@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=dc5f50d8-5500-470e-9178-c849075ed872");
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
/* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 31, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
body {
  line-height: 1;
}

/* line 34, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
ol, ul {
  list-style: none;
}

/* line 37, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
blockquote, q {
  quotes: none;
}

/* line 41, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 45, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 53, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
.inactive-select .label li {
  color: #d6d1d1;
}
/* line 55, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
.inactive-select .label li:hover {
  cursor: initial !important;
}
/* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_reset.scss */
.inactive-select .label li:after {
  content: '';
  color: #d6d1d1 !important;
}

/*
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("partials/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0");
  src: url("partials/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("partials/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("partials/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("partials/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_core.scss */
.fa, body.cms-fearlessbeauty .slider ul.overflow li.item .price-box:after,
body.cms-index-index .slider ul.overflow li.item .price-box:after,
body.cms-color-teaser .slider ul.overflow li.item .price-box:after,
body.cms-color-landing .slider ul.overflow li.item .price-box:after,
body.cms-color-complete-color-care .slider ul.overflow li.item .price-box:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span:after, ul.products-grid li.item .price-box:after, ul.box-content li.item .price-box:after, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .price-box:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .price-box:after, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .price-box:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .price-box:after, body.cms-inspired-by-women .product-row ul.overflow li.item .price-box:after,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .price-box:after, body.cms-index-noroute .main .block-viewed ul li.item .price-box:after, body.cms-index-noroute .main .block-wishlist ul li.item .price-box:after,
body.cms-no-route .main .block-viewed ul li.item .price-box:after,
body.cms-no-route .main .block-wishlist ul li.item .price-box:after, body.cms-fearlessbeauty .product-row ul.overflow li.item .price-box:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
/* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_larger.scss */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_larger.scss */
.fa-2x {
  font-size: 2em;
}

/* line 11, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_larger.scss */
.fa-3x {
  font-size: 3em;
}

/* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_larger.scss */
.fa-4x {
  font-size: 4em;
}

/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_larger.scss */
.fa-5x {
  font-size: 5em;
}

/* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_fixed-width.scss */
.fa-fw {
  width: 1.28571em;
  text-align: center;
}

/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_list.scss */
.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none;
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_list.scss */
.fa-ul > li {
  position: relative;
}

/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_list.scss */
.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center;
}
/* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_list.scss */
.fa-li.fa-lg {
  left: -1.85714em;
}

/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_bordered-pulled.scss */
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_bordered-pulled.scss */
.pull-right {
  float: right;
}

/* line 11, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_bordered-pulled.scss */
.pull-left {
  float: left;
}

/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_bordered-pulled.scss */
.fa.pull-left, body.cms-fearlessbeauty .slider ul.overflow li.item .pull-left.price-box:after,
body.cms-index-index .slider ul.overflow li.item .pull-left.price-box:after,
body.cms-color-teaser .slider ul.overflow li.item .pull-left.price-box:after,
body.cms-color-landing .slider ul.overflow li.item .pull-left.price-box:after,
body.cms-color-complete-color-care .slider ul.overflow li.item .pull-left.price-box:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span.pull-left:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span.pull-left:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span.pull-left:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span.pull-left:after, ul.products-grid li.item .pull-left.price-box:after, ul.box-content li.item .pull-left.price-box:after, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .pull-left.price-box:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .pull-left.price-box:after, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .pull-left.price-box:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .pull-left.price-box:after, body.cms-inspired-by-women .product-row ul.overflow li.item .pull-left.price-box:after,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .pull-left.price-box:after, body.cms-index-noroute .main .block-viewed ul li.item .pull-left.price-box:after, body.cms-index-noroute .main .block-wishlist ul li.item .pull-left.price-box:after,
body.cms-no-route .main .block-viewed ul li.item .pull-left.price-box:after,
body.cms-no-route .main .block-wishlist ul li.item .pull-left.price-box:after, body.cms-fearlessbeauty .product-row ul.overflow li.item .pull-left.price-box:after {
  margin-right: .3em;
}
/* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_bordered-pulled.scss */
.fa.pull-right, body.cms-fearlessbeauty .slider ul.overflow li.item .pull-right.price-box:after,
body.cms-index-index .slider ul.overflow li.item .pull-right.price-box:after,
body.cms-color-teaser .slider ul.overflow li.item .pull-right.price-box:after,
body.cms-color-landing .slider ul.overflow li.item .pull-right.price-box:after,
body.cms-color-complete-color-care .slider ul.overflow li.item .pull-right.price-box:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span.pull-right:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span.pull-right:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span.pull-right:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span.pull-right:after, ul.products-grid li.item .pull-right.price-box:after, ul.box-content li.item .pull-right.price-box:after, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .pull-right.price-box:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .pull-right.price-box:after, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .pull-right.price-box:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .pull-right.price-box:after, body.cms-inspired-by-women .product-row ul.overflow li.item .pull-right.price-box:after,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .pull-right.price-box:after, body.cms-index-noroute .main .block-viewed ul li.item .pull-right.price-box:after, body.cms-index-noroute .main .block-wishlist ul li.item .pull-right.price-box:after,
body.cms-no-route .main .block-viewed ul li.item .pull-right.price-box:after,
body.cms-no-route .main .block-wishlist ul li.item .pull-right.price-box:after, body.cms-fearlessbeauty .product-row ul.overflow li.item .pull-right.price-box:after {
  margin-left: .3em;
}

/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_spinning.scss */
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

@-webkit-keyframes fa-spin {
  /* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_spinning.scss */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_spinning.scss */
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes fa-spin {
  /* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_spinning.scss */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_spinning.scss */
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_rotated-flipped.scss */
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_rotated-flipped.scss */
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_rotated-flipped.scss */
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_rotated-flipped.scss */
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

/* line 9, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_rotated-flipped.scss */
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}

/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_rotated-flipped.scss */
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}

/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_stacked.scss */
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

/* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_stacked.scss */
.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_stacked.scss */
.fa-stack-1x {
  line-height: inherit;
}

/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_stacked.scss */
.fa-stack-2x {
  font-size: 2em;
}

/* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_stacked.scss */
.fa-inverse {
  color: white;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-glass:before {
  content: "\f000";
}

/* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-music:before {
  content: "\f001";
}

/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-search:before {
  content: "\f002";
}

/* line 7, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-envelope-o:before {
  content: "\f003";
}

/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-heart:before {
  content: "\f004";
}

/* line 9, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-star:before {
  content: "\f005";
}

/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-star-o:before {
  content: "\f006";
}

/* line 11, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-user:before {
  content: "\f007";
}

/* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-film:before {
  content: "\f008";
}

/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-th-large:before {
  content: "\f009";
}

/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-th:before {
  content: "\f00a";
}

/* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-th-list:before {
  content: "\f00b";
}

/* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-check:before {
  content: "\f00c";
}

/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}

/* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-search-plus:before {
  content: "\f00e";
}

/* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-search-minus:before {
  content: "\f010";
}

/* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-power-off:before {
  content: "\f011";
}

/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-signal:before {
  content: "\f012";
}

/* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}

/* line 26, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-trash-o:before {
  content: "\f014";
}

/* line 27, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-home:before {
  content: "\f015";
}

/* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-o:before {
  content: "\f016";
}

/* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-clock-o:before {
  content: "\f017";
}

/* line 30, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-road:before {
  content: "\f018";
}

/* line 31, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-download:before {
  content: "\f019";
}

/* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

/* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

/* line 34, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-inbox:before {
  content: "\f01c";
}

/* line 35, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-play-circle-o:before {
  content: "\f01d";
}

/* line 37, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}

/* line 38, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-refresh:before {
  content: "\f021";
}

/* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-list-alt:before {
  content: "\f022";
}

/* line 40, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-lock:before {
  content: "\f023";
}

/* line 41, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-flag:before {
  content: "\f024";
}

/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-headphones:before {
  content: "\f025";
}

/* line 43, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-volume-off:before {
  content: "\f026";
}

/* line 44, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-volume-down:before {
  content: "\f027";
}

/* line 45, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-volume-up:before {
  content: "\f028";
}

/* line 46, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-qrcode:before {
  content: "\f029";
}

/* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-barcode:before {
  content: "\f02a";
}

/* line 48, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tag:before {
  content: "\f02b";
}

/* line 49, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tags:before {
  content: "\f02c";
}

/* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-book:before {
  content: "\f02d";
}

/* line 51, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bookmark:before {
  content: "\f02e";
}

/* line 52, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-print:before {
  content: "\f02f";
}

/* line 53, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-camera:before {
  content: "\f030";
}

/* line 54, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-font:before {
  content: "\f031";
}

/* line 55, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bold:before {
  content: "\f032";
}

/* line 56, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-italic:before {
  content: "\f033";
}

/* line 57, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-text-height:before {
  content: "\f034";
}

/* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-text-width:before {
  content: "\f035";
}

/* line 59, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-align-left:before {
  content: "\f036";
}

/* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-align-center:before {
  content: "\f037";
}

/* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-align-right:before {
  content: "\f038";
}

/* line 62, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-align-justify:before {
  content: "\f039";
}

/* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-list:before {
  content: "\f03a";
}

/* line 65, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}

/* line 66, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-indent:before {
  content: "\f03c";
}

/* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-video-camera:before {
  content: "\f03d";
}

/* line 70, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}

/* line 71, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-pencil:before {
  content: "\f040";
}

/* line 72, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-map-marker:before {
  content: "\f041";
}

/* line 73, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-adjust:before {
  content: "\f042";
}

/* line 74, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tint:before {
  content: "\f043";
}

/* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}

/* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-share-square-o:before {
  content: "\f045";
}

/* line 78, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-check-square-o:before {
  content: "\f046";
}

/* line 79, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrows:before {
  content: "\f047";
}

/* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-step-backward:before {
  content: "\f048";
}

/* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-fast-backward:before {
  content: "\f049";
}

/* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-backward:before {
  content: "\f04a";
}

/* line 83, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-play:before {
  content: "\f04b";
}

/* line 84, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-pause:before {
  content: "\f04c";
}

/* line 85, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-stop:before {
  content: "\f04d";
}

/* line 86, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-forward:before {
  content: "\f04e";
}

/* line 87, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-fast-forward:before {
  content: "\f050";
}

/* line 88, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-step-forward:before {
  content: "\f051";
}

/* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-eject:before {
  content: "\f052";
}

/* line 90, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-chevron-left:before {
  content: "\f053";
}

/* line 91, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-chevron-right:before {
  content: "\f054";
}

/* line 92, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-plus-circle:before {
  content: "\f055";
}

/* line 93, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-minus-circle:before {
  content: "\f056";
}

/* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-times-circle:before {
  content: "\f057";
}

/* line 95, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-check-circle:before {
  content: "\f058";
}

/* line 96, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-question-circle:before {
  content: "\f059";
}

/* line 97, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-info-circle:before {
  content: "\f05a";
}

/* line 98, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-crosshairs:before {
  content: "\f05b";
}

/* line 99, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-times-circle-o:before {
  content: "\f05c";
}

/* line 100, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-check-circle-o:before {
  content: "\f05d";
}

/* line 101, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-ban:before {
  content: "\f05e";
}

/* line 102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-left:before {
  content: "\f060";
}

/* line 103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-right:before {
  content: "\f061";
}

/* line 104, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-up:before {
  content: "\f062";
}

/* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-down:before {
  content: "\f063";
}

/* line 107, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}

/* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-expand:before {
  content: "\f065";
}

/* line 109, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-compress:before {
  content: "\f066";
}

/* line 110, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-plus:before {
  content: "\f067";
}

/* line 111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-minus:before {
  content: "\f068";
}

/* line 112, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-asterisk:before {
  content: "\f069";
}

/* line 113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-exclamation-circle:before {
  content: "\f06a";
}

/* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-gift:before {
  content: "\f06b";
}

/* line 115, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-leaf:before {
  content: "\f06c";
}

/* line 116, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-fire:before {
  content: "\f06d";
}

/* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-eye:before {
  content: "\f06e";
}

/* line 118, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-eye-slash:before {
  content: "\f070";
}

/* line 120, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}

/* line 121, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-plane:before {
  content: "\f072";
}

/* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-calendar:before {
  content: "\f073";
}

/* line 123, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-random:before {
  content: "\f074";
}

/* line 124, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-comment:before {
  content: "\f075";
}

/* line 125, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-magnet:before {
  content: "\f076";
}

/* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-chevron-up:before {
  content: "\f077";
}

/* line 127, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-chevron-down:before {
  content: "\f078";
}

/* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-retweet:before {
  content: "\f079";
}

/* line 129, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-shopping-cart:before {
  content: "\f07a";
}

/* line 130, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-folder:before {
  content: "\f07b";
}

/* line 131, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-folder-open:before {
  content: "\f07c";
}

/* line 132, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrows-v:before {
  content: "\f07d";
}

/* line 133, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrows-h:before {
  content: "\f07e";
}

/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}

/* line 136, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-twitter-square:before {
  content: "\f081";
}

/* line 137, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-facebook-square:before {
  content: "\f082";
}

/* line 138, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-camera-retro:before {
  content: "\f083";
}

/* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-key:before {
  content: "\f084";
}

/* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}

/* line 142, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-comments:before {
  content: "\f086";
}

/* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-thumbs-o-up:before {
  content: "\f087";
}

/* line 144, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-thumbs-o-down:before {
  content: "\f088";
}

/* line 145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-star-half:before {
  content: "\f089";
}

/* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-heart-o:before {
  content: "\f08a";
}

/* line 147, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sign-out:before {
  content: "\f08b";
}

/* line 148, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-linkedin-square:before {
  content: "\f08c";
}

/* line 149, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-thumb-tack:before {
  content: "\f08d";
}

/* line 150, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-external-link:before {
  content: "\f08e";
}

/* line 151, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sign-in:before {
  content: "\f090";
}

/* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-trophy:before {
  content: "\f091";
}

/* line 153, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-github-square:before {
  content: "\f092";
}

/* line 154, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-upload:before {
  content: "\f093";
}

/* line 155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-lemon-o:before {
  content: "\f094";
}

/* line 156, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-phone:before {
  content: "\f095";
}

/* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-square-o:before {
  content: "\f096";
}

/* line 158, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bookmark-o:before {
  content: "\f097";
}

/* line 159, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-phone-square:before {
  content: "\f098";
}

/* line 160, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-twitter:before {
  content: "\f099";
}

/* line 161, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-facebook:before {
  content: "\f09a";
}

/* line 162, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-github:before {
  content: "\f09b";
}

/* line 163, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-unlock:before {
  content: "\f09c";
}

/* line 164, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-credit-card:before {
  content: "\f09d";
}

/* line 165, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-rss:before {
  content: "\f09e";
}

/* line 166, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-hdd-o:before {
  content: "\f0a0";
}

/* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bullhorn:before {
  content: "\f0a1";
}

/* line 168, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bell:before {
  content: "\f0f3";
}

/* line 169, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-certificate:before {
  content: "\f0a3";
}

/* line 170, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-hand-o-right:before {
  content: "\f0a4";
}

/* line 171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-hand-o-left:before {
  content: "\f0a5";
}

/* line 172, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-hand-o-up:before {
  content: "\f0a6";
}

/* line 173, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-hand-o-down:before {
  content: "\f0a7";
}

/* line 174, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-circle-left:before {
  content: "\f0a8";
}

/* line 175, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-circle-right:before {
  content: "\f0a9";
}

/* line 176, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-circle-up:before {
  content: "\f0aa";
}

/* line 177, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-circle-down:before {
  content: "\f0ab";
}

/* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-globe:before {
  content: "\f0ac";
}

/* line 179, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-wrench:before {
  content: "\f0ad";
}

/* line 180, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tasks:before {
  content: "\f0ae";
}

/* line 181, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-filter:before {
  content: "\f0b0";
}

/* line 182, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-briefcase:before {
  content: "\f0b1";
}

/* line 183, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrows-alt:before {
  content: "\f0b2";
}

/* line 185, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}

/* line 187, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}

/* line 188, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cloud:before {
  content: "\f0c2";
}

/* line 189, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-flask:before {
  content: "\f0c3";
}

/* line 191, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}

/* line 193, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}

/* line 194, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-paperclip:before {
  content: "\f0c6";
}

/* line 196, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}

/* line 197, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-square:before {
  content: "\f0c8";
}

/* line 200, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}

/* line 201, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-list-ul:before {
  content: "\f0ca";
}

/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-list-ol:before {
  content: "\f0cb";
}

/* line 203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-strikethrough:before {
  content: "\f0cc";
}

/* line 204, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-underline:before {
  content: "\f0cd";
}

/* line 205, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-table:before {
  content: "\f0ce";
}

/* line 206, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-magic:before {
  content: "\f0d0";
}

/* line 207, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-truck:before {
  content: "\f0d1";
}

/* line 208, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-pinterest:before {
  content: "\f0d2";
}

/* line 209, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-pinterest-square:before {
  content: "\f0d3";
}

/* line 210, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-google-plus-square:before {
  content: "\f0d4";
}

/* line 211, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-google-plus:before {
  content: "\f0d5";
}

/* line 212, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-money:before {
  content: "\f0d6";
}

/* line 213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-caret-down:before {
  content: "\f0d7";
}

/* line 214, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-caret-up:before {
  content: "\f0d8";
}

/* line 215, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-caret-left:before {
  content: "\f0d9";
}

/* line 216, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-caret-right:before {
  content: "\f0da";
}

/* line 217, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-columns:before {
  content: "\f0db";
}

/* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}

/* line 221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}

/* line 223, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}

/* line 224, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-envelope:before {
  content: "\f0e0";
}

/* line 225, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-linkedin:before {
  content: "\f0e1";
}

/* line 227, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}

/* line 229, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}

/* line 231, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}

/* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-comment-o:before {
  content: "\f0e5";
}

/* line 233, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-comments-o:before {
  content: "\f0e6";
}

/* line 235, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}

/* line 236, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sitemap:before {
  content: "\f0e8";
}

/* line 237, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-umbrella:before {
  content: "\f0e9";
}

/* line 239, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}

/* line 240, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-lightbulb-o:before {
  content: "\f0eb";
}

/* line 241, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-exchange:before {
  content: "\f0ec";
}

/* line 242, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cloud-download:before {
  content: "\f0ed";
}

/* line 243, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cloud-upload:before {
  content: "\f0ee";
}

/* line 244, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-user-md:before {
  content: "\f0f0";
}

/* line 245, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-stethoscope:before {
  content: "\f0f1";
}

/* line 246, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-suitcase:before {
  content: "\f0f2";
}

/* line 247, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bell-o:before {
  content: "\f0a2";
}

/* line 248, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-coffee:before {
  content: "\f0f4";
}

/* line 249, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cutlery:before {
  content: "\f0f5";
}

/* line 250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-text-o:before {
  content: "\f0f6";
}

/* line 251, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-building-o:before {
  content: "\f0f7";
}

/* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-hospital-o:before {
  content: "\f0f8";
}

/* line 253, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-ambulance:before {
  content: "\f0f9";
}

/* line 254, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-medkit:before {
  content: "\f0fa";
}

/* line 255, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-fighter-jet:before {
  content: "\f0fb";
}

/* line 256, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-beer:before {
  content: "\f0fc";
}

/* line 257, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-h-square:before {
  content: "\f0fd";
}

/* line 258, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-plus-square:before {
  content: "\f0fe";
}

/* line 259, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-angle-double-left:before {
  content: "\f100";
}

/* line 260, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-angle-double-right:before {
  content: "\f101";
}

/* line 261, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-angle-double-up:before {
  content: "\f102";
}

/* line 262, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-angle-double-down:before {
  content: "\f103";
}

/* line 263, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-angle-left:before {
  content: "\f104";
}

/* line 264, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-angle-right:before {
  content: "\f105";
}

/* line 265, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-angle-up:before {
  content: "\f106";
}

/* line 266, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-angle-down:before {
  content: "\f107";
}

/* line 267, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-desktop:before {
  content: "\f108";
}

/* line 268, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-laptop:before {
  content: "\f109";
}

/* line 269, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tablet:before {
  content: "\f10a";
}

/* line 271, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}

/* line 272, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-circle-o:before {
  content: "\f10c";
}

/* line 273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-quote-left:before {
  content: "\f10d";
}

/* line 274, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-quote-right:before {
  content: "\f10e";
}

/* line 275, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-spinner:before {
  content: "\f110";
}

/* line 276, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-circle:before {
  content: "\f111";
}

/* line 278, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}

/* line 279, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-github-alt:before {
  content: "\f113";
}

/* line 280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-folder-o:before {
  content: "\f114";
}

/* line 281, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-folder-open-o:before {
  content: "\f115";
}

/* line 282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-smile-o:before {
  content: "\f118";
}

/* line 283, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-frown-o:before {
  content: "\f119";
}

/* line 284, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-meh-o:before {
  content: "\f11a";
}

/* line 285, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-gamepad:before {
  content: "\f11b";
}

/* line 286, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-keyboard-o:before {
  content: "\f11c";
}

/* line 287, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-flag-o:before {
  content: "\f11d";
}

/* line 288, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-flag-checkered:before {
  content: "\f11e";
}

/* line 289, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-terminal:before {
  content: "\f120";
}

/* line 290, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-code:before {
  content: "\f121";
}

/* line 292, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}

/* line 295, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}

/* line 296, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-location-arrow:before {
  content: "\f124";
}

/* line 297, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-crop:before {
  content: "\f125";
}

/* line 298, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-code-fork:before {
  content: "\f126";
}

/* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}

/* line 301, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-question:before {
  content: "\f128";
}

/* line 302, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-info:before {
  content: "\f129";
}

/* line 303, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-exclamation:before {
  content: "\f12a";
}

/* line 304, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-superscript:before {
  content: "\f12b";
}

/* line 305, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-subscript:before {
  content: "\f12c";
}

/* line 306, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-eraser:before {
  content: "\f12d";
}

/* line 307, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-puzzle-piece:before {
  content: "\f12e";
}

/* line 308, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-microphone:before {
  content: "\f130";
}

/* line 309, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-microphone-slash:before {
  content: "\f131";
}

/* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-shield:before {
  content: "\f132";
}

/* line 311, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-calendar-o:before {
  content: "\f133";
}

/* line 312, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-fire-extinguisher:before {
  content: "\f134";
}

/* line 313, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-rocket:before {
  content: "\f135";
}

/* line 314, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-maxcdn:before {
  content: "\f136";
}

/* line 315, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-chevron-circle-left:before {
  content: "\f137";
}

/* line 316, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-chevron-circle-right:before {
  content: "\f138";
}

/* line 317, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-chevron-circle-up:before {
  content: "\f139";
}

/* line 318, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-chevron-circle-down:before {
  content: "\f13a";
}

/* line 319, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-html5:before {
  content: "\f13b";
}

/* line 320, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-css3:before {
  content: "\f13c";
}

/* line 321, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-anchor:before {
  content: "\f13d";
}

/* line 322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-unlock-alt:before {
  content: "\f13e";
}

/* line 323, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bullseye:before {
  content: "\f140";
}

/* line 324, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-ellipsis-h:before {
  content: "\f141";
}

/* line 325, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-ellipsis-v:before {
  content: "\f142";
}

/* line 326, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-rss-square:before {
  content: "\f143";
}

/* line 327, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-play-circle:before {
  content: "\f144";
}

/* line 328, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-ticket:before {
  content: "\f145";
}

/* line 329, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-minus-square:before {
  content: "\f146";
}

/* line 330, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-minus-square-o:before {
  content: "\f147";
}

/* line 331, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-level-up:before {
  content: "\f148";
}

/* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-level-down:before {
  content: "\f149";
}

/* line 333, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-check-square:before {
  content: "\f14a";
}

/* line 334, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-pencil-square:before {
  content: "\f14b";
}

/* line 335, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-external-link-square:before {
  content: "\f14c";
}

/* line 336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-share-square:before {
  content: "\f14d";
}

/* line 337, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-compass:before {
  content: "\f14e";
}

/* line 339, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}

/* line 341, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}

/* line 343, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}

/* line 345, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}

/* line 346, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-gbp:before {
  content: "\f154";
}

/* line 348, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}

/* line 350, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}

/* line 354, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}

/* line 357, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}

/* line 359, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}

/* line 361, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}

/* line 362, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file:before {
  content: "\f15b";
}

/* line 363, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-text:before {
  content: "\f15c";
}

/* line 364, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sort-alpha-asc:before {
  content: "\f15d";
}

/* line 365, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sort-alpha-desc:before {
  content: "\f15e";
}

/* line 366, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sort-amount-asc:before {
  content: "\f160";
}

/* line 367, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sort-amount-desc:before {
  content: "\f161";
}

/* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sort-numeric-asc:before {
  content: "\f162";
}

/* line 369, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sort-numeric-desc:before {
  content: "\f163";
}

/* line 370, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-thumbs-up:before {
  content: "\f164";
}

/* line 371, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-thumbs-down:before {
  content: "\f165";
}

/* line 372, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-youtube-square:before {
  content: "\f166";
}

/* line 373, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-youtube:before {
  content: "\f167";
}

/* line 374, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-xing:before {
  content: "\f168";
}

/* line 375, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-xing-square:before {
  content: "\f169";
}

/* line 376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-youtube-play:before {
  content: "\f16a";
}

/* line 377, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-dropbox:before {
  content: "\f16b";
}

/* line 378, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-stack-overflow:before {
  content: "\f16c";
}

/* line 379, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-instagram:before {
  content: "\f16d";
}

/* line 380, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-flickr:before {
  content: "\f16e";
}

/* line 381, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-adn:before {
  content: "\f170";
}

/* line 382, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bitbucket:before {
  content: "\f171";
}

/* line 383, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bitbucket-square:before {
  content: "\f172";
}

/* line 384, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tumblr:before {
  content: "\f173";
}

/* line 385, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tumblr-square:before {
  content: "\f174";
}

/* line 386, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-long-arrow-down:before {
  content: "\f175";
}

/* line 387, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-long-arrow-up:before {
  content: "\f176";
}

/* line 388, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-long-arrow-left:before {
  content: "\f177";
}

/* line 389, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-long-arrow-right:before {
  content: "\f178";
}

/* line 390, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-apple:before {
  content: "\f179";
}

/* line 391, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-windows:before {
  content: "\f17a";
}

/* line 392, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-android:before {
  content: "\f17b";
}

/* line 393, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-linux:before {
  content: "\f17c";
}

/* line 394, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-dribbble:before {
  content: "\f17d";
}

/* line 395, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-skype:before {
  content: "\f17e";
}

/* line 396, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-foursquare:before {
  content: "\f180";
}

/* line 397, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-trello:before {
  content: "\f181";
}

/* line 398, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-female:before {
  content: "\f182";
}

/* line 399, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-male:before {
  content: "\f183";
}

/* line 400, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-gittip:before {
  content: "\f184";
}

/* line 401, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sun-o:before {
  content: "\f185";
}

/* line 402, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-moon-o:before {
  content: "\f186";
}

/* line 403, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-archive:before {
  content: "\f187";
}

/* line 404, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bug:before {
  content: "\f188";
}

/* line 405, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-vk:before {
  content: "\f189";
}

/* line 406, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-weibo:before {
  content: "\f18a";
}

/* line 407, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-renren:before {
  content: "\f18b";
}

/* line 408, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-pagelines:before {
  content: "\f18c";
}

/* line 409, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-stack-exchange:before {
  content: "\f18d";
}

/* line 410, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

/* line 411, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-arrow-circle-o-left:before {
  content: "\f190";
}

/* line 413, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}

/* line 414, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-dot-circle-o:before {
  content: "\f192";
}

/* line 415, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-wheelchair:before {
  content: "\f193";
}

/* line 416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-vimeo-square:before {
  content: "\f194";
}

/* line 418, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}

/* line 419, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-plus-square-o:before {
  content: "\f196";
}

/* line 420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-space-shuttle:before {
  content: "\f197";
}

/* line 421, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-slack:before {
  content: "\f198";
}

/* line 422, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-envelope-square:before {
  content: "\f199";
}

/* line 423, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-wordpress:before {
  content: "\f19a";
}

/* line 424, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-openid:before {
  content: "\f19b";
}

/* line 427, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}

/* line 429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}

/* line 430, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-yahoo:before {
  content: "\f19e";
}

/* line 431, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-google:before {
  content: "\f1a0";
}

/* line 432, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-reddit:before {
  content: "\f1a1";
}

/* line 433, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-reddit-square:before {
  content: "\f1a2";
}

/* line 434, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

/* line 435, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-stumbleupon:before {
  content: "\f1a4";
}

/* line 436, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-delicious:before {
  content: "\f1a5";
}

/* line 437, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-digg:before {
  content: "\f1a6";
}

/* line 438, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-pied-piper:before {
  content: "\f1a7";
}

/* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-pied-piper-alt:before {
  content: "\f1a8";
}

/* line 440, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-drupal:before {
  content: "\f1a9";
}

/* line 441, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-joomla:before {
  content: "\f1aa";
}

/* line 442, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-language:before {
  content: "\f1ab";
}

/* line 443, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-fax:before {
  content: "\f1ac";
}

/* line 444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-building:before {
  content: "\f1ad";
}

/* line 445, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-child:before {
  content: "\f1ae";
}

/* line 446, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-paw:before {
  content: "\f1b0";
}

/* line 447, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-spoon:before {
  content: "\f1b1";
}

/* line 448, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cube:before {
  content: "\f1b2";
}

/* line 449, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cubes:before {
  content: "\f1b3";
}

/* line 450, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-behance:before {
  content: "\f1b4";
}

/* line 451, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-behance-square:before {
  content: "\f1b5";
}

/* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-steam:before {
  content: "\f1b6";
}

/* line 453, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-steam-square:before {
  content: "\f1b7";
}

/* line 454, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-recycle:before {
  content: "\f1b8";
}

/* line 456, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}

/* line 458, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}

/* line 459, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tree:before {
  content: "\f1bb";
}

/* line 460, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-spotify:before {
  content: "\f1bc";
}

/* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-deviantart:before {
  content: "\f1bd";
}

/* line 462, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-soundcloud:before {
  content: "\f1be";
}

/* line 463, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-database:before {
  content: "\f1c0";
}

/* line 464, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-pdf-o:before {
  content: "\f1c1";
}

/* line 465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-word-o:before {
  content: "\f1c2";
}

/* line 466, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-excel-o:before {
  content: "\f1c3";
}

/* line 467, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

/* line 470, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}

/* line 472, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}

/* line 474, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}

/* line 476, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}

/* line 477, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-file-code-o:before {
  content: "\f1c9";
}

/* line 478, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-vine:before {
  content: "\f1ca";
}

/* line 479, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-codepen:before {
  content: "\f1cb";
}

/* line 480, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-jsfiddle:before {
  content: "\f1cc";
}

/* line 485, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}

/* line 486, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-circle-o-notch:before {
  content: "\f1ce";
}

/* line 488, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}

/* line 490, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}

/* line 491, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-git-square:before {
  content: "\f1d2";
}

/* line 492, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-git:before {
  content: "\f1d3";
}

/* line 493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-hacker-news:before {
  content: "\f1d4";
}

/* line 494, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tencent-weibo:before {
  content: "\f1d5";
}

/* line 495, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-qq:before {
  content: "\f1d6";
}

/* line 497, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}

/* line 499, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}

/* line 501, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}

/* line 502, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-history:before {
  content: "\f1da";
}

/* line 503, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-circle-thin:before {
  content: "\f1db";
}

/* line 504, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-header:before {
  content: "\f1dc";
}

/* line 505, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-paragraph:before {
  content: "\f1dd";
}

/* line 506, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-sliders:before {
  content: "\f1de";
}

/* line 507, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-share-alt:before {
  content: "\f1e0";
}

/* line 508, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-share-alt-square:before {
  content: "\f1e1";
}

/* line 509, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bomb:before {
  content: "\f1e2";
}

/* line 511, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}

/* line 512, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-tty:before {
  content: "\f1e4";
}

/* line 513, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-binoculars:before {
  content: "\f1e5";
}

/* line 514, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-plug:before {
  content: "\f1e6";
}

/* line 515, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-slideshare:before {
  content: "\f1e7";
}

/* line 516, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-twitch:before {
  content: "\f1e8";
}

/* line 517, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-yelp:before {
  content: "\f1e9";
}

/* line 518, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-newspaper-o:before {
  content: "\f1ea";
}

/* line 519, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-wifi:before {
  content: "\f1eb";
}

/* line 520, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-calculator:before {
  content: "\f1ec";
}

/* line 521, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-paypal:before {
  content: "\f1ed";
}

/* line 522, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-google-wallet:before {
  content: "\f1ee";
}

/* line 523, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cc-visa:before {
  content: "\f1f0";
}

/* line 524, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cc-mastercard:before {
  content: "\f1f1";
}

/* line 525, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cc-discover:before {
  content: "\f1f2";
}

/* line 526, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cc-amex:before {
  content: "\f1f3";
}

/* line 527, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cc-paypal:before {
  content: "\f1f4";
}

/* line 528, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cc-stripe:before {
  content: "\f1f5";
}

/* line 529, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bell-slash:before {
  content: "\f1f6";
}

/* line 530, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bell-slash-o:before {
  content: "\f1f7";
}

/* line 531, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-trash:before {
  content: "\f1f8";
}

/* line 532, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-copyright:before {
  content: "\f1f9";
}

/* line 533, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-at:before {
  content: "\f1fa";
}

/* line 534, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-eyedropper:before {
  content: "\f1fb";
}

/* line 535, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-paint-brush:before {
  content: "\f1fc";
}

/* line 536, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-birthday-cake:before {
  content: "\f1fd";
}

/* line 537, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-area-chart:before {
  content: "\f1fe";
}

/* line 538, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-pie-chart:before {
  content: "\f200";
}

/* line 539, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-line-chart:before {
  content: "\f201";
}

/* line 540, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-lastfm:before {
  content: "\f202";
}

/* line 541, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-lastfm-square:before {
  content: "\f203";
}

/* line 542, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-toggle-off:before {
  content: "\f204";
}

/* line 543, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-toggle-on:before {
  content: "\f205";
}

/* line 544, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bicycle:before {
  content: "\f206";
}

/* line 545, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-bus:before {
  content: "\f207";
}

/* line 546, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-ioxhost:before {
  content: "\f208";
}

/* line 547, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-angellist:before {
  content: "\f209";
}

/* line 548, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-cc:before {
  content: "\f20a";
}

/* line 551, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}

/* line 552, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/font-awesome/_icons.scss */
.fa-meanpath:before {
  content: "\f20c";
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?61etm3");
  src: url("fonts/icomoon.eot?61etm3#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?61etm3") format("truetype"), url("fonts/icomoon.woff?61etm3") format("woff"), url("fonts/icomoon.svg?61etm3#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'futuramedium';
  src: url("fonts/ufonts.com_futurabt-medium-opentype-webfont.woff2") format("woff2"), url("fonts/ufonts.com_futurabt-medium-opentype-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'futurabold';
  src: url("fonts/ufonts.com_futurabt-bold-opentype-webfont.woff2") format("woff2"), url("fonts/ufonts.com_futurabt-bold-opentype-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'futura_bookregular';
  src: url("fonts/ufonts.com_futurabt-book-opentype-webfont.woff2") format("woff2"), url("fonts/ufonts.com_futurabt-book-opentype-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'futura_lightregular';
  src: url("fonts/futura_light-webfont.woff2") format("woff2"), url("fonts/futura_light-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

/* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_fonts.scss */
.icon-bag:before {
  content: "\e800";
}

/* line 64, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_fonts.scss */
.icon-heart3:before {
  content: "\e801";
}

/* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_fonts.scss */
.icon-mag-glass:before {
  content: "\e802";
}

/*Futura Fonts*/
@font-face {
  font-family: "futura-pt";
  src: url("fonts/Futura-Fonts/Futura-PT-Book.eot?#iefix");
  src: url("fonts/Futura-Fonts/Futura-PT-Book?#iefix") format("eot"), url("fonts/Futura-Fonts/Futura-PT-Book.woff2") format("woff2"), url("fonts/Futura-Fonts/Futura-PT-Book.woff") format("woff"), url("fonts/Futura-Fonts/Futura-PT-Book.ttf") format("truetype"), url("fonts/Futura-Fonts/Futura-PT-Book.svg#2448b7c0-a87b-4af3-9190-42fec14b859e") format("svg");
}

@font-face {
  font-family: "futura-pt-medium";
  src: url("fonts/Futura-Fonts/Futura-PT-Medium.eot?#iefix");
  src: url("fonts/Futura-Fonts/Futura-PT-Medium?#iefix") format("eot"), url("fonts/Futura-Fonts/Futura-PT-Medium.woff2") format("woff2"), url("fonts/Futura-Fonts/Futura-PT-Medium.woff") format("woff"), url("fonts/Futura-Fonts/Futura-PT-Medium.ttf") format("truetype"), url("fonts/Futura-Fonts/Futura-PT-Medium.svg#2448b7c0-a87b-4af3-9190-42fec14b859e") format("svg");
}

@font-face {
  font-family: "futura-pt-heavy";
  src: url("fonts/Futura-Fonts/Futura-PT-Heavy.eot?#iefix");
  src: url("fonts/Futura-Fonts/Futura-PT-Heavy?#iefix") format("eot"), url("fonts/Futura-Fonts/Futura-PT-Heavy.woff2") format("woff2"), url("fonts/Futura-Fonts/Futura-PT-Heavy.woff") format("woff"), url("fonts/Futura-Fonts/Futura-PT-Heavy.ttf") format("truetype"), url("fonts/Futura-Fonts/Futura-PT-Heavy.svg#2448b7c0-a87b-4af3-9190-42fec14b859e") format("svg");
}

@font-face {
  font-family: 'freelandregular';
  src: url("fonts/freeland.woff2") format("woff2"), url("fonts/freeland.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "FuturaBT W01 Cond Light It";
  src: url("fonts/Futura-Fonts/6571811c-5dbd-4209-81f7-356f63ca0091.eot?#iefix");
  src: url("fonts/Futura-Fonts/6571811c-5dbd-4209-81f7-356f63ca0091.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/578d321a-afba-4c5d-b217-3ef6cade1a11.woff2") format("woff2"), url("fonts/Futura-Fonts/6936caaf-43b1-4c3f-9bc9-1c3fca55db8a.woff") format("woff"), url("fonts/Futura-Fonts/8f790190-3817-4d1c-9d46-ef32c50e8807.ttf") format("truetype"), url("fonts/Futura-Fonts/5a6465f7-ce79-4532-be7a-75c953497da1.svg#5a6465f7-ce79-4532-be7a-75c953497da1") format("svg");
}

@font-face {
  font-family: "FuturaBT W01 Cond Medium It";
  src: url("fonts/Futura-Fonts/59a85295-04da-4d59-8981-0158f30bccd2.eot?#iefix");
  src: url("fonts/Futura-Fonts/59a85295-04da-4d59-8981-0158f30bccd2.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/ac29b5e8-b6b6-4897-8881-7b7ef6576231.woff2") format("woff2"), url("fonts/Futura-Fonts/d097badf-4c11-49c6-8e91-e9351270ece2.woff") format("woff"), url("fonts/Futura-Fonts/837cf2f5-b92a-4915-84fe-ed1d00c24084.ttf") format("truetype"), url("fonts/Futura-Fonts/2eafc562-594b-4dd3-9556-a04443780577.svg#2eafc562-594b-4dd3-9556-a04443780577") format("svg");
}

@font-face {
  font-family: "Futura BT W01 Light";
  src: url("fonts/Futura-Fonts/bf74a9d0-0954-467f-abf2-269d642a34e6.eot?#iefix");
  src: url("fonts/Futura-Fonts/bf74a9d0-0954-467f-abf2-269d642a34e6.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/65ebef59-02fa-4697-bd6a-b9c18fbae1cd.woff2") format("woff2"), url("fonts/Futura-Fonts/bb6e42eb-bc30-4c8a-b4ee-bdba1631f178.woff") format("woff"), url("fonts/Futura-Fonts/7c212380-c01a-48df-b253-606f78f6c4db.ttf") format("truetype"), url("fonts/Futura-Fonts/a585fe69-b36b-45e2-ab89-5f0fb2f702e4.svg#a585fe69-b36b-45e2-ab89-5f0fb2f702e4") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-LightItalic";
  src: url("fonts/Futura-Fonts/4263004d-f836-4bd8-ac24-154d91379c6a.eot?#iefix");
  src: url("fonts/Futura-Fonts/4263004d-f836-4bd8-ac24-154d91379c6a.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/bef16c6c-ebd0-4d66-8c46-3094b25d31d8.woff2") format("woff2"), url("fonts/Futura-Fonts/f3a29921-2598-4736-8d53-8245538e34d8.woff") format("woff"), url("fonts/Futura-Fonts/61367821-83d1-4768-9cd3-16a1d71e6e9a.ttf") format("truetype"), url("fonts/Futura-Fonts/469d02e0-4e47-4110-8061-1a8bd3e61cf9.svg#469d02e0-4e47-4110-8061-1a8bd3e61cf9") format("svg");
}

@font-face {
  font-family: "Futura BT W01 Book";
  src: url("fonts/Futura-Fonts/17fe4ab4-6e45-4ea2-bb53-2123063911c3.eot?#iefix");
  src: url("fonts/Futura-Fonts/17fe4ab4-6e45-4ea2-bb53-2123063911c3.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/46ce09db-0ca6-4e0c-acea-3ee8c8867f10.woff2") format("woff2"), url("fonts/Futura-Fonts/142b09e6-c245-4ff7-b01c-325fa824c99e.woff") format("woff"), url("fonts/Futura-Fonts/e4509cd4-7aa0-4068-89bd-95ffd0bfb6d4.ttf") format("truetype"), url("fonts/Futura-Fonts/d37fcd2f-d43f-4eae-b192-c48028c02797.svg#d37fcd2f-d43f-4eae-b192-c48028c02797") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-BookItalic";
  src: url("fonts/Futura-Fonts/2e6cfa9e-fbb1-41ae-865f-1a1b7e472cdc.eot?#iefix");
  src: url("fonts/Futura-Fonts/2e6cfa9e-fbb1-41ae-865f-1a1b7e472cdc.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/f940347c-b756-4b0c-b9b7-980420355ae3.woff2") format("woff2"), url("fonts/Futura-Fonts/34962837-192c-48f0-bd43-5bf8f325f09f.woff") format("woff"), url("fonts/Futura-Fonts/4fdf6f8e-9073-43e6-a953-6bb368860c9e.ttf") format("truetype"), url("fonts/Futura-Fonts/4cf8ca6d-6004-4831-b4a5-efd8f58a9249.svg#4cf8ca6d-6004-4831-b4a5-efd8f58a9249") format("svg");
}

@font-face {
  font-family: "Futura BT W01 Medium";
  src: url("fonts/Futura-Fonts/7ed1bebb-81a9-4c57-9513-f0538c1b83fc.eot?#iefix");
  src: url("fonts/Futura-Fonts/7ed1bebb-81a9-4c57-9513-f0538c1b83fc.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/9fb69c26-4303-492d-8121-d3af0a6112fc.woff2") format("woff2"), url("fonts/Futura-Fonts/ddc0f223-a296-451a-8681-ad80508eb419.woff") format("woff"), url("fonts/Futura-Fonts/c18fc865-7a4e-45d9-bbb0-4e4553cc4136.ttf") format("truetype"), url("fonts/Futura-Fonts/71710047-b807-47eb-9874-7db8f4904492.svg#71710047-b807-47eb-9874-7db8f4904492") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-MediumItali";
  src: url("fonts/Futura-Fonts/80aeba20-efa4-4aea-9dff-fe3d6e9b25db.eot?#iefix");
  src: url("fonts/Futura-Fonts/80aeba20-efa4-4aea-9dff-fe3d6e9b25db.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/c3e9faf3-8e1c-40d6-b445-4f55b7152a84.woff2") format("woff2"), url("fonts/Futura-Fonts/b25a4ccb-ae7a-4b19-85fc-f4ca88c5cd26.woff") format("woff"), url("fonts/Futura-Fonts/9ef2e85e-4a0e-4825-8f02-a2b708f8c6e7.ttf") format("truetype"), url("fonts/Futura-Fonts/af8eb763-2580-4c12-831c-6a1e9093df52.svg#af8eb763-2580-4c12-831c-6a1e9093df52") format("svg");
}

@font-face {
  font-family: "Futura BT W01 Heavy";
  src: url("fonts/Futura-Fonts/0084b2cc-4014-4723-9304-027c2d0086cd.eot?#iefix");
  src: url("fonts/Futura-Fonts/0084b2cc-4014-4723-9304-027c2d0086cd.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/234d91fe-cea2-4005-9462-32995565b93c.woff2") format("woff2"), url("fonts/Futura-Fonts/4603b58c-e92d-40e1-a670-1063cdca453b.woff") format("woff"), url("fonts/Futura-Fonts/67b08d64-f836-4b99-ac05-4b1c2e05a949.ttf") format("truetype"), url("fonts/Futura-Fonts/a5f12249-079e-42a0-95bc-27ad0164deb9.svg#a5f12249-079e-42a0-95bc-27ad0164deb9") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-HeavyItalic";
  src: url("fonts/Futura-Fonts/7397ef17-e8af-422a-8628-20c56b6f4164.eot?#iefix");
  src: url("fonts/Futura-Fonts/7397ef17-e8af-422a-8628-20c56b6f4164.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/1db26e18-2b09-4867-97a3-05b860a02a66.woff2") format("woff2"), url("fonts/Futura-Fonts/9c22473f-1cdc-45af-91bc-009679d78ea0.woff") format("woff"), url("fonts/Futura-Fonts/58d62891-31fe-4e33-a049-c30505c1e98d.ttf") format("truetype"), url("fonts/Futura-Fonts/b13f5171-3607-40bb-8c06-412266037103.svg#b13f5171-3607-40bb-8c06-412266037103") format("svg");
}

@font-face {
  font-family: "Futura BT W01 Bold";
  src: url("fonts/Futura-Fonts/63107fe9-e6e4-4922-aed4-736f170601c8.eot?#iefix");
  src: url("fonts/Futura-Fonts/63107fe9-e6e4-4922-aed4-736f170601c8.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/70cd4257-15ef-421c-b474-8c9bed8e66b0.woff2") format("woff2"), url("fonts/Futura-Fonts/970a093d-098a-4d5b-b6f0-c2d682e95d80.woff") format("woff"), url("fonts/Futura-Fonts/7c099bd1-482c-4c64-a5d3-9b934633ab10.ttf") format("truetype"), url("fonts/Futura-Fonts/8035e4db-50ea-40ea-b561-a085035ef25e.svg#8035e4db-50ea-40ea-b561-a085035ef25e") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-BoldItalic";
  src: url("fonts/Futura-Fonts/18951f5e-5d2c-4b6c-958c-2da4c00c3ad7.eot?#iefix");
  src: url("fonts/Futura-Fonts/18951f5e-5d2c-4b6c-958c-2da4c00c3ad7.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/6d12899d-1afb-423e-b935-2431c10c5bab.woff2") format("woff2"), url("fonts/Futura-Fonts/8badd371-f1d8-4c51-8541-8613b344b66d.woff") format("woff"), url("fonts/Futura-Fonts/12ae2064-24d9-471d-b666-13830ada754e.ttf") format("truetype"), url("fonts/Futura-Fonts/cdaded8c-3e0d-409c-b604-a4b481e59168.svg#cdaded8c-3e0d-409c-b604-a4b481e59168") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-ExtraBlack";
  src: url("fonts/Futura-Fonts/4dd9aefd-0ca6-4be5-a94d-c0ca3147d644.eot?#iefix");
  src: url("fonts/Futura-Fonts/4dd9aefd-0ca6-4be5-a94d-c0ca3147d644.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/88f7a494-473a-4c88-9755-9d18ab7d6c54.woff2") format("woff2"), url("fonts/Futura-Fonts/d7331c48-36b5-47b2-94c2-a93dab022bea.woff") format("woff"), url("fonts/Futura-Fonts/b97c5578-ea02-4f6e-a90f-1696f2815211.ttf") format("truetype"), url("fonts/Futura-Fonts/5847aa14-0a43-4e67-ade1-04e3a3d8edfb.svg#5847aa14-0a43-4e67-ade1-04e3a3d8edfb") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-ExtraBlackI";
  src: url("fonts/Futura-Fonts/954caafd-476b-4a5c-8d4b-9e1b3089ec71.eot?#iefix");
  src: url("fonts/Futura-Fonts/954caafd-476b-4a5c-8d4b-9e1b3089ec71.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/c3da11df-36fb-44bc-8a85-198ae15eb252.woff2") format("woff2"), url("fonts/Futura-Fonts/7ef6a219-440f-4a86-9f91-750d941a4b97.woff") format("woff"), url("fonts/Futura-Fonts/ed4fd9ba-fc34-4bac-881b-95c1a77cbe7c.ttf") format("truetype"), url("fonts/Futura-Fonts/f33f335c-7785-499b-b2b9-e29b210b1ac4.svg#f33f335c-7785-499b-b2b9-e29b210b1ac4") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-LightConden";
  src: url("fonts/Futura-Fonts/828cd4fe-484b-4987-8610-c60b8664e407.eot?#iefix");
  src: url("fonts/Futura-Fonts/828cd4fe-484b-4987-8610-c60b8664e407.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/1df23215-edd9-43a8-8cd6-df1021c7e9df.woff2") format("woff2"), url("fonts/Futura-Fonts/69ba9409-6984-4c8d-bf6d-7e0110de8bd6.woff") format("woff"), url("fonts/Futura-Fonts/ec8851b3-106b-482e-80f0-a89824e79922.ttf") format("truetype"), url("fonts/Futura-Fonts/fc73a22d-ca13-4b51-a251-7d8aa33ec140.svg#fc73a22d-ca13-4b51-a251-7d8aa33ec140") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-MediumConde";
  src: url("fonts/Futura-Fonts/d7b7328c-23d0-4f6c-98be-3a7611181175.eot?#iefix");
  src: url("fonts/Futura-Fonts/d7b7328c-23d0-4f6c-98be-3a7611181175.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/770b9f25-2397-4d2d-889d-8028257228af.woff2") format("woff2"), url("fonts/Futura-Fonts/5731186c-06a5-4d3d-af89-62be92328ac3.woff") format("woff"), url("fonts/Futura-Fonts/664e9ca7-e8dc-4bb2-a495-b944c8c0c2cd.ttf") format("truetype"), url("fonts/Futura-Fonts/9651240a-4edc-45eb-9498-c6b5f894e53a.svg#9651240a-4edc-45eb-9498-c6b5f894e53a") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-BoldCondens";
  src: url("fonts/Futura-Fonts/cb144bff-f067-4682-88a0-ee9439663505.eot?#iefix");
  src: url("fonts/Futura-Fonts/cb144bff-f067-4682-88a0-ee9439663505.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/205093a1-c484-4b70-8041-12359f4da06d.woff2") format("woff2"), url("fonts/Futura-Fonts/f220a492-5dfc-4156-ac87-e8eda2daee7f.woff") format("woff"), url("fonts/Futura-Fonts/ccc51004-de59-4d92-9595-2c67bf8df2e1.ttf") format("truetype"), url("fonts/Futura-Fonts/c051f6d2-c18a-4a5a-8922-a5d0af298203.svg#c051f6d2-c18a-4a5a-8922-a5d0af298203") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-BoldItalicC";
  src: url("fonts/Futura-Fonts/fa1b88c4-53c9-4d99-bf35-2096d7d2e791.eot?#iefix");
  src: url("fonts/Futura-Fonts/fa1b88c4-53c9-4d99-bf35-2096d7d2e791.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/095f1cbe-15f1-4eec-ada9-c29cc15ab6f0.woff2") format("woff2"), url("fonts/Futura-Fonts/d4936c75-1899-43ed-a3d0-a9cd5372b441.woff") format("woff"), url("fonts/Futura-Fonts/efa4dfae-051b-4b12-9aa9-aca1f59a52a7.ttf") format("truetype"), url("fonts/Futura-Fonts/bebc5d51-5bd4-484b-921c-182b69329fbb.svg#bebc5d51-5bd4-484b-921c-182b69329fbb") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-CdXBlack";
  src: url("fonts/Futura-Fonts/eef4f73a-6e42-459c-959b-483f49a458d9.eot?#iefix");
  src: url("fonts/Futura-Fonts/eef4f73a-6e42-459c-959b-483f49a458d9.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/211a072b-b981-4519-8cb5-6b6e6c7ac911.woff2") format("woff2"), url("fonts/Futura-Fonts/54b55254-95c5-4bd1-9241-f15925484dff.woff") format("woff"), url("fonts/Futura-Fonts/5eedaf18-948f-4919-aa13-129e300d4c01.ttf") format("truetype"), url("fonts/Futura-Fonts/7fb80f7a-9b0f-4104-b7c4-36512be97bad.svg#7fb80f7a-9b0f-4104-b7c4-36512be97bad") format("svg");
}

@font-face {
  font-family: "FuturaBTW01-CdXBlackIta";
  src: url("fonts/Futura-Fonts/8a4feb6b-0a04-4aa3-8fc0-f29c7312c5df.eot?#iefix");
  src: url("fonts/Futura-Fonts/8a4feb6b-0a04-4aa3-8fc0-f29c7312c5df.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/d5bc48f5-faee-4630-9551-e8bd5fefc1ed.woff2") format("woff2"), url("fonts/Futura-Fonts/6d47cbba-87ac-48b7-be9b-dc5e22ad8d13.woff") format("woff"), url("fonts/Futura-Fonts/3dcd1f15-6689-4912-a15d-971537bebf3c.ttf") format("truetype"), url("fonts/Futura-Fonts/2448b7c0-a87b-4af3-9190-42fec14b859e.svg#2448b7c0-a87b-4af3-9190-42fec14b859e") format("svg");
}

/* Speeds */
/* Dimensions */
/* Breakpoints  */
/* Fonts */
/* Not actually a serif font- need to look at psds. */
/* Spacing */
/* actual mo colors */
/* This is me*/
/* footer colors */
/* header colors */
/* main colors */
/* now for the old...*/
/* Social Media Colors */
/*Loyalty Program Beauty Circle Colors*/
@-webkit-keyframes inner-circles-loader {
  /* line 1772, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  0% {
    -webkit-transform: rotate(0deg);
  }

  /* line 1775, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  50% {
    -webkit-transform: rotate(360deg);
  }

  /* line 1778, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  100% {
    -webkit-transform: rotate(0deg);
  }
}

@-moz-keyframes inner-circles-loader {
  /* line 1772, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  0% {
    -moz-transform: rotate(0deg);
  }

  /* line 1775, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  50% {
    -moz-transform: rotate(360deg);
  }

  /* line 1778, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  100% {
    -moz-transform: rotate(0deg);
  }
}

@-o-keyframes inner-circles-loader {
  /* line 1772, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  0% {
    -o-transform: rotate(0deg);
  }

  /* line 1775, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  50% {
    -o-transform: rotate(360deg);
  }

  /* line 1778, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  100% {
    -o-transform: rotate(0deg);
  }
}

@keyframes inner-circles-loader {
  /* line 1772, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  0% {
    transform: rotate(0deg);
  }

  /* line 1775, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  50% {
    transform: rotate(360deg);
  }

  /* line 1778, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  100% {
    transform: rotate(0deg);
  }
}

/* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
* {
  font-family: "futura-pt", sans-serif;
}

/* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.page-title {
  max-width: 1300px;
  margin: 0 auto;
}

/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.cyan {
  color: #00babf !important;
}
/* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.cyan h1, .cyan h2, .cyan h3, .cyan p, .cyan a span {
  color: #00babf !important;
}
/* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.cyan a {
  border: 1px solid #00babf !important;
}
/* line 17, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.cyan a:hover {
  border: 1px solid transparent;
  background-color: #00babf !important;
}
/* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.cyan a:hover span {
  color: white !important;
}

/* line 27, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.brown {
  color: #361813 !important;
}
/* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.brown h1, .brown h2, .brown h3, .brown p, .brown a span {
  color: #361813 !important;
}
/* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.brown a {
  border: 1px solid #361813 !important;
}
/* line 34, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.brown a:hover {
  border: 1px solid transparent;
  background-color: #361813 !important;
}
/* line 37, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.brown a:hover span {
  color: white !important;
}

/* line 44, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.white {
  color: white !important;
}
/* line 46, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.white h1, .white h2, .white h3, .white p, .white a span {
  color: white !important;
}
/* line 49, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.white a {
  border: 1px solid white !important;
}
/* line 51, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.white a:hover {
  border: 1px solid transparent;
  background-color: white !important;
}
/* line 54, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.white a:hover span {
  color: #361813 !important;
}
@media (max-width: 690px) {
  /* line 44, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .white {
    color: #361813 !important;
  }
  /* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .white h1, .white h2, .white h3, .white p, .white a span {
    color: #361813 !important;
  }
  /* line 64, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .white a {
    border: 1px solid #361813 !important;
  }
}

/* line 71, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.top-banner a[disabled] {
  cursor: default;
}

@media (min-width: 810px) {
  /* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .top-banner-img, .desktop-banner {
    display: block;
  }

  /* line 79, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .top-banner-mobile-img, .mobile-banner {
    display: none;
  }

  /* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .mobile-hide {
    display: block;
  }

  /* line 85, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .mobile-show {
    display: none;
  }
}
@media (max-width: 810px) {
  /* line 91, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .top-banner-mobile-img, .mobile-banner {
    display: block;
  }

  /* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .top-banner-img, .desktop-banner {
    display: none;
  }

  /* line 97, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .mobile-hide {
    display: none;
  }

  /* line 100, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .mobile-show {
    display: block;
  }
}
/* line 107, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.clear:before, .main-wrapper:before, .category-products:before, .main-container:before, .slider ul.overflow:before, .slider ol.overflow:before, body.catalog-category-view .toolbar:before,
body.catalogsearch-result-index .toolbar:before, body.catalog-category-view .toolbar .sorter .sort-by:before,
body.catalogsearch-result-index .toolbar .sorter .sort-by:before, ul.products-grid .quickview-row .product-view .product-img-box:before, ul.products-grid .quickview-row .product-view .product-img-box .product-image:before, body.catalog-product-view .product-essential:before, body.checkout-cart-configure .product-essential:before, body.catalog-product-view .product-essential .product-img-box:before, body.checkout-cart-configure .product-essential .product-img-box:before, body.catalog-product-view .product-essential .product-img-box .product-image:before, body.checkout-cart-configure .product-essential .product-img-box .product-image:before, .modal form#dwfrm_newsletter .checkboxes .form-row:before,
.clear:after,
.main-wrapper:after,
.category-products:after,
.main-container:after,
.slider ul.overflow:after,
.slider ol.overflow:after,
body.catalog-category-view .toolbar:after,
body.catalogsearch-result-index .toolbar:after,
body.catalog-category-view .toolbar .sorter .sort-by:after,
body.catalogsearch-result-index .toolbar .sorter .sort-by:after,
ul.products-grid .quickview-row .product-view .product-img-box:after,
ul.products-grid .quickview-row .product-view .product-img-box .product-image:after,
body.catalog-product-view .product-essential:after,
body.checkout-cart-configure .product-essential:after,
body.catalog-product-view .product-essential .product-img-box:after,
body.checkout-cart-configure .product-essential .product-img-box:after,
body.catalog-product-view .product-essential .product-img-box .product-image:after,
body.checkout-cart-configure .product-essential .product-img-box .product-image:after,
.modal form#dwfrm_newsletter .checkboxes .form-row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

/* line 112, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.text-link {
  text-transform: uppercase;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #d58f24;
}
/* line 116, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.text-link:hover {
  color: #bab4a9;
}

/* line 121, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.wrapper {
  *zoom: 1;
  margin: 0 auto;
  position: relative;
  width: 100%;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.wrapper:before, .wrapper:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.wrapper:after {
  clear: both;
}

/* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.helpdesk-contact-form-button {
  display: none;
}

/* line 130, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.clear:after, .main-wrapper:after, .category-products:after, .main-container:after, .slider ul.overflow:after, .slider ol.overflow:after, body.catalog-category-view .toolbar:after,
body.catalogsearch-result-index .toolbar:after, body.catalog-category-view .toolbar .sorter .sort-by:after,
body.catalogsearch-result-index .toolbar .sorter .sort-by:after, ul.products-grid .quickview-row .product-view .product-img-box:after, ul.products-grid .quickview-row .product-view .product-img-box .product-image:after, body.catalog-product-view .product-essential:after, body.checkout-cart-configure .product-essential:after, body.catalog-product-view .product-essential .product-img-box:after, body.checkout-cart-configure .product-essential .product-img-box:after, body.catalog-product-view .product-essential .product-img-box .product-image:after, body.checkout-cart-configure .product-essential .product-img-box .product-image:after, .modal form#dwfrm_newsletter .checkboxes .form-row:after {
  clear: both;
}

/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
h2.legend {
  display: none;
}

/* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.block-title h2 {
  text-transform: uppercase;
}

/* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.or {
  display: none;
}

/* line 147, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.condensed {
  font-family: "futura-pt-condensed", sans-serif;
}

/* line 151, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.breadcrumbs {
  display: none;
}

/**
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/
/* line 158, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.clear, .main-wrapper, .category-products, .main-container, .slider ul.overflow, .slider ol.overflow, body.catalog-category-view .toolbar,
body.catalogsearch-result-index .toolbar, body.catalog-category-view .toolbar .sorter .sort-by,
body.catalogsearch-result-index .toolbar .sorter .sort-by, ul.products-grid .quickview-row .product-view .product-img-box, ul.products-grid .quickview-row .product-view .product-img-box .product-image, body.catalog-product-view .product-essential, body.checkout-cart-configure .product-essential, body.catalog-product-view .product-essential .product-img-box, body.checkout-cart-configure .product-essential .product-img-box, body.catalog-product-view .product-essential .product-img-box .product-image, body.checkout-cart-configure .product-essential .product-img-box .product-image, .modal form#dwfrm_newsletter .checkboxes .form-row {
  *zoom: 1;
}

/* line 162, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.hide, .no-display {
  display: none;
}

/* line 166, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 176, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.modal .modal-content {
  left: 50%;
  position: absolute;
  top: 50%;
  z-index: 100;
}

/* line 183, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
html {
  height: 100%;
}
@media (max-width: 690px) {
  /* line 183, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html {
    max-width: 100%;
  }
}

/* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
html, body {
  min-height: 100%;
  position: relative;
  font-family: "futura-pt", sans-serif;
  letter-spacing: 1px;
  font-size: 14px;
  width: 100%;
}

/* line 226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.page {
  overflow: hidden;
}
@media (min-width: 690px) {
  /* line 226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .page {
    padding-bottom: 275px;
    min-height: 100%;
    display: inline-block;
    width: 100%;
    position: relative;
  }
}

/* line 237, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
img {
  width: 100%;
  max-width: 100%;
  height: auto;
  image-rendering: auto;
  image-rendering: optimizeQuality;
}

/* line 245, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.main-wrapper, .category-products, .main-container {
  margin: 0 auto;
  position: relative;
  max-width: 1300px;
  width: 100%;
}

/* line 262, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
a {
  text-decoration: none;
}
/* line 264, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
a, a span {
  color: #361813;
  -webkit-transition: color 0.4s, background 0.4s, border-color 0.4s;
  -moz-transition: color 0.4s, background 0.4s, border-color 0.4s;
  transition: color 0.4s, background 0.4s, border-color 0.4s;
}
/* line 268, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
a:active, a:focus {
  outline: none;
  -moz-outline-style: none;
}
/* line 271, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
a:active, a:active span, a:focus, a:focus span {
  color: #77d4d4;
}
/* line 276, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
a:hover, a:hover span {
  color: #77d4d4;
  -webkit-transition: color 0.2s, background 0.2s, border-color 0.2s;
  -moz-transition: color 0.2s, background 0.2s, border-color 0.2s;
  transition: color 0.2s, background 0.2s, border-color 0.2s;
}

/* line 283, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.filter-dropdown {
  display: none;
}

/* line 290, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
form .form-list .field .validation-advice {
  font-size: 12px;
  display: block;
  margin-top: 2px;
}
/* line 298, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
form .validation-advice {
  font-size: 12px;
  margin-top: 3px;
}

/* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="search"],
textarea {
  font-size: 12px;
  display: block;
  height: 30px;
  text-indent: 1px;
  text-overflow: '';
  width: 100%;
}
/* line 318, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="text"]::-ms-expand,
input[type="password"]::-ms-expand,
input[type="email"]::-ms-expand,
input[type="tel"]::-ms-expand,
input[type="search"]::-ms-expand,
textarea::-ms-expand {
  display: none;
}
/* line 321, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="search"]:focus,
textarea:focus {
  text-transform: none;
}

/* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="text"],
input[type="password"],
input[type="number"],
input[type="email"],
input,
input.input-text,
textarea {
  background-color: #fff;
  border-radius: 0px;
  border: 1px solid #646463;
  color: #646463;
  font-family: "futura-pt", sans-serif;
  outline: none;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-transition: color 0.4s, border-color 0.4s, background 0.4s;
  -moz-transition: color 0.4s, border-color 0.4s, background 0.4s;
  transition: color 0.4s, border-color 0.4s, background 0.4s;
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input::-webkit-input-placeholder,
input.input-text::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  -webkit-transition: color 0.4s, border-color 0.4s, background 0.4s;
  -moz-transition: color 0.4s, border-color 0.4s, background 0.4s;
  transition: color 0.4s, border-color 0.4s, background 0.4s;
}
/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="number"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input:-moz-placeholder,
input.input-text:-moz-placeholder,
textarea:-moz-placeholder {
  -webkit-transition: color 0.4s, border-color 0.4s, background 0.4s;
  -moz-transition: color 0.4s, border-color 0.4s, background 0.4s;
  transition: color 0.4s, border-color 0.4s, background 0.4s;
}
/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input::-moz-placeholder,
input.input-text::-moz-placeholder,
textarea::-moz-placeholder {
  -webkit-transition: color 0.4s, border-color 0.4s, background 0.4s;
  -moz-transition: color 0.4s, border-color 0.4s, background 0.4s;
  transition: color 0.4s, border-color 0.4s, background 0.4s;
}
/* line 24, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input:-ms-input-placeholder,
input.input-text:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  -webkit-transition: color 0.4s, border-color 0.4s, background 0.4s;
  -moz-transition: color 0.4s, border-color 0.4s, background 0.4s;
  transition: color 0.4s, border-color 0.4s, background 0.4s;
}
/* line 348, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="text"]:hover,
input[type="password"]:hover,
input[type="number"]:hover,
input[type="email"]:hover,
input:hover,
input.input-text:hover,
textarea:hover {
  border-color: #171717;
  color: #171717;
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:hover::-webkit-input-placeholder,
input[type="password"]:hover::-webkit-input-placeholder,
input[type="number"]:hover::-webkit-input-placeholder,
input[type="email"]:hover::-webkit-input-placeholder,
input:hover::-webkit-input-placeholder,
input.input-text:hover::-webkit-input-placeholder,
textarea:hover::-webkit-input-placeholder {
  border-color: #171717;
}
/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:hover:-moz-placeholder,
input[type="password"]:hover:-moz-placeholder,
input[type="number"]:hover:-moz-placeholder,
input[type="email"]:hover:-moz-placeholder,
input:hover:-moz-placeholder,
input.input-text:hover:-moz-placeholder,
textarea:hover:-moz-placeholder {
  border-color: #171717;
}
/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:hover::-moz-placeholder,
input[type="password"]:hover::-moz-placeholder,
input[type="number"]:hover::-moz-placeholder,
input[type="email"]:hover::-moz-placeholder,
input:hover::-moz-placeholder,
input.input-text:hover::-moz-placeholder,
textarea:hover::-moz-placeholder {
  border-color: #171717;
}
/* line 24, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:hover:-ms-input-placeholder,
input[type="password"]:hover:-ms-input-placeholder,
input[type="number"]:hover:-ms-input-placeholder,
input[type="email"]:hover:-ms-input-placeholder,
input:hover:-ms-input-placeholder,
input.input-text:hover:-ms-input-placeholder,
textarea:hover:-ms-input-placeholder {
  border-color: #171717;
}
/* line 356, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input:focus,
input.input-text:focus,
textarea:focus {
  color: #361813;
  border-color: #361813;
  outline: none !important;
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:focus::-webkit-input-placeholder,
input[type="password"]:focus::-webkit-input-placeholder,
input[type="number"]:focus::-webkit-input-placeholder,
input[type="email"]:focus::-webkit-input-placeholder,
input:focus::-webkit-input-placeholder,
input.input-text:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder {
  color: #361813;
}
/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:focus:-moz-placeholder,
input[type="password"]:focus:-moz-placeholder,
input[type="number"]:focus:-moz-placeholder,
input[type="email"]:focus:-moz-placeholder,
input:focus:-moz-placeholder,
input.input-text:focus:-moz-placeholder,
textarea:focus:-moz-placeholder {
  color: #361813;
}
/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:focus::-moz-placeholder,
input[type="password"]:focus::-moz-placeholder,
input[type="number"]:focus::-moz-placeholder,
input[type="email"]:focus::-moz-placeholder,
input:focus::-moz-placeholder,
input.input-text:focus::-moz-placeholder,
textarea:focus::-moz-placeholder {
  color: #361813;
}
/* line 24, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/css3/_placeholder.scss */
input[type="text"]:focus:-ms-input-placeholder,
input[type="password"]:focus:-ms-input-placeholder,
input[type="number"]:focus:-ms-input-placeholder,
input[type="email"]:focus:-ms-input-placeholder,
input:focus:-ms-input-placeholder,
input.input-text:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder {
  color: #361813;
}

/* line 366, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
textarea {
  padding-top: 10px;
}

/* line 370, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.mobile-select-wrapper {
  position: relative;
  z-index: 3;
}
/* line 373, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.mobile-select-wrapper:after {
  content: '\f107' !important;
  font-family: 'FontAwesome';
  color: #361813;
  display: block;
  position: absolute;
  right: 10px;
  top: 12px;
  z-index: 2;
}

/* line 385, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
select, input[title="Qty"] {
  background-color: #fff;
  border-radius: 0px;
  border: 1px solid #f3f3f3;
  box-sizing: border-box;
  text-transform: uppercase;
  color: #361813;
  font-size: 12px;
  font-family: "futura-pt", sans-serif;
  display: block;
  height: 40px;
  line-height: 40px;
  letter-spacing: 1.5px;
  padding: 0 25px 0 5px;
  width: 100%;
  outline: none;
  cursor: pointer;
  position: relative;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 408, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
select::-ms-expand {
  display: none;
}

/* line 418, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="checkbox"],
input[type="radio"] {
  display: none;
}

/* line 421, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="checkbox"] + label,
input[type="radio"] + label {
  cursor: pointer;
}

/* line 426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="checkbox"] + label:before,
input[type="radio"] + label:before {
  content: "";
  display: inline-block;
  height: 10px;
  width: 10px;
  background: transparent;
  vertical-align: middle;
  position: relative;
  top: -1px;
  margin-right: 10px;
  background: white;
  cursor: pointer;
  border: 1px solid #361813;
  box-shadow: 0 0 0 1px white inset;
}

/* line 442, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="radio"] + label:before {
  top: -5px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
}

/* line 446, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="radio"] + label:before {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border: 1px solid #361813;
  cursor: pointer;
}

/* line 454, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="checkbox"]:checked + label:before {
  background: #77d4d4;
}

/* line 458, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type="radio"]:checked + label:before {
  background: #77d4d4;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}

/* line 463, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
label.required:after,
span.required:after {
  font-size: 11px;
}

/* line 466, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
ol.m-filter-css-checkboxes li a {
  background-image: none !important;
  position: relative;
}
/* line 469, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
ol.m-filter-css-checkboxes li a:before {
  content: "";
  display: inline-block;
  height: 10px;
  width: 10px;
  background-color: transparent;
  vertical-align: middle;
  position: relative;
  top: -1px;
  margin-right: 10px;
  background-color: white;
  cursor: pointer;
  border: 1px solid #361813;
  box-shadow: 0 0 0 1px white inset;
}
/* line 485, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
ol.m-filter-css-checkboxes li a.m-checkbox-checked:before {
  content: "";
  display: inline-block;
  height: 10px;
  width: 10px;
  background-color: transparent;
  vertical-align: middle;
  position: relative;
  top: -1px;
  margin-right: 10px;
  background-color: #77d4d4;
  cursor: pointer;
  border: 1px solid #361813;
  box-shadow: 0 0 0 1px white inset;
}

/* line 503, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
em {
  font-style: italic;
  font-family: inherit;
  color: inherit;
}

/* line 509, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
strong {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}

/* For vertically centering text in unknown heights */
/* This parent can be any width and height */
/* line 516, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.center-parent {
  display: table;
  width: 100%;
}

/* The element to be centered, can
also be of any width and height */
/* line 523, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.center-child {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

/* line 529, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.main-wrapper, .category-products, .main-container {
  margin: 0 auto;
  position: relative;
  max-width: 1300px;
  width: 100%;
}

/* line 542, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.main {
  *zoom: 1;
  margin: 0 auto;
  max-width: 1300px;
  width: 100%;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.main:before, .main:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.main:after {
  clear: both;
}

/* line 550, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.breadcrumbs {
  text-transform: capitalize;
  color: #646463;
  padding-top: 30px;
  font-size: 10px;
  font-family: "futura-pt", sans-serif;
  margin-left: 20px;
  padding: 15px 0;
  margin-bottom: 10px;
  letter-spacing: 0px;
}
/* line 562, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.breadcrumbs .product {
  color: #d58f24;
  text-transform: capitalize;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 568, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.breadcrumbs span:not(.product) {
  margin: 0 5px;
}
/* line 571, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.breadcrumbs span:not(.product):before {
  content: "|";
  display: inline-block;
  position: relative;
}
/* line 578, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.breadcrumbs a {
  color: #361813;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.breadcrumbs a:hover {
  color: #77d4d4;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
@media (max-width: 690px) {
  /* line 550, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .breadcrumbs {
    display: none !important;
  }
}

/* line 594, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.add-to-box a {
  display: inline-block;
  cursor: pointer;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 599, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.add-to-box a:before {
  font-family: "FontAwesome";
  margin-right: 10px;
}
/* line 604, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.add-to-box a:hover {
  color: #d58f24;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
/* line 610, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.add-to-box a.share:before {
  content: "\f1e0";
}
/* line 616, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.add-to-box a.wishlist:before, .add-to-box a.link-wishlist:before {
  content: "\f08a";
}

/* line 625, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.tab-view ul.tabs {
  position: relative;
}
/* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.tab-view ul.tabs li {
  display: none;
}
/* line 629, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.tab-view ul.tabs li.active {
  display: block;
}

/* line 635, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
button, a.button, .btn-cart {
  background-color: transparent;
  border: 1px solid #361813;
  color: #361813;
  cursor: pointer;
  outline: none;
  font-family: "futura-pt", sans-serif;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  padding: 0 8px;
  text-transform: uppercase;
  letter-spacing: 3px;
  line-height: 38px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
  /*  Different height for usability on mobile */
  height: 50px;
  position: relative;
  -webkit-transition: color 0.2s, background 0.2s;
  -moz-transition: color 0.2s, background 0.2s;
  transition: color 0.2s, background 0.2s;
}
@media (min-width: 690px) {
  /* line 635, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  button, a.button, .btn-cart {
    height: 40px;
  }
}
/* line 654, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
button.show-more, a.button.show-more, .btn-cart.show-more {
  width: 200px;
  letter-spacing: 3px;
}
/* line 661, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
button:hover, a.button:hover, .btn-cart:hover {
  background-color: #361813;
  color: white;
  -webkit-transition: color 0.4s, background 0.4s;
  -moz-transition: color 0.4s, background 0.4s;
  transition: color 0.4s, background 0.4s;
}

@media (min-width: 690px) {
  /* line 673, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .btn-cart {
    height: 50px;
  }
}

/* line 679, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
h1, h2, h3, h4, h5, h6 {
  text-transform: uppercase;
}

/* line 683, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
h1 {
  font-size: 34px;
}

/* line 686, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
h2 {
  font-size: 32px;
  letter-spacing: 1.1px;
}

/* line 695, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
h4 {
  font-size: 24px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}

/* Global Responsive Image */
/* line 701, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
div.image {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

@media (max-width: 690px) {
  /* line 708, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  #narrow-by-list {
    display: none;
  }
  /* line 710, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  #narrow-by-list.active {
    display: block;
  }
}
/* line 715, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget.qty {
  width: 60px;
}
/* line 717, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget.qty ul {
  max-height: 135px;
  overflow: auto;
}

/* line 722, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget, .checkbox-widget {
  display: inline-block;
  position: relative;
  width: 100%;
  cursor: pointer;
}
@media (min-width: 690px) {
  /* line 722, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .select-widget, .checkbox-widget {
    margin-right: 25px;
    height: 30px;
  }
}
/* line 734, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget.error .label, .select-widget.error ul, .checkbox-widget.error .label, .checkbox-widget.error ul {
  border: 1px solid red;
}
/* line 737, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget.error ul, .checkbox-widget.error ul {
  border-top: 0px;
}
/* line 742, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget .label, .checkbox-widget .label {
  border: 1px solid #f3f3f3;
  background: white;
}
/* line 746, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget .label li, .checkbox-widget .label li {
  list-style: none;
  line-height: 30px;
  padding-left: 10px;
  text-transform: uppercase;
  white-space: nowrap;
  max-width: calc(100% - 40px);
  font-size: 12px;
  background: transparent;
}
@media (min-width: 690px) {
  /* line 746, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .select-widget .label li, .checkbox-widget .label li {
    text-overflow: ellipsis;
    overflow: hidden;
  }
}
/* line 760, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget .label li:after, .checkbox-widget .label li:after {
  content: '\f107' !important;
  font-family: 'FontAwesome';
  color: #361813;
  display: block;
  position: absolute;
  right: 10px;
  top: 6px;
}
/* line 773, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget .label:hover li, .checkbox-widget .label:hover li {
  background: transparent;
}
/* line 779, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget .label, .select-widget ul, .checkbox-widget .label, .checkbox-widget ul {
  -webkit-transition: color 0.4s, background 0.4s;
  -moz-transition: color 0.4s, background 0.4s;
  transition: color 0.4s, background 0.4s;
}
/* line 782, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget .label:hover, .select-widget ul:hover, .checkbox-widget .label:hover, .checkbox-widget ul:hover {
  -webkit-transition: color 0.2s, background 0.2s;
  -moz-transition: color 0.2s, background 0.2s;
  transition: color 0.2s, background 0.2s;
}
/* line 787, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget ul, .checkbox-widget ul {
  position: absolute;
  top: 30px;
  width: 100%;
  background: white;
  border: 1px solid #f3f3f3;
  border-top: 0px;
  overflow: auto;
  display: none;
  font-size: 12px;
}
@media (max-width: 690px) {
  /* line 787, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .select-widget ul, .checkbox-widget ul {
    top: 0px;
    border: none;
  }
}
/* line 803, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget ul li, .checkbox-widget ul li {
  line-height: 45px;
  cursor: pointer;
  color: black;
  padding-left: 10px;
  -webkit-transition: color 0.4s, background 0.4s;
  -moz-transition: color 0.4s, background 0.4s;
  transition: color 0.4s, background 0.4s;
}
/* line 810, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget ul li:hover, .select-widget ul li.active, .checkbox-widget ul li:hover, .checkbox-widget ul li.active {
  background: #f3f3f3;
  -webkit-transition: color 0.2s, background 0.2s;
  -moz-transition: color 0.2s, background 0.2s;
  transition: color 0.2s, background 0.2s;
}
/* line 819, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget.active .label, .checkbox-widget.active .label {
  border-bottom: none;
}
/* line 822, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget.active .label li:after, .checkbox-widget.active .label li:after {
  content: '\f106' !important;
  font-family: 'FontAwesome';
  right: 10px;
  position: absolute;
  display: block;
}
/* line 830, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget.active ul, .checkbox-widget.active ul {
  display: block;
  z-index: 3;
}
/* line 835, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget.no-options, .checkbox-widget.no-options {
  cursor: default;
}
/* line 837, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget.no-options .label li:after, .checkbox-widget.no-options .label li:after {
  display: none !important;
}
@media (max-width: 690px) {
  /* line 843, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .select-widget:hover ul, .checkbox-widget:hover ul {
    display: none;
  }
  /* line 849, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .select-widget.active .label li:after, .checkbox-widget.active .label li:after {
    content: '';
    top: 30%;
    right: 10px;
    height: 0;
    width: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px;
    border-bottom-color: black;
  }
  /* line 858, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .select-widget.active ul, .checkbox-widget.active ul {
    display: block;
    z-index: 0;
  }
  /* line 863, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .select-widget ul, .checkbox-widget ul {
    position: relative;
  }
}
@media (max-width: 690px) and (max-width: 690px) {
  /* line 849, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .select-widget.active .label li:after, .checkbox-widget.active .label li:after {
    top: 10px;
  }
}

/* line 870, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.select-widget {
  display: block;
}

/* line 874, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.toolbar .select-widget ul {
  border: 1px solid #646463;
  border-top: none;
}

/* line 880, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget input[type="checkbox"] + label:before {
  -webkit-transition: background 0.2s, border-color 0.2s;
  -moz-transition: background 0.2s, border-color 0.2s;
  transition: background 0.2s, border-color 0.2s;
}
/* line 884, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget input[type="checkbox"] + img {
  -webkit-transition: background 0.2s, border-color 0.2s;
  -moz-transition: background 0.2s, border-color 0.2s;
  transition: background 0.2s, border-color 0.2s;
}
/* line 889, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget > ul > li:hover input[type="checkbox"] + label:before {
  border-color: #575756;
}
/* line 893, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget > ul > li:hover input[type="checkbox"] + img {
  border-color: #838381;
}
/* line 899, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget > ul > li {
  line-height: 33px;
}
/* line 901, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget > ul > li, .checkbox-widget > ul > li label {
  cursor: pointer;
}
/* line 904, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget > ul > li label {
  line-height: 1;
  display: inline-block;
  max-width: 80%;
  vertical-align: middle;
  position: relative;
  top: 1px;
}
/* line 912, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget > ul > li img {
  vertical-align: middle;
}
/* line 917, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget > ul span.apply {
  margin-top: 10px;
}
/* line 922, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget input[type="checkbox"]:checked + label:before {
  background: #d58f24;
  -webkit-transition: background 0.4s, border-color 0.4s;
  -moz-transition: background 0.4s, border-color 0.4s;
  transition: background 0.4s, border-color 0.4s;
}
/* line 927, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget input[type="checkbox"] + img {
  border: 2px solid transparent;
  width: 25px;
  height: 25px;
  padding: 2px;
  -webkit-transition: border-color 0.4s;
  -moz-transition: border-color 0.4s;
  transition: border-color 0.4s;
}
/* line 935, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget input[type="checkbox"]:checked + img {
  border-color: #575756 !important;
  -webkit-transition: border-color 0.4s;
  -moz-transition: border-color 0.4s;
  transition: border-color 0.4s;
}

/* line 944, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget ul li span, .checkbox-widget ul span.apply {
  letter-spacing: 0px;
  font-size: 14px !important;
  font-family: "futura-pt", sans-serif !important;
  text-transform: capitalize !important;
}
/* line 955, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget ul span.apply {
  margin-left: 10px;
  margin-bottom: 10px;
  text-decoration: underline;
  display: block;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 963, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.checkbox-widget ul span.apply:hover {
  color: black;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}

/* line 971, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.scroll-control {
  background: white;
  position: fixed;
  top: 50%;
  border: 1px solid #ada598;
  border-right: 0px;
  right: -100px;
  z-index: 2;
  height: auto;
  cursor: pointer;
  padding: 5px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0px;
  line-height: 14px;
  width: 33px;
  height: 33px;
  text-align: center;
  -webkit-transition: right 0.6s, background 0.4s 0.15s, color 0.4s;
  -moz-transition: right 0.6s, background 0.4s 0.15s, color 0.4s;
  transition: right 0.6s, background 0.4s 0.15s, color 0.4s;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  display: none;
}
@media (min-width: 690px) {
  /* line 971, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  .scroll-control {
    display: block;
  }
}
/* line 996, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.scroll-control.down {
  display: none;
}
/* line 999, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.scroll-control.active {
  right: 0px;
}
/* line 1004, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.scroll-control:before, .scroll-control:after {
  -webkit-transition: border-color 0.4s;
  -moz-transition: border-color 0.4s;
  transition: border-color 0.4s;
}
/* line 1008, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.scroll-control.up:before {
  left: -50%;
  width: 100%;
  display: block;
  font-size: 54px;
  margin: 4px auto;
  content: "\e601";
  margin-left: 5px;
  position: absolute;
  font-family: 'icomoon';
  color: #ada598;
}
/* line 1021, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.scroll-control.down:after {
  content: "\e600";
  width: 4px;
  height: 4px;
  display: block;
  margin: 2px auto;
  font-family: 'icomoon';
}
/* line 1030, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.scroll-control.down {
  width: 50px;
  height: 50px;
  padding-top: 13px;
}
/* line 1036, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.scroll-control:hover {
  color: white;
  background: #ada598;
  -webkit-transition: background 0.2s, color 0.2s 0.15s;
  -moz-transition: background 0.2s, color 0.2s 0.15s;
  transition: background 0.2s, color 0.2s 0.15s;
}
/* line 1041, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.scroll-control:hover:before, .scroll-control:hover:after {
  border-color: white;
  color: white;
  -webkit-transition: border-color 0.2s 0.15s;
  -moz-transition: border-color 0.2s 0.15s;
  transition: border-color 0.2s 0.15s;
}

/* Global Magento Error Messages */
/* line 1053, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.messages .notice-msg li {
  margin: 5px 0;
}
/* line 1057, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.messages .success-msg {
  display: none;
}

@-webkit-keyframes pulse {
  /* line 1063, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  0% {
    opacity: .5;
  }

  /* line 1066, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  50% {
    opacity: 1;
  }

  /* line 1069, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  100% {
    opacity: .5;
  }
}

@-moz-keyframes pulse {
  /* line 1063, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  0% {
    opacity: .5;
  }

  /* line 1066, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  50% {
    opacity: 1;
  }

  /* line 1069, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  100% {
    opacity: .5;
  }
}

@-o-keyframes pulse {
  /* line 1063, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  0% {
    opacity: .5;
  }

  /* line 1066, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  50% {
    opacity: 1;
  }

  /* line 1069, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  100% {
    opacity: .5;
  }
}

@keyframes pulse {
  /* line 1063, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  0% {
    opacity: .5;
  }

  /* line 1066, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  50% {
    opacity: 1;
  }

  /* line 1069, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  100% {
    opacity: .5;
  }
}

/* Global Loading bar */
/* line 1076, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.loading-bar {
  height: 30px;
  width: 30px;
  margin: 94px auto 0 auto;
  position: relative;
  -webkit-animation: rotation 1.3s infinite linear;
  -moz-animation: rotation 1.3s infinite linear;
  -o-animation: rotation 1.3s infinite linear;
  animation: rotation 1.3s infinite linear;
  border-left: 5px solid #d6d1d1;
  border-right: 5px solid #d6d1d1;
  border-bottom: 5px solid #d6d1d1;
  border-top: 5px solid #646463;
  border-radius: 100%;
  display: none;
}
/* line 1092, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.loading-bar.active {
  display: block;
  margin-bottom: 20px;
}

@-webkit-keyframes rotation {
  /* line 1099, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  from {
    -webkit-transform: rotate(0deg);
  }

  /* line 1102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  to {
    -webkit-transform: rotate(359deg);
  }
}

@-moz-keyframes rotation {
  /* line 1108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  from {
    -moz-transform: rotate(0deg);
  }

  /* line 1111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  to {
    -moz-transform: rotate(359deg);
  }
}

@-o-keyframes rotation {
  /* line 1117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  from {
    -o-transform: rotate(0deg);
  }

  /* line 1120, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  to {
    -o-transform: rotate(359deg);
  }
}

@keyframes rotation {
  /* line 1126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  from {
    transform: rotate(0deg);
  }

  /* line 1129, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  to {
    transform: rotate(359deg);
  }
}

/* line 1134, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.social-media:before, .social-media:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.social-media:after {
  clear: both;
}
/* line 1139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li {
  display: inline-block;
  float: left;
  opacity: 1;
  margin: 0 8px;
}
/* line 1145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a {
  color: #361813;
  display: inline-block;
  width: 100%;
  height: 100%;
  font-size: 16px;
  padding-left: 1px;
}
/* line 1154, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a:hover:before {
  color: #00babf !important;
}
/* line 1158, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a:before {
  content: '\f09a';
  font-family: "FontAwesome";
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
/* line 1165, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.in:before {
  content: "\f16d";
}
/* line 1168, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.tw:before {
  content: '\f099';
}
/* line 1171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.gp:before {
  content: '\f0d5';
}
/* line 1174, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.em:before {
  content: '\f003';
}
/* line 1177, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.pn:before {
  content: '\f0d2';
}
/* line 1180, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.yt:before {
  content: '\f167';
}
/* line 1183, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.in:hover:before {
  color: #517fa4;
}
/* line 1187, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.tw:hover:before {
  color: #55acee;
}
/* line 1191, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.gp:hover:before {
  color: #dd4b39;
}
/* line 1195, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.pn:hover:before {
  color: #c92228;
}
/* line 1199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.fb:hover:before {
  color: #3b5998;
}
/* line 1203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media li a.yt:hover:before {
  color: #35465c;
}
/* line 1212, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media:hover span:after {
  width: 100%;
  margin: 0%;
  opacity: 1;
  -webkit-transition: width 0.2s, margin 0.2s, opacity 0s;
  -moz-transition: width 0.2s, margin 0.2s, opacity 0s;
  transition: width 0.2s, margin 0.2s, opacity 0s;
}
/* line 1219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.social-media:hover li {
  opacity: 1;
  -webkit-transform: translateZ(0px);
  -moz-transform: translateZ(0px);
  -ms-transform: translateZ(0px);
  -o-transform: translateZ(0px);
  transform: translateZ(0px);
}

/* line 1227, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.video-container {
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1230, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.video-container.active {
  opacity: 1;
}
/* line 1233, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.video-container video {
  width: 100%;
  height: 100%;
}

/* Global Magento messaging */
/* line 1241, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.messages {
  margin: 10px 0;
}
/* line 1247, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.messages .success-msg {
  font-family: "futura-pt", sans-serif;
  text-transform: uppercase;
  font-size: 11px;
  color: black;
}

/* mp4 video controls */
/* line 1258, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.video.mp4 {
  /* Base UI Component Classes
  --------------------------------------------------------------------------------
  */
  /* Slider - used for Volume bar and Seek bar */
  /* Control Bar
  --------------------------------------------------------------------------------
  The default control bar that is a container for most of the controls.
  */
  /* General styles for individual controls. */
  /* FontAwsome button icons */
  /* Replacement for focus outline */
  /* Hide control text visually, but have it available for screenreaders */
  /* Play/Pause
  --------------------------------------------------------------------------------
  */
  /* Volume/Mute
  -------------------------------------------------------------------------------- */
  /* Progress
  --------------------------------------------------------------------------------
  */
  /* On hover, make the progress bar grow to something that's more clickable.
      This simply changes the overall font for the progress bar, and this
      updates both the em-based widths and heights, as wells as the icon font */
  /* Box containing play and load progresses. Also acts as seek scrubber. */
  /* Progress Bars */
  /* Time Display
  --------------------------------------------------------------------------------
  */
  /* Remaining time is in the HTML, but not included in default design */
  /* Fullscreen
  --------------------------------------------------------------------------------
  */
  /* Switch to the exit icon when the player is in fullscreen */
  /* Loading Spinner
  --------------------------------------------------------------------------------
  */
  /* Add a gradient to the spinner by overlaying another copy.
     Text gradient plus a text shadow doesn't work
     and `background-clip: text` only works in Webkit. */
  @-moz-keyframes spin {
    /* line 328, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
    0% {
      -moz-transform: rotate(0deg);
    }

    /* line 331, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
    100% {
      -moz-transform: rotate(359deg);
    }
}

  @-webkit-keyframes spin {
    /* line 336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
    0% {
      -webkit-transform: rotate(0deg);
    }

    /* line 339, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
    100% {
      -webkit-transform: rotate(359deg);
    }
}

  @-o-keyframes spin {
    /* line 344, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
    0% {
      -o-transform: rotate(0deg);
    }

    /* line 347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
    100% {
      -o-transform: rotate(359deg);
    }
}

  @keyframes spin {
    /* line 352, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
    0% {
      transform: rotate(0deg);
    }

    /* line 355, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
    100% {
      transform: rotate(359deg);
    }
}

  /* Menu Buttons (Captions/Subtitles/etc.)
  --------------------------------------------------------------------------------
  */
  /* Button Pop-up Menu */
  /* Replacement for focus outline */
  /* Fullscreen Styles */
  /* Fading sytles, used to fade control bar. */
  /* Hide disabled or unsupported controls */
  /* -----------------------------------------------------------------------------
  The original source of this file lives at
  https://github.com/'VideoJS'/video.js/blob/master/src/css/video-js.less */
}
/* line 24, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-slider {
  /* Replace browser focus hightlight with handle highlight */
  outline: 0;
  position: relative;
  cursor: pointer;
  padding: 0;
  /* background-color-with-alpha */
  background-color: #333333;
  background-color: rgba(51, 51, 51, 0.9);
}
/* line 34, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-slider:focus {
  /* box-shadow */
  -webkit-box-shadow: 0 0 2em #ffffff;
  -moz-box-shadow: 0 0 2em #ffffff;
  box-shadow: 0 0 2em #ffffff;
}
/* line 40, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-slider-handle {
  position: absolute;
  /* Needed for IE6 */
  left: 0;
  top: 0;
}
/* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-control-bar {
  /* background-color-with-alpha */
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.7);
}
/* line 55, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-control {
  outline: none;
  position: relative;
  float: left;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 3.0em;
  width: 4em;
}
/* line 66, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-control:before {
  font-family: 'FontAwesome';
  font-size: 1.5em;
  line-height: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
/* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-control:focus:before,
.video.mp4 .vjs-default-skin .vjs-control:hover:before {
  text-shadow: 0em 0em 1em #ffffff;
}
/* line 83, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-control:focus {
  /*  outline: 0; */
  /* keyboard-only users cannot see the focus on several of the UI elements when
  this is set to 0 */
}
/* line 90, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-control-text {
  /* hide-visually */
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 104, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-play-control {
  width: 5em;
  cursor: pointer;
}
/* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-play-control:before {
  content: "\f04b";
}
/* line 111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin.vjs-playing .vjs-play-control:before {
  content: "\f04c";
}
/* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-mute-control,
.video.mp4 .vjs-default-skin .vjs-volume-menu-button {
  cursor: pointer;
  float: right;
}
/* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-mute-control:before,
.video.mp4 .vjs-default-skin .vjs-volume-menu-button:before {
  content: "\f028";
}
/* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-mute-control.vjs-vol-0:before,
.video.mp4 .vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before {
  content: "\f026";
}
/* line 130, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-mute-control.vjs-vol-1:before,
.video.mp4 .vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before {
  content: "\f027";
}
/* line 134, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-mute-control.vjs-vol-2:before,
.video.mp4 .vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before {
  content: "\f027";
}
/* line 137, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-volume-control {
  width: 5em;
  float: right;
}
/* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-volume-bar {
  width: 5em;
  height: 0.6em;
  margin: 1.1em auto 0;
}
/* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-volume-menu-button .vjs-menu-content {
  height: 2.9em;
}
/* line 149, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-volume-level {
  position: absolute;
  top: 0;
  left: 0;
  height: 0.5em;
  background: #77d4d4 url("") -50% 0 repeat;
}
/* line 156, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-volume-bar .vjs-volume-handle {
  width: 0.5em;
  height: 0.5em;
}
/* line 160, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-volume-handle:before {
  font-size: 0.9em;
  top: -0.2em;
  left: -0.2em;
  width: 1em;
  height: 1em;
}
/* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content {
  width: 6em;
  left: -4em;
}
/* line 174, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-progress-control {
  position: absolute;
  left: 0;
  right: 0;
  width: auto;
  font-size: 0.3em;
  height: 1em;
  /* Set above the rest of the controls. */
  top: -1em;
  /* Shrink the bar slower than it grows. */
  /* transition */
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
/* line 193, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin:hover .vjs-progress-control {
  font-size: .9em;
  /* Even though we're not changing the top/height, we need to include them in
      the transition so they're handled correctly. */
  /* transition */
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 205, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-progress-holder {
  height: 100%;
}
/* line 210, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-progress-holder .vjs-play-progress,
.video.mp4 .vjs-default-skin .vjs-progress-holder .vjs-load-progress {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  /* Needed for IE6 */
  left: 0;
  top: 0;
}
/* line 220, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-play-progress {
  /*
    Using a data URI to create the white diagonal lines with a transparent
      background. Surprisingly works in IE8.
      Created using http://www.patternify.com
    Changing the first color value will change the bar color.
    Also using a paralax effect to make the lines move backwards.
      The -50% left position makes that happen.
  */
  background: #77d4d4 url("") -50% 0 repeat;
}
/* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-load-progress {
  background: #646464;
  background: rgba(255, 255, 255, 0.4);
}
/* line 236, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-seek-handle {
  width: 1.5em;
  height: 100%;
}
/* line 240, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-seek-handle:before {
  padding-top: 0.1em;
}
/* line 246, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-time-controls {
  font-size: 1em;
  /* Align vertically by making the line height the same as the control bar */
  line-height: 3em;
}
/* line 251, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-current-time {
  float: left;
}
/* line 254, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-duration {
  float: left;
}
/* line 258, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-remaining-time {
  display: none;
  float: left;
}
/* line 262, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-time-divider {
  float: left;
  line-height: 3em;
}
/* line 269, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-fullscreen-control {
  width: 3.8em;
  cursor: pointer;
  float: right;
}
/* line 274, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-fullscreen-control:before {
  content: "\F0B2";
}
/* line 278, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before {
  content: "\f00d";
}
/* line 285, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 5em;
  line-height: 1;
  width: 1em;
  height: 1em;
  margin-left: -0.5em;
  margin-top: -0.5em;
  opacity: 0.75;
  /* animation */
  -webkit-animation: spin 1.5s infinite linear;
  -moz-animation: spin 1.5s infinite linear;
  -o-animation: spin 1.5s infinite linear;
  animation: spin 1.5s infinite linear;
}
/* line 303, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-loading-spinner:before {
  content: "\f110";
  font-family: 'VideoJS';
  position: absolute;
  width: 1em;
  height: 1em;
  text-align: center;
  text-shadow: 0em 0em 0.1em #000;
}
/* line 315, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-loading-spinner:after {
  content: "\f110";
  /* Loading spinner icon */
  font-family: 'FontAwesome';
  position: absolute;
  width: 1em;
  height: 1em;
  text-align: center;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* line 362, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-menu-button {
  float: right;
  cursor: pointer;
}
/* line 366, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0em;
  /* (Width of vjs-menu - width of button) / 2 */
  width: 0em;
  height: 0em;
  margin-bottom: 3em;
  border-left: 2em solid transparent;
  border-right: 2em solid transparent;
  border-top: 1.55em solid #000000;
  /* Same width top as ul bottom */
  border-top-color: rgba(7, 40, 50, 0.5);
  /* Same as ul background */
}
/* line 386, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  position: absolute;
  width: 10em;
  bottom: 1.5em;
  /* Same bottom as vjs-menu border-top */
  max-height: 15em;
  overflow: auto;
  left: -5em;
  /* Width of menu - width of button / 2 */
  /* background-color-with-alpha */
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.7);
  /* box-shadow */
  -webkit-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
  -moz-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
  box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);
}
/* line 408, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-menu-button:hover .vjs-menu {
  display: block;
}
/* line 411, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-menu-button ul li {
  list-style: none;
  margin: 0;
  padding: 0.3em 0 0.3em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase;
}
/* line 420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-menu-button ul li.vjs-selected {
  background-color: #000;
}
/* line 426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-menu-button ul li:focus,
.video.mp4 .vjs-default-skin .vjs-menu-button ul li:hover,
.video.mp4 .vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,
.video.mp4 .vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover {
  outline: 0;
  color: #111;
  /* background-color-with-alpha */
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, 0.75);
  /* box-shadow */
  -webkit-box-shadow: 0 0 1em #ffffff;
  -moz-box-shadow: 0 0 1em #ffffff;
  box-shadow: 0 0 1em #ffffff;
}
/* line 437, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-menu-button ul li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  cursor: default;
}
/* line 449, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,
.video.mp4 .vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before {
  /* box-shadow */
  -webkit-box-shadow: 0 0 1em #ffffff;
  -moz-box-shadow: 0 0 1em #ffffff;
  box-shadow: 0 0 1em #ffffff;
}
/* line 456, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
  /* Fix for IE6 full-window. http://www.cssplay.co.uk/layouts/fixed.html */
  overflow-y: auto;
}
/* line 463, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
  /* IE6 full-window (underscore hack) */
  _position: absolute;
}
/* line 476, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}
/* line 481, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-fade-in {
  display: block !important;
  /* Visibility needed to make sure things hide in older browsers too. */
  visibility: visible;
  opacity: 1;
  /* transition */
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  -moz-transition: visibility 0.1s, opacity 0.1s;
  -o-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s;
}
/* line 493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-fade-out {
  display: block !important;
  visibility: hidden;
  opacity: 0;
  /* transition */
  -webkit-transition: visibility 1.5s, opacity 1.5s;
  -moz-transition: visibility 1.5s, opacity 1.5s;
  -o-transition: visibility 1.5s, opacity 1.5s;
  transition: visibility 1.5s, opacity 1.5s;
  /* Wait a moment before fading out the control bar */
  /* transition-delay */
  -webkit-transition-delay: 2s;
  -moz-transition-delay: 2s;
  -o-transition-delay: 2s;
  transition-delay: 2s;
}
/* line 511, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-default-skin .vjs-hidden {
  display: none;
}
/* line 514, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
.video.mp4 .vjs-lock-showing {
  display: block !important;
  opacity: 1;
  visibility: visible;
}

/* line 1263, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.video-js video {
  width: 100%;
  height: 100%;
}

/* line 1269, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.vjs-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background-color: rgba(43, 51, 63, 0.7);
}

/* line 1280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.vjs-live-controls {
  display: none;
}

/* line 1284, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.vjs-has-started .vjs-control-bar {
  display: block;
  visibility: visible;
  opacity: 1;
}

/* line 1290, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.vjs-end .vjs-control-bar {
  display: none;
}

/* line 1294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.vjs-poster {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

/* Remove Chrome Yellow autofill */
/* line 1310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input:-webkit-autofill,
select:-webkit-autofill,
textarea:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px white inset !important;
}

/* Hide the number input thing  */
/* line 1315, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input[type='number'] {
  -moz-appearance: textfield;
}

/* line 1320, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

/* Language-specific fixes */
/* line 1328, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
html[lang="es"] header.global .banner .top-right > li:nth-of-type(5) > a,
html[lang="fr"] header.global .banner .top-right > li:nth-of-type(5) > a {
  padding: 0;
}
/* line 1332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
html[lang="es"] .my-account .btn-cart,
html[lang="fr"] .my-account .btn-cart {
  line-height: 1;
}
@media (min-width: 690px) and (max-width: 1003px) {
  /* line 1335, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html[lang="es"] header.global .banner .top-right,
  html[lang="fr"] header.global .banner .top-right {
    padding-right: 0;
  }
}
/* line 1342, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
html[lang="es"] body.catalog-product-view .add-to-cart-buttons button,
html[lang="fr"] body.catalog-product-view .add-to-cart-buttons button {
  width: 100% !important;
}
@media (min-width: 690px) {
  /* line 1350, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html[lang="es"] body.cms-about-us.cms-argan-oil .content-section-selection > a,
  html[lang="fr"] body.cms-about-us.cms-argan-oil .content-section-selection > a {
    font-size: 10px;
    letter-spacing: 1px;
  }
  /* line 1356, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html[lang="es"] body.cms-about-us.cms-argan-oil .section .productpromo,
  html[lang="fr"] body.cms-about-us.cms-argan-oil .section .productpromo {
    height: 850px;
  }
  /* line 1359, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html[lang="es"] body.cms-about-us.cms-argan-oil .section .productpromo .content .bg-img,
  html[lang="fr"] body.cms-about-us.cms-argan-oil .section .productpromo .content .bg-img {
    height: 850px;
  }
}
@media (min-width: 690px) and (min-width: 1300px) {
  /* line 1362, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html[lang="es"] body.cms-about-us.cms-argan-oil .section .productpromo .content .banner-text,
  html[lang="fr"] body.cms-about-us.cms-argan-oil .section .productpromo .content .banner-text {
    top: 24%;
    -webkit-transform: translateY(60%);
    -moz-transform: translateY(60%);
    -ms-transform: translateY(60%);
    -o-transform: translateY(60%);
    transform: translateY(60%);
  }
}
@media (max-width: 450px) {
  /* line 1376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html[lang="es"] body.cms-about-us.cms-argan-oil .section .productpromo .content .banner-text,
  html[lang="fr"] body.cms-about-us.cms-argan-oil .section .productpromo .content .banner-text {
    top: 44%;
  }
}
@media (max-width: 330px) {
  /* line 1387, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html[lang="es"] body.cms-about-us.cms-argan-oil .section .productpromo .content .mobile-bg-color,
  html[lang="fr"] body.cms-about-us.cms-argan-oil .section .productpromo .content .mobile-bg-color {
    height: 700px;
  }
  /* line 1390, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html[lang="es"] body.cms-about-us.cms-argan-oil .section .productpromo .content .banner-text,
  html[lang="fr"] body.cms-about-us.cms-argan-oil .section .productpromo .content .banner-text {
    top: 37%;
  }
}
@media (min-width: 690px) {
  /* line 1399, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  html[lang="es"] footer.global .links,
  html[lang="fr"] footer.global .links {
    font-size: 10px !important;
  }
}
/* line 1405, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
html[lang="es"] footer.global .block-subscribe form .block-content label[for="newsletter"],
html[lang="fr"] footer.global .block-subscribe form .block-content label[for="newsletter"] {
  width: 155px;
}

/* line 1411, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
body.catalog-category-view .category-products .products-grid, body.catalogsearch-result-index .category-products .products-grid {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 810px) {
  /* line 1415, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  body.catalog-category-view .category-products .products-grid li.item, body.catalogsearch-result-index .category-products .products-grid li.item {
    margin: 0 auto;
  }
  /* line 1417, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  body.catalog-category-view .category-products .products-grid li.item a.product-image, body.catalogsearch-result-index .category-products .products-grid li.item a.product-image {
    text-align: center;
  }
  /* line 1419, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  body.catalog-category-view .category-products .products-grid li.item a.product-image img, body.catalogsearch-result-index .category-products .products-grid li.item a.product-image img {
    max-height: 250px;
    max-width: 226px;
    display: inline;
  }
  /* line 1426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  body.catalog-category-view .category-products .products-grid .item.interrupter, body.catalogsearch-result-index .category-products .products-grid .item.interrupter {
    margin-top: 30px;
  }
}

/* line 1433, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text {
  width: 35% !important;
}
@media (max-width: 979px) {
  /* line 1433, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text {
    width: 90% !important;
  }
}
/* line 1438, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text .title {
  font-size: 38px !important;
}
@media (max-width: 699px) {
  /* line 1438, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .title {
    font-size: 29px !important;
  }
}
/* line 1443, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text .title u {
  font-family: futura-pt, sans-serif;
}
@media (max-width: 699px) {
  /* line 1447, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .text {
    font-size: 13px !important;
  }
}

/* line 1453, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item .text-img {
  text-align: left;
}

/* line 1456, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
body.cms-fearlessbeauty .story-details .story .top .left, body.cms-fearlessbeauty .story-details .story .middle .left {
  text-align: left;
}

/* line 1460, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice {
  background: rgba(47, 47, 47, 0.7);
  z-index: 999;
  width: 100%;
  position: fixed;
  bottom: 0;
  text-align: center;
  padding: 10px 30px;
  direction: ltr;
  max-width: 850px;
  margin: 0 auto;
  left: 0;
  right: 0;
}
@media screen and (min-width: 768px) {
  /* line 1460, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  #gdpr-notice {
    display: flex;
  }
}
/* line 1478, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice .close-btn-wrapper {
  background-color: rgba(47, 47, 47, 0.7);
  cursor: pointer;
  padding: 2px;
  border-radius: 50%;
  width: 20px;
  text-align: center;
  transition: 0.2s all ease-in-out;
  height: 20px;
  position: absolute;
  right: 5px;
  top: 5px;
  opacity: .8;
  filter: alpha(opacity=80);
}
/* line 1492, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice .close-btn-wrapper:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 1496, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice .close-btn-wrapper #close_gdpr {
  position: relative;
  display: inline-block;
  width: 16px;
  height: 16px;
  overflow: hidden;
  cursor: pointer;
  -webkit-transform: scale(0.75);
  transform: scale(0.75);
}
/* line 1505, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice .close-btn-wrapper #close_gdpr:after, #gdpr-notice .close-btn-wrapper #close_gdpr:before {
  content: '';
  position: absolute;
  height: 2px;
  width: 100%;
  top: 50%;
  left: 0;
  margin-top: -1px;
  background-color: #fff;
}
/* line 1515, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice .close-btn-wrapper #close_gdpr:after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/* line 1519, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice .close-btn-wrapper #close_gdpr:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 1525, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice p {
  margin-bottom: 10px;
  color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 1525, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  #gdpr-notice p {
    width: 85%;
    margin-right: 20px;
  }
}
/* line 1532, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice p a {
  text-decoration: underline;
  color: #fff;
}
/* line 1537, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice #agree_gdpr {
  display: block;
  border: 1px solid #fff;
  color: #fff;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
}
/* line 1547, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
#gdpr-notice #agree_gdpr:hover {
  background: transparent;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
@media screen and (max-width: 767px) {
  /* line 1537, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
  #gdpr-notice #agree_gdpr {
    margin: 0 auto;
  }
}

/* line 1559, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.sweettooth-launcher-container {
  z-index: 9 !important;
}

/* line 1565, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_global.scss */
.cms-smart-assistant .std .wait-icon {
  height: 50px;
  width: 50px;
  position: absolute;
  top: 10%;
  left: 48%;
}

/* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider {
  position: relative;
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  opacity: 0;
  overflow: hidden;
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.overflow, .slider ol.overflow {
  opacity: 1;
  max-width: none !important;
  width: 10000px;
  height: 100%;
  left: 0;
  position: absolute;
  -webkit-transition: left 0.4s;
  -moz-transition: left 0.4s;
  transition: left 0.4s;
}
/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.overflow li.slide, .slider ol.overflow li.slide {
  display: inline-block;
  float: left;
}
/* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.overflow li.slide .product-price, .slider ol.overflow li.slide .product-price {
  color: #361813;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 0px;
}
/* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.overflow li.slide .link-wishlist, .slider ol.overflow li.slide .link-wishlist {
  display: none;
}
@media (max-width: 690px) {
  /* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
  .slider ul.overflow li.slide, .slider ol.overflow li.slide {
    margin: 0 !important;
  }
}
/* line 38, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider .video-container {
  overflow: hidden;
}
/* line 44, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.arrows li {
  z-index: 5;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  height: 30px;
  width: 30px;
  display: block;
  cursor: pointer;
  text-align: center;
  cursor: pointer;
  color: #361813;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 57, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.arrows li:before {
  font-family: "FontAwesome";
  font-size: 3em;
  line-height: 30px;
  color: inherit;
  font-weight: 100;
}
/* line 66, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.arrows li:hover {
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
  color: #77d4d4;
  border-color: #77d4d4;
}
/* line 73, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.arrows li.prev {
  left: 0;
}
/* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.arrows li.prev:before {
  content: "\f104";
}
/* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.arrows li.next {
  right: 0;
}
/* line 84, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.arrows li.next:before {
  content: "\f105";
}
@media (max-width: 690px) {
  /* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
  .slider ul.arrows {
    display: none;
  }
}
/* line 93, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.nav {
  position: absolute;
  bottom: 20px;
  width: 100%;
  left: 0;
  text-align: center;
  z-index: 1;
}
@media (min-width: 690px) {
  /* line 93, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
  .slider ul.nav {
    display: none;
  }
}
/* line 103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.nav li {
  display: inline-block;
  width: 9px;
  height: 9px;
  border-radius: 50px;
  background: #c4eded;
  margin: 0 4px;
  vertical-align: top;
  cursor: pointer;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
}
/* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider ul.nav li.active, .slider ul.nav li:hover {
  background: #77d4d4;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
/* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.slider:hover ul.arrows, .slider.hover ul.arrows {
  opacity: 1;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

/* Large Homepage Slider */
/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.hero .slider {
  overflow: hidden;
}
/* line 137, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.hero .slider .slide {
  background-position: center top;
  background-size: cover;
  position: relative;
}
/* line 142, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.hero .slider .slide:hover a {
  color: #f6dae4;
}
@media (max-width: 690px) {
  /* line 147, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
  .hero .slider .slide .desktop-slide {
    display: none;
  }
}
/* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.hero .slider .content-container {
  height: 100%;
}
@media (max-width: 690px) {
  /* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
  .hero .slider .content-container {
    display: none;
  }
}
/* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.hero .slider .content-container .content-wrapper {
  background: rgba(255, 255, 255, 0.75);
  width: 90%;
  position: absolute;
  right: 5%;
  bottom: 7%;
  padding: 30px 40px;
  font-family: "futura-pt", sans-serif;
}
/* line 165, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.hero .slider .content-container .content-wrapper h4 {
  font-family: "futura-pt", sans-serif;
  /*font-weight: 100;*/
  font-size: 16px;
  text-transform: uppercase;
  margin-bottom: 5px;
  letter-spacing: 0.7px;
}
/* line 173, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.hero .slider .content-container .content-wrapper h2 {
  font-size: 36px;
  font-style: italic;
  letter-spacing: -1px;
  margin-bottom: 10px;
}
/* line 179, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.hero .slider .content-container .content-wrapper a {
  text-transform: uppercase;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 11px;
  margin-top: 13px;
  letter-spacing: .5px;
}
@media (min-width: 690px) {
  /* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
  .hero .slider .content-container .content-wrapper {
    width: 37%;
    bottom: 70px;
    right: 70px;
  }
}

/* line 195, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.product .slider {
  overflow: hidden;
}
/* line 197, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.product .slider .slide {
  position: relative;
}
/* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.product .slider .slide a {
  display: block;
}
/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.product .slider .slide a .product-img {
  background-position: center top;
  background-size: cover;
  height: 100%;
  position: relative;
}
/* line 209, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.product .slider .slide a p {
  border-top: 1px solid black;
  padding-top: 20px;
  margin-top: 20px;
  display: inline-block;
  width: 100%;
  color: black;
  padding: 20px 0;
  text-transform: uppercase;
  font-size: 12px;
}
/* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.product .slider .slide a p span {
  width: 50%;
  float: left;
}
/* line 222, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_slider.scss */
.product .slider .slide a p span.price {
  text-align: right;
}

/* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_header.scss */
header.global {
  z-index: 6;
  width: 100%;
  display: block;
  text-transform: uppercase;
  font-family: "futura-pt", sans-serif !important;
  /* Desktop Header */
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_header.scss */
header.global .form-language label[for="select-language"] {
  display: none;
}
/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_header.scss */
header.global .banner {
  background-color: #361813;
  color: white;
  text-align: center;
  margin-left: -10000px;
  padding-left: 10000px;
  margin-right: -10000px;
  padding-right: 10000px;
}
/* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_header.scss */
header.global .banner > .wrapper {
  max-width: 1300px;
}
/* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_header.scss */
header.global .banner .top-left {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
header.global .banner .top-left:before, header.global .banner .top-left:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
header.global .banner .top-left:after {
  clear: both;
}
/* line 27, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_header.scss */
header.global .banner .top-left #rotate {
  position: relative;
  height: 30px;
  line-height: 30px;
  position: relative;
  overflow: hidden;
}
/* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_header.scss */
header.global .banner .top-left #rotate li, header.global .banner .top-left #rotate p {
  display: block;
  width: 100%;
  height: 30px;
  line-height: 30px;
}
@media (min-width: 690px) {
  /* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_header.scss */
  header.global .logo {
    padding: 20px 10px;
  }
}
@media (min-width: 690px) {
  /* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global {
    position: relative;
  }
  /* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .mobile-only {
    display: none;
  }
  /* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account {
    *zoom: 1;
    position: relative;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global li.account:before, header.global li.account:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global li.account:after {
    clear: both;
  }
  /* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account:hover {
    color: #00babf;
  }
  /* line 17, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account.active #my-account-title:after {
    content: '\f106';
  }
  /* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account.active #my-account-dropdown {
    display: block !important;
  }
  /* line 24, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account #my-account-title {
    padding: 0px;
  }
  /* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account #my-account-title:hover {
    color: #77d4d4;
  }
  /* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account #my-account-title:after {
    content: '\f107';
    font-family: 'FontAwesome';
    font-weight: bold;
    font-size: 10px;
    padding-left: 10px;
  }
  /* line 37, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account #my-account-dropdown {
    display: none;
    padding: 0px;
    padding-right: 7px;
    position: absolute;
    top: 35px;
    right: 0px;
    text-align: right;
    background: rgba(255, 255, 255, 0.95);
    width: 200px;
  }
  /* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account #my-account-dropdown a {
    display: block;
  }
  /* line 49, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.account #my-account-dropdown a:hover {
    color: #00babf;
  }
  /* line 62, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.wishlist:hover a:before {
    color: #77d4d4;
  }
  /* line 66, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.wishlist a {
    position: relative;
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.wishlist a:before {
    position: absolute;
    content: '\e801';
    color: white;
    left: 0%;
    line-height: 30px;
    top: -10px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
  }
  /* line 78, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.wishlist a i {
    display: none;
  }
  /* line 87, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.search-top i {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.search-top i:before {
    content: '\e802' !important;
    font-size: 12px;
  }
  /* line 96, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.mini-cart span.icon-bag {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 97, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.mini-cart span.icon-bag > span {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    font-size: 12px;
  }
  /* line 102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.mini-cart span.icon-bag:before {
    content: '\e800' !important;
    font-size: 12px;
    font-family: icomoon;
    font-weight: bold;
  }
  /* line 109, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.mini-cart span.icon-bag.minicart-bag {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner {
    font-size: 10px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    letter-spacing: 1.5px;
  }
  /* line 121, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-left {
    float: left;
    width: 40%;
  }
  /* line 127, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-left li, header.global .banner .top-left p {
    padding-left: 40px;
    line-height: 30px;
    vertical-align: middle;
    text-align: left;
  }
  /* line 140, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right {
    float: right;
    width: 60%;
    padding-right: 40px;
  }
  /* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li {
    display: inline-block;
    padding: 0 8px;
    text-align: center;
    float: right;
    position: relative;
    cursor: pointer;
  }
  /* line 162, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li > a, header.global .banner .top-right > li > i, header.global .banner .top-right > li > div:not(.search), header.global .banner .top-right > li span.icon-bag {
    text-align: center;
    color: white;
    padding: 0 15px;
    line-height: 30px;
    height: 100%;
    vertical-align: middle;
    z-index: 1;
    position: relative;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 176, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container, header.global .banner .top-right > li.store-professional-container {
    position: relative;
  }
  /* line 179, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .professional-menu, header.global .banner .top-right > li.store-professional-container .switch-wrapper .professional-menu {
    padding-left: 30px;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 181, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .professional-menu:after, header.global .banner .top-right > li.store-professional-container .switch-wrapper .professional-menu:after {
    position: absolute;
    font-family: "FontAwesome";
    font-weight: bold;
    color: white;
    content: '\f107';
    border: none;
    right: 0;
    top: 0;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 196, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .professional-menu:hover, header.global .banner .top-right > li.store-professional-container .switch-wrapper .professional-menu:hover {
    color: #77d4d4;
  }
  /* line 198, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .professional-menu:hover:after, header.global .banner .top-right > li.store-professional-container .switch-wrapper .professional-menu:hover:after {
    color: #77d4d4;
  }
  /* line 203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .current, header.global .banner .top-right > li.store-professional-container .switch-wrapper .current {
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 204, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .current:after, header.global .banner .top-right > li.store-professional-container .switch-wrapper .current:after {
    position: absolute;
    font-family: "FontAwesome";
    font-weight: bold;
    color: white;
    content: '\f107';
    border: none;
    right: 0;
    top: 0;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .current:hover, header.global .banner .top-right > li.store-professional-container .switch-wrapper .current:hover {
    color: #77d4d4;
  }
  /* line 221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .current:hover:after, header.global .banner .top-right > li.store-professional-container .switch-wrapper .current:hover:after {
    color: #77d4d4;
  }
  /* line 227, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect, header.global .banner .top-right > li.store-language-container #popId-professional, header.global .banner .top-right > li.store-professional-container #popId-languageSelect, header.global .banner .top-right > li.store-professional-container #popId-professional {
    position: absolute;
    top: -10000px;
    opacity: 0;
    width: 100%;
    padding: 10px 30px;
    background: rgba(255, 255, 255, 0.95);
    overflow: auto;
    -webkit-transition: opacity 0.4s, top 0s 0.8s;
    -moz-transition: opacity 0.4s, top 0s 0.8s;
    transition: opacity 0.4s, top 0s 0.8s;
  }
  /* line 236, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect .close, header.global .banner .top-right > li.store-language-container #popId-professional .close, header.global .banner .top-right > li.store-professional-container #popId-languageSelect .close, header.global .banner .top-right > li.store-professional-container #popId-professional .close {
    display: none;
  }
  /* line 239, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect .col5-set, header.global .banner .top-right > li.store-language-container #popId-professional .col5-set, header.global .banner .top-right > li.store-professional-container #popId-languageSelect .col5-set, header.global .banner .top-right > li.store-professional-container #popId-professional .col5-set {
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect .col5-set:before, header.global .banner .top-right > li.store-language-container #popId-languageSelect .col5-set:after, header.global .banner .top-right > li.store-language-container #popId-professional .col5-set:before, header.global .banner .top-right > li.store-language-container #popId-professional .col5-set:after, header.global .banner .top-right > li.store-professional-container #popId-languageSelect .col5-set:before, header.global .banner .top-right > li.store-professional-container #popId-languageSelect .col5-set:after, header.global .banner .top-right > li.store-professional-container #popId-professional .col5-set:before, header.global .banner .top-right > li.store-professional-container #popId-professional .col5-set:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect .col5-set:after, header.global .banner .top-right > li.store-language-container #popId-professional .col5-set:after, header.global .banner .top-right > li.store-professional-container #popId-languageSelect .col5-set:after, header.global .banner .top-right > li.store-professional-container #popId-professional .col5-set:after {
    clear: both;
  }
  /* line 245, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect .col5-set > div, header.global .banner .top-right > li.store-language-container #popId-professional .col5-set > div, header.global .banner .top-right > li.store-professional-container #popId-languageSelect .col5-set > div, header.global .banner .top-right > li.store-professional-container #popId-professional .col5-set > div {
    display: inline-block;
    padding: 0 10px;
    float: left;
  }
  /* line 249, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect .col5-set > div.col-3, header.global .banner .top-right > li.store-language-container #popId-professional .col5-set > div.col-3, header.global .banner .top-right > li.store-professional-container #popId-languageSelect .col5-set > div.col-3, header.global .banner .top-right > li.store-professional-container #popId-professional .col5-set > div.col-3 {
    margin-top: 30px;
  }
  /* line 254, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect li, header.global .banner .top-right > li.store-language-container #popId-professional li, header.global .banner .top-right > li.store-professional-container #popId-languageSelect li, header.global .banner .top-right > li.store-professional-container #popId-professional li {
    line-height: 30px;
    cursor: pointer;
    text-align: left;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    color: #361813;
  }
  /* line 260, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect li span, header.global .banner .top-right > li.store-language-container #popId-professional li span, header.global .banner .top-right > li.store-professional-container #popId-languageSelect li span, header.global .banner .top-right > li.store-professional-container #popId-professional li span {
    color: #77d4d4;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 263, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect li span > a, header.global .banner .top-right > li.store-language-container #popId-professional li span > a, header.global .banner .top-right > li.store-professional-container #popId-languageSelect li span > a, header.global .banner .top-right > li.store-professional-container #popId-professional li span > a {
    text-transform: lowercase;
  }
  /* line 267, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect li a, header.global .banner .top-right > li.store-language-container #popId-professional li a, header.global .banner .top-right > li.store-professional-container #popId-languageSelect li a, header.global .banner .top-right > li.store-professional-container #popId-professional li a {
    color: #361813;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
  }
  /* line 271, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect li.active, header.global .banner .top-right > li.store-language-container #popId-professional li.active, header.global .banner .top-right > li.store-professional-container #popId-languageSelect li.active, header.global .banner .top-right > li.store-professional-container #popId-professional li.active {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect li.active > a, header.global .banner .top-right > li.store-language-container #popId-languageSelect li.active span > a, header.global .banner .top-right > li.store-language-container #popId-professional li.active > a, header.global .banner .top-right > li.store-language-container #popId-professional li.active span > a, header.global .banner .top-right > li.store-professional-container #popId-languageSelect li.active > a, header.global .banner .top-right > li.store-professional-container #popId-languageSelect li.active span > a, header.global .banner .top-right > li.store-professional-container #popId-professional li.active > a, header.global .banner .top-right > li.store-professional-container #popId-professional li.active span > a {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 279, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-professional, header.global .banner .top-right > li.store-professional-container #popId-professional {
    z-index: 9;
    box-sizing: border-box;
  }
  /* line 282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-professional > li, header.global .banner .top-right > li.store-professional-container #popId-professional > li {
    text-align: center;
    display: inline-block;
    padding-right: 45px;
  }
  /* line 287, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-professional > li > a, header.global .banner .top-right > li.store-professional-container #popId-professional > li > a {
    font-size: 15px;
    color: #77d4d4;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container select, header.global .banner .top-right > li.store-professional-container select {
    width: 30px;
    /* placeholder! */
  }
  /* line 299, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container li a, header.global .banner .top-right > li.store-professional-container li a {
    color: white;
    text-decoration: none;
  }
  /* line 302, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container li a:hover, header.global .banner .top-right > li.store-professional-container li a:hover {
    color: #77d4d4;
  }
  /* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container.active .switch-wrapper .current:after, header.global .banner .top-right > li.store-professional-container.active .switch-wrapper .current:after {
    content: "\f106";
  }
  /* line 315, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container.active #popId-languageSelect, header.global .banner .top-right > li.store-language-container.active #popId-professional, header.global .banner .top-right > li.store-professional-container.active #popId-languageSelect, header.global .banner .top-right > li.store-professional-container.active #popId-professional {
    top: 31px;
    opacity: 1;
    -webkit-transition: opacity 0.2s, top 0s;
    -moz-transition: opacity 0.2s, top 0s;
    transition: opacity 0.2s, top 0s;
  }
  /* line 325, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-professional-container .switch-wrapper .professional-menu:after {
    display: none;
  }
  /* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart a:not(.close) {
    display: none;
  }
  /* line 335, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart span.icon-bag {
    display: block;
  }
  /* line 338, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart {
    display: none;
    opacity: 0;
    position: absolute;
    top: 0px;
    right: -50px;
    width: 420px;
    color: #361813;
    background: #f3f3f3;
    padding: 10px 20px;
    padding-bottom: 20px;
    box-shadow: 1px 6px 45px 2px #cfc9c9;
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
  /* line 361, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper p.block-subtitle {
    font-size: 16px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    letter-spacing: 3px;
    text-transform: uppercase;
    text-align: left;
    padding-bottom: 5px;
  }
  /* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper p.block-subtitle > a.close {
    position: absolute;
    right: 20px;
    font-size: 32px;
    font-family: futura-pt, sans-serif;
    font-weight: 100;
    color: #d6d1d1;
  }
  /* line 375, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper p.block-subtitle > a.close:hover {
    color: #361813;
  }
  /* line 380, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper p.empty {
    background-color: white;
    text-align: center;
  }
  /* line 384, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar {
    background: white;
    max-height: 270px;
    overflow-y: scroll;
  }
  /* line 388, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item {
    position: relative;
    padding: 15px 10px;
    opacity: 1;
    z-index: 10;
    *zoom: 1;
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
  /* line 393, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item:not(.last) {
    border-bottom: 1px solid #f3f3f3;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item:before, header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item:after {
    clear: both;
  }
  /* line 397, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item a.product-image {
    display: block;
    float: left;
  }
  /* line 401, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details {
    float: left;
    padding-left: 10px;
  }
  /* line 404, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details > span {
    display: none;
  }
  /* line 407, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details .product-name {
    width: 80%;
    text-align: left;
    line-height: 1.2;
  }
  /* line 408, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details .product-name a {
    display: block;
    max-width: 250px;
  }
  /* line 417, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details .item-options {
    margin-top: 5px;
  }
  /* line 420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details .quantity-button {
    display: none;
  }
  /* line 424, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details .info-wrapper tr.price {
    position: absolute;
    right: 10px;
    bottom: 0;
  }
  /* line 425, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details .info-wrapper tr.price > th {
    display: none;
  }
  /* line 429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details .info-wrapper tr.price td span.price {
    font-size: 14px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    color: #361813;
  }
  /* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details .info-wrapper tr.qty-wrapper {
    color: #361813;
    position: absolute;
    bottom: 0;
  }
  /* line 444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item .product-details .info-wrapper tr.qty-wrapper td span.qty {
    margin-left: 5px;
  }
  /* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper > div > ul#cart-sidebar > li.item.loading {
    opacity: 0.6;
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
  /* line 458, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .view-bag {
    border-top: 1px solid #f3f3f3;
    border-bottom: 1px solid #f3f3f3;
    padding: 7px 0;
    text-align: center;
  }
  /* line 463, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .view-bag a.cart-link {
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    font-size: 14px;
    color: #361813;
    text-decoration: none;
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    transition: color 0.2s;
  }
  /* line 469, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .view-bag a.cart-link:hover {
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    transition: color 0.2s;
  }
  /* line 474, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .block-content {
    padding: 15px 0;
  }
  /* line 476, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .block-content p.subtotal {
    text-align: left;
    padding: 0 10px;
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .block-content p.subtotal:before, header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .block-content p.subtotal:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .block-content p.subtotal:after {
    clear: both;
  }
  /* line 480, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .block-content p.subtotal span {
    color: #361813;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    text-transform: capitalize;
  }
  /* line 484, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .block-content p.subtotal span.label {
    font-size: 14px;
  }
  /* line 487, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .block-content p.subtotal span.price {
    float: right;
    font-size: 14px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 495, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-actions {
    padding: 0 10px;
  }
  /* line 498, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-actions ul.checkout-types .paypal-logo {
    display: none;
  }
  /* line 501, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-actions ul.checkout-types > li {
    margin: 0;
    margin-bottom: 5px;
  }
  /* line 506, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-actions ul.checkout-types > li > a.checkout-button {
    display: block;
    width: 100%;
    border: 1px solid transparent;
    background: #77d4d4;
    color: white;
    cursor: pointer;
    -webkit-transition: background 0.4s;
    -moz-transition: background 0.4s;
    transition: background 0.4s;
  }
  /* line 514, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-actions ul.checkout-types > li > a.checkout-button:hover {
    background: #00babf;
    -webkit-transition: background 0.2s;
    -moz-transition: background 0.2s;
    transition: background 0.2s;
  }
  /* line 521, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-actions a.cart-link {
    display: block;
    width: 100%;
    border: 1px solid transparent;
    background: #361813;
    color: white;
    cursor: pointer;
    height: 40px;
    line-height: 38px;
    padding: 0 8px;
    -webkit-transition: color 0.2s, background 0.2s;
    -moz-transition: color 0.2s, background 0.2s;
    transition: color 0.2s, background 0.2s;
  }
  /* line 532, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-actions a.cart-link:hover {
    background: transparent;
    border-color: #361813;
    color: #361813;
    -webkit-transition: color 0.4s, background 0.4s;
    -moz-transition: color 0.4s, background 0.4s;
    transition: color 0.4s, background 0.4s;
  }
  /* line 539, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-actions a.continue-link {
    text-transform: lowercase;
    font-size: 14px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    line-height: 40px;
    text-decoration: underline;
  }
  /* line 547, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-promotions {
    padding: 5px 10px 0px;
  }
  /* line 549, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-promotions img, header.global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-promotions p {
    display: inline-block;
    vertical-align: middle;
  }
  /* line 557, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart.active #header-cart {
    display: block;
    opacity: 1;
    z-index: 6;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s;
  }
  /* line 566, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.search-top i {
    position: relative;
    z-index: 0;
  }
  /* line 570, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.search-top form {
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
    position: absolute;
    height: 100%;
    width: 300px;
    left: -125px;
    top: 31px;
    z-index: -1;
    opacity: 0;
  }
  /* line 582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.search-top form input {
    font-size: 14px;
    width: 100%;
    height: 50px;
    vertical-align: middle;
    border-top: none;
  }
  /* line 588, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.search-top form input.input-text {
    outline: none;
    padding-left: 15px;
    -webkit-transition: border-color 0.4s;
    -moz-transition: border-color 0.4s;
    transition: border-color 0.4s;
  }
  /* line 592, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.search-top form input.input-text:focus, header.global .banner .top-right > li.search-top form input.input-text:hover {
    border-color: black;
  }
  /* line 597, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.search-top form button {
    position: absolute;
    right: 0;
    width: 50px;
    height: 100%;
    top: 3px;
    border: 0;
    background: transparent;
    color: #361813;
    z-index: 1;
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 608, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.search-top form button span {
    color: transparent;
  }
  /* line 612, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.search-top form button:before {
    content: '\e802' !important;
    font-size: 12px;
  }
  /* line 619, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.search-top.active form {
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
    z-index: 1;
    opacity: 1;
  }
  /* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li:hover > a, header.global .banner .top-right > li:hover > i, header.global .banner .top-right > li:hover span.icon-bag, header.global .banner .top-right > li.active > a, header.global .banner .top-right > li.active > i, header.global .banner .top-right > li.active span.icon-bag {
    color: #77d4d4;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 636, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom .branding {
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }
  /* line 640, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom .branding .logo {
    display: inline-block;
    float: none;
    width: auto;
    padding: 20px;
  }
  /* line 647, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav {
    position: relative;
  }
  /* line 649, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary {
    display: flex;
    justify-content: space-around;
    margin: 0 auto;
    font-size: 13px !important;
    text-align: center;
  }
  /* line 658, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary a {
    font-family: "futura-pt", sans-serif;
  }
  /* line 661, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li {
    width: auto;
    min-height: 40px;
    display: inline-block;
    text-align: center;
    position: static;
  }
  /* line 668, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > a, header.global .bottom #nav .nav-primary > li > span {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    letter-spacing: 1.5px;
    line-height: 30px;
    color: #361813;
    cursor: pointer;
  }
  /* line 674, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > a span, header.global .bottom #nav .nav-primary > li > span span {
    margin: 0;
    position: relative;
    display: inline-block;
  }
  /* line 681, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > a span:hover, header.global .bottom #nav .nav-primary > li > span span:hover {
    color: #361813;
  }
  /* line 684, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > a span:after, header.global .bottom #nav .nav-primary > li > span span:after {
    content: "";
    display: block;
    border-bottom: 5px solid #361813;
    opacity: 0;
    position: relative;
  }
  /* line 693, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > a:hover, header.global .bottom #nav .nav-primary > li > span:hover {
    color: #361813;
  }
  /* line 697, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > span, header.global .bottom #nav .nav-primary > li > a {
    margin: 0;
    position: relative;
    display: inline-block;
    font-size: 13px;
  }
  /* line 702, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > span:after, header.global .bottom #nav .nav-primary > li > a:after {
    content: "";
    display: block;
    border-bottom: 5px solid #361813;
    opacity: 0;
    position: relative;
  }
  /* line 720, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li:not(.level-top) > a:after, header.global .bottom #nav .nav-primary > li:not(.level-top) > span:after {
    content: "";
    display: block;
    border-bottom: 5px solid #361813;
    opacity: 0;
    position: relative;
  }
  /* line 730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 {
    background: rgba(255, 255, 255, 0.95);
    position: absolute;
    left: 0px;
    width: 100%;
    padding: 0;
    top: -1000000%;
    opacity: 0;
    border: none;
    text-align: center;
    top: 100%;
    opacity: 1;
    z-index: 1;
    -webkit-transition: opacity 0.4s, top 0s 0s;
    -moz-transition: opacity 0.4s, top 0s 0s;
    transition: opacity 0.4s, top 0s 0s;
    display: none;
    /*&:before, &:after {
      content: '';
      display: block;
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      right: 100%;
      z-index: 5;
      background: rgba(#fff, .6);
    }*/
  }
  /* line 759, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 > span {
    display: inline-block;
    padding: 0;
    left: 0;
    right: 0;
    text-align: left;
  }
  /* line 769, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0:after {
    left: 100%;
    left: none;
  }
  /* line 774, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 li {
    padding: 10px 0;
    vertical-align: middle;
    text-align: left;
  }
  /* line 780, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content {
    float: right;
    padding: 20px 20px 0;
    margin-bottom: 10px;
    width: 30%;
    position: relative;
  }
  /* line 793, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-thumbnail,
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block {
    margin: 0 0 20px;
  }
  /* line 796, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-thumbnail a > img, header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-thumbnail > img,
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block a > img,
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block > img {
    display: inline-block;
    max-width: 320px;
    max-height: 400px;
  }
  /* line 803, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block {
    position: relative;
  }
  /* line 806, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block > p {
    margin: 0;
    padding: 0;
  }
  /* line 810, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block .block-text {
    left: 0;
    padding: 0 15px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
  }
  /* line 818, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block .block-text h3 {
    font-family: 'futura_bookregular', Arial, sans-serif;
    font-size: 18px;
    letter-spacing: 3px;
  }
  /* line 824, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block .block-text .extra-blod {
    font-family: 'futurabold', Arial, sans-serif;
  }
  /* line 829, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block .light {
    color: white;
  }
  /* line 832, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block .light span, header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block .light div, header.global .bottom #nav .nav-primary > li > ul.level0 .category-content .category-cms-block .light h3 {
    color: white;
  }
  /* line 839, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 {
    display: inline-block;
    vertical-align: top;
    padding: 0 20px;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    letter-spacing: 1.2px;
  }
  /* line 849, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 a, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 a {
    border: none;
    line-height: 1;
  }
  /* line 853, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 > a span, header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 > a, header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 > span, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 > a span, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 > a, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 > span {
    color: #00babf;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    margin-bottom: 10px;
  }
  /* line 863, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 > ul.level1, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 > ul.level1 {
    display: block;
    text-transform: capitalize;
    margin-top: 5px;
  }
  /* line 867, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 > ul.level1 a, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 > ul.level1 a {
    font-size: 13px;
    letter-spacing: 1px;
    color: #361813;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 872, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 > ul.level1 a:hover, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 > ul.level1 a:hover {
    color: #77d4d4;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 878, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 ul.level2, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 ul.level2 {
    display: none;
  }
  /* line 884, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li.first ul.level0 span > li.level1, header.global .bottom #nav .nav-primary > li.first ul.level0 > li.level1 {
    padding: 0 50px;
  }
  /* line 889, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li:hover > a span, header.global .bottom #nav .nav-primary > li:hover > span, header.global .bottom #nav .nav-primary > li.active > a span, header.global .bottom #nav .nav-primary > li.active > span {
    color: #361813;
  }
  /* line 891, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li:hover > a span:after, header.global .bottom #nav .nav-primary > li:hover > span:after, header.global .bottom #nav .nav-primary > li.active > a span:after, header.global .bottom #nav .nav-primary > li.active > span:after {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s;
  }
  /* line 898, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li:not(.level-top) > a, header.global .bottom #nav .nav-primary > li:not(.level-top) > span {
    color: #361813;
  }
  /* line 900, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li:not(.level-top) > a:after, header.global .bottom #nav .nav-primary > li:not(.level-top) > span:after {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s;
  }
  /* line 918, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global span.mini-cart-mob-device {
    display: inline-block !important;
    font-family: 'futura-pt-medium', futura-pt, sans-serif !important;
    font-size: 16px !important;
  }
  /* line 925, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global input[type=text]::-ms-clear {
    display: none;
  }
  /* line 927, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .select-widget .label {
    border: none !important;
  }
  /* line 929, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .select-widget .label li:after {
    top: 0 !important;
  }
  /* line 933, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .select-widget ul {
    width: 220px;
  }
}
@media (min-width: 690px) and (min-width: 1002px) {
  /* line 56, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.wishlist {
    padding-right: 0px !important;
  }
}
@media (min-width: 690px) and (min-width: 1002px) {
  /* line 83, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global li.search-top {
    padding-left: 0px !important;
  }
}
@media (min-width: 690px) and (max-width: 845px) {
  /* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner {
    font-size: 9px;
  }
}
@media (min-width: 690px) and (max-width: 1250px) {
  /* line 121, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-left {
    width: 30%;
  }
}
@media (min-width: 690px) and (max-width: 1250px) {
  /* line 127, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-left li, header.global .banner .top-left p {
    padding-left: 20px;
  }
}
@media (min-width: 690px) and (max-width: 1003px) {
  /* line 127, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-left li, header.global .banner .top-left p {
    padding-left: 10px;
  }
}
@media (min-width: 690px) and (max-width: 1250px) {
  /* line 140, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right {
    padding-right: 5px;
    width: 70%;
  }
}
@media (min-width: 690px) and (max-width: 1003px) {
  /* line 140, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right {
    padding-right: 5px;
  }
}
@media (min-width: 690px) and (max-width: 740px) and (min-width: 691px) {
  /* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li {
    padding: 0 4px;
  }
}
@media (min-width: 690px) and (max-width: 1003px) {
  /* line 162, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li > a, header.global .banner .top-right > li > i, header.global .banner .top-right > li > div:not(.search), header.global .banner .top-right > li span.icon-bag {
    padding: 0 5px;
  }
}
@media (min-width: 690px) and (max-width: 900px) {
  /* line 181, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .professional-menu:after, header.global .banner .top-right > li.store-professional-container .switch-wrapper .professional-menu:after {
    right: -5px;
  }
}
@media (min-width: 690px) and (max-width: 900px) {
  /* line 204, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container .switch-wrapper .current:after, header.global .banner .top-right > li.store-professional-container .switch-wrapper .current:after {
    right: -5px;
  }
}
@media (min-width: 690px) and (min-width: 900px) {
  /* line 239, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.store-language-container #popId-languageSelect .col5-set, header.global .banner .top-right > li.store-language-container #popId-professional .col5-set, header.global .banner .top-right > li.store-professional-container #popId-languageSelect .col5-set, header.global .banner .top-right > li.store-professional-container #popId-professional .col5-set {
    float: right;
    margin-right: 25%;
  }
}
@media (min-width: 690px) and (max-width: 1250px) {
  /* line 338, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart {
    right: -30px;
  }
}
@media (min-width: 690px) and (max-width: 1003px) {
  /* line 338, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart {
    right: -13px;
  }
}
@media (min-width: 690px) and (max-width: 802px) {
  /* line 338, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .banner .top-right > li.mini-cart #header-cart {
    right: -10px;
  }
}
@media (min-width: 690px) and (max-width: 880px) {
  /* line 649, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary {
    font-size: 10px !important;
  }
}
@media (min-width: 690px) and (max-width: 999px) {
  /* line 674, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > a span, header.global .bottom #nav .nav-primary > li > span span {
    margin: 0;
  }
}
@media (min-width: 690px) and (max-width: 999px) {
  /* line 697, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > span, header.global .bottom #nav .nav-primary > li > a {
    margin: 0;
  }
}
@media (min-width: 690px) and (max-width: 880px) {
  /* line 697, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > span, header.global .bottom #nav .nav-primary > li > a {
    margin: 0;
    font-size: 10px;
  }
}
@media (min-width: 690px) and (max-width: 999px) {
  /* line 780, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 .category-content {
    width: 25%;
  }
}
@media (min-width: 690px) and (min-width: 1025px) {
  /* line 853, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_desktop-header.scss */
  header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 > a span, header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 > a, header.global .bottom #nav .nav-primary > li > ul.level0 span > li.level1 > span, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 > a span, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 > a, header.global .bottom #nav .nav-primary > li > ul.level0 > li.level1 > span {
    font-size: 13px;
  }
}
@media (max-width: 690px) {
  /* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global {
    display: inline-block;
    padding: 0px 0 3px 0;
    border-bottom: 2px solid #f3f3f3;
    font-family: "futura-pt", sans-serif;
  }
  /* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .desktop-only {
    display: none;
  }
  /* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .returns p.exit {
    top: 0px;
    right: 13px;
  }
  /* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .category-content {
    display: none;
  }
  /* line 26, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .banner li {
    font-size: 10px;
    padding: 0 6px;
    letter-spacing: 1.3px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    line-height: 30px;
    vertical-align: middle;
    color: white !important;
    text-align: center;
  }
  /* line 36, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .banner #rotate ul {
    width: 100%;
  }
  /* line 40, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top {
    position: relative;
  }
  /* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top.mobile-only {
    height: 50px;
    *zoom: 1;
    position: relative !important;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .top.mobile-only:before, header.global .top.mobile-only:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .top.mobile-only:after {
    clear: both;
  }
  /* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top i, header.global .top span.icon-bag {
    color: #361813;
  }
  /* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top li.wishlist a, header.global .top li.wishlist i, header.global .top .sign-in a.sign-out, header.global .top p.greeting {
    display: none;
  }
  /* line 53, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top .branding {
    position: absolute;
    top: 0px;
    height: 100%;
    width: 45%;
    left: 20%;
    text-align: center;
  }
  /* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top .branding > a {
    display: block !important;
    position: absolute;
    padding: 0px !important;
    top: 50%;
    width: 100%;
    height: 100%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top .branding > a img {
    display: inline-block;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  /* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right {
    float: right;
    line-height: 50px;
    vertical-align: middle;
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .top-right:before, header.global .top-right:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  header.global .top-right:after {
    clear: both;
  }
  /* line 86, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right li {
    float: left;
    text-align: right;
    padding-right: 20px;
  }
  /* line 92, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .mobile-only span, header.global .top-right .mobile-only i, header.global .top-right .search-top span, header.global .top-right .search-top i, header.global .top-right .mini-cart span, header.global .top-right .mini-cart i {
    position: relative;
    width: auto;
    height: 46px;
    display: inline-block;
    line-height: 53px;
    font-size: 20px;
    display: none;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .mobile-only span.active, header.global .top-right .mobile-only i.active, header.global .top-right .search-top span.active, header.global .top-right .search-top i.active, header.global .top-right .mini-cart span.active, header.global .top-right .mini-cart i.active {
    color: #77d4d4;
  }
  /* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right li.search-top {
    line-height: 50px;
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right li.search-top .fa-search {
    display: block;
  }
  /* line 115, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right li.search-top .fa-search:before {
    font-size: 14px !important;
    position: absolute;
    right: -4px;
    bottom: -6px;
  }
  /* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right li.search-top .fa-search :before {
    content: '\e802';
    color: #361813;
  }
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right li.mini-cart {
    color: #361813;
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 50px;
  }
  /* line 137, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right li.mini-cart:before {
    content: '\e800';
    color: #361813;
    font-size: 14px;
    z-index: -1;
  }
  /* line 144, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right li.mini-cart #topCartContent {
    display: none;
  }
  /* line 148, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .mobile-only {
    display: block;
    width: 100%;
  }
  /* line 151, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .mobile-only i.fa-search {
    position: absolute;
    left: 40px;
  }
  /* line 159, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .search form {
    position: absolute !important;
    left: 0;
    top: 51px;
    height: 100%;
    width: 100%;
    z-index: -1;
    opacity: 0;
    border-top: 1px solid black;
  }
  /* line 170, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .search form .form-search > *:not(#search_mob) {
    display: none;
  }
  /* line 173, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .search form input {
    width: 100%;
    font-size: 14px;
    border: none;
    height: 50px;
    line-height: 50px;
    vertical-align: middle;
    border-bottom: 1px solid black;
    padding-left: 15px;
  }
  /* line 183, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .search form button {
    position: absolute;
    right: 0;
    width: 50px;
    height: 100%;
    top: 0;
    border: 0;
    background: transparent;
    color: #361813;
    z-index: 1;
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 194, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .search form button span {
    color: transparent;
  }
  /* line 198, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .search form button:before {
    content: '\e802' !important;
    font-size: 12px;
  }
  /* line 207, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .search.active form {
    z-index: 10;
    opacity: 1;
    position: relative;
  }
  /* line 214, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .mini-cart {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    font-size: 12px;
  }
  /* line 217, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .mini-cart a {
    display: none;
  }
  /* line 220, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right .mini-cart .mobile-cart-bag {
    display: inline-flex;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    font-size: 12px;
  }
  /* line 227, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global ul.top-left {
    position: absolute;
    padding-left: 20px;
    top: calc(50% - 24px);
  }
  /* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global ul.top-left li.mobile-menu {
    height: 50px;
    width: 50px;
    display: block;
    z-index: 10;
  }
  /* line 235, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global ul.top-left li.mobile-menu i {
    font-size: 16px;
    line-height: 50px;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 240, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global ul.top-left li.mobile-menu i.active {
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 241, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global ul.top-left li.mobile-menu i.active:before {
    content: '\f00d';
    position: absolute;
    bottom: 1px;
  }
  /* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global ul.top-left .account-view {
    display: none;
  }
  /* line 257, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom {
    position: fixed;
    width: 100%;
    height: 100%;
    left: -100%;
    background: white;
    z-index: 10;
    -webkit-transition: left 0.4s;
    -moz-transition: left 0.4s;
    transition: left 0.4s;
    overflow: scroll;
    font-size: 12px;
  }
  /* line 269, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .desktop-only {
    display: none;
  }
  /* line 273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only a {
    color: #77d4d4;
    -webkit-transition: color 0.4s, background 0.4s, border-color 0.4s;
    -moz-transition: color 0.4s, background 0.4s, border-color 0.4s;
    transition: color 0.4s, background 0.4s, border-color 0.4s;
  }
  /* line 276, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only a:hover {
    color: #77d4d4;
    -webkit-transition: color 0.2s, background 0.2s, border-color 0.2s;
    -moz-transition: color 0.2s, background 0.2s, border-color 0.2s;
    transition: color 0.2s, background 0.2s, border-color 0.2s;
  }
  /* line 282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom a, header.global .bottom > a.sign-in-mobile {
    display: block;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    line-height: 40px;
  }
  /* line 287, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary {
    position: relative;
    border-top: 1px solid #ccc;
  }
  /* line 290, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary a, header.global .bottom .nav-primary li > span {
    color: #361813;
    font-family: "futura-pt", sans-serif;
    font-size: 10px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    letter-spacing: 2px;
    border: none;
    padding-left: 15px;
  }
  /* line 298, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary a.level0, header.global .bottom .nav-primary li > span.level0 {
    padding: 0 20px;
  }
  /* line 302, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary > li {
    display: block;
    width: 100%;
    height: 50px;
    padding-left: 10px;
    margin-right: 17px !important;
    line-height: 50px;
    position: relative;
    border-bottom: 1px solid #d6d1d1;
  }
  /* line 313, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary > li.parent:after {
    content: "\f107";
    font-family: "FontAwesome";
    font-size: 14px;
    font-weight: bold;
    color: #361813;
    position: absolute;
    top: 0;
    right: 20px;
    line-height: 50px;
    vertical-align: middle;
  }
  /* line 327, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary > li.level0 > a:hover, header.global .bottom .nav-primary > li.level0 > a:hover span, header.global .bottom .nav-primary > li.level0 > span:hover {
    color: #361813;
  }
  /* line 331, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary > li a, header.global .bottom .nav-primary > li > span {
    display: block;
    line-height: 50px;
    font-size: 12px;
    text-transform: uppercase;
  }
  /* line 345, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary > li > ul li {
    padding: 0;
  }
  /* line 348, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary > li ul.level0 {
    display: none;
  }
  /* line 354, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary.open li {
    display: none;
  }
  /* line 357, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary.open li.level0.open {
    display: block;
  }
  /* line 362, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open {
    height: auto;
  }
  /* line 364, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open:after {
    content: "\f106";
  }
  /* line 369, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open.last:after {
    top: 20%;
  }
  /* line 374, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open a span, header.global .bottom .nav-primary li.level0.open > span span {
    color: #361813;
  }
  /* line 378, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open .view-all {
    display: none;
  }
  /* line 382, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open div.bottom-link > a {
    padding-left: 0;
  }
  /* line 386, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open ul.level0 {
    display: inline-block;
    width: 100%;
  }
  /* line 391, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open ul.level0 li.level1 {
    width: 100%;
    display: block;
    position: relative;
  }
  /* line 407, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open ul.level0 li.level1 span, header.global .bottom .nav-primary li.level0.open ul.level0 li.level1 a {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    padding-left: 25px;
    color: #77d4d4;
    letter-spacing: 1px;
    font-size: 12px;
  }
  /* line 415, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open ul.level0 li.level1 img {
    display: none;
  }
  /* line 418, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open ul.level0 li.level1 ul.level1 {
    display: block;
  }
  /* line 420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open ul.level0 li.level1 ul.level1 .col {
    display: block;
  }
  /* line 424, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .nav-primary li.level0.open ul.level0 li.level1 ul.level1 li.level2 span, header.global .bottom .nav-primary li.level0.open ul.level0 li.level1 ul.level1 li.level2 a {
    text-transform: capitalize;
    font-family: futura-pt, sans-serif;
    color: #361813;
    font-size: 13px;
    letter-spacing: 1px;
  }
  /* line 437, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only {
    text-transform: uppercase;
    text-align: center;
  }
  /* line 440, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only > a, header.global .bottom .mobile-only div.store-language-container, header.global .bottom .mobile-only div.store-professional-container {
    line-height: 50px;
    position: relative;
    font-size: 10px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    letter-spacing: 2px;
    background-color: #361813;
    color: white;
    border-bottom: 1px solid white;
  }
  /* line 451, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only > a.account, header.global .bottom .mobile-only div.store-language-container.account, header.global .bottom .mobile-only div.store-professional-container.account {
    z-index: 1;
  }
  /* line 453, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only > a.account:after, header.global .bottom .mobile-only div.store-language-container.account:after, header.global .bottom .mobile-only div.store-professional-container.account:after {
    content: "";
    color: #646463;
    height: 0;
    width: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 6px;
    border-left-color: #646463;
    position: absolute;
    right: 13px;
    top: 40%;
    line-height: 50px;
    vertical-align: middle;
  }
  /* line 466, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only .dropdown ul {
    display: none;
  }
  /* line 468, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only .dropdown ul li a {
    font-family: "futura-pt", sans-serif;
    letter-spacing: 0.5px;
  }
  /* line 474, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container, header.global .bottom .mobile-only div.store-professional-container {
    position: relative;
  }
  /* line 477, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container .switch-wrapper .current, header.global .bottom .mobile-only div.store-language-container .switch-wrapper .present, header.global .bottom .mobile-only div.store-professional-container .switch-wrapper .current, header.global .bottom .mobile-only div.store-professional-container .switch-wrapper .present {
    position: relative;
    display: block;
    width: 100%;
  }
  /* line 481, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container .switch-wrapper .current:after, header.global .bottom .mobile-only div.store-language-container .switch-wrapper .present:after, header.global .bottom .mobile-only div.store-professional-container .switch-wrapper .current:after, header.global .bottom .mobile-only div.store-professional-container .switch-wrapper .present:after {
    position: absolute;
    font-family: "FontAwesome";
    font-weight: bold;
    color: white;
    content: '\f105';
    border: none;
    right: 15px;
    font-size: 14px;
  }
  /* line 493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect, header.global .bottom .mobile-only div.store-language-container #popId-professional, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect, header.global .bottom .mobile-only div.store-professional-container #popId-professional {
    position: absolute;
    left: -10000px;
    width: 100%;
    background: white;
    overflow: auto;
    border-top: 1px solid #d6d1d1;
    border-bottom: 1px solid #d6d1d1;
    padding: 20px 0 10px;
    -webkit-transition: left 0.4s;
    -moz-transition: left 0.4s;
    transition: left 0.4s;
  }
  /* line 503, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect li, header.global .bottom .mobile-only div.store-language-container #popId-professional li, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect li, header.global .bottom .mobile-only div.store-professional-container #popId-professional li {
    line-height: 50px;
    cursor: pointer;
    text-align: left;
    padding-left: 25px;
  }
  /* line 510, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .close, header.global .bottom .mobile-only div.store-language-container #popId-professional .close, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .close, header.global .bottom .mobile-only div.store-professional-container #popId-professional .close {
    color: #361813;
    display: block;
    font-family: "futura-pt", sans-serif;
    font-weight: 300;
    font-size: 10px;
    position: absolute;
    top: 5px;
    left: 15px;
    line-height: 20px;
  }
  /* line 522, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li {
    color: #361813;
    display: none;
  }
  /* line 525, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li.continent, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li.continent, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li.continent, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li.continent {
    display: block;
  }
  /* line 527, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li.continent span, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li.continent span, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li.continent span, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li.continent span {
    display: block;
  }
  /* line 529, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li.continent span:after, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li.continent span:after, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li.continent span:after, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li.continent span:after {
    position: absolute;
    font-family: "FontAwesome";
    font-size: 14px;
    font-weight: bold;
    color: #77d4d4;
    content: '\f107';
    border: none;
    right: 15px;
  }
  /* line 541, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li > span, header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li a, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li > span, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li a, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li > span, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li a, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li > span, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li a {
    color: #77d4d4;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 544, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li > span > a, header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li a > a, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li > span > a, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li a > a, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li > span > a, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li a > a, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li > span > a, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li a > a {
    text-transform: lowercase;
  }
  /* line 548, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li a, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li a, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li a, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li a {
    line-height: 50px;
    display: inline-block;
    color: #361813;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
  }
  /* line 554, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li.active, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li.active, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li.active, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li.active {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 556, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li.active > a, header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div li.active span > a, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li.active > a, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div li.active span > a, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li.active > a, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div li.active span > a, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li.active > a, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div li.active span > a {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 563, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div.active li, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div.active li, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div.active li, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div.active li {
    display: block;
  }
  /* line 566, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container #popId-languageSelect .col5-set > div.active li.continent span:after, header.global .bottom .mobile-only div.store-language-container #popId-professional .col5-set > div.active li.continent span:after, header.global .bottom .mobile-only div.store-professional-container #popId-languageSelect .col5-set > div.active li.continent span:after, header.global .bottom .mobile-only div.store-professional-container #popId-professional .col5-set > div.active li.continent span:after {
    content: '\f106';
  }
  /* line 577, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container.active .switch-wrapper .current:after, header.global .bottom .mobile-only div.store-language-container.active .switch-wrapper .present:after, header.global .bottom .mobile-only div.store-professional-container.active .switch-wrapper .current:after, header.global .bottom .mobile-only div.store-professional-container.active .switch-wrapper .present:after {
    content: "\f105";
  }
  /* line 582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only div.store-language-container.active #popId-languageSelect, header.global .bottom .mobile-only div.store-language-container.active #popId-professional, header.global .bottom .mobile-only div.store-professional-container.active #popId-languageSelect, header.global .bottom .mobile-only div.store-professional-container.active #popId-professional {
    left: 0;
    z-index: 12;
    -webkit-transition: left 0.4s;
    -moz-transition: left 0.4s;
    transition: left 0.4s;
  }
  /* line 589, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only .wishlist, header.global .bottom .mobile-only .salon-locator, header.global .bottom .mobile-only .sign-in-mobile {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    height: 50px;
    line-height: 50px;
  }
  /* line 596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only.active > a.account {
    color: #d58f24;
  }
  /* line 598, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only.active > a.account:after {
    content: "";
    color: #d58f24;
    height: 0;
    width: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 6px;
    border-top-color: black;
    right: 17px;
  }
  /* line 607, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only.active .dropdown ul {
    display: block;
    padding-left: 30px;
  }
  /* line 610, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom .mobile-only.active .dropdown ul a {
    font-family: futura-pt, sans-serif;
    font-weight: 100;
  }
  /* line 618, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .bottom.active {
    left: 0;
    position: relative;
    -webkit-transition: left 0.4s;
    -moz-transition: left 0.4s;
    transition: left 0.4s;
  }
}
@media (max-width: 690px) and (min-width: 690px) {
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mobile-header.scss */
  header.global .top-right li.mini-cart {
    display: none;
  }
}

/* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global {
  position: absolute;
  z-index: 0;
  width: 100%;
  overflow: hidden;
  background-color: white;
  font-size: 10px;
}
@media (min-width: 690px) {
  /* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global {
    bottom: 0px;
    left: 0px;
  }
}
/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .footer {
  margin: 0 auto;
}
/* line 17, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe {
  background-color: #77d4d4;
  padding: 15px 0;
  *zoom: 1;
}
@media (max-width: 690px) {
  /* line 17, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe {
    padding-bottom: 20px;
    z-index: 10;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
footer.global .block-subscribe:before, footer.global .block-subscribe:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
footer.global .block-subscribe:after {
  clear: both;
}
/* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form {
  text-align: center;
}
/* line 27, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .block-content {
  position: relative;
}
/* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .block-content * {
  display: inline-block;
  vertical-align: middle;
}
/* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .block-content .validation-advice {
  position: absolute;
  z-index: 2;
  top: 88px;
  color: #00babf;
  background: white;
  border: 1px solid #77d4d4;
  padding: 10px;
  width: 25%;
  max-width: 330px;
  text-align: left;
  text-transform: none;
}
@media (min-width: 690px) {
  /* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content .validation-advice {
    margin-left: auto;
    margin-right: auto;
    left: 0px;
    right: 0;
  }
}
@media (min-width: 810px) {
  /* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content .validation-advice {
    width: 17.2%;
  }
}
@media (max-width: 690px) {
  /* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content .validation-advice {
    left: 0;
    width: 300px;
    padding: 13px 10px 13px 15px;
    top: 95px;
    max-width: 100%;
  }
}
/* line 62, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .block-content label[for="newsletter"] {
  color: white;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 10px;
  width: 150px;
  text-align: right;
  line-height: 1.5;
  letter-spacing: 2px;
}
@media (min-width: 690px) {
  /* line 62, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content label[for="newsletter"] {
    margin-right: 15px;
  }
}
/* line 74, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .block-content input#newsletter {
  width: 225px;
  border: none;
  line-height: 30px;
  padding-left: 15px;
  z-index: 10;
}
/* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .block-content button {
  background-color: transparent;
  border: 1px solid white;
  height: 30px;
  line-height: 28px;
  margin-top: 15px;
  padding: 0 15px;
}
@media (min-width: 690px) {
  /* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content button {
    margin-left: 15px;
    margin-top: 0;
  }
}
@media (max-width: 690px) {
  /* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content button {
    display: block;
    margin: 15px auto 0;
    z-index: 10;
  }
}
/* line 97, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .block-content button span {
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  vertical-align: top;
  color: white;
}
/* line 106, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .gdpr-consent {
  font-size: 10px;
  max-width: 500px;
  margin-top: 12px;
  text-transform: none;
  color: #fff;
  font-family: 'futura-pt', futura-pt, sans-serif;
  padding-left: 15px;
}
/* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .gdpr-consent a {
  color: #fff;
  text-decoration: underline;
}
/* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form .gdpr-consent a:hover {
  color: #fff !important;
  cursor: pointer;
}
@media screen and (min-width: 690px) {
  /* line 106, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .gdpr-consent {
    display: block;
    margin: 0 auto;
    margin-top: 12px;
  }
}
/* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form #gdpr-account-0 {
  display: none;
}
/* line 131, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .block-subscribe form [for="gdpr-account-0"] {
  vertical-align: unset !important;
}
@media (max-width: 690px) {
  /* line 17, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe {
    margin: 0 auto;
    position: relative;
  }
  /* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content {
    display: flex;
    flex-wrap: wrap;
    margin: 0px 20px;
    *zoom: 1;
  }
  /* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content #advice-required-entry-newsletter, footer.global .block-subscribe form .block-content #advice-validate-email-newsletter {
    order: 4;
    position: static;
  }
  /* line 148, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content label[for="newsletter"] {
    text-align: center;
    margin-right: 0px;
    padding: 0px;
    margin: 0px;
    width: 100%;
    margin-bottom: 15px;
    font-size: 12px;
    order: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  footer.global .block-subscribe form .block-content:before, footer.global .block-subscribe form .block-content:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  footer.global .block-subscribe form .block-content:after {
    clear: both;
  }
  /* line 161, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content input {
    position: relative;
    width: 62% !important;
    display: inline-block;
    height: 40px;
    max-width: 300px;
    order: 2;
  }
  /* line 170, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content button {
    order: 3;
    margin-top: 0px;
    display: inline-block;
    height: 40px;
    width: 33%;
  }
  /* line 177, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content button span {
    padding: 0px;
  }
  /* line 181, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .block-subscribe form .block-content .gdpr-consent {
    order: 5;
  }
}
/* line 188, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content {
  position: relative;
  *zoom: 1;
}
@media (min-width: 690px) {
  /* line 188, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content {
    margin: 0 2.5%;
  }
}
@media (min-width: 1300px) {
  /* line 188, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content {
    max-width: 1300px;
    margin: 0 auto;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
footer.global .links-content:before, footer.global .links-content:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
footer.global .links-content:after {
  clear: both;
}
/* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content .footer-nav .desktop {
  display: none;
}
/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content .footer-nav .mobile {
  display: block;
}
@media (min-width: 690px) {
  /* line 206, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .footer-nav .desktop {
    display: block;
  }
  /* line 209, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .footer-nav .mobile {
    display: none;
  }
}
/* line 215, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content .links li {
  line-height: 30px;
  letter-spacing: 1.5px;
}
/* line 218, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content .links li a:hover {
  color: #77d4d4;
}
/* line 221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content .links li:last-child {
  width: 400px;
}
@media (max-width: 1160px) {
  /* line 226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links li {
    letter-spacing: 0.5px;
  }
}
@media (max-width: 1009px) {
  /* line 214, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links {
    font-size: 10px;
  }
  /* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links li {
    letter-spacing: 1px;
  }
}
@media (max-width: 950px) {
  /* line 237, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links li {
    letter-spacing: 0.4px;
  }
}
@media (max-width: 875px) {
  /* line 214, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links {
    padding: 0 10px 0 0;
    width: 20%;
  }
}
@media (max-width: 690px) {
  /* line 214, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links {
    float: none;
    width: 100% !important;
    font-size: 12px;
    margin-bottom: 0;
    border-bottom: 1px solid #d6d1d1;
  }
  /* line 251, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links li {
    display: none;
    letter-spacing: 1.5px;
    padding: 0 20px;
    line-height: 50px;
    position: relative;
    width: 100%;
  }
  /* line 258, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links li.title {
    display: block;
  }
  /* line 260, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links li.title:after {
    content: "\f107";
    font-family: "FontAwesome";
    font-size: 12px;
    color: #361813;
    position: absolute;
    top: 0;
    right: 20px;
    line-height: 50px;
    vertical-align: middle;
  }
  /* line 272, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links li.title.direct:after {
    content: '';
    display: none;
  }
  /* line 280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links.active li {
    display: block;
  }
  /* line 283, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .links.active li.title:after {
    content: "\f106";
  }
}
@media (min-width: 690px) {
  /* line 291, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social {
    float: right;
    padding-top: 20px;
  }
}
@media (max-width: 690px) {
  /* line 291, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social {
    padding: 15px 0;
  }
}
/* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content .social h2 {
  text-transform: uppercase;
  color: #361813;
  text-align: right;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  font-size: 20px;
}
@media (max-width: 855px) {
  /* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social h2 {
    font-size: 16px;
    letter-spacing: .7px;
  }
}
/* line 311, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content .social h2:last-of-type {
  margin-bottom: 15px;
}
@media (max-width: 690px) {
  /* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social h2 {
    letter-spacing: 1.1px;
    line-height: 1.5;
    text-align: center;
    font-size: 20px;
  }
  /* line 319, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social h2:last-of-type {
    margin-bottom: 10px;
  }
}
/* line 324, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content .social span {
  text-align: right;
  font-size: 10px;
  text-transform: uppercase;
  color: #361813;
  float: right;
  line-height: 16px;
  letter-spacing: 1.5px;
}
/* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
footer.global .links-content .social span.mobile-only {
  display: none;
}
@media (max-width: 690px) {
  /* line 336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social span.desktop-only {
    display: none;
  }
  /* line 339, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social span.mobile-only {
    text-align: center;
    display: block;
    float: none;
    margin-bottom: 10px;
  }
}
@media (min-width: 690px) {
  /* line 347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social .social-media {
    float: right;
  }
  /* line 350, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social .social-media li:last-of-type {
    margin-right: 0;
  }
}
@media (max-width: 690px) {
  /* line 347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social .social-media {
    width: 40%;
    margin: 0 auto;
  }
  /* line 357, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  footer.global .links-content .social .social-media li {
    width: 25%;
    text-align: center;
    margin: 0;
  }
}

/* line 367, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
.copyright {
  *zoom: 1;
  text-transform: uppercase;
  border-top: 1px solid #d6d1d1;
}
@media (min-width: 690px) {
  /* line 367, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  .copyright {
    width: 95%;
    margin: 0 auto;
    padding: 20px 0;
  }
}
@media (min-width: 1300px) {
  /* line 367, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  .copyright {
    width: 100%;
    max-width: 1300px;
    margin: 0 auto;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.copyright:before, .copyright:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.copyright:after {
  clear: both;
}
@media (max-width: 690px) {
  /* line 367, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  .copyright {
    text-align: center;
  }
}
/* line 384, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
.copyright address {
  color: #646463;
  font-size: 10px;
}
@media (min-width: 690px) {
  /* line 384, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  .copyright address {
    float: left;
    text-align: left;
    width: 50%;
  }
}
@media (max-width: 690px) {
  /* line 384, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  .copyright address {
    line-height: 50px;
    border-top: 1px solid #d6d1d1;
  }
}
/* line 397, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
.copyright .bottom-links {
  *zoom: 1;
}
@media (min-width: 690px) {
  /* line 397, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  .copyright .bottom-links {
    float: right;
    width: 50%;
    text-align: right;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.copyright .bottom-links:before, .copyright .bottom-links:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.copyright .bottom-links:after {
  clear: both;
}
/* line 404, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
.copyright .bottom-links li {
  display: inline-block;
  font-size: 10px;
  padding: 0 10px;
}
/* line 405, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
.copyright .bottom-links li a {
  color: #646463;
}
/* line 407, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
.copyright .bottom-links li a:hover {
  color: #77d4d4;
}
/* line 414, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
.copyright .bottom-links li:last-of-type {
  padding-right: 0;
}
@media (max-width: 690px) {
  /* line 397, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  .copyright .bottom-links {
    line-height: 50px;
    text-align: center;
  }
  /* line 421, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  .copyright .bottom-links li {
    font-size: 9px;
    padding: 0;
  }
  /* line 424, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
  .copyright .bottom-links li:nth-of-type(2) {
    padding: 0 50px;
  }
}

/* line 433, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
body.tablet footer.global .links {
  padding: 0 10px 0 0;
  width: 20%;
  letter-spacing: 0.4px;
}

/* line 440, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
.backstitch-header p {
  text-align: center;
  font-size: 21px;
  text-transform: uppercase;
  margin: 0px 0px 10px;
  color: #361813;
}

/* line 450, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
.backstitch-widget-photo .photo-details, .backstitch-widget-photo .credit {
  display: none !important;
}

/* line 454, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
body:not(.cms-fearlessbeauty, .cms-index-index) .backstitch-embedded-widget .backstitch-widget-result.desktop {
  width: 24vw !important;
  height: 24vw !important;
}
/* line 458, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
body:not(.cms-fearlessbeauty, .cms-index-index) .backstitch-embedded-widget .backstitch-widget-result.tablet {
  width: 31vw !important;
  height: 31vw !important;
}
/* line 462, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
body:not(.cms-fearlessbeauty, .cms-index-index) .backstitch-embedded-widget .backstitch-widget-result.mobile {
  width: 46vw !important;
  height: 46vw !important;
}

/* line 468, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
body.cms-argan-oil .backstitch-embedded-widget .backstitch-widget-result.desktop {
  width: 23vw !important;
  height: 23vw !important;
}

/*body.cms-index-index {
.backstitch-embedded-widget .backstitch-widget-result.desktop {
width: 22vw !important;
height: 22vw !important;
}
.backstitch-embedded-widget .backstitch-widget-result.tablet {
width: 28vw !important;
height: 28vw !important;
}
}*/
/* line 484, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
body.cms-hair-care-curl-collection .backstitch-embedded-widget .backstitch-widget-result.desktop {
  width: 21vw !important;
  height: 21vw !important;
}
/* line 488, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
body.cms-hair-care-curl-collection .backstitch-header {
  margin: 25px;
}

/* line 493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
body.cms-about-us .backstitch-embedded-widget .backstitch-widget-result.desktop {
  width: 23vw !important;
  height: 23vw !important;
}

/* line 499, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_footer.scss */
body.catalog-product-view .backstitch-embedded-widget .backstitch-widget-result.desktop {
  width: 23vw !important;
  height: 23vw !important;
}

/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .messages,
body.cms-index-index .messages,
body.cms-color-teaser .messages,
body.cms-color-landing .messages,
body.cms-color-complete-color-care .messages {
  max-width: 1300px;
  margin: 0 auto 10px;
}
/* line 9, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .messages .success-msg, body.cms-fearlessbeauty .messages .error-msg,
body.cms-index-index .messages .success-msg,
body.cms-index-index .messages .error-msg,
body.cms-color-teaser .messages .success-msg,
body.cms-color-teaser .messages .error-msg,
body.cms-color-landing .messages .success-msg,
body.cms-color-landing .messages .error-msg,
body.cms-color-complete-color-care .messages .success-msg,
body.cms-color-complete-color-care .messages .error-msg {
  display: block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
}
@media (max-width: 1300px) {
  /* line 9, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .messages .success-msg, body.cms-fearlessbeauty .messages .error-msg,
  body.cms-index-index .messages .success-msg,
  body.cms-index-index .messages .error-msg,
  body.cms-color-teaser .messages .success-msg,
  body.cms-color-teaser .messages .error-msg,
  body.cms-color-landing .messages .success-msg,
  body.cms-color-landing .messages .error-msg,
  body.cms-color-complete-color-care .messages .success-msg,
  body.cms-color-complete-color-care .messages .error-msg {
    padding-left: 40px;
  }
}
/* line 17, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .messages .error-msg,
body.cms-index-index .messages .error-msg,
body.cms-color-teaser .messages .error-msg,
body.cms-color-landing .messages .error-msg,
body.cms-color-complete-color-care .messages .error-msg {
  color: red;
}
@media (max-width: 690px) {
  /* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .mobile-show,
  body.cms-index-index .mobile-show,
  body.cms-color-teaser .mobile-show,
  body.cms-color-landing .mobile-show,
  body.cms-color-complete-color-care .mobile-show {
    display: block;
  }
  /* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .mobile-hide,
  body.cms-index-index .mobile-hide,
  body.cms-color-teaser .mobile-hide,
  body.cms-color-landing .mobile-hide,
  body.cms-color-complete-color-care .mobile-hide {
    display: none;
  }
}
@media (min-width: 690px) {
  /* line 31, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .mobile-show,
  body.cms-index-index .mobile-show,
  body.cms-color-teaser .mobile-show,
  body.cms-color-landing .mobile-show,
  body.cms-color-complete-color-care .mobile-show {
    display: none;
  }
  /* line 34, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .mobile-hide,
  body.cms-index-index .mobile-hide,
  body.cms-color-teaser .mobile-hide,
  body.cms-color-landing .mobile-hide,
  body.cms-color-complete-color-care .mobile-hide {
    display: block;
  }
}
/* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .main-container,
body.cms-index-index .main-container,
body.cms-color-teaser .main-container,
body.cms-color-landing .main-container,
body.cms-color-complete-color-care .main-container {
  padding-top: 0 !important;
  max-width: none;
}
/* line 43, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .main-container .main,
body.cms-index-index .main-container .main,
body.cms-color-teaser .main-container .main,
body.cms-color-landing .main-container .main,
body.cms-color-complete-color-care .main-container .main {
  max-width: none;
}
/* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .page-title,
body.cms-index-index .page-title,
body.cms-color-teaser .page-title,
body.cms-color-landing .page-title,
body.cms-color-complete-color-care .page-title {
  display: none;
}
/* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .main-wrapper,
body.cms-index-index .main-wrapper,
body.cms-color-teaser .main-wrapper,
body.cms-color-landing .main-wrapper,
body.cms-color-complete-color-care .main-wrapper {
  padding: 0 40px;
  max-width: 1300px;
  margin: 0 auto;
}
/* line 55, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-link,
body.cms-index-index .banner-link,
body.cms-color-teaser .banner-link,
body.cms-color-landing .banner-link,
body.cms-color-complete-color-care .banner-link {
  display: block;
  border: none;
}
/* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text a,
body.cms-index-index .banner-text a,
body.cms-color-teaser .banner-text a,
body.cms-color-landing .banner-text a,
body.cms-color-complete-color-care .banner-text a {
  background-color: transparent;
  display: block;
  height: 40px;
  line-height: 38px;
  margin: 0 auto;
  text-transform: uppercase;
  min-width: 200px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
  -webkit-transition: color 0.4s, box-shadow 0.4s;
  -moz-transition: color 0.4s, box-shadow 0.4s;
  transition: color 0.4s, box-shadow 0.4s;
}
@media (max-width: 810px) {
  /* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .banner-text a,
  body.cms-index-index .banner-text a,
  body.cms-color-teaser .banner-text a,
  body.cms-color-landing .banner-text a,
  body.cms-color-complete-color-care .banner-text a {
    max-width: 200px;
  }
}
/* line 73, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text a span,
body.cms-index-index .banner-text a span,
body.cms-color-teaser .banner-text a span,
body.cms-color-landing .banner-text a span,
body.cms-color-complete-color-care .banner-text a span {
  text-align: center;
  display: block;
}
/* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text a span,
body.cms-index-index .banner-text a span,
body.cms-color-teaser .banner-text a span,
body.cms-color-landing .banner-text a span,
body.cms-color-complete-color-care .banner-text a span {
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
}
/* line 83, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text h3, body.cms-fearlessbeauty .banner-text p,
body.cms-index-index .banner-text h3,
body.cms-index-index .banner-text p,
body.cms-color-teaser .banner-text h3,
body.cms-color-teaser .banner-text p,
body.cms-color-landing .banner-text h3,
body.cms-color-landing .banner-text p,
body.cms-color-complete-color-care .banner-text h3,
body.cms-color-complete-color-care .banner-text p {
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0px auto;
  padding: 10px 15px 0;
  margin-bottom: 25px;
}
@media (max-width: 810px) {
  /* line 83, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .banner-text h3, body.cms-fearlessbeauty .banner-text p,
  body.cms-index-index .banner-text h3,
  body.cms-index-index .banner-text p,
  body.cms-color-teaser .banner-text h3,
  body.cms-color-teaser .banner-text p,
  body.cms-color-landing .banner-text h3,
  body.cms-color-landing .banner-text p,
  body.cms-color-complete-color-care .banner-text h3,
  body.cms-color-complete-color-care .banner-text p {
    line-height: 1.5;
    letter-spacing: 2px;
    font-size: 13px;
    padding: 0px;
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
/* line 103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text.brown,
body.cms-index-index .banner-text.brown,
body.cms-color-teaser .banner-text.brown,
body.cms-color-landing .banner-text.brown,
body.cms-color-complete-color-care .banner-text.brown {
  color: #361813;
}
/* line 106, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text.white,
body.cms-index-index .banner-text.white,
body.cms-color-teaser .banner-text.white,
body.cms-color-landing .banner-text.white,
body.cms-color-complete-color-care .banner-text.white {
  color: white;
}
/* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text.white p,
body.cms-index-index .banner-text.white p,
body.cms-color-teaser .banner-text.white p,
body.cms-color-landing .banner-text.white p,
body.cms-color-complete-color-care .banner-text.white p {
  color: white;
}
/* line 111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text.white a,
body.cms-index-index .banner-text.white a,
body.cms-color-teaser .banner-text.white a,
body.cms-color-landing .banner-text.white a,
body.cms-color-complete-color-care .banner-text.white a {
  border: 1px solid white;
  color: white;
}
/* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text.white a span,
body.cms-index-index .banner-text.white a span,
body.cms-color-teaser .banner-text.white a span,
body.cms-color-landing .banner-text.white a span,
body.cms-color-complete-color-care .banner-text.white a span {
  color: white;
}
/* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text.white a:hover,
body.cms-index-index .banner-text.white a:hover,
body.cms-color-teaser .banner-text.white a:hover,
body.cms-color-landing .banner-text.white a:hover,
body.cms-color-complete-color-care .banner-text.white a:hover {
  border-color: #361813;
  background: transparent;
}
/* line 120, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .banner-text.white a:hover span,
body.cms-index-index .banner-text.white a:hover span,
body.cms-color-teaser .banner-text.white a:hover span,
body.cms-color-landing .banner-text.white a:hover span,
body.cms-color-complete-color-care .banner-text.white a:hover span {
  color: #361813;
}
/* line 127, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .top-banner,
body.cms-index-index .top-banner,
body.cms-color-teaser .top-banner,
body.cms-color-landing .top-banner,
body.cms-color-complete-color-care .top-banner {
  line-height: 0;
  cursor: pointer;
  width: 100%;
  position: relative;
  padding: 0;
}
/* line 133, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .top-banner img,
body.cms-index-index .top-banner img,
body.cms-color-teaser .top-banner img,
body.cms-color-landing .top-banner img,
body.cms-color-complete-color-care .top-banner img {
  width: 100%;
}
/* line 136, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .top-banner .banner-text,
body.cms-index-index .top-banner .banner-text,
body.cms-color-teaser .top-banner .banner-text,
body.cms-color-landing .top-banner .banner-text,
body.cms-color-complete-color-care .top-banner .banner-text {
  line-height: 1;
  text-align: center;
  padding: 25px;
}
@media (max-width: 810px) {
  /* line 136, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text,
  body.cms-index-index .top-banner .banner-text,
  body.cms-color-teaser .top-banner .banner-text,
  body.cms-color-landing .top-banner .banner-text,
  body.cms-color-complete-color-care .top-banner .banner-text {
    padding: 25px 25px 0px 25px;
    margin-top: 0px;
  }
}
/* line 144, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .top-banner .banner-text h2,
body.cms-index-index .top-banner .banner-text h2,
body.cms-color-teaser .top-banner .banner-text h2,
body.cms-color-landing .top-banner .banner-text h2,
body.cms-color-complete-color-care .top-banner .banner-text h2 {
  font-size: 40px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
}
@media (max-width: 810px) {
  /* line 144, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text h2,
  body.cms-index-index .top-banner .banner-text h2,
  body.cms-color-teaser .top-banner .banner-text h2,
  body.cms-color-landing .top-banner .banner-text h2,
  body.cms-color-complete-color-care .top-banner .banner-text h2 {
    font-size: 25px;
    letter-spacing: 2.5px;
    line-height: 1.1;
  }
}
/* line 155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .top-banner .banner-text p,
body.cms-index-index .top-banner .banner-text p,
body.cms-color-teaser .top-banner .banner-text p,
body.cms-color-landing .top-banner .banner-text p,
body.cms-color-complete-color-care .top-banner .banner-text p {
  letter-spacing: 2px;
  font-size: 15px;
}
@media (min-width: 810px) {
  /* line 160, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text.left,
  body.cms-index-index .top-banner .banner-text.left,
  body.cms-color-teaser .top-banner .banner-text.left,
  body.cms-color-landing .top-banner .banner-text.left,
  body.cms-color-complete-color-care .top-banner .banner-text.left {
    width: 35%;
    left: 0;
    text-align: right;
  }
  /* line 164, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text.left p,
  body.cms-index-index .top-banner .banner-text.left p,
  body.cms-color-teaser .top-banner .banner-text.left p,
  body.cms-color-landing .top-banner .banner-text.left p,
  body.cms-color-complete-color-care .top-banner .banner-text.left p {
    padding-right: 0;
    line-height: 1.5;
  }
  /* line 168, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text.left a,
  body.cms-index-index .top-banner .banner-text.left a,
  body.cms-color-teaser .top-banner .banner-text.left a,
  body.cms-color-landing .top-banner .banner-text.left a,
  body.cms-color-complete-color-care .top-banner .banner-text.left a {
    margin: 0;
    padding: 0 8px;
    float: right;
    text-align: center;
  }
  /* line 175, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text.right,
  body.cms-index-index .top-banner .banner-text.right,
  body.cms-color-teaser .top-banner .banner-text.right,
  body.cms-color-landing .top-banner .banner-text.right,
  body.cms-color-complete-color-care .top-banner .banner-text.right {
    width: 35%;
    right: 0;
    text-align: center;
  }
  /* line 179, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text.right p,
  body.cms-index-index .top-banner .banner-text.right p,
  body.cms-color-teaser .top-banner .banner-text.right p,
  body.cms-color-landing .top-banner .banner-text.right p,
  body.cms-color-complete-color-care .top-banner .banner-text.right p {
    padding-right: 0;
    line-height: 1.5;
  }
  /* line 183, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text.right a,
  body.cms-index-index .top-banner .banner-text.right a,
  body.cms-color-teaser .top-banner .banner-text.right a,
  body.cms-color-landing .top-banner .banner-text.right a,
  body.cms-color-complete-color-care .top-banner .banner-text.right a {
    margin: 0;
    padding: 0 8px;
    float: right;
    text-align: center;
  }
}
/* line 192, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .top-banner span,
body.cms-index-index .top-banner span,
body.cms-color-teaser .top-banner span,
body.cms-color-landing .top-banner span,
body.cms-color-complete-color-care .top-banner span {
  width: 100%;
  font-size: 16px;
  letter-spacing: 2px;
}
/* line 197, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .top-banner h3,
body.cms-index-index .top-banner h3,
body.cms-color-teaser .top-banner h3,
body.cms-color-landing .top-banner h3,
body.cms-color-complete-color-care .top-banner h3 {
  text-transform: uppercase;
  padding-top: 14px;
  font-family: futura-pt, sans-serif;
}
@media (max-width: 810px) {
  /* line 203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner.color .banner-text,
  body.cms-index-index .top-banner.color .banner-text,
  body.cms-color-teaser .top-banner.color .banner-text,
  body.cms-color-landing .top-banner.color .banner-text,
  body.cms-color-complete-color-care .top-banner.color .banner-text {
    padding: 100px 25px 0px 25px;
  }
}
/* line 207, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .top-banner.color .banner-text p,
body.cms-index-index .top-banner.color .banner-text p,
body.cms-color-teaser .top-banner.color .banner-text p,
body.cms-color-landing .top-banner.color .banner-text p,
body.cms-color-complete-color-care .top-banner.color .banner-text p {
  letter-spacing: 1px;
  font-size: 15px;
}
/* line 214, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight,
body.cms-index-index .highlight,
body.cms-color-teaser .highlight,
body.cms-color-landing .highlight,
body.cms-color-complete-color-care .highlight {
  padding: 15px 0 0 0;
  position: relative;
  *zoom: 1;
}
@media (max-width: 690px) {
  /* line 214, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight,
  body.cms-index-index .highlight,
  body.cms-color-teaser .highlight,
  body.cms-color-landing .highlight,
  body.cms-color-complete-color-care .highlight {
    padding: 0px;
    margin: 20px 0px;
  }
  /* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .highlight-img-container,
  body.cms-index-index .highlight .highlight-img-container,
  body.cms-color-teaser .highlight .highlight-img-container,
  body.cms-color-landing .highlight .highlight-img-container,
  body.cms-color-complete-color-care .highlight .highlight-img-container {
    position: relative;
  }
  /* line 221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .highlight-img-container .background,
  body.cms-index-index .highlight .highlight-img-container .background,
  body.cms-color-teaser .highlight .highlight-img-container .background,
  body.cms-color-landing .highlight .highlight-img-container .background,
  body.cms-color-complete-color-care .highlight .highlight-img-container .background {
    top: 4%;
    height: 92%;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .highlight:before, body.cms-fearlessbeauty .highlight:after,
body.cms-index-index .highlight:before,
body.cms-index-index .highlight:after,
body.cms-color-teaser .highlight:before,
body.cms-color-teaser .highlight:after,
body.cms-color-landing .highlight:before,
body.cms-color-landing .highlight:after,
body.cms-color-complete-color-care .highlight:before,
body.cms-color-complete-color-care .highlight:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .highlight:after,
body.cms-index-index .highlight:after,
body.cms-color-teaser .highlight:after,
body.cms-color-landing .highlight:after,
body.cms-color-complete-color-care .highlight:after {
  clear: both;
}
/* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight img.background,
body.cms-index-index .highlight img.background,
body.cms-color-teaser .highlight img.background,
body.cms-color-landing .highlight img.background,
body.cms-color-complete-color-care .highlight img.background {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  width: 100%;
  cursor: pointer;
}
@media (max-width: 690px) {
  /* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight img.background,
  body.cms-index-index .highlight img.background,
  body.cms-color-teaser .highlight img.background,
  body.cms-color-landing .highlight img.background,
  body.cms-color-complete-color-care .highlight img.background {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
    z-index: -1;
    top: 5%;
    height: 40%;
  }
}
/* line 244, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight .banner-image,
body.cms-index-index .highlight .banner-image,
body.cms-color-teaser .highlight .banner-image,
body.cms-color-landing .highlight .banner-image,
body.cms-color-complete-color-care .highlight .banner-image {
  *zoom: 1;
  margin: 0 auto;
  width: 70%;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .highlight .banner-image:before, body.cms-fearlessbeauty .highlight .banner-image:after,
body.cms-index-index .highlight .banner-image:before,
body.cms-index-index .highlight .banner-image:after,
body.cms-color-teaser .highlight .banner-image:before,
body.cms-color-teaser .highlight .banner-image:after,
body.cms-color-landing .highlight .banner-image:before,
body.cms-color-landing .highlight .banner-image:after,
body.cms-color-complete-color-care .highlight .banner-image:before,
body.cms-color-complete-color-care .highlight .banner-image:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .highlight .banner-image:after,
body.cms-index-index .highlight .banner-image:after,
body.cms-color-teaser .highlight .banner-image:after,
body.cms-color-landing .highlight .banner-image:after,
body.cms-color-complete-color-care .highlight .banner-image:after {
  clear: both;
}
@media (max-width: 690px) {
  /* line 244, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .banner-image,
  body.cms-index-index .highlight .banner-image,
  body.cms-color-teaser .highlight .banner-image,
  body.cms-color-landing .highlight .banner-image,
  body.cms-color-complete-color-care .highlight .banner-image {
    width: 85%;
  }
}
/* line 251, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight .banner-image img.product-image,
body.cms-index-index .highlight .banner-image img.product-image,
body.cms-color-teaser .highlight .banner-image img.product-image,
body.cms-color-landing .highlight .banner-image img.product-image,
body.cms-color-complete-color-care .highlight .banner-image img.product-image {
  display: inline-block;
}
/* line 258, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight .banner-text,
body.cms-index-index .highlight .banner-text,
body.cms-color-teaser .highlight .banner-text,
body.cms-color-landing .highlight .banner-text,
body.cms-color-complete-color-care .highlight .banner-text {
  *zoom: 1;
  text-align: center;
  width: 70%;
  margin: 0 auto;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .highlight .banner-text:before, body.cms-fearlessbeauty .highlight .banner-text:after,
body.cms-index-index .highlight .banner-text:before,
body.cms-index-index .highlight .banner-text:after,
body.cms-color-teaser .highlight .banner-text:before,
body.cms-color-teaser .highlight .banner-text:after,
body.cms-color-landing .highlight .banner-text:before,
body.cms-color-landing .highlight .banner-text:after,
body.cms-color-complete-color-care .highlight .banner-text:before,
body.cms-color-complete-color-care .highlight .banner-text:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .highlight .banner-text:after,
body.cms-index-index .highlight .banner-text:after,
body.cms-color-teaser .highlight .banner-text:after,
body.cms-color-landing .highlight .banner-text:after,
body.cms-color-complete-color-care .highlight .banner-text:after {
  clear: both;
}
/* line 263, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight .banner-text h2,
body.cms-index-index .highlight .banner-text h2,
body.cms-color-teaser .highlight .banner-text h2,
body.cms-color-landing .highlight .banner-text h2,
body.cms-color-complete-color-care .highlight .banner-text h2 {
  font-size: 18px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 6px;
}
/* line 268, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight .banner-text p,
body.cms-index-index .highlight .banner-text p,
body.cms-color-teaser .highlight .banner-text p,
body.cms-color-landing .highlight .banner-text p,
body.cms-color-complete-color-care .highlight .banner-text p {
  padding: 10px 0 0;
  font-size: 12px;
  line-height: 1.5;
}
/* line 273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight .banner-text a,
body.cms-index-index .highlight .banner-text a,
body.cms-color-teaser .highlight .banner-text a,
body.cms-color-landing .highlight .banner-text a,
body.cms-color-complete-color-care .highlight .banner-text a {
  padding: 0 8px;
}
/* line 275, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight .banner-text a span,
body.cms-index-index .highlight .banner-text a span,
body.cms-color-teaser .highlight .banner-text a span,
body.cms-color-landing .highlight .banner-text a span,
body.cms-color-complete-color-care .highlight .banner-text a span {
  text-align: center;
  display: block;
}
/* line 279, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .highlight .banner-text a:hover,
body.cms-index-index .highlight .banner-text a:hover,
body.cms-color-teaser .highlight .banner-text a:hover,
body.cms-color-landing .highlight .banner-text a:hover,
body.cms-color-complete-color-care .highlight .banner-text a:hover {
  background: transparent;
}
/* line 286, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video,
body.cms-index-index .video-top .video,
body.cms-color-teaser .video-top .video,
body.cms-color-landing .video-top .video,
body.cms-color-complete-color-care .video-top .video {
  position: relative;
}
/* line 288, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .video-link,
body.cms-index-index .video-top .video .video-link,
body.cms-color-teaser .video-top .video .video-link,
body.cms-color-landing .video-top .video .video-link,
body.cms-color-complete-color-care .video-top .video .video-link {
  display: block;
}
@media (max-width: 690px) {
  /* line 288, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .video-top .video .video-link,
  body.cms-index-index .video-top .video .video-link,
  body.cms-color-teaser .video-top .video .video-link,
  body.cms-color-landing .video-top .video .video-link,
  body.cms-color-complete-color-care .video-top .video .video-link {
    display: none;
  }
}
/* line 293, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .video-link .title-wrapper,
body.cms-index-index .video-top .video .video-link .title-wrapper,
body.cms-color-teaser .video-top .video .video-link .title-wrapper,
body.cms-color-landing .video-top .video .video-link .title-wrapper,
body.cms-color-complete-color-care .video-top .video .video-link .title-wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  -moz-transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  -o-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  text-align: center;
}
/* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .video-link .title-wrapper.white p,
body.cms-index-index .video-top .video .video-link .title-wrapper.white p,
body.cms-color-teaser .video-top .video .video-link .title-wrapper.white p,
body.cms-color-landing .video-top .video .video-link .title-wrapper.white p,
body.cms-color-complete-color-care .video-top .video .video-link .title-wrapper.white p {
  color: white;
}
/* line 305, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .video-link .title-wrapper.brown p,
body.cms-index-index .video-top .video .video-link .title-wrapper.brown p,
body.cms-color-teaser .video-top .video .video-link .title-wrapper.brown p,
body.cms-color-landing .video-top .video .video-link .title-wrapper.brown p,
body.cms-color-complete-color-care .video-top .video .video-link .title-wrapper.brown p {
  color: #361813;
}
/* line 309, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .video-link .title-wrapper p:first-of-type,
body.cms-index-index .video-top .video .video-link .title-wrapper p:first-of-type,
body.cms-color-teaser .video-top .video .video-link .title-wrapper p:first-of-type,
body.cms-color-landing .video-top .video .video-link .title-wrapper p:first-of-type,
body.cms-color-complete-color-care .video-top .video .video-link .title-wrapper p:first-of-type {
  font-size: 44px;
  letter-spacing: 6px;
  /*font-weight: 100;*/
  text-transform: uppercase;
  font-family: "futura-pt", sans-serif;
  margin-bottom: 10px;
}
/* line 321, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .video-link .title-wrapper p:last-of-type,
body.cms-index-index .video-top .video .video-link .title-wrapper p:last-of-type,
body.cms-color-teaser .video-top .video .video-link .title-wrapper p:last-of-type,
body.cms-color-landing .video-top .video .video-link .title-wrapper p:last-of-type,
body.cms-color-complete-color-care .video-top .video .video-link .title-wrapper p:last-of-type {
  letter-spacing: 3px;
  font-size: 15px;
  line-height: 1.5;
  text-transform: uppercase;
  margin: 0px auto;
  font-family: "futura-pt", sans-serif;
}
/* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .youtube-link,
body.cms-index-index .video-top .video .youtube-link,
body.cms-color-teaser .video-top .video .youtube-link,
body.cms-color-landing .video-top .video .youtube-link,
body.cms-color-complete-color-care .video-top .video .youtube-link {
  height: 300px;
}
@media (min-width: 690px) {
  /* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .video-top .video .youtube-link,
  body.cms-index-index .video-top .video .youtube-link,
  body.cms-color-teaser .video-top .video .youtube-link,
  body.cms-color-landing .video-top .video .youtube-link,
  body.cms-color-complete-color-care .video-top .video .youtube-link {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
  }
}
/* line 343, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .youtube-link iframe,
body.cms-index-index .video-top .video .youtube-link iframe,
body.cms-color-teaser .video-top .video .youtube-link iframe,
body.cms-color-landing .video-top .video .youtube-link iframe,
body.cms-color-complete-color-care .video-top .video .youtube-link iframe {
  cursor: pointer;
}
/* line 348, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video.active .youtube-link,
body.cms-index-index .video-top .video.active .youtube-link,
body.cms-color-teaser .video-top .video.active .youtube-link,
body.cms-color-landing .video-top .video.active .youtube-link,
body.cms-color-complete-color-care .video-top .video.active .youtube-link {
  z-index: 0;
}
/* line 354, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top,
body.cms-index-index .video-top,
body.cms-color-teaser .video-top,
body.cms-color-landing .video-top,
body.cms-color-complete-color-care .video-top {
  position: relative;
  max-width: 1100px;
  margin: 0 auto;
}
/* line 358, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video,
body.cms-index-index .video-top .video,
body.cms-color-teaser .video-top .video,
body.cms-color-landing .video-top .video,
body.cms-color-complete-color-care .video-top .video {
  position: relative;
  max-width: 1300px;
  width: 100%;
}
/* line 363, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video.active .video-text,
body.cms-index-index .video-top .video.active .video-text,
body.cms-color-teaser .video-top .video.active .video-text,
body.cms-color-landing .video-top .video.active .video-text,
body.cms-color-complete-color-care .video-top .video.active .video-text {
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .video-text,
body.cms-index-index .video-top .video .video-text,
body.cms-color-teaser .video-top .video .video-text,
body.cms-color-landing .video-top .video .video-text,
body.cms-color-complete-color-care .video-top .video .video-text {
  position: absolute;
  opacity: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  -moz-transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  -o-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  z-index: 1;
  color: white;
  text-align: center;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
@media (max-width: 690px) {
  /* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .video-top .video .video-text,
  body.cms-index-index .video-top .video .video-text,
  body.cms-color-teaser .video-top .video .video-text,
  body.cms-color-landing .video-top .video .video-text,
  body.cms-color-complete-color-care .video-top .video .video-text {
    color: black;
    position: relative;
    display: block;
    margin: 10px 0 20px;
  }
}
/* line 385, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .video .video-text h2,
body.cms-index-index .video-top .video .video-text h2,
body.cms-color-teaser .video-top .video .video-text h2,
body.cms-color-landing .video-top .video .video-text h2,
body.cms-color-complete-color-care .video-top .video .video-text h2 {
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0px auto;
  font-family: "futura-pt", sans-serif;
  font-size: 46px;
  letter-spacing: 6px;
        /*font-family: futura-pt, sans-serif;
		font-weight: 100;*/
}
@media (max-width: 810px) {
  /* line 385, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .video-top .video .video-text h2,
  body.cms-index-index .video-top .video .video-text h2,
  body.cms-color-teaser .video-top .video .video-text h2,
  body.cms-color-landing .video-top .video .video-text h2,
  body.cms-color-complete-color-care .video-top .video .video-text h2 {
    letter-spacing: 2px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    font-size: 18px;
    padding: 0px;
  }
}
/* line 408, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .video-top .hosted-video,
body.cms-index-index .video-top .hosted-video,
body.cms-color-teaser .video-top .hosted-video,
body.cms-color-landing .video-top .hosted-video,
body.cms-color-complete-color-care .video-top .hosted-video {
  margin: 0 !important;
}
/* line 412, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .slider,
body.cms-index-index .slider,
body.cms-color-teaser .slider,
body.cms-color-landing .slider,
body.cms-color-complete-color-care .slider {
  height: auto;
  text-align: center;
}
@media (max-width: 690px) {
  /* line 412, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .slider,
  body.cms-index-index .slider,
  body.cms-color-teaser .slider,
  body.cms-color-landing .slider,
  body.cms-color-complete-color-care .slider {
    margin-bottom: 25px;
  }
}
/* line 418, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .slider > h2,
body.cms-index-index .slider > h2,
body.cms-color-teaser .slider > h2,
body.cms-color-landing .slider > h2,
body.cms-color-complete-color-care .slider > h2 {
  display: inline-block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  padding-bottom: 5px;
  margin-bottom: 10px;
  position: relative;
}
/* line 428, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .slider > h2:after,
body.cms-index-index .slider > h2:after,
body.cms-color-teaser .slider > h2:after,
body.cms-color-landing .slider > h2:after,
body.cms-color-complete-color-care .slider > h2:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 1561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item,
body.cms-index-index .slider ul.overflow li.item,
body.cms-color-teaser .slider ul.overflow li.item,
body.cms-color-landing .slider ul.overflow li.item,
body.cms-color-complete-color-care .slider ul.overflow li.item {
  font-family: "futura-pt", sans-serif;
  text-transform: uppercase;
  *zoom: 1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item:before, body.cms-fearlessbeauty .slider ul.overflow li.item:after,
body.cms-index-index .slider ul.overflow li.item:before,
body.cms-index-index .slider ul.overflow li.item:after,
body.cms-color-teaser .slider ul.overflow li.item:before,
body.cms-color-teaser .slider ul.overflow li.item:after,
body.cms-color-landing .slider ul.overflow li.item:before,
body.cms-color-landing .slider ul.overflow li.item:after,
body.cms-color-complete-color-care .slider ul.overflow li.item:before,
body.cms-color-complete-color-care .slider ul.overflow li.item:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item:after,
body.cms-index-index .slider ul.overflow li.item:after,
body.cms-color-teaser .slider ul.overflow li.item:after,
body.cms-color-landing .slider ul.overflow li.item:after,
body.cms-color-complete-color-care .slider ul.overflow li.item:after {
  clear: both;
}
/* line 1567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item.loading .price-box:after,
body.cms-index-index .slider ul.overflow li.item.loading .price-box:after,
body.cms-color-teaser .slider ul.overflow li.item.loading .price-box:after,
body.cms-color-landing .slider ul.overflow li.item.loading .price-box:after,
body.cms-color-complete-color-care .slider ul.overflow li.item.loading .price-box:after {
  opacity: .5;
  color: #77d4d4;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
  -webkit-animation: fa-spin 2s infinite linear;
  -moz-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
/* line 1576, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item .select-widget .label li:after,
body.cms-index-index .slider ul.overflow li.item .select-widget .label li:after,
body.cms-color-teaser .slider ul.overflow li.item .select-widget .label li:after,
body.cms-color-landing .slider ul.overflow li.item .select-widget .label li:after,
body.cms-color-complete-color-care .slider ul.overflow li.item .select-widget .label li:after {
  top: 0px !important;
}
/* line 1582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item div.meta,
body.cms-index-index .slider ul.overflow li.item div.meta,
body.cms-color-teaser .slider ul.overflow li.item div.meta,
body.cms-color-landing .slider ul.overflow li.item div.meta,
body.cms-color-complete-color-care .slider ul.overflow li.item div.meta {
  padding-bottom: 10px;
}
/* line 1590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item.quick-view-visible a.product-image img,
body.cms-index-index .slider ul.overflow li.item.quick-view-visible a.product-image img,
body.cms-color-teaser .slider ul.overflow li.item.quick-view-visible a.product-image img,
body.cms-color-landing .slider ul.overflow li.item.quick-view-visible a.product-image img,
body.cms-color-complete-color-care .slider ul.overflow li.item.quick-view-visible a.product-image img {
  width: 100%;
}
/* line 1596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item.quick-view-visible a.quickview,
body.cms-index-index .slider ul.overflow li.item.quick-view-visible a.quickview,
body.cms-color-teaser .slider ul.overflow li.item.quick-view-visible a.quickview,
body.cms-color-landing .slider ul.overflow li.item.quick-view-visible a.quickview,
body.cms-color-complete-color-care .slider ul.overflow li.item.quick-view-visible a.quickview {
  opacity: 0;
}
/* line 1602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item a.product-image,
body.cms-index-index .slider ul.overflow li.item a.product-image,
body.cms-color-teaser .slider ul.overflow li.item a.product-image,
body.cms-color-landing .slider ul.overflow li.item a.product-image,
body.cms-color-complete-color-care .slider ul.overflow li.item a.product-image {
  display: inline-block;
  position: relative;
  line-height: 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 1609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item a.product-image img,
body.cms-index-index .slider ul.overflow li.item a.product-image img,
body.cms-color-teaser .slider ul.overflow li.item a.product-image img,
body.cms-color-landing .slider ul.overflow li.item a.product-image img,
body.cms-color-complete-color-care .slider ul.overflow li.item a.product-image img {
  width: 100%;
  height: auto;
  position: relative;
}
/* line 1615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item a.product-image img.alt, body.cms-fearlessbeauty .slider ul.overflow li.item a.product-image img.config,
body.cms-index-index .slider ul.overflow li.item a.product-image img.alt,
body.cms-index-index .slider ul.overflow li.item a.product-image img.config,
body.cms-color-teaser .slider ul.overflow li.item a.product-image img.alt,
body.cms-color-teaser .slider ul.overflow li.item a.product-image img.config,
body.cms-color-landing .slider ul.overflow li.item a.product-image img.alt,
body.cms-color-landing .slider ul.overflow li.item a.product-image img.config,
body.cms-color-complete-color-care .slider ul.overflow li.item a.product-image img.alt,
body.cms-color-complete-color-care .slider ul.overflow li.item a.product-image img.config {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item:hover a.product-image img.alt,
body.cms-index-index .slider ul.overflow li.item:hover a.product-image img.alt,
body.cms-color-teaser .slider ul.overflow li.item:hover a.product-image img.alt,
body.cms-color-landing .slider ul.overflow li.item:hover a.product-image img.alt,
body.cms-color-complete-color-care .slider ul.overflow li.item:hover a.product-image img.alt {
  opacity: 1;
}
/* line 1634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item a.quickview,
body.cms-index-index .slider ul.overflow li.item a.quickview,
body.cms-color-teaser .slider ul.overflow li.item a.quickview,
body.cms-color-landing .slider ul.overflow li.item a.quickview,
body.cms-color-complete-color-care .slider ul.overflow li.item a.quickview {
  display: block;
  position: relative;
  line-height: 40px;
  vertical-align: middle;
  border: none;
  background-color: #77d4d4;
  color: white;
  bottom: 42px;
  width: 100%;
  opacity: 0;
  text-align: center;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item a.quickview .close,
body.cms-index-index .slider ul.overflow li.item a.quickview .close,
body.cms-color-teaser .slider ul.overflow li.item a.quickview .close,
body.cms-color-landing .slider ul.overflow li.item a.quickview .close,
body.cms-color-complete-color-care .slider ul.overflow li.item a.quickview .close {
  display: none;
}
@media (max-width: 690px) {
  /* line 1659, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.cms-fearlessbeauty .slider ul.overflow li.item a.quickview,
  body.cms-index-index .slider ul.overflow li.item a.quickview,
  body.cms-color-teaser .slider ul.overflow li.item a.quickview,
  body.cms-color-landing .slider ul.overflow li.item a.quickview,
  body.cms-color-complete-color-care .slider ul.overflow li.item a.quickview {
    display: none;
  }
}
/* line 1665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item:hover a.quickview, body.cms-fearlessbeauty .slider ul.overflow li.item.hover a.quickview,
body.cms-index-index .slider ul.overflow li.item:hover a.quickview,
body.cms-index-index .slider ul.overflow li.item.hover a.quickview,
body.cms-color-teaser .slider ul.overflow li.item:hover a.quickview,
body.cms-color-teaser .slider ul.overflow li.item.hover a.quickview,
body.cms-color-landing .slider ul.overflow li.item:hover a.quickview,
body.cms-color-landing .slider ul.overflow li.item.hover a.quickview,
body.cms-color-complete-color-care .slider ul.overflow li.item:hover a.quickview,
body.cms-color-complete-color-care .slider ul.overflow li.item.hover a.quickview {
  opacity: .75;
  -webkit-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  -moz-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
}
/* line 1669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item:hover a.quickview:hover, body.cms-fearlessbeauty .slider ul.overflow li.item.hover a.quickview:hover,
body.cms-index-index .slider ul.overflow li.item:hover a.quickview:hover,
body.cms-index-index .slider ul.overflow li.item.hover a.quickview:hover,
body.cms-color-teaser .slider ul.overflow li.item:hover a.quickview:hover,
body.cms-color-teaser .slider ul.overflow li.item.hover a.quickview:hover,
body.cms-color-landing .slider ul.overflow li.item:hover a.quickview:hover,
body.cms-color-landing .slider ul.overflow li.item.hover a.quickview:hover,
body.cms-color-complete-color-care .slider ul.overflow li.item:hover a.quickview:hover,
body.cms-color-complete-color-care .slider ul.overflow li.item.hover a.quickview:hover {
  opacity: 1;
  -webkit-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  -moz-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
}
/* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item .product-info,
body.cms-index-index .slider ul.overflow li.item .product-info,
body.cms-color-teaser .slider ul.overflow li.item .product-info,
body.cms-color-landing .slider ul.overflow li.item .product-info,
body.cms-color-complete-color-care .slider ul.overflow li.item .product-info {
  text-align: center;
  margin-top: -20px;
}
@media (max-width: 690px) {
  /* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.cms-fearlessbeauty .slider ul.overflow li.item .product-info,
  body.cms-index-index .slider ul.overflow li.item .product-info,
  body.cms-color-teaser .slider ul.overflow li.item .product-info,
  body.cms-color-landing .slider ul.overflow li.item .product-info,
  body.cms-color-complete-color-care .slider ul.overflow li.item .product-info {
    margin-top: 0;
    padding-bottom: 10px;
  }
}
/* line 1689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item h2, body.cms-fearlessbeauty .slider ul.overflow li.item .product-name a,
body.cms-index-index .slider ul.overflow li.item h2,
body.cms-index-index .slider ul.overflow li.item .product-name a,
body.cms-color-teaser .slider ul.overflow li.item h2,
body.cms-color-teaser .slider ul.overflow li.item .product-name a,
body.cms-color-landing .slider ul.overflow li.item h2,
body.cms-color-landing .slider ul.overflow li.item .product-name a,
body.cms-color-complete-color-care .slider ul.overflow li.item h2,
body.cms-color-complete-color-care .slider ul.overflow li.item .product-name a {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  display: inline-block;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* line 1698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item h2:hover, body.cms-fearlessbeauty .slider ul.overflow li.item .product-name a:hover,
body.cms-index-index .slider ul.overflow li.item h2:hover,
body.cms-index-index .slider ul.overflow li.item .product-name a:hover,
body.cms-color-teaser .slider ul.overflow li.item h2:hover,
body.cms-color-teaser .slider ul.overflow li.item .product-name a:hover,
body.cms-color-landing .slider ul.overflow li.item h2:hover,
body.cms-color-landing .slider ul.overflow li.item .product-name a:hover,
body.cms-color-complete-color-care .slider ul.overflow li.item h2:hover,
body.cms-color-complete-color-care .slider ul.overflow li.item .product-name a:hover {
  color: #77d4d4;
}
/* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item .price-box .old-price, body.cms-fearlessbeauty .slider ul.overflow li.item .price-box .special-price, body.cms-fearlessbeauty .slider ul.overflow li.item .price-box .regular-price,
body.cms-index-index .slider ul.overflow li.item .price-box .old-price,
body.cms-index-index .slider ul.overflow li.item .price-box .special-price,
body.cms-index-index .slider ul.overflow li.item .price-box .regular-price,
body.cms-color-teaser .slider ul.overflow li.item .price-box .old-price,
body.cms-color-teaser .slider ul.overflow li.item .price-box .special-price,
body.cms-color-teaser .slider ul.overflow li.item .price-box .regular-price,
body.cms-color-landing .slider ul.overflow li.item .price-box .old-price,
body.cms-color-landing .slider ul.overflow li.item .price-box .special-price,
body.cms-color-landing .slider ul.overflow li.item .price-box .regular-price,
body.cms-color-complete-color-care .slider ul.overflow li.item .price-box .old-price,
body.cms-color-complete-color-care .slider ul.overflow li.item .price-box .special-price,
body.cms-color-complete-color-care .slider ul.overflow li.item .price-box .regular-price {
  color: #361813;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 0px;
}
/* line 1714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item .price-box:after,
body.cms-index-index .slider ul.overflow li.item .price-box:after,
body.cms-color-teaser .slider ul.overflow li.item .price-box:after,
body.cms-color-landing .slider ul.overflow li.item .price-box:after,
body.cms-color-complete-color-care .slider ul.overflow li.item .price-box:after {
  content: '\f1ce';
  position: absolute;
  font-size: 14px;
  opacity: 0;
  color: transparent;
  text-indent: 2px;
  width: 100%;
  text-align: center;
  top: -18px;
  left: 0;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
}
/* line 1730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item .actions,
body.cms-index-index .slider ul.overflow li.item .actions,
body.cms-color-teaser .slider ul.overflow li.item .actions,
body.cms-color-landing .slider ul.overflow li.item .actions,
body.cms-color-complete-color-care .slider ul.overflow li.item .actions {
  display: none;
}
/* line 1735, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item.gift-card .product-name a span:last-child,
body.cms-index-index .slider ul.overflow li.item.gift-card .product-name a span:last-child,
body.cms-color-teaser .slider ul.overflow li.item.gift-card .product-name a span:last-child,
body.cms-color-landing .slider ul.overflow li.item.gift-card .product-name a span:last-child,
body.cms-color-complete-color-care .slider ul.overflow li.item.gift-card .product-name a span:last-child {
  position: relative;
  margin-left: 2.5px;
}
/* line 1738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item.gift-card .product-name a span:last-child:before,
body.cms-index-index .slider ul.overflow li.item.gift-card .product-name a span:last-child:before,
body.cms-color-teaser .slider ul.overflow li.item.gift-card .product-name a span:last-child:before,
body.cms-color-landing .slider ul.overflow li.item.gift-card .product-name a span:last-child:before,
body.cms-color-complete-color-care .slider ul.overflow li.item.gift-card .product-name a span:last-child:before {
  content: '-';
  position: absolute;
  left: -6px;
}
/* line 1748, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-fearlessbeauty .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname,
body.cms-index-index .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-index-index .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname,
body.cms-color-teaser .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-color-teaser .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname,
body.cms-color-landing .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-color-landing .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname,
body.cms-color-complete-color-care .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-color-complete-color-care .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname {
  display: inline;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  padding-bottom: 0;
  text-transform: uppercase;
}
/* line 1756, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-fearlessbeauty .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before,
body.cms-index-index .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-index-index .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before,
body.cms-color-teaser .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-color-teaser .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before,
body.cms-color-landing .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-color-landing .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before,
body.cms-color-complete-color-care .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-color-complete-color-care .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before {
  content: '-';
}
/* line 1762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1,
body.cms-index-index .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1,
body.cms-color-teaser .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1,
body.cms-color-landing .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1,
body.cms-color-complete-color-care .slider ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1 {
  display: inline-block;
}
/* line 443, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .slider .product-name a > span,
body.cms-index-index .slider .product-name a > span,
body.cms-color-teaser .slider .product-name a > span,
body.cms-color-landing .slider .product-name a > span,
body.cms-color-complete-color-care .slider .product-name a > span {
  display: block;
}
/* line 447, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .slider li.item,
body.cms-index-index .slider li.item,
body.cms-color-teaser .slider li.item,
body.cms-color-landing .slider li.item,
body.cms-color-complete-color-care .slider li.item {
  margin: 0 !important;
}
/* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.nav,
body.cms-index-index .carousel ul.nav,
body.cms-color-teaser .carousel ul.nav,
body.cms-color-landing .carousel ul.nav,
body.cms-color-complete-color-care .carousel ul.nav {
  display: none;
}
@media (max-width: 690px) {
  /* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .carousel ul.nav,
  body.cms-index-index .carousel ul.nav,
  body.cms-color-teaser .carousel ul.nav,
  body.cms-color-landing .carousel ul.nav,
  body.cms-color-complete-color-care .carousel ul.nav {
    display: block;
  }
}
/* line 458, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li,
body.cms-index-index .carousel ul.overflow > li,
body.cms-color-teaser .carousel ul.overflow > li,
body.cms-color-landing .carousel ul.overflow > li,
body.cms-color-complete-color-care .carousel ul.overflow > li {
  position: relative;
  cursor: pointer;
  width: 100%;
  padding: 0;
  margin-bottom: 50px;
}
@media (max-width: 690px) {
  /* line 458, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .carousel ul.overflow > li,
  body.cms-index-index .carousel ul.overflow > li,
  body.cms-color-teaser .carousel ul.overflow > li,
  body.cms-color-landing .carousel ul.overflow > li,
  body.cms-color-complete-color-care .carousel ul.overflow > li {
    margin-bottom: 10px;
  }
}
/* line 468, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li img,
body.cms-index-index .carousel ul.overflow > li img,
body.cms-color-teaser .carousel ul.overflow > li img,
body.cms-color-landing .carousel ul.overflow > li img,
body.cms-color-complete-color-care .carousel ul.overflow > li img {
  width: 100%;
  display: block;
}
/* line 471, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li img.mobile,
body.cms-index-index .carousel ul.overflow > li img.mobile,
body.cms-color-teaser .carousel ul.overflow > li img.mobile,
body.cms-color-landing .carousel ul.overflow > li img.mobile,
body.cms-color-complete-color-care .carousel ul.overflow > li img.mobile {
  display: none;
}
/* line 475, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li .collection-text,
body.cms-index-index .carousel ul.overflow > li .collection-text,
body.cms-color-teaser .carousel ul.overflow > li .collection-text,
body.cms-color-landing .carousel ul.overflow > li .collection-text,
body.cms-color-complete-color-care .carousel ul.overflow > li .collection-text {
  line-height: 1;
  text-align: center;
  padding: 25px;
}
@media (max-width: 690px) {
  /* line 475, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .carousel ul.overflow > li .collection-text,
  body.cms-index-index .carousel ul.overflow > li .collection-text,
  body.cms-color-teaser .carousel ul.overflow > li .collection-text,
  body.cms-color-landing .carousel ul.overflow > li .collection-text,
  body.cms-color-complete-color-care .carousel ul.overflow > li .collection-text {
    padding: 25px 25px 0px 25px;
  }
}
/* line 482, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li .collection-text h2,
body.cms-index-index .carousel ul.overflow > li .collection-text h2,
body.cms-color-teaser .carousel ul.overflow > li .collection-text h2,
body.cms-color-landing .carousel ul.overflow > li .collection-text h2,
body.cms-color-complete-color-care .carousel ul.overflow > li .collection-text h2 {
  color: white;
}
/* line 484, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li .collection-text h2 span.normal,
body.cms-index-index .carousel ul.overflow > li .collection-text h2 span.normal,
body.cms-color-teaser .carousel ul.overflow > li .collection-text h2 span.normal,
body.cms-color-landing .carousel ul.overflow > li .collection-text h2 span.normal,
body.cms-color-complete-color-care .carousel ul.overflow > li .collection-text h2 span.normal {
  font-size: 14px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  line-height: 40px;
}
/* line 489, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li .collection-text h2 span.condensed,
body.cms-index-index .carousel ul.overflow > li .collection-text h2 span.condensed,
body.cms-color-teaser .carousel ul.overflow > li .collection-text h2 span.condensed,
body.cms-color-landing .carousel ul.overflow > li .collection-text h2 span.condensed,
body.cms-color-complete-color-care .carousel ul.overflow > li .collection-text h2 span.condensed {
  font-size: 40px;
  font-family: futura-pt, sans-serif;
  letter-spacing: 10px;
}
/* line 495, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li .collection-text span,
body.cms-index-index .carousel ul.overflow > li .collection-text span,
body.cms-color-teaser .carousel ul.overflow > li .collection-text span,
body.cms-color-landing .carousel ul.overflow > li .collection-text span,
body.cms-color-complete-color-care .carousel ul.overflow > li .collection-text span {
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
/* line 497, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li .collection-text span:hover,
body.cms-index-index .carousel ul.overflow > li .collection-text span:hover,
body.cms-color-teaser .carousel ul.overflow > li .collection-text span:hover,
body.cms-color-landing .carousel ul.overflow > li .collection-text span:hover,
body.cms-color-complete-color-care .carousel ul.overflow > li .collection-text span:hover {
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 502, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li .collection-text p,
body.cms-index-index .carousel ul.overflow > li .collection-text p,
body.cms-color-teaser .carousel ul.overflow > li .collection-text p,
body.cms-color-landing .carousel ul.overflow > li .collection-text p,
body.cms-color-complete-color-care .carousel ul.overflow > li .collection-text p {
  text-transform: uppercase;
  color: white;
  line-height: 1.5;
  font-size: 12px;
  letter-spacing: 1px;
  width: 50%;
  margin: 0 auto;
}
/* line 512, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .carousel ul.overflow > li h3,
body.cms-index-index .carousel ul.overflow > li h3,
body.cms-color-teaser .carousel ul.overflow > li h3,
body.cms-color-landing .carousel ul.overflow > li h3,
body.cms-color-complete-color-care .carousel ul.overflow > li h3 {
  text-transform: uppercase;
  padding-top: 14px;
  font-family: futura-pt, sans-serif;
}
/* line 519, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection,
body.cms-index-index .collection,
body.cms-color-teaser .collection,
body.cms-color-landing .collection,
body.cms-color-complete-color-care .collection {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .collection:before, body.cms-fearlessbeauty .collection:after,
body.cms-index-index .collection:before,
body.cms-index-index .collection:after,
body.cms-color-teaser .collection:before,
body.cms-color-teaser .collection:after,
body.cms-color-landing .collection:before,
body.cms-color-landing .collection:after,
body.cms-color-complete-color-care .collection:before,
body.cms-color-complete-color-care .collection:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .collection:after,
body.cms-index-index .collection:after,
body.cms-color-teaser .collection:after,
body.cms-color-landing .collection:after,
body.cms-color-complete-color-care .collection:after {
  clear: both;
}
/* line 522, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li,
body.cms-index-index .collection ul > li,
body.cms-color-teaser .collection ul > li,
body.cms-color-landing .collection ul > li,
body.cms-color-complete-color-care .collection ul > li {
  display: inline-block;
  width: 100%;
  text-align: center;
}
/* line 526, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li:first-of-type,
body.cms-index-index .collection ul > li:first-of-type,
body.cms-color-teaser .collection ul > li:first-of-type,
body.cms-color-landing .collection ul > li:first-of-type,
body.cms-color-complete-color-care .collection ul > li:first-of-type {
  margin-bottom: 50px;
}
/* line 529, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li img,
body.cms-index-index .collection ul > li img,
body.cms-color-teaser .collection ul > li img,
body.cms-color-landing .collection ul > li img,
body.cms-color-complete-color-care .collection ul > li img {
  width: 100%;
  height: auto;
  display: block;
}
/* line 534, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li .collection-text,
body.cms-index-index .collection ul > li .collection-text,
body.cms-color-teaser .collection ul > li .collection-text,
body.cms-color-landing .collection ul > li .collection-text,
body.cms-color-complete-color-care .collection ul > li .collection-text {
  margin-top: 30px;
}
/* line 537, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li .collection-text h2,
body.cms-index-index .collection ul > li .collection-text h2,
body.cms-color-teaser .collection ul > li .collection-text h2,
body.cms-color-landing .collection ul > li .collection-text h2,
body.cms-color-complete-color-care .collection ul > li .collection-text h2 {
  color: #361813;
  font-size: 16px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 6px;
  margin-bottom: 15px;
}
@media (max-width: 690px) {
  /* line 537, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .collection ul > li .collection-text h2,
  body.cms-index-index .collection ul > li .collection-text h2,
  body.cms-color-teaser .collection ul > li .collection-text h2,
  body.cms-color-landing .collection ul > li .collection-text h2,
  body.cms-color-complete-color-care .collection ul > li .collection-text h2 {
    font-size: 13px;
    margin-bottom: 20px;
    line-height: 20px;
  }
}
/* line 550, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li .collection-text p,
body.cms-index-index .collection ul > li .collection-text p,
body.cms-color-teaser .collection ul > li .collection-text p,
body.cms-color-landing .collection ul > li .collection-text p,
body.cms-color-complete-color-care .collection ul > li .collection-text p {
  color: #361813;
  margin-bottom: 10px;
}
/* line 553, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li .collection-text p.description,
body.cms-index-index .collection ul > li .collection-text p.description,
body.cms-color-teaser .collection ul > li .collection-text p.description,
body.cms-color-landing .collection ul > li .collection-text p.description,
body.cms-color-complete-color-care .collection ul > li .collection-text p.description {
  font-size: 12px;
  text-transform: none;
}
@media (max-width: 690px) {
  /* line 550, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .collection ul > li .collection-text p,
  body.cms-index-index .collection ul > li .collection-text p,
  body.cms-color-teaser .collection ul > li .collection-text p,
  body.cms-color-landing .collection ul > li .collection-text p,
  body.cms-color-complete-color-care .collection ul > li .collection-text p {
    margin-bottom: 20px;
    line-height: 1.4;
  }
}
/* line 563, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li a,
body.cms-index-index .collection ul > li a,
body.cms-color-teaser .collection ul > li a,
body.cms-color-landing .collection ul > li a,
body.cms-color-complete-color-care .collection ul > li a {
  display: inline-block;
  text-align: center;
}
/* line 566, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li a span,
body.cms-index-index .collection ul > li a span,
body.cms-color-teaser .collection ul > li a span,
body.cms-color-landing .collection ul > li a span,
body.cms-color-complete-color-care .collection ul > li a span {
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 2.5px;
  text-transform: uppercase;
}
/* line 572, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li a.h1,
body.cms-index-index .collection ul > li a.h1,
body.cms-color-teaser .collection ul > li a.h1,
body.cms-color-landing .collection ul > li a.h1,
body.cms-color-complete-color-care .collection ul > li a.h1 {
  padding-bottom: 3px;
  border-bottom: 1px solid #361813;
}
/* line 575, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .collection ul > li a.h1:hover,
body.cms-index-index .collection ul > li a.h1:hover,
body.cms-color-teaser .collection ul > li a.h1:hover,
body.cms-color-landing .collection ul > li a.h1:hover,
body.cms-color-complete-color-care .collection ul > li a.h1:hover {
  border-color: #77d4d4;
}
/* line 583, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .photo-gallery,
body.cms-index-index .photo-gallery,
body.cms-color-teaser .photo-gallery,
body.cms-color-landing .photo-gallery,
body.cms-color-complete-color-care .photo-gallery {
  margin-bottom: 50px;
}
/* line 586, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .photo-gallery .content .gallery-title,
body.cms-index-index .photo-gallery .content .gallery-title,
body.cms-color-teaser .photo-gallery .content .gallery-title,
body.cms-color-landing .photo-gallery .content .gallery-title,
body.cms-color-complete-color-care .photo-gallery .content .gallery-title {
  text-align: center;
  text-transform: uppercase;
}
/* line 589, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .photo-gallery .content .gallery-title h1,
body.cms-index-index .photo-gallery .content .gallery-title h1,
body.cms-color-teaser .photo-gallery .content .gallery-title h1,
body.cms-color-landing .photo-gallery .content .gallery-title h1,
body.cms-color-complete-color-care .photo-gallery .content .gallery-title h1 {
  color: #77d4d4;
  font-size: 20px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  letter-spacing: 8px;
}
/* line 595, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .photo-gallery .content .gallery-title p,
body.cms-index-index .photo-gallery .content .gallery-title p,
body.cms-color-teaser .photo-gallery .content .gallery-title p,
body.cms-color-landing .photo-gallery .content .gallery-title p,
body.cms-color-complete-color-care .photo-gallery .content .gallery-title p {
  margin-top: 10px;
  font-size: 10px;
  letter-spacing: 1.5px;
  color: #361813;
  text-transform: uppercase;
}
/* line 603, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .photo-gallery .content ul.gallery,
body.cms-index-index .photo-gallery .content ul.gallery,
body.cms-color-teaser .photo-gallery .content ul.gallery,
body.cms-color-landing .photo-gallery .content ul.gallery,
body.cms-color-complete-color-care .photo-gallery .content ul.gallery {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .photo-gallery .content ul.gallery:before, body.cms-fearlessbeauty .photo-gallery .content ul.gallery:after,
body.cms-index-index .photo-gallery .content ul.gallery:before,
body.cms-index-index .photo-gallery .content ul.gallery:after,
body.cms-color-teaser .photo-gallery .content ul.gallery:before,
body.cms-color-teaser .photo-gallery .content ul.gallery:after,
body.cms-color-landing .photo-gallery .content ul.gallery:before,
body.cms-color-landing .photo-gallery .content ul.gallery:after,
body.cms-color-complete-color-care .photo-gallery .content ul.gallery:before,
body.cms-color-complete-color-care .photo-gallery .content ul.gallery:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .photo-gallery .content ul.gallery:after,
body.cms-index-index .photo-gallery .content ul.gallery:after,
body.cms-color-teaser .photo-gallery .content ul.gallery:after,
body.cms-color-landing .photo-gallery .content ul.gallery:after,
body.cms-color-complete-color-care .photo-gallery .content ul.gallery:after {
  clear: both;
}
@media (max-width: 690px) {
  /* line 603, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .photo-gallery .content ul.gallery,
  body.cms-index-index .photo-gallery .content ul.gallery,
  body.cms-color-teaser .photo-gallery .content ul.gallery,
  body.cms-color-landing .photo-gallery .content ul.gallery,
  body.cms-color-complete-color-care .photo-gallery .content ul.gallery {
    margin-top: 50px;
    position: relative;
  }
  /* line 609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .photo-gallery .content ul.gallery .topper,
  body.cms-index-index .photo-gallery .content ul.gallery .topper,
  body.cms-color-teaser .photo-gallery .content ul.gallery .topper,
  body.cms-color-landing .photo-gallery .content ul.gallery .topper,
  body.cms-color-complete-color-care .photo-gallery .content ul.gallery .topper {
    position: absolute;
    z-index: -1;
    top: -12px;
  }
  /* line 614, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .photo-gallery .content ul.gallery .bottomer,
  body.cms-index-index .photo-gallery .content ul.gallery .bottomer,
  body.cms-color-teaser .photo-gallery .content ul.gallery .bottomer,
  body.cms-color-landing .photo-gallery .content ul.gallery .bottomer,
  body.cms-color-complete-color-care .photo-gallery .content ul.gallery .bottomer {
    position: absolute;
    z-index: -1;
    bottom: -15px;
  }
}
/* line 620, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .photo-gallery .content ul.gallery > li,
body.cms-index-index .photo-gallery .content ul.gallery > li,
body.cms-color-teaser .photo-gallery .content ul.gallery > li,
body.cms-color-landing .photo-gallery .content ul.gallery > li,
body.cms-color-complete-color-care .photo-gallery .content ul.gallery > li {
  width: calc(100% / 2);
  display: inline-block;
  float: left;
}
/* line 624, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .photo-gallery .content ul.gallery > li img,
body.cms-index-index .photo-gallery .content ul.gallery > li img,
body.cms-color-teaser .photo-gallery .content ul.gallery > li img,
body.cms-color-landing .photo-gallery .content ul.gallery > li img,
body.cms-color-complete-color-care .photo-gallery .content ul.gallery > li img {
  width: 100%;
  height: auto;
}
@media (max-width: 690px) {
  /* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty,
  body.cms-index-index,
  body.cms-color-teaser,
  body.cms-color-landing,
  body.cms-color-complete-color-care {
    /* temporary - remove last two images on mobile */
  }
  /* line 635, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .best-seller > h2,
  body.cms-index-index .best-seller > h2,
  body.cms-color-teaser .best-seller > h2,
  body.cms-color-landing .best-seller > h2,
  body.cms-color-complete-color-care .best-seller > h2 {
    position: relative;
    display: block;
    text-align: center;
    font-size: 14px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    letter-spacing: 2px;
    color: #77d4d4 !important;
    margin-bottom: 25px;
  }
  /* line 644, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .best-seller > h2:after,
  body.cms-index-index .best-seller > h2:after,
  body.cms-color-teaser .best-seller > h2:after,
  body.cms-color-landing .best-seller > h2:after,
  body.cms-color-complete-color-care .best-seller > h2:after {
    position: absolute;
    content: '';
    height: 6px;
    width: 60px;
    bottom: -15px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    background-color: #77d4d4;
  }
  /* line 655, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .best-seller .slide.item,
  body.cms-index-index .best-seller .slide.item,
  body.cms-color-teaser .best-seller .slide.item,
  body.cms-color-landing .best-seller .slide.item,
  body.cms-color-complete-color-care .best-seller .slide.item {
    text-align: center;
  }
  /* line 658, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .best-seller .slide.item h2,
  body.cms-index-index .best-seller .slide.item h2,
  body.cms-color-teaser .best-seller .slide.item h2,
  body.cms-color-landing .best-seller .slide.item h2,
  body.cms-color-complete-color-care .best-seller .slide.item h2 {
    margin-bottom: 10px;
  }
  /* line 660, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .best-seller .slide.item h2 span,
  body.cms-index-index .best-seller .slide.item h2 span,
  body.cms-color-teaser .best-seller .slide.item h2 span,
  body.cms-color-landing .best-seller .slide.item h2 span,
  body.cms-color-complete-color-care .best-seller .slide.item h2 span {
    letter-spacing: 3px !important;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    font-size: 12px;
  }
  /* line 669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .main-wrapper,
  body.cms-index-index .main-wrapper,
  body.cms-color-teaser .main-wrapper,
  body.cms-color-landing .main-wrapper,
  body.cms-color-complete-color-care .main-wrapper {
    padding: 0;
  }
  /* line 673, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .mobile-show,
  body.cms-index-index .highlight .mobile-show,
  body.cms-color-teaser .highlight .mobile-show,
  body.cms-color-landing .highlight .mobile-show,
  body.cms-color-complete-color-care .highlight .mobile-show {
    display: block;
  }
  /* line 676, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .mobile-hide,
  body.cms-index-index .highlight .mobile-hide,
  body.cms-color-teaser .highlight .mobile-hide,
  body.cms-color-landing .highlight .mobile-hide,
  body.cms-color-complete-color-care .highlight .mobile-hide {
    display: none;
  }
  /* line 679, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .banner-text,
  body.cms-index-index .highlight .banner-text,
  body.cms-color-teaser .highlight .banner-text,
  body.cms-color-landing .highlight .banner-text,
  body.cms-color-complete-color-care .highlight .banner-text {
    margin: 30px auto 0;
  }
  /* line 692, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .collection,
  body.cms-index-index .collection,
  body.cms-color-teaser .collection,
  body.cms-color-landing .collection,
  body.cms-color-complete-color-care .collection {
    padding: 0 40px;
  }
  /* line 697, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .carousel ul.overflow > li img,
  body.cms-index-index .carousel ul.overflow > li img,
  body.cms-color-teaser .carousel ul.overflow > li img,
  body.cms-color-landing .carousel ul.overflow > li img,
  body.cms-color-complete-color-care .carousel ul.overflow > li img {
    display: none;
  }
  /* line 699, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .carousel ul.overflow > li img.mobile,
  body.cms-index-index .carousel ul.overflow > li img.mobile,
  body.cms-color-teaser .carousel ul.overflow > li img.mobile,
  body.cms-color-landing .carousel ul.overflow > li img.mobile,
  body.cms-color-complete-color-care .carousel ul.overflow > li img.mobile {
    display: block;
  }
  /* line 710, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .photo-gallery .content ul.gallery > li:nth-child(5), body.cms-fearlessbeauty .photo-gallery .content ul.gallery > li:nth-child(6),
  body.cms-index-index .photo-gallery .content ul.gallery > li:nth-child(5),
  body.cms-index-index .photo-gallery .content ul.gallery > li:nth-child(6),
  body.cms-color-teaser .photo-gallery .content ul.gallery > li:nth-child(5),
  body.cms-color-teaser .photo-gallery .content ul.gallery > li:nth-child(6),
  body.cms-color-landing .photo-gallery .content ul.gallery > li:nth-child(5),
  body.cms-color-landing .photo-gallery .content ul.gallery > li:nth-child(6),
  body.cms-color-complete-color-care .photo-gallery .content ul.gallery > li:nth-child(5),
  body.cms-color-complete-color-care .photo-gallery .content ul.gallery > li:nth-child(6) {
    display: none;
  }
}
@media (max-width: 690px) and (min-width: 690px) {
  /* line 684, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .background,
  body.cms-index-index .highlight .background,
  body.cms-color-teaser .highlight .background,
  body.cms-color-landing .highlight .background,
  body.cms-color-complete-color-care .highlight .background {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@media (min-width: 690px) {
  /* line 723, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner, body.cms-fearlessbeauty .carousel > ul.overflow > li,
  body.cms-index-index .top-banner,
  body.cms-index-index .carousel > ul.overflow > li,
  body.cms-color-teaser .top-banner,
  body.cms-color-teaser .carousel > ul.overflow > li,
  body.cms-color-landing .top-banner,
  body.cms-color-landing .carousel > ul.overflow > li,
  body.cms-color-complete-color-care .top-banner,
  body.cms-color-complete-color-care .carousel > ul.overflow > li {
    position: relative;
  }
  /* line 726, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner img.top-banner-img, body.cms-fearlessbeauty .top-banner img.image, body.cms-fearlessbeauty .carousel > ul.overflow > li img.top-banner-img, body.cms-fearlessbeauty .carousel > ul.overflow > li img.image,
  body.cms-index-index .top-banner img.top-banner-img,
  body.cms-index-index .top-banner img.image,
  body.cms-index-index .carousel > ul.overflow > li img.top-banner-img,
  body.cms-index-index .carousel > ul.overflow > li img.image,
  body.cms-color-teaser .top-banner img.top-banner-img,
  body.cms-color-teaser .top-banner img.image,
  body.cms-color-teaser .carousel > ul.overflow > li img.top-banner-img,
  body.cms-color-teaser .carousel > ul.overflow > li img.image,
  body.cms-color-landing .top-banner img.top-banner-img,
  body.cms-color-landing .top-banner img.image,
  body.cms-color-landing .carousel > ul.overflow > li img.top-banner-img,
  body.cms-color-landing .carousel > ul.overflow > li img.image,
  body.cms-color-complete-color-care .top-banner img.top-banner-img,
  body.cms-color-complete-color-care .top-banner img.image,
  body.cms-color-complete-color-care .carousel > ul.overflow > li img.top-banner-img,
  body.cms-color-complete-color-care .carousel > ul.overflow > li img.image {
    height: auto;
  }
  /* line 729, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text, body.cms-fearlessbeauty .top-banner .collection-text, body.cms-fearlessbeauty .carousel > ul.overflow > li .banner-text, body.cms-fearlessbeauty .carousel > ul.overflow > li .collection-text,
  body.cms-index-index .top-banner .banner-text,
  body.cms-index-index .top-banner .collection-text,
  body.cms-index-index .carousel > ul.overflow > li .banner-text,
  body.cms-index-index .carousel > ul.overflow > li .collection-text,
  body.cms-color-teaser .top-banner .banner-text,
  body.cms-color-teaser .top-banner .collection-text,
  body.cms-color-teaser .carousel > ul.overflow > li .banner-text,
  body.cms-color-teaser .carousel > ul.overflow > li .collection-text,
  body.cms-color-landing .top-banner .banner-text,
  body.cms-color-landing .top-banner .collection-text,
  body.cms-color-landing .carousel > ul.overflow > li .banner-text,
  body.cms-color-landing .carousel > ul.overflow > li .collection-text,
  body.cms-color-complete-color-care .top-banner .banner-text,
  body.cms-color-complete-color-care .top-banner .collection-text,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .banner-text,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .collection-text {
    padding: 0px;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    margin-top: 0px;
    width: 80%;
    margin-left: 10%;
  }
  /* line 736, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text h2, body.cms-fearlessbeauty .top-banner .collection-text h2, body.cms-fearlessbeauty .carousel > ul.overflow > li .banner-text h2, body.cms-fearlessbeauty .carousel > ul.overflow > li .collection-text h2,
  body.cms-index-index .top-banner .banner-text h2,
  body.cms-index-index .top-banner .collection-text h2,
  body.cms-index-index .carousel > ul.overflow > li .banner-text h2,
  body.cms-index-index .carousel > ul.overflow > li .collection-text h2,
  body.cms-color-teaser .top-banner .banner-text h2,
  body.cms-color-teaser .top-banner .collection-text h2,
  body.cms-color-teaser .carousel > ul.overflow > li .banner-text h2,
  body.cms-color-teaser .carousel > ul.overflow > li .collection-text h2,
  body.cms-color-landing .top-banner .banner-text h2,
  body.cms-color-landing .top-banner .collection-text h2,
  body.cms-color-landing .carousel > ul.overflow > li .banner-text h2,
  body.cms-color-landing .carousel > ul.overflow > li .collection-text h2,
  body.cms-color-complete-color-care .top-banner .banner-text h2,
  body.cms-color-complete-color-care .top-banner .collection-text h2,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .banner-text h2,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .collection-text h2 {
    font-size: 46px;
    letter-spacing: 6px;
    font-family: futura-pt, sans-serif;
    /*font-weight: 100;*/
  }
  /* line 741, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text h2:after, body.cms-fearlessbeauty .top-banner .collection-text h2:after, body.cms-fearlessbeauty .carousel > ul.overflow > li .banner-text h2:after, body.cms-fearlessbeauty .carousel > ul.overflow > li .collection-text h2:after,
  body.cms-index-index .top-banner .banner-text h2:after,
  body.cms-index-index .top-banner .collection-text h2:after,
  body.cms-index-index .carousel > ul.overflow > li .banner-text h2:after,
  body.cms-index-index .carousel > ul.overflow > li .collection-text h2:after,
  body.cms-color-teaser .top-banner .banner-text h2:after,
  body.cms-color-teaser .top-banner .collection-text h2:after,
  body.cms-color-teaser .carousel > ul.overflow > li .banner-text h2:after,
  body.cms-color-teaser .carousel > ul.overflow > li .collection-text h2:after,
  body.cms-color-landing .top-banner .banner-text h2:after,
  body.cms-color-landing .top-banner .collection-text h2:after,
  body.cms-color-landing .carousel > ul.overflow > li .banner-text h2:after,
  body.cms-color-landing .carousel > ul.overflow > li .collection-text h2:after,
  body.cms-color-complete-color-care .top-banner .banner-text h2:after,
  body.cms-color-complete-color-care .top-banner .collection-text h2:after,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .banner-text h2:after,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .collection-text h2:after {
    right: 45%;
  }
  /* line 745, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text h3, body.cms-fearlessbeauty .top-banner .collection-text h3, body.cms-fearlessbeauty .carousel > ul.overflow > li .banner-text h3, body.cms-fearlessbeauty .carousel > ul.overflow > li .collection-text h3,
  body.cms-index-index .top-banner .banner-text h3,
  body.cms-index-index .top-banner .collection-text h3,
  body.cms-index-index .carousel > ul.overflow > li .banner-text h3,
  body.cms-index-index .carousel > ul.overflow > li .collection-text h3,
  body.cms-color-teaser .top-banner .banner-text h3,
  body.cms-color-teaser .top-banner .collection-text h3,
  body.cms-color-teaser .carousel > ul.overflow > li .banner-text h3,
  body.cms-color-teaser .carousel > ul.overflow > li .collection-text h3,
  body.cms-color-landing .top-banner .banner-text h3,
  body.cms-color-landing .top-banner .collection-text h3,
  body.cms-color-landing .carousel > ul.overflow > li .banner-text h3,
  body.cms-color-landing .carousel > ul.overflow > li .collection-text h3,
  body.cms-color-complete-color-care .top-banner .banner-text h3,
  body.cms-color-complete-color-care .top-banner .collection-text h3,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .banner-text h3,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .collection-text h3 {
    max-width: 350px;
  }
  /* line 751, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .top-banner .banner-text button, body.cms-fearlessbeauty .top-banner .collection-text button, body.cms-fearlessbeauty .carousel > ul.overflow > li .banner-text button, body.cms-fearlessbeauty .carousel > ul.overflow > li .collection-text button,
  body.cms-index-index .top-banner .banner-text button,
  body.cms-index-index .top-banner .collection-text button,
  body.cms-index-index .carousel > ul.overflow > li .banner-text button,
  body.cms-index-index .carousel > ul.overflow > li .collection-text button,
  body.cms-color-teaser .top-banner .banner-text button,
  body.cms-color-teaser .top-banner .collection-text button,
  body.cms-color-teaser .carousel > ul.overflow > li .banner-text button,
  body.cms-color-teaser .carousel > ul.overflow > li .collection-text button,
  body.cms-color-landing .top-banner .banner-text button,
  body.cms-color-landing .top-banner .collection-text button,
  body.cms-color-landing .carousel > ul.overflow > li .banner-text button,
  body.cms-color-landing .carousel > ul.overflow > li .collection-text button,
  body.cms-color-complete-color-care .top-banner .banner-text button,
  body.cms-color-complete-color-care .top-banner .collection-text button,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .banner-text button,
  body.cms-color-complete-color-care .carousel > ul.overflow > li .collection-text button {
    margin: 35px 0 0;
    padding: 0 35px;
    width: auto;
    font-size: 12px;
  }
  /* line 765, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .mobile-show,
  body.cms-index-index .highlight .mobile-show,
  body.cms-color-teaser .highlight .mobile-show,
  body.cms-color-landing .highlight .mobile-show,
  body.cms-color-complete-color-care .highlight .mobile-show {
    display: none;
  }
  /* line 768, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .mobile-hide,
  body.cms-index-index .highlight .mobile-hide,
  body.cms-color-teaser .highlight .mobile-hide,
  body.cms-color-landing .highlight .mobile-hide,
  body.cms-color-complete-color-care .highlight .mobile-hide {
    display: block;
    z-index: auto;
  }
  /* line 772, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .banner-image,
  body.cms-index-index .highlight .banner-image,
  body.cms-color-teaser .highlight .banner-image,
  body.cms-color-landing .highlight .banner-image,
  body.cms-color-complete-color-care .highlight .banner-image {
    float: right;
    padding-right: 30px;
    display: inline-block;
    width: 60%;
    position: relative;
    z-index: 3;
  }
  /* line 780, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .banner-text,
  body.cms-index-index .highlight .banner-text,
  body.cms-color-teaser .highlight .banner-text,
  body.cms-color-landing .highlight .banner-text,
  body.cms-color-complete-color-care .highlight .banner-text {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: 15px;
    width: 35%;
    text-align: right;
    margin-right: 10px;
  }
  /* line 790, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .banner-text a.cta-link,
  body.cms-index-index .highlight .banner-text a.cta-link,
  body.cms-color-teaser .highlight .banner-text a.cta-link,
  body.cms-color-landing .highlight .banner-text a.cta-link,
  body.cms-color-complete-color-care .highlight .banner-text a.cta-link {
    float: right;
    margin: 0;
  }
  /* line 796, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .collection > ul > li,
  body.cms-index-index .collection > ul > li,
  body.cms-color-teaser .collection > ul > li,
  body.cms-color-landing .collection > ul > li,
  body.cms-color-complete-color-care .collection > ul > li {
    width: 50%;
    float: left;
  }
  /* line 799, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .collection > ul > li:nth-child(odd),
  body.cms-index-index .collection > ul > li:nth-child(odd),
  body.cms-color-teaser .collection > ul > li:nth-child(odd),
  body.cms-color-landing .collection > ul > li:nth-child(odd),
  body.cms-color-complete-color-care .collection > ul > li:nth-child(odd) {
    padding-right: 30px;
  }
  /* line 802, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .collection > ul > li:nth-child(even),
  body.cms-index-index .collection > ul > li:nth-child(even),
  body.cms-color-teaser .collection > ul > li:nth-child(even),
  body.cms-color-landing .collection > ul > li:nth-child(even),
  body.cms-color-complete-color-care .collection > ul > li:nth-child(even) {
    padding-left: 30px;
  }
  /* line 807, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .photo-gallery .content,
  body.cms-index-index .photo-gallery .content,
  body.cms-color-teaser .photo-gallery .content,
  body.cms-color-landing .photo-gallery .content,
  body.cms-color-complete-color-care .photo-gallery .content {
    position: relative;
  }
  /* line 809, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .photo-gallery .content .background-image,
  body.cms-index-index .photo-gallery .content .background-image,
  body.cms-color-teaser .photo-gallery .content .background-image,
  body.cms-color-landing .photo-gallery .content .background-image,
  body.cms-color-complete-color-care .photo-gallery .content .background-image {
    position: relative;
    top: -20px;
    z-index: -1;
  }
  /* line 814, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .photo-gallery .content ul.gallery,
  body.cms-index-index .photo-gallery .content ul.gallery,
  body.cms-color-teaser .photo-gallery .content ul.gallery,
  body.cms-color-landing .photo-gallery .content ul.gallery,
  body.cms-color-complete-color-care .photo-gallery .content ul.gallery {
    position: absolute;
    left: 0;
    top: 65px;
  }
  /* line 818, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .photo-gallery .content ul.gallery > li,
  body.cms-index-index .photo-gallery .content ul.gallery > li,
  body.cms-color-teaser .photo-gallery .content ul.gallery > li,
  body.cms-color-landing .photo-gallery .content ul.gallery > li,
  body.cms-color-complete-color-care .photo-gallery .content ul.gallery > li {
    width: calc(100% / 6);
  }
  /* line 820, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .photo-gallery .content ul.gallery > li img,
  body.cms-index-index .photo-gallery .content ul.gallery > li img,
  body.cms-color-teaser .photo-gallery .content ul.gallery > li img,
  body.cms-color-landing .photo-gallery .content ul.gallery > li img,
  body.cms-color-complete-color-care .photo-gallery .content ul.gallery > li img {
    width: auto;
    max-width: 100%;
  }
}
@media (min-width: 690px) and (min-width: 690px) {
  /* line 780, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .highlight .banner-text,
  body.cms-index-index .highlight .banner-text,
  body.cms-color-teaser .highlight .banner-text,
  body.cms-color-landing .highlight .banner-text,
  body.cms-color-complete-color-care .highlight .banner-text {
    cursor: pointer;
  }
}

/*Backstitch Slick Slider Styles*/
/* line 834, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .backstitch-embedded-widget,
body.cms-index-index .backstitch-embedded-widget {
  overflow: hidden !important;
  padding: 0 30px;
}
@media (max-width: 768px) {
  /* line 834, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .backstitch-embedded-widget,
  body.cms-index-index .backstitch-embedded-widget {
    padding: 0;
  }
}
/* line 840, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .backstitch-embedded-widget .backstitch-widget-results,
body.cms-index-index .backstitch-embedded-widget .backstitch-widget-results {
  margin: 0;
}
@media (max-width: 768px) {
  /* line 840, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  body.cms-fearlessbeauty .backstitch-embedded-widget .backstitch-widget-results,
  body.cms-index-index .backstitch-embedded-widget .backstitch-widget-results {
    padding-bottom: 25px;
  }
}
/* line 847, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .backstitch-widget-results,
body.cms-index-index .backstitch-widget-results {
  display: none !important;
}
/* line 849, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .backstitch-widget-results.slick-initialized,
body.cms-index-index .backstitch-widget-results.slick-initialized {
  display: block !important;
}
/* line 855, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .backstitch-widget-result.desktop .visual,
body.cms-index-index .backstitch-widget-result.desktop .visual {
  height: 100% !important;
}
/* line 860, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
body.cms-fearlessbeauty .backstitch-widget-photo,
body.cms-index-index .backstitch-widget-photo {
  bottom: 0.7em;
  left: 0.7em;
  right: 0.7em;
  top: 0.7em;
}

/* line 868, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-prev, .backstitch-widget-results .slick-next {
  z-index: 5;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  height: 30px;
  width: 30px;
  display: block;
  cursor: pointer;
  text-align: center;
  cursor: pointer;
  color: #361813;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 888, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-prev:hover, .backstitch-widget-results .slick-next:hover {
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
  color: #77d4d4;
  border-color: #77d4d4;
}
/* line 895, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-prev:before, .backstitch-widget-results .slick-next:before {
  font-family: "FontAwesome";
  font-size: 3em;
  line-height: 30px;
  color: inherit;
  font-weight: 100;
}
/* line 903, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-prev {
  left: -30px;
}
/* line 905, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-prev:before {
  content: "\f104";
}
/* line 909, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-next {
  right: -40px;
}
/* line 911, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-next:before {
  content: "\f105";
}
/* line 915, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-dots {
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  text-align: center;
  z-index: 1;
}
/* line 922, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-dots li {
  display: inline-block;
  width: 9px;
  height: 9px;
  border-radius: 50px;
  background: #c4eded;
  margin: 0 4px;
  vertical-align: top;
  cursor: pointer;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
}
/* line 934, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-dots li button {
  visibility: hidden;
}
/* line 937, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.backstitch-widget-results .slick-dots li.slick-active {
  background: #77d4d4;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}

/* line 948, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.main-wrapper .section {
  margin-bottom: 60px;
}
@media (max-width: 979px) {
  /* line 948, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  .main-wrapper .section {
    margin-bottom: 20px;
  }
}
/* line 954, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
.main-wrapper .offer {
  margin-top: 60px;
}
@media (max-width: 979px) {
  /* line 954, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  .main-wrapper .offer {
    margin-top: 20px;
  }
}
@media (max-width: 979px) {
  /* line 961, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  .main-wrapper .carousel.slider {
    height: auto !important;
  }
  /* line 964, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_home.scss */
  .main-wrapper .collection li.collection-0 {
    margin-bottom: 20px !important;
  }
}

/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account,
body.customer-account-index,
body.customer-address-index,
body.customer-address-form,
body.sales-order-history,
body.wishlist-index-index,
body.wishlist-index-share,
body.newsletter-manage-index,
body.sales-order-view,
body.inchoo-socialconnect-account-index,
body.enterprise-giftcardaccount-customer-index,
body.helpdesk-ticket-index,
body.helpdesk-ticket-view,
body.beautycircle-index {
  /******** MOBILE FIRST + PORTRAIT TABLET **********/
  /********* DESKTOP ***********/
  /******** STICKY MENU ON MOBILE/TABLET **********/
}
/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main,
body.customer-account-index .main,
body.customer-address-index .main,
body.customer-address-form .main,
body.sales-order-history .main,
body.wishlist-index-index .main,
body.wishlist-index-share .main,
body.newsletter-manage-index .main,
body.sales-order-view .main,
body.inchoo-socialconnect-account-index .main,
body.enterprise-giftcardaccount-customer-index .main,
body.helpdesk-ticket-index .main,
body.helpdesk-ticket-view .main,
body.beautycircle-index .main {
  *zoom: 1;
  padding: 0 40px;
}
/* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main h1,
body.customer-account-index .main h1,
body.customer-address-index .main h1,
body.customer-address-form .main h1,
body.sales-order-history .main h1,
body.wishlist-index-index .main h1,
body.wishlist-index-share .main h1,
body.newsletter-manage-index .main h1,
body.sales-order-view .main h1,
body.inchoo-socialconnect-account-index .main h1,
body.enterprise-giftcardaccount-customer-index .main h1,
body.helpdesk-ticket-index .main h1,
body.helpdesk-ticket-view .main h1,
body.beautycircle-index .main h1 {
  text-align: center;
  margin: 40px 0;
  font-size: 22px;
  letter-spacing: 7px;
  font-weight: 100;
  font-family: futura-pt, sans-serif;
  color: #361813;
}
/* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .page-title h1,
body.customer-account-index .main .page-title h1,
body.customer-address-index .main .page-title h1,
body.customer-address-form .main .page-title h1,
body.sales-order-history .main .page-title h1,
body.wishlist-index-index .main .page-title h1,
body.wishlist-index-share .main .page-title h1,
body.newsletter-manage-index .main .page-title h1,
body.sales-order-view .main .page-title h1,
body.inchoo-socialconnect-account-index .main .page-title h1,
body.enterprise-giftcardaccount-customer-index .main .page-title h1,
body.helpdesk-ticket-index .main .page-title h1,
body.helpdesk-ticket-view .main .page-title h1,
body.beautycircle-index .main .page-title h1 {
  margin-top: 0px;
  text-align: left;
  margin-bottom: 5px;
}
/* line 34, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main p.required,
body.customer-account-index .main p.required,
body.customer-address-index .main p.required,
body.customer-address-form .main p.required,
body.sales-order-history .main p.required,
body.wishlist-index-index .main p.required,
body.wishlist-index-share .main p.required,
body.newsletter-manage-index .main p.required,
body.sales-order-view .main p.required,
body.inchoo-socialconnect-account-index .main p.required,
body.enterprise-giftcardaccount-customer-index .main p.required,
body.helpdesk-ticket-index .main p.required,
body.helpdesk-ticket-view .main p.required,
body.beautycircle-index .main p.required {
  font-family: "futura-pt", sans-serif !important;
  font-style: normal;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account .main:before, body.customer-account .main:after,
body.customer-account-index .main:before,
body.customer-account-index .main:after,
body.customer-address-index .main:before,
body.customer-address-index .main:after,
body.customer-address-form .main:before,
body.customer-address-form .main:after,
body.sales-order-history .main:before,
body.sales-order-history .main:after,
body.wishlist-index-index .main:before,
body.wishlist-index-index .main:after,
body.wishlist-index-share .main:before,
body.wishlist-index-share .main:after,
body.newsletter-manage-index .main:before,
body.newsletter-manage-index .main:after,
body.sales-order-view .main:before,
body.sales-order-view .main:after,
body.inchoo-socialconnect-account-index .main:before,
body.inchoo-socialconnect-account-index .main:after,
body.enterprise-giftcardaccount-customer-index .main:before,
body.enterprise-giftcardaccount-customer-index .main:after,
body.helpdesk-ticket-index .main:before,
body.helpdesk-ticket-index .main:after,
body.helpdesk-ticket-view .main:before,
body.helpdesk-ticket-view .main:after,
body.beautycircle-index .main:before,
body.beautycircle-index .main:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account .main:after,
body.customer-account-index .main:after,
body.customer-address-index .main:after,
body.customer-address-form .main:after,
body.sales-order-history .main:after,
body.wishlist-index-index .main:after,
body.wishlist-index-share .main:after,
body.newsletter-manage-index .main:after,
body.sales-order-view .main:after,
body.inchoo-socialconnect-account-index .main:after,
body.enterprise-giftcardaccount-customer-index .main:after,
body.helpdesk-ticket-index .main:after,
body.helpdesk-ticket-view .main:after,
body.beautycircle-index .main:after {
  clear: both;
}
/* line 41, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main input,
body.customer-account-index .main input,
body.customer-address-index .main input,
body.customer-address-form .main input,
body.sales-order-history .main input,
body.wishlist-index-index .main input,
body.wishlist-index-share .main input,
body.newsletter-manage-index .main input,
body.sales-order-view .main input,
body.inchoo-socialconnect-account-index .main input,
body.enterprise-giftcardaccount-customer-index .main input,
body.helpdesk-ticket-index .main input,
body.helpdesk-ticket-view .main input,
body.beautycircle-index .main input {
  padding-left: 10px;
  border-color: #BBB;
}
/* line 46, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .my-account .page-title,
body.customer-account-index .main .my-account .page-title,
body.customer-address-index .main .my-account .page-title,
body.customer-address-form .main .my-account .page-title,
body.sales-order-history .main .my-account .page-title,
body.wishlist-index-index .main .my-account .page-title,
body.wishlist-index-share .main .my-account .page-title,
body.newsletter-manage-index .main .my-account .page-title,
body.sales-order-view .main .my-account .page-title,
body.inchoo-socialconnect-account-index .main .my-account .page-title,
body.enterprise-giftcardaccount-customer-index .main .my-account .page-title,
body.helpdesk-ticket-index .main .my-account .page-title,
body.helpdesk-ticket-view .main .my-account .page-title,
body.beautycircle-index .main .my-account .page-title {
  border-bottom: 4px solid #f3f3f3;
  margin-bottom: 5px;
}
/* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .my-account h1,
body.customer-account-index .main .my-account h1,
body.customer-address-index .main .my-account h1,
body.customer-address-form .main .my-account h1,
body.sales-order-history .main .my-account h1,
body.wishlist-index-index .main .my-account h1,
body.wishlist-index-share .main .my-account h1,
body.newsletter-manage-index .main .my-account h1,
body.sales-order-view .main .my-account h1,
body.inchoo-socialconnect-account-index .main .my-account h1,
body.enterprise-giftcardaccount-customer-index .main .my-account h1,
body.helpdesk-ticket-index .main .my-account h1,
body.helpdesk-ticket-view .main .my-account h1,
body.beautycircle-index .main .my-account h1 {
  font-family: futura-pt, sans-serif;
  letter-spacing: 6px;
  font-size: 15px;
  padding-bottom: 5px;
}
/* line 57, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first,
body.customer-account-index .main .col-left-first,
body.customer-address-index .main .col-left-first,
body.customer-address-form .main .col-left-first,
body.sales-order-history .main .col-left-first,
body.wishlist-index-index .main .col-left-first,
body.wishlist-index-share .main .col-left-first,
body.newsletter-manage-index .main .col-left-first,
body.sales-order-view .main .col-left-first,
body.inchoo-socialconnect-account-index .main .col-left-first,
body.enterprise-giftcardaccount-customer-index .main .col-left-first,
body.helpdesk-ticket-index .main .col-left-first,
body.helpdesk-ticket-view .main .col-left-first,
body.beautycircle-index .main .col-left-first {
  float: left;
  width: 100%;
}
/* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first .block-account,
body.customer-account-index .main .col-left-first .block-account,
body.customer-address-index .main .col-left-first .block-account,
body.customer-address-form .main .col-left-first .block-account,
body.sales-order-history .main .col-left-first .block-account,
body.wishlist-index-index .main .col-left-first .block-account,
body.wishlist-index-share .main .col-left-first .block-account,
body.newsletter-manage-index .main .col-left-first .block-account,
body.sales-order-view .main .col-left-first .block-account,
body.inchoo-socialconnect-account-index .main .col-left-first .block-account,
body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account,
body.helpdesk-ticket-index .main .col-left-first .block-account,
body.helpdesk-ticket-view .main .col-left-first .block-account,
body.beautycircle-index .main .col-left-first .block-account {
  border-bottom: 0px;
  position: relative;
}
/* line 64, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first .block-account .block-title,
body.customer-account-index .main .col-left-first .block-account .block-title,
body.customer-address-index .main .col-left-first .block-account .block-title,
body.customer-address-form .main .col-left-first .block-account .block-title,
body.sales-order-history .main .col-left-first .block-account .block-title,
body.wishlist-index-index .main .col-left-first .block-account .block-title,
body.wishlist-index-share .main .col-left-first .block-account .block-title,
body.newsletter-manage-index .main .col-left-first .block-account .block-title,
body.sales-order-view .main .col-left-first .block-account .block-title,
body.inchoo-socialconnect-account-index .main .col-left-first .block-account .block-title,
body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account .block-title,
body.helpdesk-ticket-index .main .col-left-first .block-account .block-title,
body.helpdesk-ticket-view .main .col-left-first .block-account .block-title,
body.beautycircle-index .main .col-left-first .block-account .block-title {
  height: 40px;
  border: 1px solid #e1dbda;
  position: relative;
}
/* line 68, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first .block-account .block-title span,
body.customer-account-index .main .col-left-first .block-account .block-title span,
body.customer-address-index .main .col-left-first .block-account .block-title span,
body.customer-address-form .main .col-left-first .block-account .block-title span,
body.sales-order-history .main .col-left-first .block-account .block-title span,
body.wishlist-index-index .main .col-left-first .block-account .block-title span,
body.wishlist-index-share .main .col-left-first .block-account .block-title span,
body.newsletter-manage-index .main .col-left-first .block-account .block-title span,
body.sales-order-view .main .col-left-first .block-account .block-title span,
body.inchoo-socialconnect-account-index .main .col-left-first .block-account .block-title span,
body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account .block-title span,
body.helpdesk-ticket-index .main .col-left-first .block-account .block-title span,
body.helpdesk-ticket-view .main .col-left-first .block-account .block-title span,
body.beautycircle-index .main .col-left-first .block-account .block-title span {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-left: 25px;
  text-transform: uppercase;
  font-family: futura-pt, sans-serif;
  letter-spacing: 5px;
  font-size: 13px;
  opacity: 0;
  -webkit-transition: opacity 0.1s ease-in;
  -moz-transition: opacity 0.1s ease-in;
  transition: opacity 0.1s ease-in;
}
/* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first .block-account .block-title:before,
body.customer-account-index .main .col-left-first .block-account .block-title:before,
body.customer-address-index .main .col-left-first .block-account .block-title:before,
body.customer-address-form .main .col-left-first .block-account .block-title:before,
body.sales-order-history .main .col-left-first .block-account .block-title:before,
body.wishlist-index-index .main .col-left-first .block-account .block-title:before,
body.wishlist-index-share .main .col-left-first .block-account .block-title:before,
body.newsletter-manage-index .main .col-left-first .block-account .block-title:before,
body.sales-order-view .main .col-left-first .block-account .block-title:before,
body.inchoo-socialconnect-account-index .main .col-left-first .block-account .block-title:before,
body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account .block-title:before,
body.helpdesk-ticket-index .main .col-left-first .block-account .block-title:before,
body.helpdesk-ticket-view .main .col-left-first .block-account .block-title:before,
body.beautycircle-index .main .col-left-first .block-account .block-title:before {
  content: "\f107";
  font-family: "FontAwesome";
  position: absolute;
  right: 10px;
  top: 0;
  line-height: 40px;
}
/* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first .block-account .block-title.active:before,
body.customer-account-index .main .col-left-first .block-account .block-title.active:before,
body.customer-address-index .main .col-left-first .block-account .block-title.active:before,
body.customer-address-form .main .col-left-first .block-account .block-title.active:before,
body.sales-order-history .main .col-left-first .block-account .block-title.active:before,
body.wishlist-index-index .main .col-left-first .block-account .block-title.active:before,
body.wishlist-index-share .main .col-left-first .block-account .block-title.active:before,
body.newsletter-manage-index .main .col-left-first .block-account .block-title.active:before,
body.sales-order-view .main .col-left-first .block-account .block-title.active:before,
body.inchoo-socialconnect-account-index .main .col-left-first .block-account .block-title.active:before,
body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account .block-title.active:before,
body.helpdesk-ticket-index .main .col-left-first .block-account .block-title.active:before,
body.helpdesk-ticket-view .main .col-left-first .block-account .block-title.active:before,
body.beautycircle-index .main .col-left-first .block-account .block-title.active:before {
  content: '\f106';
}
/* line 100, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first .block-content,
body.customer-account-index .main .col-left-first .block-content,
body.customer-address-index .main .col-left-first .block-content,
body.customer-address-form .main .col-left-first .block-content,
body.sales-order-history .main .col-left-first .block-content,
body.wishlist-index-index .main .col-left-first .block-content,
body.wishlist-index-share .main .col-left-first .block-content,
body.newsletter-manage-index .main .col-left-first .block-content,
body.sales-order-view .main .col-left-first .block-content,
body.inchoo-socialconnect-account-index .main .col-left-first .block-content,
body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-content,
body.helpdesk-ticket-index .main .col-left-first .block-content,
body.helpdesk-ticket-view .main .col-left-first .block-content,
body.beautycircle-index .main .col-left-first .block-content {
  padding: 10px 25px 10px 25px;
  border-bottom: 1px solid #e1dbda;
}
/* line 103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first .block-content li,
body.customer-account-index .main .col-left-first .block-content li,
body.customer-address-index .main .col-left-first .block-content li,
body.customer-address-form .main .col-left-first .block-content li,
body.sales-order-history .main .col-left-first .block-content li,
body.wishlist-index-index .main .col-left-first .block-content li,
body.wishlist-index-share .main .col-left-first .block-content li,
body.newsletter-manage-index .main .col-left-first .block-content li,
body.sales-order-view .main .col-left-first .block-content li,
body.inchoo-socialconnect-account-index .main .col-left-first .block-content li,
body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-content li,
body.helpdesk-ticket-index .main .col-left-first .block-content li,
body.helpdesk-ticket-view .main .col-left-first .block-content li,
body.beautycircle-index .main .col-left-first .block-content li {
  border-bottom: 1px solid #e1dbda;
  padding-bottom: 5px;
  margin-bottom: 15px;
}
/* line 107, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first .block-content li a,
body.customer-account-index .main .col-left-first .block-content li a,
body.customer-address-index .main .col-left-first .block-content li a,
body.customer-address-form .main .col-left-first .block-content li a,
body.sales-order-history .main .col-left-first .block-content li a,
body.wishlist-index-index .main .col-left-first .block-content li a,
body.wishlist-index-share .main .col-left-first .block-content li a,
body.newsletter-manage-index .main .col-left-first .block-content li a,
body.sales-order-view .main .col-left-first .block-content li a,
body.inchoo-socialconnect-account-index .main .col-left-first .block-content li a,
body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-content li a,
body.helpdesk-ticket-index .main .col-left-first .block-content li a,
body.helpdesk-ticket-view .main .col-left-first .block-content li a,
body.beautycircle-index .main .col-left-first .block-content li a {
  text-decoration: none;
  text-transform: uppercase;
  font-family: futura-pt, sans-serif;
  letter-spacing: 5px;
  font-size: 13px;
}
/* line 116, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-left-first .block-reorder,
body.customer-account-index .main .col-left-first .block-reorder,
body.customer-address-index .main .col-left-first .block-reorder,
body.customer-address-form .main .col-left-first .block-reorder,
body.sales-order-history .main .col-left-first .block-reorder,
body.wishlist-index-index .main .col-left-first .block-reorder,
body.wishlist-index-share .main .col-left-first .block-reorder,
body.newsletter-manage-index .main .col-left-first .block-reorder,
body.sales-order-view .main .col-left-first .block-reorder,
body.inchoo-socialconnect-account-index .main .col-left-first .block-reorder,
body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-reorder,
body.helpdesk-ticket-index .main .col-left-first .block-reorder,
body.helpdesk-ticket-view .main .col-left-first .block-reorder,
body.beautycircle-index .main .col-left-first .block-reorder {
  display: none;
}
/* line 120, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-main,
body.customer-account-index .main .col-main,
body.customer-address-index .main .col-main,
body.customer-address-form .main .col-main,
body.sales-order-history .main .col-main,
body.wishlist-index-index .main .col-main,
body.wishlist-index-share .main .col-main,
body.newsletter-manage-index .main .col-main,
body.sales-order-view .main .col-main,
body.inchoo-socialconnect-account-index .main .col-main,
body.enterprise-giftcardaccount-customer-index .main .col-main,
body.helpdesk-ticket-index .main .col-main,
body.helpdesk-ticket-view .main .col-main,
body.beautycircle-index .main .col-main {
  margin-bottom: 50px;
}
/* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-main .box-head,
body.customer-account-index .main .col-main .box-head,
body.customer-address-index .main .col-main .box-head,
body.customer-address-form .main .col-main .box-head,
body.sales-order-history .main .col-main .box-head,
body.wishlist-index-index .main .col-main .box-head,
body.wishlist-index-share .main .col-main .box-head,
body.newsletter-manage-index .main .col-main .box-head,
body.sales-order-view .main .col-main .box-head,
body.inchoo-socialconnect-account-index .main .col-main .box-head,
body.enterprise-giftcardaccount-customer-index .main .col-main .box-head,
body.helpdesk-ticket-index .main .col-main .box-head,
body.helpdesk-ticket-view .main .col-main .box-head,
body.beautycircle-index .main .col-main .box-head {
  padding-bottom: 10px;
  margin-bottom: 20px;
  border-bottom: 5px solid #f3f3f3;
}
/* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .main .col-main .box-head h2,
body.customer-account-index .main .col-main .box-head h2,
body.customer-address-index .main .col-main .box-head h2,
body.customer-address-form .main .col-main .box-head h2,
body.sales-order-history .main .col-main .box-head h2,
body.wishlist-index-index .main .col-main .box-head h2,
body.wishlist-index-share .main .col-main .box-head h2,
body.newsletter-manage-index .main .col-main .box-head h2,
body.sales-order-view .main .col-main .box-head h2,
body.inchoo-socialconnect-account-index .main .col-main .box-head h2,
body.enterprise-giftcardaccount-customer-index .main .col-main .box-head h2,
body.helpdesk-ticket-index .main .col-main .box-head h2,
body.helpdesk-ticket-view .main .col-main .box-head h2,
body.beautycircle-index .main .col-main .box-head h2 {
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  letter-spacing: 6px;
  font-size: 18px;
  color: #361813;
}
@media (max-width: 690px) {
  /* line 136, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main .mobile-hide,
  body.customer-account-index .main .mobile-hide,
  body.customer-address-index .main .mobile-hide,
  body.customer-address-form .main .mobile-hide,
  body.sales-order-history .main .mobile-hide,
  body.wishlist-index-index .main .mobile-hide,
  body.wishlist-index-share .main .mobile-hide,
  body.newsletter-manage-index .main .mobile-hide,
  body.sales-order-view .main .mobile-hide,
  body.inchoo-socialconnect-account-index .main .mobile-hide,
  body.enterprise-giftcardaccount-customer-index .main .mobile-hide,
  body.helpdesk-ticket-index .main .mobile-hide,
  body.helpdesk-ticket-view .main .mobile-hide,
  body.beautycircle-index .main .mobile-hide {
    display: none;
  }
}
/* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .extra-top-margin,
body.customer-account-index .extra-top-margin,
body.customer-address-index .extra-top-margin,
body.customer-address-form .extra-top-margin,
body.sales-order-history .extra-top-margin,
body.wishlist-index-index .extra-top-margin,
body.wishlist-index-share .extra-top-margin,
body.newsletter-manage-index .extra-top-margin,
body.sales-order-view .extra-top-margin,
body.inchoo-socialconnect-account-index .extra-top-margin,
body.enterprise-giftcardaccount-customer-index .extra-top-margin,
body.helpdesk-ticket-index .extra-top-margin,
body.helpdesk-ticket-view .extra-top-margin,
body.beautycircle-index .extra-top-margin {
  margin-top: 60px !important;
}
/* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .inchoo-socialconnect-account,
body.customer-account-index .inchoo-socialconnect-account,
body.customer-address-index .inchoo-socialconnect-account,
body.customer-address-form .inchoo-socialconnect-account,
body.sales-order-history .inchoo-socialconnect-account,
body.wishlist-index-index .inchoo-socialconnect-account,
body.wishlist-index-share .inchoo-socialconnect-account,
body.newsletter-manage-index .inchoo-socialconnect-account,
body.sales-order-view .inchoo-socialconnect-account,
body.inchoo-socialconnect-account-index .inchoo-socialconnect-account,
body.enterprise-giftcardaccount-customer-index .inchoo-socialconnect-account,
body.helpdesk-ticket-index .inchoo-socialconnect-account,
body.helpdesk-ticket-view .inchoo-socialconnect-account,
body.beautycircle-index .inchoo-socialconnect-account {
  margin-top: 35px;
}
/* line 148, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .inchoo-socialconnect-account li,
body.customer-account-index .inchoo-socialconnect-account li,
body.customer-address-index .inchoo-socialconnect-account li,
body.customer-address-form .inchoo-socialconnect-account li,
body.sales-order-history .inchoo-socialconnect-account li,
body.wishlist-index-index .inchoo-socialconnect-account li,
body.wishlist-index-share .inchoo-socialconnect-account li,
body.newsletter-manage-index .inchoo-socialconnect-account li,
body.sales-order-view .inchoo-socialconnect-account li,
body.inchoo-socialconnect-account-index .inchoo-socialconnect-account li,
body.enterprise-giftcardaccount-customer-index .inchoo-socialconnect-account li,
body.helpdesk-ticket-index .inchoo-socialconnect-account li,
body.helpdesk-ticket-view .inchoo-socialconnect-account li,
body.beautycircle-index .inchoo-socialconnect-account li {
  list-style: none;
}
/* line 150, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .inchoo-socialconnect-account li a,
body.customer-account-index .inchoo-socialconnect-account li a,
body.customer-address-index .inchoo-socialconnect-account li a,
body.customer-address-form .inchoo-socialconnect-account li a,
body.sales-order-history .inchoo-socialconnect-account li a,
body.wishlist-index-index .inchoo-socialconnect-account li a,
body.wishlist-index-share .inchoo-socialconnect-account li a,
body.newsletter-manage-index .inchoo-socialconnect-account li a,
body.sales-order-view .inchoo-socialconnect-account li a,
body.inchoo-socialconnect-account-index .inchoo-socialconnect-account li a,
body.enterprise-giftcardaccount-customer-index .inchoo-socialconnect-account li a,
body.helpdesk-ticket-index .inchoo-socialconnect-account li a,
body.helpdesk-ticket-view .inchoo-socialconnect-account li a,
body.beautycircle-index .inchoo-socialconnect-account li a {
  color: #361813;
  display: inline-block;
  width: 100%;
  height: 100%;
  font-size: 32px;
  padding-left: 1px;
}
/* line 159, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .inchoo-socialconnect-account li a:hover:before,
body.customer-account-index .inchoo-socialconnect-account li a:hover:before,
body.customer-address-index .inchoo-socialconnect-account li a:hover:before,
body.customer-address-form .inchoo-socialconnect-account li a:hover:before,
body.sales-order-history .inchoo-socialconnect-account li a:hover:before,
body.wishlist-index-index .inchoo-socialconnect-account li a:hover:before,
body.wishlist-index-share .inchoo-socialconnect-account li a:hover:before,
body.newsletter-manage-index .inchoo-socialconnect-account li a:hover:before,
body.sales-order-view .inchoo-socialconnect-account li a:hover:before,
body.inchoo-socialconnect-account-index .inchoo-socialconnect-account li a:hover:before,
body.enterprise-giftcardaccount-customer-index .inchoo-socialconnect-account li a:hover:before,
body.helpdesk-ticket-index .inchoo-socialconnect-account li a:hover:before,
body.helpdesk-ticket-view .inchoo-socialconnect-account li a:hover:before,
body.beautycircle-index .inchoo-socialconnect-account li a:hover:before {
  color: #00babf !important;
}
/* line 163, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .inchoo-socialconnect-account li a:before,
body.customer-account-index .inchoo-socialconnect-account li a:before,
body.customer-address-index .inchoo-socialconnect-account li a:before,
body.customer-address-form .inchoo-socialconnect-account li a:before,
body.sales-order-history .inchoo-socialconnect-account li a:before,
body.wishlist-index-index .inchoo-socialconnect-account li a:before,
body.wishlist-index-share .inchoo-socialconnect-account li a:before,
body.newsletter-manage-index .inchoo-socialconnect-account li a:before,
body.sales-order-view .inchoo-socialconnect-account li a:before,
body.inchoo-socialconnect-account-index .inchoo-socialconnect-account li a:before,
body.enterprise-giftcardaccount-customer-index .inchoo-socialconnect-account li a:before,
body.helpdesk-ticket-index .inchoo-socialconnect-account li a:before,
body.helpdesk-ticket-view .inchoo-socialconnect-account li a:before,
body.beautycircle-index .inchoo-socialconnect-account li a:before {
  content: '\f09a';
  font-family: "FontAwesome";
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
/* line 170, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .inchoo-socialconnect-account li a.in:before,
body.customer-account-index .inchoo-socialconnect-account li a.in:before,
body.customer-address-index .inchoo-socialconnect-account li a.in:before,
body.customer-address-form .inchoo-socialconnect-account li a.in:before,
body.sales-order-history .inchoo-socialconnect-account li a.in:before,
body.wishlist-index-index .inchoo-socialconnect-account li a.in:before,
body.wishlist-index-share .inchoo-socialconnect-account li a.in:before,
body.newsletter-manage-index .inchoo-socialconnect-account li a.in:before,
body.sales-order-view .inchoo-socialconnect-account li a.in:before,
body.inchoo-socialconnect-account-index .inchoo-socialconnect-account li a.in:before,
body.enterprise-giftcardaccount-customer-index .inchoo-socialconnect-account li a.in:before,
body.helpdesk-ticket-index .inchoo-socialconnect-account li a.in:before,
body.helpdesk-ticket-view .inchoo-socialconnect-account li a.in:before,
body.beautycircle-index .inchoo-socialconnect-account li a.in:before {
  content: "\f16d";
}
/* line 173, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .inchoo-socialconnect-account li a.tw:before,
body.customer-account-index .inchoo-socialconnect-account li a.tw:before,
body.customer-address-index .inchoo-socialconnect-account li a.tw:before,
body.customer-address-form .inchoo-socialconnect-account li a.tw:before,
body.sales-order-history .inchoo-socialconnect-account li a.tw:before,
body.wishlist-index-index .inchoo-socialconnect-account li a.tw:before,
body.wishlist-index-share .inchoo-socialconnect-account li a.tw:before,
body.newsletter-manage-index .inchoo-socialconnect-account li a.tw:before,
body.sales-order-view .inchoo-socialconnect-account li a.tw:before,
body.inchoo-socialconnect-account-index .inchoo-socialconnect-account li a.tw:before,
body.enterprise-giftcardaccount-customer-index .inchoo-socialconnect-account li a.tw:before,
body.helpdesk-ticket-index .inchoo-socialconnect-account li a.tw:before,
body.helpdesk-ticket-view .inchoo-socialconnect-account li a.tw:before,
body.beautycircle-index .inchoo-socialconnect-account li a.tw:before {
  content: '\f099';
}
/* line 176, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account .inchoo-socialconnect-account li a.gp:before,
body.customer-account-index .inchoo-socialconnect-account li a.gp:before,
body.customer-address-index .inchoo-socialconnect-account li a.gp:before,
body.customer-address-form .inchoo-socialconnect-account li a.gp:before,
body.sales-order-history .inchoo-socialconnect-account li a.gp:before,
body.wishlist-index-index .inchoo-socialconnect-account li a.gp:before,
body.wishlist-index-share .inchoo-socialconnect-account li a.gp:before,
body.newsletter-manage-index .inchoo-socialconnect-account li a.gp:before,
body.sales-order-view .inchoo-socialconnect-account li a.gp:before,
body.inchoo-socialconnect-account-index .inchoo-socialconnect-account li a.gp:before,
body.enterprise-giftcardaccount-customer-index .inchoo-socialconnect-account li a.gp:before,
body.helpdesk-ticket-index .inchoo-socialconnect-account li a.gp:before,
body.helpdesk-ticket-view .inchoo-socialconnect-account li a.gp:before,
body.beautycircle-index .inchoo-socialconnect-account li a.gp:before {
  content: '\f0d5';
}
/* line 184, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account #giftcard-form .fieldset,
body.customer-account-index #giftcard-form .fieldset,
body.customer-address-index #giftcard-form .fieldset,
body.customer-address-form #giftcard-form .fieldset,
body.sales-order-history #giftcard-form .fieldset,
body.wishlist-index-index #giftcard-form .fieldset,
body.wishlist-index-share #giftcard-form .fieldset,
body.newsletter-manage-index #giftcard-form .fieldset,
body.sales-order-view #giftcard-form .fieldset,
body.inchoo-socialconnect-account-index #giftcard-form .fieldset,
body.enterprise-giftcardaccount-customer-index #giftcard-form .fieldset,
body.helpdesk-ticket-index #giftcard-form .fieldset,
body.helpdesk-ticket-view #giftcard-form .fieldset,
body.beautycircle-index #giftcard-form .fieldset {
  margin: 20px 0;
  color: #361813;
}
/* line 187, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account #giftcard-form .fieldset label,
body.customer-account-index #giftcard-form .fieldset label,
body.customer-address-index #giftcard-form .fieldset label,
body.customer-address-form #giftcard-form .fieldset label,
body.sales-order-history #giftcard-form .fieldset label,
body.wishlist-index-index #giftcard-form .fieldset label,
body.wishlist-index-share #giftcard-form .fieldset label,
body.newsletter-manage-index #giftcard-form .fieldset label,
body.sales-order-view #giftcard-form .fieldset label,
body.inchoo-socialconnect-account-index #giftcard-form .fieldset label,
body.enterprise-giftcardaccount-customer-index #giftcard-form .fieldset label,
body.helpdesk-ticket-index #giftcard-form .fieldset label,
body.helpdesk-ticket-view #giftcard-form .fieldset label,
body.beautycircle-index #giftcard-form .fieldset label {
  display: block;
  font-size: 11px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}
/* line 195, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account #giftcard-form .fieldset .input-box input,
body.customer-account-index #giftcard-form .fieldset .input-box input,
body.customer-address-index #giftcard-form .fieldset .input-box input,
body.customer-address-form #giftcard-form .fieldset .input-box input,
body.sales-order-history #giftcard-form .fieldset .input-box input,
body.wishlist-index-index #giftcard-form .fieldset .input-box input,
body.wishlist-index-share #giftcard-form .fieldset .input-box input,
body.newsletter-manage-index #giftcard-form .fieldset .input-box input,
body.sales-order-view #giftcard-form .fieldset .input-box input,
body.inchoo-socialconnect-account-index #giftcard-form .fieldset .input-box input,
body.enterprise-giftcardaccount-customer-index #giftcard-form .fieldset .input-box input,
body.helpdesk-ticket-index #giftcard-form .fieldset .input-box input,
body.helpdesk-ticket-view #giftcard-form .fieldset .input-box input,
body.beautycircle-index #giftcard-form .fieldset .input-box input {
  border-color: #f3f3f3;
  color: #361813;
}
/* line 204, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account form label,
body.customer-account-index form label,
body.customer-address-index form label,
body.customer-address-form form label,
body.sales-order-history form label,
body.wishlist-index-index form label,
body.wishlist-index-share form label,
body.newsletter-manage-index form label,
body.sales-order-view form label,
body.inchoo-socialconnect-account-index form label,
body.enterprise-giftcardaccount-customer-index form label,
body.helpdesk-ticket-index form label,
body.helpdesk-ticket-view form label,
body.beautycircle-index form label {
  font-size: 11px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding: 0;
}
@media (min-width: 810px) {
  /* line 215, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .mobile-show,
  body.customer-account-index .mobile-show,
  body.customer-address-index .mobile-show,
  body.customer-address-form .mobile-show,
  body.sales-order-history .mobile-show,
  body.wishlist-index-index .mobile-show,
  body.wishlist-index-share .mobile-show,
  body.newsletter-manage-index .mobile-show,
  body.sales-order-view .mobile-show,
  body.inchoo-socialconnect-account-index .mobile-show,
  body.enterprise-giftcardaccount-customer-index .mobile-show,
  body.helpdesk-ticket-index .mobile-show,
  body.helpdesk-ticket-view .mobile-show,
  body.beautycircle-index .mobile-show {
    display: none;
  }
  /* line 218, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main-container,
  body.customer-account-index .main-container,
  body.customer-address-index .main-container,
  body.customer-address-form .main-container,
  body.sales-order-history .main-container,
  body.wishlist-index-index .main-container,
  body.wishlist-index-share .main-container,
  body.newsletter-manage-index .main-container,
  body.sales-order-view .main-container,
  body.inchoo-socialconnect-account-index .main-container,
  body.enterprise-giftcardaccount-customer-index .main-container,
  body.helpdesk-ticket-index .main-container,
  body.helpdesk-ticket-view .main-container,
  body.beautycircle-index .main-container {
    border-top: 3px solid #f3f3f3;
  }
  /* line 222, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main p.required,
  body.customer-account-index .main p.required,
  body.customer-address-index .main p.required,
  body.customer-address-form .main p.required,
  body.sales-order-history .main p.required,
  body.wishlist-index-index .main p.required,
  body.wishlist-index-share .main p.required,
  body.newsletter-manage-index .main p.required,
  body.sales-order-view .main p.required,
  body.inchoo-socialconnect-account-index .main p.required,
  body.enterprise-giftcardaccount-customer-index .main p.required,
  body.helpdesk-ticket-index .main p.required,
  body.helpdesk-ticket-view .main p.required,
  body.beautycircle-index .main p.required {
    font-family: "futura-pt", sans-serif !important;
  }
  /* line 225, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main .col-left-first,
  body.customer-account-index .main .col-left-first,
  body.customer-address-index .main .col-left-first,
  body.customer-address-form .main .col-left-first,
  body.sales-order-history .main .col-left-first,
  body.wishlist-index-index .main .col-left-first,
  body.wishlist-index-share .main .col-left-first,
  body.newsletter-manage-index .main .col-left-first,
  body.sales-order-view .main .col-left-first,
  body.inchoo-socialconnect-account-index .main .col-left-first,
  body.enterprise-giftcardaccount-customer-index .main .col-left-first,
  body.helpdesk-ticket-index .main .col-left-first,
  body.helpdesk-ticket-view .main .col-left-first,
  body.beautycircle-index .main .col-left-first {
    width: 20%;
    float: left;
    padding-right: 40px;
  }
  /* line 230, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main .col-left-first .block-account,
  body.customer-account-index .main .col-left-first .block-account,
  body.customer-address-index .main .col-left-first .block-account,
  body.customer-address-form .main .col-left-first .block-account,
  body.sales-order-history .main .col-left-first .block-account,
  body.wishlist-index-index .main .col-left-first .block-account,
  body.wishlist-index-share .main .col-left-first .block-account,
  body.newsletter-manage-index .main .col-left-first .block-account,
  body.sales-order-view .main .col-left-first .block-account,
  body.inchoo-socialconnect-account-index .main .col-left-first .block-account,
  body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account,
  body.helpdesk-ticket-index .main .col-left-first .block-account,
  body.helpdesk-ticket-view .main .col-left-first .block-account,
  body.beautycircle-index .main .col-left-first .block-account {
    border: none !important;
  }
  /* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main .col-left-first .block-account .block-title,
  body.customer-account-index .main .col-left-first .block-account .block-title,
  body.customer-address-index .main .col-left-first .block-account .block-title,
  body.customer-address-form .main .col-left-first .block-account .block-title,
  body.sales-order-history .main .col-left-first .block-account .block-title,
  body.wishlist-index-index .main .col-left-first .block-account .block-title,
  body.wishlist-index-share .main .col-left-first .block-account .block-title,
  body.newsletter-manage-index .main .col-left-first .block-account .block-title,
  body.sales-order-view .main .col-left-first .block-account .block-title,
  body.inchoo-socialconnect-account-index .main .col-left-first .block-account .block-title,
  body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account .block-title,
  body.helpdesk-ticket-index .main .col-left-first .block-account .block-title,
  body.helpdesk-ticket-view .main .col-left-first .block-account .block-title,
  body.beautycircle-index .main .col-left-first .block-account .block-title {
    display: none;
  }
  /* line 233, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main .col-left-first .block-account .block-content,
  body.customer-account-index .main .col-left-first .block-account .block-content,
  body.customer-address-index .main .col-left-first .block-account .block-content,
  body.customer-address-form .main .col-left-first .block-account .block-content,
  body.sales-order-history .main .col-left-first .block-account .block-content,
  body.wishlist-index-index .main .col-left-first .block-account .block-content,
  body.wishlist-index-share .main .col-left-first .block-account .block-content,
  body.newsletter-manage-index .main .col-left-first .block-account .block-content,
  body.sales-order-view .main .col-left-first .block-account .block-content,
  body.inchoo-socialconnect-account-index .main .col-left-first .block-account .block-content,
  body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account .block-content,
  body.helpdesk-ticket-index .main .col-left-first .block-account .block-content,
  body.helpdesk-ticket-view .main .col-left-first .block-account .block-content,
  body.beautycircle-index .main .col-left-first .block-account .block-content {
    background-color: #f3f3f3;
    padding: 10px;
    border-bottom: none;
  }
  /* line 237, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main .col-left-first .block-account .block-content li,
  body.customer-account-index .main .col-left-first .block-account .block-content li,
  body.customer-address-index .main .col-left-first .block-account .block-content li,
  body.customer-address-form .main .col-left-first .block-account .block-content li,
  body.sales-order-history .main .col-left-first .block-account .block-content li,
  body.wishlist-index-index .main .col-left-first .block-account .block-content li,
  body.wishlist-index-share .main .col-left-first .block-account .block-content li,
  body.newsletter-manage-index .main .col-left-first .block-account .block-content li,
  body.sales-order-view .main .col-left-first .block-account .block-content li,
  body.inchoo-socialconnect-account-index .main .col-left-first .block-account .block-content li,
  body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account .block-content li,
  body.helpdesk-ticket-index .main .col-left-first .block-account .block-content li,
  body.helpdesk-ticket-view .main .col-left-first .block-account .block-content li,
  body.beautycircle-index .main .col-left-first .block-account .block-content li {
    border: none;
    line-height: 40px;
    margin: 0;
    padding-bottom: 0;
  }
  /* line 243, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main .col-left-first .block-account .block-content li a,
  body.customer-account-index .main .col-left-first .block-account .block-content li a,
  body.customer-address-index .main .col-left-first .block-account .block-content li a,
  body.customer-address-form .main .col-left-first .block-account .block-content li a,
  body.sales-order-history .main .col-left-first .block-account .block-content li a,
  body.wishlist-index-index .main .col-left-first .block-account .block-content li a,
  body.wishlist-index-share .main .col-left-first .block-account .block-content li a,
  body.newsletter-manage-index .main .col-left-first .block-account .block-content li a,
  body.sales-order-view .main .col-left-first .block-account .block-content li a,
  body.inchoo-socialconnect-account-index .main .col-left-first .block-account .block-content li a,
  body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account .block-content li a,
  body.helpdesk-ticket-index .main .col-left-first .block-account .block-content li a,
  body.helpdesk-ticket-view .main .col-left-first .block-account .block-content li a,
  body.beautycircle-index .main .col-left-first .block-account .block-content li a {
    color: #361813;
    font-size: 10px;
    font-family: futura-pt, sans-serif;
    letter-spacing: 3px;
    text-transform: uppercase;
  }
  /* line 251, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main .col-left-first .block-account .block-content li.current a,
  body.customer-account-index .main .col-left-first .block-account .block-content li.current a,
  body.customer-address-index .main .col-left-first .block-account .block-content li.current a,
  body.customer-address-form .main .col-left-first .block-account .block-content li.current a,
  body.sales-order-history .main .col-left-first .block-account .block-content li.current a,
  body.wishlist-index-index .main .col-left-first .block-account .block-content li.current a,
  body.wishlist-index-share .main .col-left-first .block-account .block-content li.current a,
  body.newsletter-manage-index .main .col-left-first .block-account .block-content li.current a,
  body.sales-order-view .main .col-left-first .block-account .block-content li.current a,
  body.inchoo-socialconnect-account-index .main .col-left-first .block-account .block-content li.current a,
  body.enterprise-giftcardaccount-customer-index .main .col-left-first .block-account .block-content li.current a,
  body.helpdesk-ticket-index .main .col-left-first .block-account .block-content li.current a,
  body.helpdesk-ticket-view .main .col-left-first .block-account .block-content li.current a,
  body.beautycircle-index .main .col-left-first .block-account .block-content li.current a {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 259, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .main .col-main,
  body.customer-account-index .main .col-main,
  body.customer-address-index .main .col-main,
  body.customer-address-form .main .col-main,
  body.sales-order-history .main .col-main,
  body.wishlist-index-index .main .col-main,
  body.wishlist-index-share .main .col-main,
  body.newsletter-manage-index .main .col-main,
  body.sales-order-view .main .col-main,
  body.inchoo-socialconnect-account-index .main .col-main,
  body.enterprise-giftcardaccount-customer-index .main .col-main,
  body.helpdesk-ticket-index .main .col-main,
  body.helpdesk-ticket-view .main .col-main,
  body.beautycircle-index .main .col-main {
    float: left;
    width: 60%;
  }
}
@media (max-width: 810px) {
  /* line 273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .col-left-first .block-account,
  body.customer-account-index .col-left-first .block-account,
  body.customer-address-index .col-left-first .block-account,
  body.customer-address-form .col-left-first .block-account,
  body.sales-order-history .col-left-first .block-account,
  body.wishlist-index-index .col-left-first .block-account,
  body.wishlist-index-share .col-left-first .block-account,
  body.newsletter-manage-index .col-left-first .block-account,
  body.sales-order-view .col-left-first .block-account,
  body.inchoo-socialconnect-account-index .col-left-first .block-account,
  body.enterprise-giftcardaccount-customer-index .col-left-first .block-account,
  body.helpdesk-ticket-index .col-left-first .block-account,
  body.helpdesk-ticket-view .col-left-first .block-account,
  body.beautycircle-index .col-left-first .block-account {
    background-color: white;
  }
  /* line 275, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account .col-left-first .block-account.sticky,
  body.customer-account-index .col-left-first .block-account.sticky,
  body.customer-address-index .col-left-first .block-account.sticky,
  body.customer-address-form .col-left-first .block-account.sticky,
  body.sales-order-history .col-left-first .block-account.sticky,
  body.wishlist-index-index .col-left-first .block-account.sticky,
  body.wishlist-index-share .col-left-first .block-account.sticky,
  body.newsletter-manage-index .col-left-first .block-account.sticky,
  body.sales-order-view .col-left-first .block-account.sticky,
  body.inchoo-socialconnect-account-index .col-left-first .block-account.sticky,
  body.enterprise-giftcardaccount-customer-index .col-left-first .block-account.sticky,
  body.helpdesk-ticket-index .col-left-first .block-account.sticky,
  body.helpdesk-ticket-view .col-left-first .block-account.sticky,
  body.beautycircle-index .col-left-first .block-account.sticky {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 7;
  }
}

/***** USER ACCOUNT INFO / EDIT ******/
/* line 291, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .col2-set > .col-1 {
  padding-top: 0px;
  margin-top: 15px;
}
/* line 294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .col2-set > .col-1 .info-box {
  border: none;
  padding: 0px;
  width: 100%;
  color: #361813;
}
/* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .col2-set > .col-1 .info-box .box-content {
  margin-bottom: 30px;
}
/* line 304, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .col2-set > .col-1 .info-box .box-content .account-info-line span {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .col2-set > .col-1 .info-box a#edit-customer {
  height: 40px;
  background-color: transparent;
  color: #361813;
  border: 1px solid #361813;
  display: block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 11px;
  letter-spacing: 3px;
  text-transform: uppercase;
  line-height: 38px;
  text-align: center;
  margin: 0 auto;
}
/* line 323, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .col2-set > .col-1 .info-box a#edit-customer:hover {
  background-color: #361813;
  color: white;
}
/* line 329, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .col2-set > .col-1 .info-box .newsletter-label, body.customer-account-index .col2-set > .col-1 .info-box .gdpr-consent {
  margin-top: 10px;
  padding-left: 0;
}
/* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .col2-set > .col-1 .info-box .newsletter-label a, body.customer-account-index .col2-set > .col-1 .info-box .gdpr-consent a {
  float: none;
  text-decoration: underline;
}
/* line 340, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .col-2 {
  display: none;
}
/* line 344, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info {
  border: none;
  margin-bottom: 5px;
  padding-bottom: 0px;
}
/* line 349, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form {
  margin-bottom: 50px;
}
/* line 352, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form .mobile-show span {
  display: none;
}
/* line 356, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form ul.form-list {
  padding-top: 25px;
}
/* line 359, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form ul.form-list label {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
  color: #361813;
  font-size: 11px;
  padding-bottom: 2px;
}
/* line 367, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name:before, body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name:after {
  clear: both;
}
/* line 369, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name > div {
  width: 50%;
  float: left;
}
/* line 372, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name > div:first-child {
  padding-right: 3%;
}
/* line 379, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form label[for="change_password"] {
  margin: 15px 0px 15px 0px;
  padding-left: 0px;
}
/* line 385, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form #password-fieldset ul.form-list {
  padding-top: 0px;
}
/* line 389, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form .buttons-set {
  position: relative;
  margin-top: 25px;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account-index .box-info form.scaffold-form .buttons-set:before, body.customer-account-index .box-info form.scaffold-form .buttons-set:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account-index .box-info form.scaffold-form .buttons-set:after {
  clear: both;
}
/* line 394, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form .buttons-set p.back-link {
  display: block;
  width: 48%;
  float: left;
  height: 40px;
}
/* line 399, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form .buttons-set p.back-link a {
  height: 40px;
  line-height: 27px;
  display: block;
  color: #361813;
  width: 100%;
  border: 1px solid #361813;
  text-align: center;
  font-style: normal;
  text-transform: uppercase;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 11px;
  font-family: "futura-pt", sans-serif;
  letter-spacing: 3px;
}
/* line 413, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form .buttons-set p.back-link a:hover {
  color: white;
  background-color: #361813;
}
/* line 420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form .buttons-set p#save-new-password {
  float: right;
  display: inline-block !important;
  width: 48%;
}
/* line 424, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.customer-account-index .box-info form.scaffold-form .buttons-set p#save-new-password button {
  color: white;
  border-color: #77d4d4;
  background-color: #77d4d4;
  height: 40px;
  width: 100%;
}
/* line 1831, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.customer-account-index .box-info form.scaffold-form .buttons-set p#save-new-password button:hover {
  background-color: #00babf;
  border-color: #00babf;
}
@media (min-width: 480px) {
  /* line 435, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .col2-set > .col-1 {
    width: 100% !important;
  }
  /* line 437, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .col2-set > .col-1 .info-box {
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-index .col2-set > .col-1 .info-box:before, body.customer-account-index .col2-set > .col-1 .info-box:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-index .col2-set > .col-1 .info-box:after {
    clear: both;
  }
  /* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .col2-set > .col-1 .info-box .box-content {
    float: left;
  }
  /* line 442, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .col2-set > .col-1 .info-box a {
    float: right;
    width: 125px;
  }
}
@media (min-width: 690px) {
  /* line 450, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info {
    max-width: 800px;
  }
  /* line 453, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info .col-1 {
    width: 100%;
    padding-right: 0px;
  }
  /* line 458, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info .col-1 .info-box {
    *zoom: 1;
    margin-bottom: 0px;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-index .box-info .col-1 .info-box:before, body.customer-account-index .box-info .col-1 .info-box:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-index .box-info .col-1 .info-box:after {
    clear: both;
  }
  /* line 462, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info .col-1 .info-box .box-content {
    float: left;
  }
  /* line 466, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info .col-1 .info-box a {
    float: right;
    width: 125px;
  }
  /* line 472, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info form.scaffold-form {
    width: 50% !important;
    display: none;
  }
  /* line 475, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info form.scaffold-form ul.form-list {
    padding-top: 25px;
  }
  /* line 477, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info form.scaffold-form ul.form-list label {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    text-transform: uppercase;
    color: #361813;
    font-size: 11px;
    padding-bottom: 2px;
  }
  /* line 486, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info form.scaffold-form ul.form-list li.control label.newsletter-label {
    text-transform: initial !important;
  }
  /* line 491, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name {
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name:before, body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name:after {
    clear: both;
  }
  /* line 493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name > div {
    width: 50%;
    float: left;
  }
  /* line 496, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info form.scaffold-form ul.form-list div.customer-name > div:first-child {
    padding-right: 3%;
  }
  /* line 503, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.customer-account-index .box-info form.scaffold-form label[for="change_password"] {
    padding-left: 0px;
  }
}

/* line 513, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index,
body.helpdesk-ticket-view {
  color: #361813;
}
/* line 515, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .main,
body.helpdesk-ticket-view .main {
  padding-bottom: 100px;
}
/* line 519, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .messages .success-msg, body.helpdesk-ticket-index .messages .error-msg,
body.helpdesk-ticket-view .messages .success-msg,
body.helpdesk-ticket-view .messages .error-msg {
  display: block;
  color: #00babf;
  text-transform: none;
  margin: 0;
  margin-top: 20px;
}
/* line 528, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .select-widget ul li,
body.helpdesk-ticket-view .select-widget ul li {
  color: #361813;
}
/* line 532, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .box-account, body.helpdesk-ticket-index .fieldset,
body.helpdesk-ticket-view .box-account,
body.helpdesk-ticket-view .fieldset {
  margin-top: 20px;
}
/* line 534, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .box-account table, body.helpdesk-ticket-index .fieldset table,
body.helpdesk-ticket-view .box-account table,
body.helpdesk-ticket-view .fieldset table {
  color: #361813;
}
/* line 536, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .box-account table.helpdesk-ticket-information-table, body.helpdesk-ticket-index .fieldset table.helpdesk-ticket-information-table,
body.helpdesk-ticket-view .box-account table.helpdesk-ticket-information-table,
body.helpdesk-ticket-view .fieldset table.helpdesk-ticket-information-table {
  width: 100%;
  font-size: 11px;
  letter-spacing: 1.5px;
}
@media (min-width: 690px) {
  /* line 536, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .box-account table.helpdesk-ticket-information-table, body.helpdesk-ticket-index .fieldset table.helpdesk-ticket-information-table,
  body.helpdesk-ticket-view .box-account table.helpdesk-ticket-information-table,
  body.helpdesk-ticket-view .fieldset table.helpdesk-ticket-information-table {
    width: 60%;
  }
}
/* line 544, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .box-account table.helpdesk-ticket-information-table tr td:first-of-type, body.helpdesk-ticket-index .fieldset table.helpdesk-ticket-information-table tr td:first-of-type,
body.helpdesk-ticket-view .box-account table.helpdesk-ticket-information-table tr td:first-of-type,
body.helpdesk-ticket-view .fieldset table.helpdesk-ticket-information-table tr td:first-of-type {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif !important;
  text-transform: uppercase !important;
}
@media (max-width: 690px) {
  /* line 551, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .box-account table#my-tickets-table, body.helpdesk-ticket-index .fieldset table#my-tickets-table,
  body.helpdesk-ticket-view .box-account table#my-tickets-table,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table {
    position: relative;
  }
  /* line 554, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .box-account table#my-tickets-table thead a, body.helpdesk-ticket-index .box-account table#my-tickets-table tbody a, body.helpdesk-ticket-index .fieldset table#my-tickets-table thead a, body.helpdesk-ticket-index .fieldset table#my-tickets-table tbody a,
  body.helpdesk-ticket-view .box-account table#my-tickets-table thead a,
  body.helpdesk-ticket-view .box-account table#my-tickets-table tbody a,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table thead a,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table tbody a {
    line-height: 1.3;
  }
  /* line 559, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .box-account table#my-tickets-table thead th:nth-of-type(2),
  body.helpdesk-ticket-index .box-account table#my-tickets-table thead td:nth-of-type(2),
  body.helpdesk-ticket-index .box-account table#my-tickets-table thead td.last, body.helpdesk-ticket-index .box-account table#my-tickets-table tbody th:nth-of-type(2),
  body.helpdesk-ticket-index .box-account table#my-tickets-table tbody td:nth-of-type(2),
  body.helpdesk-ticket-index .box-account table#my-tickets-table tbody td.last, body.helpdesk-ticket-index .fieldset table#my-tickets-table thead th:nth-of-type(2),
  body.helpdesk-ticket-index .fieldset table#my-tickets-table thead td:nth-of-type(2),
  body.helpdesk-ticket-index .fieldset table#my-tickets-table thead td.last, body.helpdesk-ticket-index .fieldset table#my-tickets-table tbody th:nth-of-type(2),
  body.helpdesk-ticket-index .fieldset table#my-tickets-table tbody td:nth-of-type(2),
  body.helpdesk-ticket-index .fieldset table#my-tickets-table tbody td.last,
  body.helpdesk-ticket-view .box-account table#my-tickets-table thead th:nth-of-type(2),
  body.helpdesk-ticket-view .box-account table#my-tickets-table thead td:nth-of-type(2),
  body.helpdesk-ticket-view .box-account table#my-tickets-table thead td.last,
  body.helpdesk-ticket-view .box-account table#my-tickets-table tbody th:nth-of-type(2),
  body.helpdesk-ticket-view .box-account table#my-tickets-table tbody td:nth-of-type(2),
  body.helpdesk-ticket-view .box-account table#my-tickets-table tbody td.last,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table thead th:nth-of-type(2),
  body.helpdesk-ticket-view .fieldset table#my-tickets-table thead td:nth-of-type(2),
  body.helpdesk-ticket-view .fieldset table#my-tickets-table thead td.last,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table tbody th:nth-of-type(2),
  body.helpdesk-ticket-view .fieldset table#my-tickets-table tbody td:nth-of-type(2),
  body.helpdesk-ticket-view .fieldset table#my-tickets-table tbody td.last {
    display: none;
  }
  /* line 562, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .box-account table#my-tickets-table thead th, body.helpdesk-ticket-index .box-account table#my-tickets-table tbody th, body.helpdesk-ticket-index .fieldset table#my-tickets-table thead th, body.helpdesk-ticket-index .fieldset table#my-tickets-table tbody th,
  body.helpdesk-ticket-view .box-account table#my-tickets-table thead th,
  body.helpdesk-ticket-view .box-account table#my-tickets-table tbody th,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table thead th,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table tbody th {
    padding-right: 0;
  }
  /* line 564, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .box-account table#my-tickets-table thead th:nth-of-type(4), body.helpdesk-ticket-index .box-account table#my-tickets-table tbody th:nth-of-type(4), body.helpdesk-ticket-index .fieldset table#my-tickets-table thead th:nth-of-type(4), body.helpdesk-ticket-index .fieldset table#my-tickets-table tbody th:nth-of-type(4),
  body.helpdesk-ticket-view .box-account table#my-tickets-table thead th:nth-of-type(4),
  body.helpdesk-ticket-view .box-account table#my-tickets-table tbody th:nth-of-type(4),
  body.helpdesk-ticket-view .fieldset table#my-tickets-table thead th:nth-of-type(4),
  body.helpdesk-ticket-view .fieldset table#my-tickets-table tbody th:nth-of-type(4) {
    text-align: center;
  }
  /* line 568, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .box-account table#my-tickets-table thead th:last-of-type, body.helpdesk-ticket-index .box-account table#my-tickets-table tbody th:last-of-type, body.helpdesk-ticket-index .fieldset table#my-tickets-table thead th:last-of-type, body.helpdesk-ticket-index .fieldset table#my-tickets-table tbody th:last-of-type,
  body.helpdesk-ticket-view .box-account table#my-tickets-table thead th:last-of-type,
  body.helpdesk-ticket-view .box-account table#my-tickets-table tbody th:last-of-type,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table thead th:last-of-type,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table tbody th:last-of-type {
    padding: 0;
  }
  /* line 571, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .box-account table#my-tickets-table thead td, body.helpdesk-ticket-index .box-account table#my-tickets-table tbody td, body.helpdesk-ticket-index .fieldset table#my-tickets-table thead td, body.helpdesk-ticket-index .fieldset table#my-tickets-table tbody td,
  body.helpdesk-ticket-view .box-account table#my-tickets-table thead td,
  body.helpdesk-ticket-view .box-account table#my-tickets-table tbody td,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table thead td,
  body.helpdesk-ticket-view .fieldset table#my-tickets-table tbody td {
    padding-right: 0;
  }
  /* line 573, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .box-account table#my-tickets-table thead td:nth-of-type(4), body.helpdesk-ticket-index .box-account table#my-tickets-table tbody td:nth-of-type(4), body.helpdesk-ticket-index .fieldset table#my-tickets-table thead td:nth-of-type(4), body.helpdesk-ticket-index .fieldset table#my-tickets-table tbody td:nth-of-type(4),
  body.helpdesk-ticket-view .box-account table#my-tickets-table thead td:nth-of-type(4),
  body.helpdesk-ticket-view .box-account table#my-tickets-table tbody td:nth-of-type(4),
  body.helpdesk-ticket-view .fieldset table#my-tickets-table thead td:nth-of-type(4),
  body.helpdesk-ticket-view .fieldset table#my-tickets-table tbody td:nth-of-type(4) {
    text-align: right;
  }
}
/* line 580, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .box-account table thead, body.helpdesk-ticket-index .fieldset table thead,
body.helpdesk-ticket-view .box-account table thead,
body.helpdesk-ticket-view .fieldset table thead {
  font-size: 11px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
}
/* line 581, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .box-account table thead th:first-of-type, body.helpdesk-ticket-index .fieldset table thead th:first-of-type,
body.helpdesk-ticket-view .box-account table thead th:first-of-type,
body.helpdesk-ticket-view .fieldset table thead th:first-of-type {
  padding-left: 0;
}
/* line 589, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .box-account table tbody td:first-of-type, body.helpdesk-ticket-index .fieldset table tbody td:first-of-type,
body.helpdesk-ticket-view .box-account table tbody td:first-of-type,
body.helpdesk-ticket-view .fieldset table tbody td:first-of-type {
  padding-left: 0;
}
/* line 593, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .box-account table a, body.helpdesk-ticket-index .fieldset table a,
body.helpdesk-ticket-view .box-account table a,
body.helpdesk-ticket-view .fieldset table a {
  text-transform: uppercase;
  border-bottom: 1px solid #361813;
}
/* line 596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .box-account table a:hover, body.helpdesk-ticket-index .fieldset table a:hover,
body.helpdesk-ticket-view .box-account table a:hover,
body.helpdesk-ticket-view .fieldset table a:hover {
  border-color: #77d4d4;
}
/* line 602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .buttons-set,
body.helpdesk-ticket-view .buttons-set {
  margin-top: 25px;
}
@media (max-width: 690px) {
  /* line 605, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
  body.helpdesk-ticket-index .buttons-set .back-link,
  body.helpdesk-ticket-view .buttons-set .back-link {
    display: block;
  }
}
/* line 610, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .ticket-history,
body.helpdesk-ticket-view .ticket-history {
  padding: 0 !important;
  margin-top: 0 !important;
  padding-top: 40px !important;
  border-top: 1px solid #f3f3f3;
}
/* line 615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .ticket-history .fieldset.customer,
body.helpdesk-ticket-view .ticket-history .fieldset.customer {
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
}
/* line 619, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index .ticket-history .fieldset.customer h2.legend,
body.helpdesk-ticket-view .ticket-history .fieldset.customer h2.legend {
  display: block;
  padding-bottom: 0;
  margin: 0 0 20px 0 !important;
  font-size: 22px;
  letter-spacing: 7px;
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  color: #361813;
}
/* line 631, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form,
body.helpdesk-ticket-view form {
  margin: 40px 0;
}
/* line 633, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form h2.legend,
body.helpdesk-ticket-view form h2.legend {
  display: block;
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 20px;
  font-size: 22px;
  letter-spacing: 7px;
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  color: #361813;
}
/* line 644, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form label,
body.helpdesk-ticket-view form label {
  font-size: 11px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding: 0;
  padding-bottom: 5px;
  display: inline-block;
}
/* line 653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form .select-widget,
body.helpdesk-ticket-view form .select-widget {
  height: 40px;
  line-height: 40px;
}
/* line 656, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form .select-widget li,
body.helpdesk-ticket-view form .select-widget li {
  line-height: 40px;
}
/* line 660, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form .select-widget .label li:after,
body.helpdesk-ticket-view form .select-widget .label li:after {
  top: 3px;
}
/* line 666, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form div.MultiFile-wrap input[type="file"],
body.helpdesk-ticket-view form div.MultiFile-wrap input[type="file"] {
  position: static !important;
}
/* line 670, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form select,
body.helpdesk-ticket-view form select {
  padding-left: 10px;
}
/* line 673, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form input[type="text"], body.helpdesk-ticket-index form input[type="file"],
body.helpdesk-ticket-view form input[type="text"],
body.helpdesk-ticket-view form input[type="file"] {
  border: 1px solid #f3f3f3;
  text-transform: uppercase;
  color: #361813;
  font-size: 12px;
  font-family: "futura-pt", sans-serif;
  display: block;
  height: 40px;
  line-height: 40px;
  letter-spacing: 1.5px;
  padding: 0 25px 0 10px;
  position: relative;
}
/* line 686, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form textarea,
body.helpdesk-ticket-view form textarea {
  border-color: #f3f3f3;
  height: 80px;
  width: 100%;
  max-width: none;
  padding-left: 10px;
  color: #361813;
}
/* line 694, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form input[type="file"],
body.helpdesk-ticket-view form input[type="file"] {
  width: 100%;
  max-width: none;
}
/* line 699, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form .buttons-set p.required,
body.helpdesk-ticket-view form .buttons-set p.required {
  display: none;
}
/* line 703, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_account.scss */
body.helpdesk-ticket-index form .form-list > button[type="submit"], body.helpdesk-ticket-index form button[type="button"],
body.helpdesk-ticket-view form .form-list > button[type="submit"],
body.helpdesk-ticket-view form button[type="button"] {
  margin-top: 25px;
}

/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-address-index .my-account:before, body.customer-address-index .my-account:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-address-index .my-account:after {
  clear: both;
}
/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account .buttons-set {
  width: 50% !important;
  padding-left: 20px !important;
  float: right;
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account .buttons-set button {
  width: 100%;
}

/* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-form .my-account .buttons-set {
  margin-top: 25px;
}
@media (min-width: 690px) {
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-form .my-account .buttons-set button {
    float: left;
    width: 100%;
    max-width: 300px;
  }
}

/* line 31, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index,
body.customer-address-form {
  color: #361813;
}
/* line 36, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .fields .label li:after,
body.customer-address-form .fields .label li:after {
  top: 1px;
}
/* line 45, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index a[href^="tel"],
body.customer-address-form a[href^="tel"] {
  color: #636363 !important;
  font-family: futura-pt, sans-serif !important;
  border: none !important;
  padding: 0px !important;
  font-size: 14px !important;
}
/* line 57, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .col-2.addresses-additional ol li.item .link-remove:hover,
body.customer-address-form .col-2.addresses-additional ol li.item .link-remove:hover {
  border-color: #00babf;
  background-color: #00babf;
  color: white;
}
/* line 66, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index p.back-link,
body.customer-address-form p.back-link {
  display: none;
}
@media (max-width: 690px) {
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .main .col-left.sidebar.col-left-first,
  body.customer-address-form .main .col-left.sidebar.col-left-first {
    padding: 0px 5px;
  }
  /* line 73, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .col-main,
  body.customer-address-form .col-main {
    padding: 0px 10px;
  }
  /* line 78, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .col-main .col-1.addresses-primary ol li.item,
  body.customer-address-form .col-main .col-1.addresses-primary ol li.item {
    width: 100%;
    padding-right: 5px;
  }
  /* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .col-main .col-1.addresses-primary ol li.item address,
  body.customer-address-form .col-main .col-1.addresses-primary ol li.item address {
    padding-bottom: 15px;
  }
  /* line 86, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .col-main .col-1.addresses-primary ol li.item p a,
  body.customer-address-form .col-main .col-1.addresses-primary ol li.item p a {
    width: 100%;
  }
  /* line 95, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .col-main .col-2.addresses-additional ol li.item,
  body.customer-address-form .col-main .col-2.addresses-additional ol li.item {
    width: 100%;
    padding-right: 5px;
    margin-bottom: 10px;
  }
  /* line 100, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .col-main .col-2.addresses-additional ol li.item .link-remove:hover,
  body.customer-address-form .col-main .col-2.addresses-additional ol li.item .link-remove:hover {
    color: white;
  }
  /* line 106, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .col-main .col-2.addresses-additional p,
  body.customer-address-form .col-main .col-2.addresses-additional p {
    width: 100%;
    display: block;
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-address-index .col-main .col-2.addresses-additional p:before, body.customer-address-index .col-main .col-2.addresses-additional p:after,
  body.customer-address-form .col-main .col-2.addresses-additional p:before,
  body.customer-address-form .col-main .col-2.addresses-additional p:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-address-index .col-main .col-2.addresses-additional p:after,
  body.customer-address-form .col-main .col-2.addresses-additional p:after {
    clear: both;
  }
  /* line 111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .col-main .col-2.addresses-additional p a:first-child,
  body.customer-address-form .col-main .col-2.addresses-additional p a:first-child {
    float: left;
    width: 48%;
  }
  /* line 115, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .col-main .col-2.addresses-additional p a.link-remove,
  body.customer-address-form .col-main .col-2.addresses-additional p a.link-remove {
    width: 48%;
    float: right;
  }
  /* line 123, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .buttons-set,
  body.customer-address-form .buttons-set {
    margin-top: 25px;
  }
  /* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .buttons-set p.back-link a,
  body.customer-address-form .buttons-set p.back-link a {
    font-size: 12px !important;
  }
}
/* line 133, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account,
body.customer-address-form .my-account {
  max-width: 770px;
}
/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account .col-1, body.customer-address-index .my-account .col-2,
body.customer-address-form .my-account .col-1,
body.customer-address-form .my-account .col-2 {
  padding-top: 5px !important;
}
/* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account .item.empty,
body.customer-address-form .my-account .item.empty {
  font-family: 'futura-pt';
  color: #77d4d4;
}
/* line 145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account .addresses-primary h2,
body.customer-address-form .my-account .addresses-primary h2 {
  display: none;
}
/* line 149, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account h2,
body.customer-address-form .my-account h2 {
  font-size: 14px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-bottom: 10px;
}
/* line 154, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account h3,
body.customer-address-form .my-account h3 {
  font-size: 14px !important;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif !important;
  margin-bottom: 10px;
}
/* line 159, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account address,
body.customer-address-form .my-account address {
  line-height: 17px;
  padding: 0 0 15px 0;
  font-family: "futura-pt";
}
/* line 169, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account .addresses-primary .item p a,
body.customer-address-form .my-account .addresses-primary .item p a {
  text-align: center;
  display: block;
  width: 100%;
}
@media (min-width: 690px) {
  /* line 169, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .my-account .addresses-primary .item p a,
  body.customer-address-form .my-account .addresses-primary .item p a {
    max-width: 200px;
  }
}
/* line 185, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account .addresses-additional .item p,
body.customer-address-form .my-account .addresses-additional .item p {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-address-index .my-account .addresses-additional .item p:before, body.customer-address-index .my-account .addresses-additional .item p:after,
body.customer-address-form .my-account .addresses-additional .item p:before,
body.customer-address-form .my-account .addresses-additional .item p:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-address-index .my-account .addresses-additional .item p:after,
body.customer-address-form .my-account .addresses-additional .item p:after {
  clear: both;
}
@media (max-width: 776px) {
  /* line 186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .my-account .addresses-additional .item p a,
  body.customer-address-form .my-account .addresses-additional .item p a {
    display: block;
    width: 100%;
    text-align: center;
    margin-left: 0px;
    margin-bottom: 10px;
  }
}
@media (min-width: 690px) {
  /* line 186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .my-account .addresses-additional .item p a,
  body.customer-address-form .my-account .addresses-additional .item p a {
    float: left;
    width: 48%;
    text-align: center;
  }
  /* line 198, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .my-account .addresses-additional .item p a.link-remove,
  body.customer-address-form .my-account .addresses-additional .item p a.link-remove {
    float: right;
    width: 48%;
  }
}
/* line 208, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account a,
body.customer-address-form .my-account a {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  background-color: white;
  text-transform: uppercase;
  font-size: 10px;
  padding: 10px 10px;
  border: 1px solid #361813;
  text-decoration: none;
}
/* line 218, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account a:hover,
body.customer-address-form .my-account a:hover {
  color: white;
  background-color: #361813;
}
/* line 223, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account a.link-remove,
body.customer-address-form .my-account a.link-remove {
  color: white;
  background-color: #77d4d4;
  border-color: #77d4d4;
}
/* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account a.link-remove:hover,
body.customer-address-form .my-account a.link-remove:hover {
  color: #77d4d4;
  background-color: white;
}
/* line 234, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .my-account .separator,
body.customer-address-form .my-account .separator {
  display: none;
}
/* line 244, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .buttons-set p.back-link a,
body.customer-address-form .buttons-set p.back-link a {
  border: none;
}
/* line 246, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .buttons-set p.back-link a:hover,
body.customer-address-form .buttons-set p.back-link a:hover {
  background-color: transparent;
  color: #77d4d4;
}
/* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .buttons-set button,
body.customer-address-form .buttons-set button {
  float: right;
  background-color: #361813;
  color: white;
}
/* line 256, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-index .buttons-set button:hover,
body.customer-address-form .buttons-set button:hover {
  background-color: white;
  color: #361813;
}
@media (max-width: 690px) {
  /* line 264, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .buttons-set,
  body.customer-address-form .buttons-set {
    margin-top: 25px 0px;
  }
  /* line 267, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .buttons-set a small,
  body.customer-address-form .buttons-set a small {
    display: none;
  }
  /* line 271, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .buttons-set button,
  body.customer-address-form .buttons-set button {
    margin-left: 0px;
    width: 100%;
    float: right;
    font-size: 12px;
    color: white;
    border-color: #77d4d4;
    background-color: #77d4d4;
    height: 40px;
  }
  /* line 1831, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.customer-address-index .buttons-set button:hover,
  body.customer-address-form .buttons-set button:hover {
    background-color: #00babf;
    border-color: #00babf;
  }
  /* line 277, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-index .buttons-set button:hover,
  body.customer-address-form .buttons-set button:hover {
    color: white !important;
  }
}

@media (max-width: 690px) {
  /* line 288, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-form .col-main {
    padding: 0px 10px;
  }
}
/* line 292, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-form .my-account {
  max-width: 770px;
}
/* line 296, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-form h2.legend {
  font-size: 14px;
}
/* line 302, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-form .control label {
  padding-left: 1px;
}
@media (max-width: 690px) {
  /* line 309, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-form .buttons-set {
    margin-top: 25px;
  }
}
/* line 316, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-form .buttons-set button {
  float: right;
}
/* line 321, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
body.customer-address-form .select-widget ul {
  height: 200px;
}
@media (min-width: 690px) {
  /* line 326, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-form .fieldset {
    max-width: 300px;
  }
}
@media (max-width: 690px) {
  /* line 334, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-form .buttons-set {
    margin-top: 25px 0px;
  }
  /* line 337, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-form .buttons-set a small {
    display: none;
  }
  /* line 341, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_addresses.scss */
  body.customer-address-form .buttons-set button {
    margin-left: 0px;
    width: 100%;
    float: right;
    font-size: 13px;
    color: white;
    border-color: #77d4d4;
    background-color: #77d4d4;
    height: 40px;
  }
  /* line 1831, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.customer-address-form .buttons-set button:hover {
    background-color: #00babf;
    border-color: #00babf;
  }
}

@media (max-width: 690px) {
  /* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .col-main, body.wishlist-index-share .col-main {
    padding: 10px;
  }
  /* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .col-main .back-link, body.wishlist-index-share .col-main .back-link {
    padding-right: 0px !important;
  }
}
@media (max-width: 810px) {
  /* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .col-main, body.wishlist-index-share .col-main {
    width: 100%;
    padding-left: 0px !important;
  }
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index #wishlist-view-form .fieldset, body.wishlist-index-share #wishlist-view-form .fieldset {
  margin-top: 4px;
}
@media (max-width: 690px) {
  /* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index #wishlist-view-form thead, body.wishlist-index-share #wishlist-view-form thead {
    display: none;
  }
}
/* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index #wishlist-view-form tbody tr, body.wishlist-index-share #wishlist-view-form tbody tr {
  padding-bottom: 25px;
}
/* line 36, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index #wishlist-view-form tbody td, body.wishlist-index-share #wishlist-view-form tbody td {
  padding-top: 25px;
  padding-bottom: 5px;
}
@media (max-width: 690px) {
  /* line 38, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index #wishlist-view-form tbody td.customer-wishlist-item-remove, body.wishlist-index-share #wishlist-view-form tbody td.customer-wishlist-item-remove {
    position: absolute;
    right: 0px;
    width: 100px;
  }
}
/* line 51, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-info, body.wishlist-index-share .customer-wishlist-item-info {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.wishlist-index-index .customer-wishlist-item-info:before, body.wishlist-index-index .customer-wishlist-item-info:after, body.wishlist-index-share .customer-wishlist-item-info:before, body.wishlist-index-share .customer-wishlist-item-info:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.wishlist-index-index .customer-wishlist-item-info:after, body.wishlist-index-share .customer-wishlist-item-info:after {
  clear: both;
}
/* line 55, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-info textarea, body.wishlist-index-share .customer-wishlist-item-info textarea {
  display: none;
}
/* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-info button, body.wishlist-index-share .customer-wishlist-item-info button {
  float: left;
  background-color: transparent;
  color: #361813;
  border: none;
  padding-left: 0 !important;
}
/* line 64, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-info button:hover, body.wishlist-index-share .customer-wishlist-item-info button:hover {
  background-color: transparent;
  color: #77d4d4;
  text-decoration: underline;
}
/* line 72, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-quantity, body.wishlist-index-share .customer-wishlist-item-quantity {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.wishlist-index-index .customer-wishlist-item-quantity:before, body.wishlist-index-index .customer-wishlist-item-quantity:after, body.wishlist-index-share .customer-wishlist-item-quantity:before, body.wishlist-index-share .customer-wishlist-item-quantity:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.wishlist-index-index .customer-wishlist-item-quantity:after, body.wishlist-index-share .customer-wishlist-item-quantity:after {
  clear: both;
}
@media (max-width: 690px) {
  /* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .customer-wishlist-item-quantity .cart-cell, body.wishlist-index-share .customer-wishlist-item-quantity .cart-cell {
    float: left;
  }
  /* line 79, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .customer-wishlist-item-quantity:before, body.wishlist-index-share .customer-wishlist-item-quantity:before {
    content: attr(data-rwd-label) ":";
    line-height: 27px;
    float: left;
  }
}
/* line 86, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-quantity .add-to-cart-alt, body.wishlist-index-share .customer-wishlist-item-quantity .add-to-cart-alt {
  clear: both;
}
/* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-quantity input, body.wishlist-index-share .customer-wishlist-item-quantity input {
  color: #361813;
  border-color: #361813;
  padding-left: 0px;
}
/* line 93, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-quantity input:before, body.wishlist-index-share .customer-wishlist-item-quantity input:before {
  content: '';
  font-size: 12px;
  line-height: 35px;
  margin-right: 15px;
  font-family: 'futura-pt', sans-serif;
}
/* line 101, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-quantity input:focus, body.wishlist-index-share .customer-wishlist-item-quantity input:focus {
  border-color: #77d4d4;
  color: #361813;
}
/* line 112, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-price th.customer-wishlist-item-price, body.wishlist-index-share .customer-wishlist-item-price th.customer-wishlist-item-price {
  padding-bottom: 0px;
}
@media (max-width: 690px) {
  /* line 116, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .customer-wishlist-item-price:before, body.wishlist-index-share .customer-wishlist-item-price:before {
    content: attr(data-rwd-label) ":";
  }
}
/* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-cart, body.wishlist-index-share .customer-wishlist-item-cart {
  position: relative;
  padding: 25px 15px 0 0 !important;
}
/* line 125, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-cart button, body.wishlist-index-share .customer-wishlist-item-cart button {
  min-width: 120px;
  padding-top: 0px !important;
  background-color: white;
  color: #361813;
  height: 40px;
}
/* line 131, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-cart button span span, body.wishlist-index-share .customer-wishlist-item-cart button span span {
  font-size: 10px;
}
/* line 134, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-cart button:hover, body.wishlist-index-share .customer-wishlist-item-cart button:hover {
  background-color: #361813;
  color: white;
}
/* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-cart p, body.wishlist-index-share .customer-wishlist-item-cart p {
  display: block;
  width: 100%;
  height: 40px;
}
/* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-cart p a, body.wishlist-index-share .customer-wishlist-item-cart p a {
  left: 50%;
  display: block;
  width: 100%;
  text-align: center;
  border: 1px solid #77d4d4;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  color: #77d4d4;
  padding-top: 0px !important;
  background-color: transparent;
  font-size: 10px !important;
  height: 40px;
}
/* line 155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .customer-wishlist-item-cart p a:hover, body.wishlist-index-share .customer-wishlist-item-cart p a:hover {
  color: white;
  background-color: #77d4d4;
}
@media (max-width: 690px) {
  /* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .customer-wishlist-item-cart p a, body.wishlist-index-share .customer-wishlist-item-cart p a {
    padding-top: 0xpx !important;
    height: 40px;
  }
}
/* line 171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .back-link, body.wishlist-index-share .back-link {
  display: none;
}
/* line 175, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .buttons-set2, body.wishlist-index-share .buttons-set2 {
  padding-top: 25px;
  border-top: 0 !important;
}
/* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .buttons-set2 .button, body.wishlist-index-share .buttons-set2 .button {
  width: 150px;
  float: right;
  margin-left: 10px;
  background-color: transparent;
  color: #361813;
}
/* line 184, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .buttons-set2 .button:hover, body.wishlist-index-share .buttons-set2 .button:hover {
  color: white;
  background-color: #361813;
}
@media (max-width: 690px) {
  /* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .buttons-set2 .button, body.wishlist-index-share .buttons-set2 .button {
    width: 100%;
    margin-bottom: 5px;
  }
}
/* line 194, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .buttons-set2 .btn-update, body.wishlist-index-share .buttons-set2 .btn-update {
  color: white;
  border-color: #77d4d4;
  background-color: #77d4d4;
}
@media (min-width: 690px) {
  /* line 194, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .buttons-set2 .btn-update, body.wishlist-index-share .buttons-set2 .btn-update {
    padding-top: 0px;
  }
}
/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .buttons-set2 .btn-update:hover, body.wishlist-index-share .buttons-set2 .btn-update:hover {
  color: white;
  background-color: #00babf;
  border-color: #77d4d4;
}
/* line 214, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
body.wishlist-index-index .item-manage button, body.wishlist-index-share .item-manage button {
  line-height: 1;
}
@media (max-width: 690px) {
  /* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .buttons-set, body.wishlist-index-share .buttons-set {
    margin: 25px 0px;
    border-top: 0;
  }
  /* line 223, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .buttons-set .back-link, body.wishlist-index-share .buttons-set .back-link {
    padding-top: 0px;
    width: 100% !important;
  }
  /* line 226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .buttons-set .back-link a, body.wishlist-index-share .buttons-set .back-link a {
    background-color: #361813;
    color: white;
  }
  /* line 229, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .buttons-set .back-link a small, body.wishlist-index-share .buttons-set .back-link a small {
    display: none;
  }
  /* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_wishlists.scss */
  body.wishlist-index-index .buttons-set .back-link a:hover, body.wishlist-index-share .buttons-set .back-link a:hover {
    color: #361813 !important;
    background-color: white !important;
  }
}

/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
body.newsletter-manage-index .buttons-set {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.newsletter-manage-index .buttons-set:before, body.newsletter-manage-index .buttons-set:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.newsletter-manage-index .buttons-set:after {
  clear: both;
}
/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
body.newsletter-manage-index .buttons-set .back-link {
  display: none;
}
/* line 7, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
body.newsletter-manage-index .buttons-set button {
  float: right;
  height: 40px;
}
/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
body.newsletter-manage-index .my-account.form-list {
  border: 1px;
}

/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#newsletter-slider {
  background: #75d5d4;
  z-index: 999;
  position: fixed;
  top: 250px;
  left: 0;
  color: #fff;
  padding-bottom: 5px;
}
@media screen and (max-width: 450px) {
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
  #newsletter-slider {
    position: absolute;
    top: 58px;
  }
}
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape) {
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
  #newsletter-slider {
    top: -200px !important;
    position: absolute !important;
  }
}

/* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail {
  width: 422px;
  min-height: 120px;
  padding: 0 8px 5px 15px;
  display: none;
  /* Main container hacks for mobile */
}
@media only screen and (min-device-width: 320px) and (orientation: landscape) {
  /* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
  #main-signup-mail {
    min-height: 110px;
  }
}
/* line 49, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail input.input-subscription {
  border: 0;
  padding: 13px 13px 15px 13px;
  width: 230px;
  height: auto;
  display: inline-block;
  font-size: 15px;
  margin-bottom: 0;
}
@media screen and (max-width: 500px) {
  /* line 49, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
  #main-signup-mail input.input-subscription {
    width: 160px;
  }
}
/* line 64, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail #show-message .messages li {
  padding: 0;
  margin: 10px 0 10px 0;
}
/* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail #show-message .messages li.error-msg {
  font-family: futura-pt, sans-serif;
}
/* line 70, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail #show-message .messages li.success-msg {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  display: block !important;
}
/* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail .newsletter-loading-message {
  background: grey;
  opacity: 0.5;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
/* line 85, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail .newsletter-loading-message #loading-icon {
  width: 10%;
  display: block;
  margin: 13% 0 0 45%;
}
/* line 91, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail .validation-advice {
  float: left;
  width: 100%;
}
/* line 95, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail button:hover {
  background-color: #75d5d4;
  color: #fff;
}
@media screen and (max-width: 500px) {
  /* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
  #main-signup-mail {
    width: 330px;
  }
}

/* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
.close-main {
  font-size: 22px;
  cursor: pointer;
  position: absolute;
  top: 5px;
  right: 10px;
}

/* line 113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
.signup-calltoaction {
  cursor: pointer;
  border: 1px solid;
  text-align: center;
  margin-left: 5px;
  padding-left: 7px;
  padding-right: 7px;
  font-size: 10px;
  letter-spacing: 4px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #fff;
  height: 48px;
  width: 159px;
}
@media screen and (max-width: 500px) {
  /* line 113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
  .signup-calltoaction {
    width: 134px;
    letter-spacing: 2px;
  }
}

/* line 132, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail h2 {
  font-size: 12px;
  letter-spacing: 3px;
  margin-top: 8px;
  margin-bottom: 8px;
  text-align: left;
  padding-bottom: 0;
}

/* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
.running-text {
  font-size: 12px;
  letter-spacing: 1px;
  margin-bottom: 10px;
  line-height: 12px;
  width: 400px;
}
@media screen and (max-width: 500px) {
  /* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
  .running-text {
    width: 300px;
  }
}

/* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
.mail-icon {
  font-size: 35px;
  position: relative;
  left: 22px;
}

/********************************************/
/* line 163, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-email-signup {
  width: 100px;
  height: 70px;
  padding: 5px 5px 0 5px;
  cursor: pointer;
  display: none;
}

/* line 171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
.envelope-size {
  font-size: 36px;
  text-align: center;
  position: relative;
  left: 35px;
}

/* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
.signup-btn {
  font-size: 12px;
  letter-spacing: 3px;
  text-align: center;
  margin-top: 8px;
}

/* line 185, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
.input-subscription::placeholder {
  color: #000;
}

/* line 189, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
.close-main-email {
  font-size: 22px;
  cursor: pointer;
  position: absolute;
  top: 5px;
  right: 10px;
}

/* line 197, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
.signup-customer {
  display: block;
}

/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#advice-required-entry-newsletter,
#advice-validate-email-newsletter {
  width: 100%;
}

/* line 207, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail .gdpr-slider {
  padding: 0 20px 5px;
  position: relative;
  font-family: futura-pt, sans-serif;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 10px;
  text-align: center;
  margin: 10px 0 0;
}
/* line 216, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail .gdpr-slider:before {
  position: absolute;
  left: -2px;
  height: 15px;
  width: 15px;
  top: -1px;
  padding: 4px;
  border-color: #000;
}
/* line 225, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail .gdpr-slider a {
  text-transform: capitalize;
  text-decoration: underline;
  color: #fff;
}
/* line 229, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#main-signup-mail .gdpr-slider a:hover {
  color: #fff;
}

/* line 236, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#newsletter-validate-detail-sticky .gdpr-consent {
  font-size: 10px;
  margin-top: 10px;
  text-transform: none;
  font-family: 'futura-pt', futura-pt, sans-serif;
  letter-spacing: 1px;
  padding-left: 0;
}
/* line 243, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#newsletter-validate-detail-sticky .gdpr-consent a {
  color: #fff;
  text-decoration: underline;
}
/* line 246, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_subscriptions.scss */
#newsletter-validate-detail-sticky .gdpr-consent a:hover {
  color: #fff;
}

/* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-history .count-container {
  display: none;
}
/* line 7, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-history td.ship {
  display: block;
  max-width: 150px !important;
}
/* line 11, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-history th.ship {
  display: block;
  max-width: 150px !important;
}
/* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-history .data-table {
  color: #361813;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-history .data-table td:first-child, body.sales-order-history .data-table th:first-child {
  padding-left: 0px;
}
/* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-history .data-table tbody tr {
  border-bottom: 1px solid #f3f3f3;
}
@media (max-width: 690px) {
  /* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-history .data-table .link-reorder {
    display: inline-block !important;
  }
  /* line 31, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-history .data-table th.ship, body.sales-order-history .data-table td.ship, body.sales-order-history .data-table th.date, body.sales-order-history .data-table td.date, body.sales-order-history .data-table td.status, body.sales-order-history .data-table th.status {
    display: none;
  }
  /* line 34, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-history .data-table th, body.sales-order-history .data-table td {
    font-size: 10px;
    padding-bottom: 15px;
  }
  /* line 37, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-history .data-table th.total, body.sales-order-history .data-table th.status, body.sales-order-history .data-table td.total, body.sales-order-history .data-table td.status {
    text-align: center;
  }
  /* line 43, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-history .data-table td.view.last {
    display: block;
    width: 100%;
  }
}

/* line 55, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view table {
  color: #361813;
}
/* line 59, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view .pager {
  display: none;
}
/* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view .number {
  padding-left: 0px;
}
/* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view .page-title {
  text-align: center;
  padding-bottom: 25px;
  border-bottom: none !important;
}
/* line 71, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view .page-title h1 {
  margin-bottom: 25px;
  color: #361813;
  text-align: center !important;
}
/* line 79, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view dl.order-info {
  display: none;
}
/* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view .order-date {
  color: #361813;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 86, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view .order-info-box {
  color: #361813;
  padding-bottom: 0px;
  border-bottom: none;
}
/* line 90, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view .order-info-box address {
  font-family: "futura-pt", sans-serif;
}
/* line 93, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view .order-info-box .box-content {
  font-family: "futura-pt", sans-serif;
}
/* line 100, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view .col2-set .col-2 .box-content .info-table th, body.sales-order-view .col2-set .col-2 .box-content .info-table td {
  font-family: "futura-pt", sans-serif !important;
}
/* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view div.order-items h2.table-caption {
  color: #361813;
  font-size: 16px;
  letter-spacing: 7px;
  margin-bottom: 15px;
  text-align: center;
}
/* line 115, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view div.order-items thead {
  background-color: #f3f3f3;
}
/* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view div.order-items thead th {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
}
/* line 123, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
body.sales-order-view div.order-items tbody strong {
  font-family: futura-pt, sans-serif;
}
@media (max-width: 810px) {
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view dl.order-info {
    display: none;
  }
  /* line 131, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view #order-info-tabs {
    display: none;
  }
  /* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-date {
    color: #361813;
    text-align: center;
    color: #00babf;
    font-size: 12px;
  }
  /* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1, body.sales-order-view .order-info-box .col-2 {
    text-align: center;
    border: none;
  }
  /* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1 .box, body.sales-order-view .order-info-box .col-2 .box {
    width: 100%;
  }
  /* line 148, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1 .box .box-title, body.sales-order-view .order-info-box .col-2 .box .box-title {
    width: 100%;
    padding-right: 0px;
  }
  /* line 151, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1 .box .box-title h2, body.sales-order-view .order-info-box .col-2 .box .box-title h2 {
    color: #361813;
    font-size: 13px;
    text-transform: none;
    padding-bottom: 5px;
  }
  /* line 156, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1 .box .box-title h2:after, body.sales-order-view .order-info-box .col-2 .box .box-title h2:after {
    content: '';
  }
  /* line 161, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1 .box .box-content, body.sales-order-view .order-info-box .col-2 .box .box-content {
    width: 100%;
    color: #361813;
    font-size: 12px;
    font-family: "futura-pt", sans-serif;
    line-height: 1.2;
  }
  /* line 169, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1 .info-table, body.sales-order-view .order-info-box .col-2 .info-table {
    padding-top: 25px;
    display: block;
    width: 100% !important;
  }
  /* line 171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1 .info-table tbody, body.sales-order-view .order-info-box .col-2 .info-table tbody {
    display: block;
    margin-left: 25px;
    width: 100% !important;
  }
  /* line 179, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1 .info-table th, body.sales-order-view .order-info-box .col-1 .info-table td, body.sales-order-view .order-info-box .col-1 .info-table tr, body.sales-order-view .order-info-box .col-2 .info-table th, body.sales-order-view .order-info-box .col-2 .info-table td, body.sales-order-view .order-info-box .col-2 .info-table tr {
    font-family: "futura-pt", sans-serif !important;
  }
  /* line 182, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-info-box .col-1 .info-table td, body.sales-order-view .order-info-box .col-2 .info-table td {
    text-align: right;
  }
  /* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items h2.table-caption {
    text-align: center;
    font-size: 16px;
    color: #361813;
    padding-bottom: 25px;
    letter-spacing: 7px;
  }
  /* line 197, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items thead {
    *zoom: 1;
    background-color: #f3f3f3;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.sales-order-view .order-items thead:before, body.sales-order-view .order-items thead:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.sales-order-view .order-items thead:after {
    clear: both;
  }
  /* line 201, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items thead th {
    font-size: 11px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 206, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items thead th:first-child {
    float: left;
    padding-left: 15px;
  }
  /* line 210, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items thead th:nth-child(2) {
    text-align: center;
  }
  /* line 213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items thead th:nth-child(3) {
    display: inline !important;
    float: right;
    padding-right: 15px;
  }
  /* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tbody {
    *zoom: 1;
    position: relative;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.sales-order-view .order-items tbody:before, body.sales-order-view .order-items tbody:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.sales-order-view .order-items tbody:after {
    clear: both;
  }
  /* line 222, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tbody tr {
    padding-top: 15px;
    padding-bottom: 25px;
    position: relative;
  }
  /* line 226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tbody tr td {
    font-size: 11px;
    padding-left: 15px;
    padding-bottom: 10px;
  }
  /* line 227, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tbody tr td .item-options {
    margin-top: 10px;
  }
  /* line 229, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tbody tr td .item-options dt, body.sales-order-view .order-items tbody tr td .item-options dd {
    font-style: normal;
    font-family: futura-pt, sans-serif;
  }
  /* line 233, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tbody tr td .item-options dd {
    margin: 0px;
  }
  /* line 237, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tbody tr td h3.product-name {
    font-size: 13px;
    font-family: futura-pt, sans-serif;
    letter-spacing: 3px;
  }
  /* line 243, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tbody tr td strong {
    font-family: futura-pt, sans-serif;
  }
  /* line 260, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tfoot tr:first-child {
    padding-top: 10px;
  }
  /* line 263, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tfoot td.last {
    text-align: right;
    padding-right: 15px;
  }
}
@media (max-width: 810px) and (max-width: 690px) {
  /* line 248, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orders.scss */
  body.sales-order-view .order-items tbody tr td.last {
    position: absolute;
    right: 0px;
    bottom: 30px;
    padding-bottom: 0px !important;
  }
}

/** LOGOUT **/
/* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-logoutsuccess .col-main {
  padding: 0 50px;
  text-align: center;
}
@media (max-width: 690px) {
  /* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-logoutsuccess .col-main {
    margin-bottom: 0;
  }
}
/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-logoutsuccess .page-title {
  margin: 40px 0;
  color: #361813;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  letter-spacing: 6px;
}
/* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-logoutsuccess .page-title h1 {
  font-size: 24px;
}
/* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-logoutsuccess p.page-logout {
  margin-bottom: 50px;
  color: #361813;
}
@media (min-width: 690px) {
  /* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-logoutsuccess p.page-logout {
    margin-bottom: 140px;
  }
}

/*** CUSTOMER CREATE ACCOUNT PAGE ***/
/* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main {
  margin: 0 auto;
  padding: 0px;
  width: 75%;
}
/* line 34, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main .page-title h1 {
  margin-top: 15px;
  font-size: 22px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 200;*/
  letter-spacing: 6px;
}
/* line 41, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main input {
  padding-left: 10px;
  color: #361813 !important;
}
/* line 45, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main .back-link {
  display: none;
}
/* line 48, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main .control {
  display: none;
}
/* line 52, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main .page-title h1 {
  text-align: center;
  margin-bottom: 15px;
}
/* line 56, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main .fieldset {
  margin: 0px;
}
/* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main .buttons-set {
  margin: 20px 0px 15px 0px;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account-create .col-main .buttons-set:before, body.customer-account-create .col-main .buttons-set:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account-create .col-main .buttons-set:after {
  clear: both;
}
/* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main .buttons-set .required {
  text-align: right;
  float: right;
  width: 100%;
  margin-bottom: 10px;
}
/* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main .buttons-set .button {
  height: 35px;
  line-height: 30px;
  display: inline-block;
  float: right;
  color: white;
  background-color: #77d4d4;
  border-color: #77d4d4;
  margin-bottom: 25px;
}
/* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-create .col-main .buttons-set .button:hover {
  background-color: #00babf;
  border-color: #00babf;
}
@media (min-width: 572px) {
  /* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main {
    width: 50%;
  }
  /* line 97, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main .buttons-set {
    margin: 0px 0px 0px 0px;
    width: 100%;
    max-width: none;
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-create .col-main .buttons-set:before, body.customer-account-create .col-main .buttons-set:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-create .col-main .buttons-set:after {
    clear: both;
  }
  /* line 102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main .buttons-set .required {
    text-align: right;
    float: right;
    width: 100%;
    margin-bottom: 10px;
  }
  /* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main .buttons-set p.back-link {
    display: inline-block;
    display: block;
    float: left;
  }
  /* line 112, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main .buttons-set p.back-link a {
    border: 1px solid #361813;
    width: 135px;
    line-height: 23px;
    text-align: center;
    height: 35px;
    color: #361813;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-size: 10px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif !important;
  }
  /* line 113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main .buttons-set p.back-link a small {
    display: none;
  }
  /* line 124, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main .buttons-set p.back-link a:hover {
    color: white;
    background-color: #361813;
  }
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main .buttons-set p.back-link a:active {
    color: #361813;
  }
  /* line 133, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main .buttons-set button.button {
    display: inline-block;
    float: right;
    color: white;
    background-color: #77d4d4;
    border-color: #77d4d4;
    margin-bottom: 25px;
  }
  /* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-create .col-main .buttons-set button.button:hover {
    background-color: #00babf;
    border-color: #00babf;
  }
}

/*** CUSTOMER LOGIN/SIGNUP PAGE ***/
/* line 159, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login,
body.customer-account-forgotpassword,
body.customer-account-resetpassword,
body.customer-account-changeforgotten {
  /* MOBILE FIRST STYLIG */
  /* Changes for the Tabletly inclined */
  /* big screens. big dreams. */
}
/* line 163, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .messages,
body.customer-account-forgotpassword .messages,
body.customer-account-resetpassword .messages,
body.customer-account-changeforgotten .messages {
  margin: 0;
}
/* line 165, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .messages li,
body.customer-account-forgotpassword .messages li,
body.customer-account-resetpassword .messages li,
body.customer-account-changeforgotten .messages li {
  display: block;
  text-transform: none;
  font-size: 12px;
  line-height: 1.2;
  padding-bottom: 20px;
}
/* line 171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .messages li.success-msg,
body.customer-account-forgotpassword .messages li.success-msg,
body.customer-account-resetpassword .messages li.success-msg,
body.customer-account-changeforgotten .messages li.success-msg {
  color: #00babf;
}
/* line 174, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .messages li.error-msg,
body.customer-account-forgotpassword .messages li.error-msg,
body.customer-account-resetpassword .messages li.error-msg,
body.customer-account-changeforgotten .messages li.error-msg {
  color: #ff0036;
}
/* line 180, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main,
body.customer-account-forgotpassword .main,
body.customer-account-resetpassword .main,
body.customer-account-changeforgotten .main {
  border: 7px solid #f3f3f3;
  border-top-width: 5px;
  padding: 15px 25px;
}
/* line 184, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main,
body.customer-account-forgotpassword .main .col-main,
body.customer-account-resetpassword .main .col-main,
body.customer-account-changeforgotten .main .col-main {
  width: 100%;
  color: #361813;
  margin-top: 20px;
}
/* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main h2,
body.customer-account-forgotpassword .main .col-main h2,
body.customer-account-resetpassword .main .col-main h2,
body.customer-account-changeforgotten .main .col-main h2 {
  display: block !important;
  text-align: center;
  font-size: 18px;
  letter-spacing: 7px;
  padding-bottom: 20px;
}
/* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main p,
body.customer-account-forgotpassword .main .col-main p,
body.customer-account-resetpassword .main .col-main p,
body.customer-account-changeforgotten .main .col-main p {
  display: block;
  margin: 0 auto;
  font-size: 12px;
  text-align: center;
  line-height: 1.2;
  padding-bottom: 20px;
  max-width: 215px;
}
/* line 213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form label,
body.customer-account-forgotpassword .main .col-main form label,
body.customer-account-resetpassword .main .col-main form label,
body.customer-account-changeforgotten .main .col-main form label {
  text-transform: uppercase;
  letter-spacing: 3px;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  padding-bottom: 5px;
}
/* line 221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form input,
body.customer-account-forgotpassword .main .col-main form input,
body.customer-account-resetpassword .main .col-main form input,
body.customer-account-changeforgotten .main .col-main form input {
  border-color: #CCC;
  height: 40px;
  color: #361813;
  padding-left: 10px;
  font-size: 13px;
  margin-bottom: 10px;
}
/* line 230, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form .buttons-set,
body.customer-account-forgotpassword .main .col-main form .buttons-set,
body.customer-account-resetpassword .main .col-main form .buttons-set,
body.customer-account-changeforgotten .main .col-main form .buttons-set {
  margin: 20px 0px;
}
/* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form .buttons-set button,
body.customer-account-forgotpassword .main .col-main form .buttons-set button,
body.customer-account-resetpassword .main .col-main form .buttons-set button,
body.customer-account-changeforgotten .main .col-main form .buttons-set button {
  height: 40px;
  line-height: 38px;
  overflow: hidden;
}
/* line 237, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form .buttons-set button span,
body.customer-account-forgotpassword .main .col-main form .buttons-set button span,
body.customer-account-resetpassword .main .col-main form .buttons-set button span,
body.customer-account-changeforgotten .main .col-main form .buttons-set button span {
  display: block;
  -webkit-transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}
/* line 242, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form .buttons-set button div.inner-circles-loader,
body.customer-account-forgotpassword .main .col-main form .buttons-set button div.inner-circles-loader,
body.customer-account-resetpassword .main .col-main form .buttons-set button div.inner-circles-loader,
body.customer-account-changeforgotten .main .col-main form .buttons-set button div.inner-circles-loader {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #d6d1d1;
  opacity: .1;
  border-radius: 50%;
  overflow: hidden;
  text-indent: -9999px;
  /* Hides inner circles outside base circle at safari */
  -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
  opacity: 1;
  -webkit-transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%);
}
/* line 1798, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.customer-account-login .main .col-main form .buttons-set button div.inner-circles-loader:before, body.customer-account-login .main .col-main form .buttons-set button div.inner-circles-loader:after,
body.customer-account-forgotpassword .main .col-main form .buttons-set button div.inner-circles-loader:before,
body.customer-account-forgotpassword .main .col-main form .buttons-set button div.inner-circles-loader:after,
body.customer-account-resetpassword .main .col-main form .buttons-set button div.inner-circles-loader:before,
body.customer-account-resetpassword .main .col-main form .buttons-set button div.inner-circles-loader:after,
body.customer-account-changeforgotten .main .col-main form .buttons-set button div.inner-circles-loader:before,
body.customer-account-changeforgotten .main .col-main form .buttons-set button div.inner-circles-loader:after {
  content: '';
  position: absolute;
  top: 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
/* line 1808, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.customer-account-login .main .col-main form .buttons-set button div.inner-circles-loader:before,
body.customer-account-forgotpassword .main .col-main form .buttons-set button div.inner-circles-loader:before,
body.customer-account-resetpassword .main .col-main form .buttons-set button div.inner-circles-loader:before,
body.customer-account-changeforgotten .main .col-main form .buttons-set button div.inner-circles-loader:before {
  -webkit-animation: inner-circles-loader 3s infinite;
  -moz-animation: inner-circles-loader 3s infinite;
  animation: inner-circles-loader 3s infinite;
  transform-origin: 0 50%;
  left: 0;
  background: white;
}
/* line 1815, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.customer-account-login .main .col-main form .buttons-set button div.inner-circles-loader:after,
body.customer-account-forgotpassword .main .col-main form .buttons-set button div.inner-circles-loader:after,
body.customer-account-resetpassword .main .col-main form .buttons-set button div.inner-circles-loader:after,
body.customer-account-changeforgotten .main .col-main form .buttons-set button div.inner-circles-loader:after {
  -webkit-animation: inner-circles-loader 3s 0.2s reverse infinite;
  -moz-animation: inner-circles-loader 3s 0.2s reverse infinite;
  animation: inner-circles-loader 3s 0.2s reverse infinite;
  transform-origin: 100% 50%;
  right: 0;
  background: #77d4d4;
}
/* line 250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form .note,
body.customer-account-forgotpassword .main .col-main form .note,
body.customer-account-resetpassword .main .col-main form .note,
body.customer-account-changeforgotten .main .col-main form .note {
  text-align: center;
  margin-bottom: 40px;
}
/* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form .note a,
body.customer-account-forgotpassword .main .col-main form .note a,
body.customer-account-resetpassword .main .col-main form .note a,
body.customer-account-changeforgotten .main .col-main form .note a {
  font-size: 11px;
  text-decoration: underline;
}
/* line 259, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form .reset-password-prompt p,
body.customer-account-forgotpassword .main .col-main form .reset-password-prompt p,
body.customer-account-resetpassword .main .col-main form .reset-password-prompt p,
body.customer-account-changeforgotten .main .col-main form .reset-password-prompt p {
  margin-top: 25px;
  max-width: 280px;
}
/* line 262, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form .reset-password-prompt p a,
body.customer-account-forgotpassword .main .col-main form .reset-password-prompt p a,
body.customer-account-resetpassword .main .col-main form .reset-password-prompt p a,
body.customer-account-changeforgotten .main .col-main form .reset-password-prompt p a {
  text-decoration: underline;
  color: #00babf;
  text-transform: lowercase;
}
/* line 266, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form .reset-password-prompt p a:hover, body.customer-account-login .main .col-main form .reset-password-prompt p a:active,
body.customer-account-forgotpassword .main .col-main form .reset-password-prompt p a:hover,
body.customer-account-forgotpassword .main .col-main form .reset-password-prompt p a:active,
body.customer-account-resetpassword .main .col-main form .reset-password-prompt p a:hover,
body.customer-account-resetpassword .main .col-main form .reset-password-prompt p a:active,
body.customer-account-changeforgotten .main .col-main form .reset-password-prompt p a:hover,
body.customer-account-changeforgotten .main .col-main form .reset-password-prompt p a:active {
  color: #361813;
}
/* line 273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form div.social-login,
body.customer-account-forgotpassword .main .col-main form div.social-login,
body.customer-account-resetpassword .main .col-main form div.social-login,
body.customer-account-changeforgotten .main .col-main form div.social-login {
  width: 80%;
  text-align: center;
  margin: 0 auto;
}
/* line 277, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form div.social-login ul.social-media,
body.customer-account-forgotpassword .main .col-main form div.social-login ul.social-media,
body.customer-account-resetpassword .main .col-main form div.social-login ul.social-media,
body.customer-account-changeforgotten .main .col-main form div.social-login ul.social-media {
  margin: 10px 0px 35px 0px;
  display: inline-block;
}
/* line 280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form div.social-login ul.social-media li,
body.customer-account-forgotpassword .main .col-main form div.social-login ul.social-media li,
body.customer-account-resetpassword .main .col-main form div.social-login ul.social-media li,
body.customer-account-changeforgotten .main .col-main form div.social-login ul.social-media li {
  margin: 0px 15px;
}
/* line 283, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form div.social-login ul.social-media li a.fb:before,
body.customer-account-forgotpassword .main .col-main form div.social-login ul.social-media li a.fb:before,
body.customer-account-resetpassword .main .col-main form div.social-login ul.social-media li a.fb:before,
body.customer-account-changeforgotten .main .col-main form div.social-login ul.social-media li a.fb:before {
  font-size: 18px;
}
/* line 287, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form div.social-login ul.social-media li a.tw:before,
body.customer-account-forgotpassword .main .col-main form div.social-login ul.social-media li a.tw:before,
body.customer-account-resetpassword .main .col-main form div.social-login ul.social-media li a.tw:before,
body.customer-account-changeforgotten .main .col-main form div.social-login ul.social-media li a.tw:before {
  font-size: 18px;
}
/* line 291, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form div.social-login ul.social-media li a.gp:before,
body.customer-account-forgotpassword .main .col-main form div.social-login ul.social-media li a.gp:before,
body.customer-account-resetpassword .main .col-main form div.social-login ul.social-media li a.gp:before,
body.customer-account-changeforgotten .main .col-main form div.social-login ul.social-media li a.gp:before {
  font-size: 18px;
}
/* line 305, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form.loading .buttons-set button.validation-passed,
body.customer-account-forgotpassword .main .col-main form.loading .buttons-set button.validation-passed,
body.customer-account-resetpassword .main .col-main form.loading .buttons-set button.validation-passed,
body.customer-account-changeforgotten .main .col-main form.loading .buttons-set button.validation-passed {
  background-color: #361813;
}
/* line 308, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form.loading .buttons-set button.validation-passed span,
body.customer-account-forgotpassword .main .col-main form.loading .buttons-set button.validation-passed span,
body.customer-account-resetpassword .main .col-main form.loading .buttons-set button.validation-passed span,
body.customer-account-changeforgotten .main .col-main form.loading .buttons-set button.validation-passed span {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
}
/* line 312, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main form.loading .buttons-set button.validation-passed div.inner-circles-loader,
body.customer-account-forgotpassword .main .col-main form.loading .buttons-set button.validation-passed div.inner-circles-loader,
body.customer-account-resetpassword .main .col-main form.loading .buttons-set button.validation-passed div.inner-circles-loader,
body.customer-account-changeforgotten .main .col-main form.loading .buttons-set button.validation-passed div.inner-circles-loader {
  -webkit-transform: translateY(-150%);
  -moz-transform: translateY(-150%);
  -ms-transform: translateY(-150%);
  -o-transform: translateY(-150%);
  transform: translateY(-150%);
}
/* line 321, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-1 .gdpr-consent,
body.customer-account-forgotpassword .main .col-main .col-1 .gdpr-consent,
body.customer-account-resetpassword .main .col-main .col-1 .gdpr-consent,
body.customer-account-changeforgotten .main .col-main .col-1 .gdpr-consent {
  padding-left: 20px;
  position: relative;
  font-family: futura-pt, sans-serif;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 12px;
  text-align: center;
}
/* line 329, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-1 .gdpr-consent:before,
body.customer-account-forgotpassword .main .col-main .col-1 .gdpr-consent:before,
body.customer-account-resetpassword .main .col-main .col-1 .gdpr-consent:before,
body.customer-account-changeforgotten .main .col-main .col-1 .gdpr-consent:before {
  position: absolute;
  left: 20px;
  height: 15px;
  width: 15px;
  top: -1px;
  padding: 4px;
  border-color: #ccc;
}
@media (max-width: 810px) {
  /* line 329, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main .col-main .col-1 .gdpr-consent:before,
  body.customer-account-forgotpassword .main .col-main .col-1 .gdpr-consent:before,
  body.customer-account-resetpassword .main .col-main .col-1 .gdpr-consent:before,
  body.customer-account-changeforgotten .main .col-main .col-1 .gdpr-consent:before {
    left: -2px;
    height: 15px;
    width: 15px;
    top: -1px;
  }
}
/* line 344, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-1 .gdpr-consent a,
body.customer-account-forgotpassword .main .col-main .col-1 .gdpr-consent a,
body.customer-account-resetpassword .main .col-main .col-1 .gdpr-consent a,
body.customer-account-changeforgotten .main .col-main .col-1 .gdpr-consent a {
  text-transform: capitalize;
  text-decoration: underline;
}
@media (min-width: 811px) {
  /* line 350, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main .col-main .col-1 .gdpr-consent,
  body.customer-account-forgotpassword .main .col-main .col-1 .gdpr-consent,
  body.customer-account-resetpassword .main .col-main .col-1 .gdpr-consent,
  body.customer-account-changeforgotten .main .col-main .col-1 .gdpr-consent {
    padding-left: 40px;
  }
}
/* line 355, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2,
body.customer-account-forgotpassword .main .col-main .col-2,
body.customer-account-resetpassword .main .col-main .col-2,
body.customer-account-changeforgotten .main .col-main .col-2 {
  border-top: 1px solid #ccc;
  padding-top: 35px;
}
/* line 358, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 h2,
body.customer-account-forgotpassword .main .col-main .col-2 h2,
body.customer-account-resetpassword .main .col-main .col-2 h2,
body.customer-account-changeforgotten .main .col-main .col-2 h2 {
  border-bottom: none;
  padding-bottom: 10px;
}
/* line 362, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 input[name="firstname"],
body.customer-account-forgotpassword .main .col-main .col-2 input[name="firstname"],
body.customer-account-resetpassword .main .col-main .col-2 input[name="firstname"],
body.customer-account-changeforgotten .main .col-main .col-2 input[name="firstname"] {
  margin-bottom: 15px;
}
/* line 365, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 .control,
body.customer-account-forgotpassword .main .col-main .col-2 .control,
body.customer-account-resetpassword .main .col-main .col-2 .control,
body.customer-account-changeforgotten .main .col-main .col-2 .control {
  text-align: center;
}
/* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 label[for="is_subscribed"], body.customer-account-login .main .col-main .col-2 .gdpr-consent,
body.customer-account-forgotpassword .main .col-main .col-2 label[for="is_subscribed"],
body.customer-account-forgotpassword .main .col-main .col-2 .gdpr-consent,
body.customer-account-resetpassword .main .col-main .col-2 label[for="is_subscribed"],
body.customer-account-resetpassword .main .col-main .col-2 .gdpr-consent,
body.customer-account-changeforgotten .main .col-main .col-2 label[for="is_subscribed"],
body.customer-account-changeforgotten .main .col-main .col-2 .gdpr-consent {
  padding-left: 20px;
  position: relative;
  font-family: futura-pt, sans-serif;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 12px;
  text-align: center;
}
/* line 376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 label[for="is_subscribed"]:before, body.customer-account-login .main .col-main .col-2 .gdpr-consent:before,
body.customer-account-forgotpassword .main .col-main .col-2 label[for="is_subscribed"]:before,
body.customer-account-forgotpassword .main .col-main .col-2 .gdpr-consent:before,
body.customer-account-resetpassword .main .col-main .col-2 label[for="is_subscribed"]:before,
body.customer-account-resetpassword .main .col-main .col-2 .gdpr-consent:before,
body.customer-account-changeforgotten .main .col-main .col-2 label[for="is_subscribed"]:before,
body.customer-account-changeforgotten .main .col-main .col-2 .gdpr-consent:before {
  position: absolute;
  left: 20px;
  height: 15px;
  width: 15px;
  top: -1px;
  padding: 4px;
  border-color: #ccc;
}
@media (max-width: 810px) {
  /* line 376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main .col-main .col-2 label[for="is_subscribed"]:before, body.customer-account-login .main .col-main .col-2 .gdpr-consent:before,
  body.customer-account-forgotpassword .main .col-main .col-2 label[for="is_subscribed"]:before,
  body.customer-account-forgotpassword .main .col-main .col-2 .gdpr-consent:before,
  body.customer-account-resetpassword .main .col-main .col-2 label[for="is_subscribed"]:before,
  body.customer-account-resetpassword .main .col-main .col-2 .gdpr-consent:before,
  body.customer-account-changeforgotten .main .col-main .col-2 label[for="is_subscribed"]:before,
  body.customer-account-changeforgotten .main .col-main .col-2 .gdpr-consent:before {
    left: -2px;
    height: 15px;
    width: 15px;
    top: -1px;
  }
}
/* line 392, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 label[for="is_subscribed"] a, body.customer-account-login .main .col-main .col-2 .gdpr-consent a,
body.customer-account-forgotpassword .main .col-main .col-2 label[for="is_subscribed"] a,
body.customer-account-forgotpassword .main .col-main .col-2 .gdpr-consent a,
body.customer-account-resetpassword .main .col-main .col-2 label[for="is_subscribed"] a,
body.customer-account-resetpassword .main .col-main .col-2 .gdpr-consent a,
body.customer-account-changeforgotten .main .col-main .col-2 label[for="is_subscribed"] a,
body.customer-account-changeforgotten .main .col-main .col-2 .gdpr-consent a {
  text-transform: capitalize;
  text-decoration: underline;
}
/* line 397, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 .gdpr-consent,
body.customer-account-forgotpassword .main .col-main .col-2 .gdpr-consent,
body.customer-account-resetpassword .main .col-main .col-2 .gdpr-consent,
body.customer-account-changeforgotten .main .col-main .col-2 .gdpr-consent {
  padding-left: 40px;
}
@media (min-width: 811px) {
  /* line 401, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main .col-main .col-2 .gdpr-register,
  body.customer-account-forgotpassword .main .col-main .col-2 .gdpr-register,
  body.customer-account-resetpassword .main .col-main .col-2 .gdpr-register,
  body.customer-account-changeforgotten .main .col-main .col-2 .gdpr-register {
    padding-left: 40px;
  }
}
/* line 405, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 .terms,
body.customer-account-forgotpassword .main .col-main .col-2 .terms,
body.customer-account-resetpassword .main .col-main .col-2 .terms,
body.customer-account-changeforgotten .main .col-main .col-2 .terms {
  margin: 25px auto 0px auto;
  padding: 0px 15px;
  text-align: center;
  max-width: none;
}
/* line 411, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 .terms p,
body.customer-account-forgotpassword .main .col-main .col-2 .terms p,
body.customer-account-resetpassword .main .col-main .col-2 .terms p,
body.customer-account-changeforgotten .main .col-main .col-2 .terms p {
  width: 80%;
  max-width: none;
}
/* line 415, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 .terms a,
body.customer-account-forgotpassword .main .col-main .col-2 .terms a,
body.customer-account-resetpassword .main .col-main .col-2 .terms a,
body.customer-account-changeforgotten .main .col-main .col-2 .terms a {
  line-height: 1.2;
  padding: 0px;
}
/* line 418, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-login .main .col-main .col-2 .terms a:hover,
body.customer-account-forgotpassword .main .col-main .col-2 .terms a:hover,
body.customer-account-resetpassword .main .col-main .col-2 .terms a:hover,
body.customer-account-changeforgotten .main .col-main .col-2 .terms a:hover {
  border-color: #77d4d4;
}
@media (min-width: 480px) {
  /* line 430, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .buttons-set,
  body.customer-account-forgotpassword .buttons-set,
  body.customer-account-resetpassword .buttons-set,
  body.customer-account-changeforgotten .buttons-set {
    text-align: center;
  }
  /* line 432, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .buttons-set button,
  body.customer-account-forgotpassword .buttons-set button,
  body.customer-account-resetpassword .buttons-set button,
  body.customer-account-changeforgotten .buttons-set button {
    width: 250px;
    margin: 0 auto;
  }
}
@media (min-width: 690px) {
  /* line 440, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main,
  body.customer-account-forgotpassword .main,
  body.customer-account-resetpassword .main,
  body.customer-account-changeforgotten .main {
    border-top-width: 7px;
    max-width: 600px;
    margin-bottom: 55px;
  }
}
@media (min-width: 810px) {
  /* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main,
  body.customer-account-forgotpassword .main,
  body.customer-account-resetpassword .main,
  body.customer-account-changeforgotten .main {
    max-width: 960px;
  }
  /* line 454, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main .account-login,
  body.customer-account-forgotpassword .main .account-login,
  body.customer-account-resetpassword .main .account-login,
  body.customer-account-changeforgotten .main .account-login {
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-login .main .account-login:before, body.customer-account-login .main .account-login:after,
  body.customer-account-forgotpassword .main .account-login:before,
  body.customer-account-forgotpassword .main .account-login:after,
  body.customer-account-resetpassword .main .account-login:before,
  body.customer-account-resetpassword .main .account-login:after,
  body.customer-account-changeforgotten .main .account-login:before,
  body.customer-account-changeforgotten .main .account-login:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.customer-account-login .main .account-login:after,
  body.customer-account-forgotpassword .main .account-login:after,
  body.customer-account-resetpassword .main .account-login:after,
  body.customer-account-changeforgotten .main .account-login:after {
    clear: both;
  }
  /* line 457, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main .account-login .col-1.registered-users,
  body.customer-account-forgotpassword .main .account-login .col-1.registered-users,
  body.customer-account-resetpassword .main .account-login .col-1.registered-users,
  body.customer-account-changeforgotten .main .account-login .col-1.registered-users {
    width: 50%;
    float: left;
    padding: 0px 50px 0px 30px;
    border-right: 1px solid #f3f3f3;
  }
  /* line 463, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main .account-login .col-2,
  body.customer-account-forgotpassword .main .account-login .col-2,
  body.customer-account-resetpassword .main .account-login .col-2,
  body.customer-account-changeforgotten .main .account-login .col-2 {
    padding: 0px 30px 0px 50px;
    padding-top: 0px;
    border: none;
    width: 50%;
    float: right;
  }
  /* line 470, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
  body.customer-account-login .main .account-login .col-2 .fieldset > p,
  body.customer-account-forgotpassword .main .account-login .col-2 .fieldset > p,
  body.customer-account-resetpassword .main .account-login .col-2 .fieldset > p,
  body.customer-account-changeforgotten .main .account-login .col-2 .fieldset > p {
    max-width: 350px !important;
  }
}

/* line 486, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main,
body.customer-account-resetpassword .main,
body.customer-account-changeforgotten .main {
  margin: 0 auto 30px;
}
/* line 488, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main,
body.customer-account-resetpassword .main .col-main,
body.customer-account-changeforgotten .main .col-main {
  text-align: center;
}
/* line 491, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main .page-title h1,
body.customer-account-resetpassword .main .col-main .page-title h1,
body.customer-account-changeforgotten .main .col-main .page-title h1 {
  display: block;
  text-align: center;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  letter-spacing: 7px;
  padding-bottom: 20px;
}
/* line 501, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main form,
body.customer-account-resetpassword .main .col-main form,
body.customer-account-changeforgotten .main .col-main form {
  width: 75%;
  margin: 0 auto;
}
/* line 504, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main form .fieldset,
body.customer-account-resetpassword .main .col-main form .fieldset,
body.customer-account-changeforgotten .main .col-main form .fieldset {
  max-width: none;
  margin-left: 0;
}
/* line 507, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main form .fieldset h2,
body.customer-account-resetpassword .main .col-main form .fieldset h2,
body.customer-account-changeforgotten .main .col-main form .fieldset h2 {
  display: none !important;
}
/* line 510, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main form .fieldset p,
body.customer-account-resetpassword .main .col-main form .fieldset p,
body.customer-account-changeforgotten .main .col-main form .fieldset p {
  max-width: none;
}
/* line 512, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main form .fieldset p.required,
body.customer-account-resetpassword .main .col-main form .fieldset p.required,
body.customer-account-changeforgotten .main .col-main form .fieldset p.required {
  padding-bottom: 0;
}
/* line 517, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main form .fieldset .form-list label,
body.customer-account-resetpassword .main .col-main form .fieldset .form-list label,
body.customer-account-changeforgotten .main .col-main form .fieldset .form-list label {
  display: block;
  text-align: left;
}
/* line 521, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main form .fieldset .form-list .input-box,
body.customer-account-resetpassword .main .col-main form .fieldset .form-list .input-box,
body.customer-account-changeforgotten .main .col-main form .fieldset .form-list .input-box {
  padding-top: 0;
}
/* line 526, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main form .buttons-set,
body.customer-account-resetpassword .main .col-main form .buttons-set,
body.customer-account-changeforgotten .main .col-main form .buttons-set {
  max-width: none;
  margin-top: 0;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account-forgotpassword .main .col-main form .buttons-set:before, body.customer-account-forgotpassword .main .col-main form .buttons-set:after,
body.customer-account-resetpassword .main .col-main form .buttons-set:before,
body.customer-account-resetpassword .main .col-main form .buttons-set:after,
body.customer-account-changeforgotten .main .col-main form .buttons-set:before,
body.customer-account-changeforgotten .main .col-main form .buttons-set:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.customer-account-forgotpassword .main .col-main form .buttons-set:after,
body.customer-account-resetpassword .main .col-main form .buttons-set:after,
body.customer-account-changeforgotten .main .col-main form .buttons-set:after {
  clear: both;
}
/* line 530, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_login.scss */
body.customer-account-forgotpassword .main .col-main form .buttons-set button,
body.customer-account-resetpassword .main .col-main form .buttons-set button,
body.customer-account-changeforgotten .main .col-main form .buttons-set button {
  float: right;
}

@media (max-width: 690px) {
  /* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index p.item-msg.notice {
    position: absolute;
    bottom: 10px;
    left: 15px;
  }
}
@media (min-width: 810px) {
  /* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .shipping-form ul.form-list li:nth-child(2) .select-widget {
    width: 150px;
  }
}
/* line 24, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .col-main {
  padding: 0 50px;
}
@media (max-width: 810px) {
  /* line 24, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .col-main {
    margin-bottom: 0px;
    padding: 0 20px;
  }
}
/* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .page-title {
  margin: 40px 0;
  color: #361813;
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  letter-spacing: 6px;
}
/* line 38, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .page-title h1 {
  font-size: 24px;
}
/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart-empty {
  color: #361813;
  margin-bottom: 140px;
}
/* line 45, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart-empty p {
  margin-bottom: 20px;
}
/* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart-empty p a {
  color: #77d4d4;
}
/* line 49, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart-empty p a:hover {
  color: #00babf;
}
/* line 56, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .messages {
  margin: 0 0 20px;
}
/* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .messages .error-msg {
  color: red;
  font-size: 12px;
}
/* line 62, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .messages .success-msg {
  color: green;
  display: block;
  font-size: 12px;
  text-transform: none;
}
/* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-content-container {
  padding: 35px 10px;
  padding-top: 0;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .cart .cart-content-container:before, body.checkout-cart-index .cart .cart-content-container:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .cart .cart-content-container:after {
  clear: both;
}
@media (max-width: 691px) {
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart .cart-content-container {
    margin: 0px 0px 0px 0px;
    padding: 0;
    padding-bottom: 15px;
    border: none;
  }
  /* line 78, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart .cart-content-container form:first-of-type {
    display: none;
  }
}
/* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons {
  display: flex;
  flex-wrap: wrap;
}
/* line 85, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons h1 {
  flex-basis: 100%;
}
/* line 88, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa.fa-exclamation-circle, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-fearlessbeauty .slider ul.overflow li.item i.fa-exclamation-circle.price-box:after, body.cms-fearlessbeauty .slider ul.overflow li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-index-index .slider ul.overflow li.item i.fa-exclamation-circle.price-box:after,
body.cms-index-index .slider ul.overflow li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-color-teaser .slider ul.overflow li.item i.fa-exclamation-circle.price-box:after,
body.cms-color-teaser .slider ul.overflow li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-color-landing .slider ul.overflow li.item i.fa-exclamation-circle.price-box:after,
body.cms-color-landing .slider ul.overflow li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-color-complete-color-care .slider ul.overflow li.item i.fa-exclamation-circle.price-box:after,
body.cms-color-complete-color-care .slider ul.overflow li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons ul.products-grid li.item i.fa-exclamation-circle.price-box:after, ul.products-grid li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons ul.box-content li.item i.fa-exclamation-circle.price-box:after, ul.box-content li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item i.fa-exclamation-circle.price-box:after, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item i.fa-exclamation-circle.price-box:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item i.fa-exclamation-circle.price-box:after, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item i.fa-exclamation-circle.price-box:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-inspired-by-women .product-row ul.overflow li.item i.fa-exclamation-circle.price-box:after, body.cms-inspired-by-women .product-row ul.overflow li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-inspiration-and-tips .product-row ul.overflow li.item i.fa-exclamation-circle.price-box:after,
body.cms-inspiration-and-tips .product-row ul.overflow li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-index-noroute .main .block-viewed ul li.item i.fa-exclamation-circle.price-box:after, body.cms-index-noroute .main .block-viewed ul li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-index-noroute .main .block-wishlist ul li.item i.fa-exclamation-circle.price-box:after, body.cms-index-noroute .main .block-wishlist ul li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-no-route .main .block-viewed ul li.item i.fa-exclamation-circle.price-box:after,
body.cms-no-route .main .block-viewed ul li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-no-route .main .block-wishlist ul li.item i.fa-exclamation-circle.price-box:after,
body.cms-no-route .main .block-wishlist ul li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after, body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons body.cms-fearlessbeauty .product-row ul.overflow li.item i.fa-exclamation-circle.price-box:after, body.cms-fearlessbeauty .product-row ul.overflow li.item body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons i.fa-exclamation-circle.price-box:after {
  flex-basis: 3%;
  font-size: 28px;
  align-self: center;
  color: #B43535;
}
/* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons .auto-replenish-note {
  flex-basis: 97%;
}
/* line 98, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons .auto-replenish-note .cart-replenish-guest p,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons .auto-replenish-note .cart-replenish-loggedin p {
  color: #FF0000;
  letter-spacing: 1px;
}
/* line 101, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons .auto-replenish-note .cart-replenish-guest p a,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons .auto-replenish-note .cart-replenish-loggedin p a {
  text-decoration: underline;
  color: #FF0000;
}
/* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons .auto-replenish-note .cart-replenish-guest p span,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons .auto-replenish-note .cart-replenish-loggedin p span {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons .auto-replenish-note .cart-replenish-guest,
body.checkout-cart-index .cart .cart-content-container .page-title.title-buttons .auto-replenish-note .cart-replenish-loggedin {
  display: flex;
}
/* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table {
  width: 100%;
  margin-bottom: 0px;
}
/* line 121, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table thead tr {
  background: #f3f3f3;
}
/* line 123, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table thead tr th {
  line-height: 40px;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
}
/* line 131, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table thead tr {
  padding-bottom: 0px;
  width: 100%;
}
/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table thead tr th {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  border-bottom: 0px;
}
/* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table thead tr th:first-child {
  padding-left: 25px;
}
@media (max-width: 690px) {
  /* line 149, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table thead tr th:nth-child(n + 3) {
    display: none;
  }
}
/* line 154, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table thead tr th:nth-child(4) {
  text-align: right;
}
/* line 160, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr {
  position: relative;
  color: #361813;
  border-bottom: 1px solid #f4f4f4;
}
/* line 163, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr.last.even {
  border-bottom-width: 4px;
}
@media (max-width: 810px) {
  /* line 169, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td:first-child h2 {
    max-width: 75px;
    color: red;
  }
}
/* line 176, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image {
  position: relative !important;
}
/* line 179, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image a.product-image {
  display: block;
  float: left;
  margin-right: 10px;
}
/* line 183, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image a.product-image img {
  display: inline-block;
}
@media (min-width: 690px) {
  /* line 187, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td.product-cart-image a.btn-remove2 {
    display: none;
  }
}
/* line 193, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image .product-name, body.checkout-cart-index .cart table tbody tr td.product-cart-image dd {
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
}
/* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image .product-name {
  float: left;
  padding: 20px 0;
  max-width: 200px;
}
@media (max-width: 1081px) {
  /* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td.product-cart-image .product-name {
    padding-left: 15px;
  }
}
@media (max-width: 810px) {
  /* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td.product-cart-image .product-name {
    max-width: 100px;
    padding-top: 0px;
    padding-left: 0;
  }
}
@media (max-width: 721px) {
  /* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td.product-cart-image .product-name {
    padding-left: 15px;
  }
}
/* line 214, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image .product-name.centered-name {
  margin-top: 15px;
}
/* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image .product-cart-sku {
  display: none;
  position: relative;
}
/* line 223, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image .item-msg.error {
  position: absolute;
  bottom: 3px;
  left: 110px;
  font-size: 12px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
}
/* line 233, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image .item-options dt {
  display: none;
}
/* line 236, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-image .item-options dd {
  padding-left: 0;
}
@media (max-width: 810px) {
  /* line 236, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td.product-cart-image .item-options dd {
    max-width: 110px;
    padding-bottom: 0px;
    margin-bottom: 0px;
  }
}
@media (min-width: 1091px) {
  /* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td.product-cart-image .item-options {
    position: absolute;
    left: 95px;
    bottom: 0;
  }
}
/* line 253, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-price {
  position: relative;
}
/* line 262, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions {
  position: relative;
}
/* line 265, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner {
  position: relative;
  text-align: center;
}
@media (min-width: 690px) {
  /* line 267, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner > span {
    display: none;
  }
}
/* line 274, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner input, body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner select, body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner .select-widget {
  display: block;
  margin: 0px auto;
  border-color: #f3f3f3;
  color: #361813;
  padding: 0px;
  line-height: 21px;
}
/* line 281, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner input:focus, body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner select:focus, body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner .select-widget:focus {
  border-color: #77d4d4;
}
/* line 285, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner .select-widget {
  width: 60px;
}
/* line 287, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner .select-widget .label li:after {
  top: 0;
}
/* line 290, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner .select-widget > ul li {
  text-align: left;
}
/* line 294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner button {
  margin: 0px auto;
  display: block;
  background-color: transparent;
  border: 0;
  color: #77d4d4;
  font-size: 10px;
  position: absolute;
  bottom: -35px;
  width: 100%;
  text-align: center;
}
/* line 301, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner button span {
  letter-spacing: 1.5px;
}
/* line 309, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-actions .product-cart-actions-inner button:hover span {
  color: #77d4d4;
}
/* line 316, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-total {
  position: relative;
  text-align: right;
}
/* line 319, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-total .cart-price {
  display: inline-block;
  font-family: 'futura-pt';
  right: 0px;
}
/* line 326, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-total .cart-price button {
  display: none;
  position: absolute;
  right: 800%;
  border: none;
  padding-top: 35px;
  padding-right: 0px;
  line-height: 40px;
  background-color: transparent;
}
/* line 336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-total .cart-price button span {
  color: #77d4d4;
}
/* line 339, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-total .cart-price button:hover {
  color: #77d4d4;
  background-color: transparent;
}
/* line 346, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-remove.last {
  position: relative;
}
/* line 348, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-remove.last a {
  color: #d6d1d1;
  display: block;
  font-size: 32px;
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  letter-spacing: 3px;
  position: absolute;
  right: 0;
  bottom: 5px;
}
@media (min-width: 810px) {
  /* line 348, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td.product-cart-remove.last a {
    bottom: 86px;
  }
}
@media (min-width: 1044px) {
  /* line 348, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr td.product-cart-remove.last a {
    right: 0;
    top: 0;
  }
}
/* line 366, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr td.product-cart-remove.last a:hover {
  color: #361813;
}
/* line 373, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr.giftcard h2 {
  display: block;
}
/* line 376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr.giftcard .item-options {
  float: left;
  padding-left: 0;
}
@media (min-width: 1091px) {
  /* line 376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .cart table tbody tr.giftcard .item-options {
    position: static !important;
  }
}
/* line 382, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr.giftcard .item-options dt {
  display: block !important;
  float: none;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 11px;
  font-style: normal;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding-bottom: 5px;
}
/* line 392, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart table tbody tr.giftcard .item-options dd {
  font-family: futura-pt, sans-serif;
  padding-left: 10px;
}
/* line 400, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .page-title.title-buttons {
  border-bottom: 0;
}
/* line 402, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .page-title.title-buttons h1 {
  text-align: center;
}
/* line 405, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .page-title.title-buttons .checkout-types.top {
  display: none;
}
/* line 409, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .cart .cart-forms {
  float: left;
}
/* line 414, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper {
  padding-top: 10px;
}
/* line 416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms {
  margin-top: 25px;
  padding-left: 0;
  float: left;
  width: 50%;
}
@media (max-width: 690px) {
  /* line 416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-forms {
    width: 100%;
  }
}
@media (max-width: 690px) {
  /* line 424, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-forms form {
    display: block !important;
  }
}
/* line 429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard {
  background-color: transparent;
  border: 0px;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount:before, body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount:after, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard:before, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount:after, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard:after {
  clear: both;
}
/* line 433, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount label, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard label {
  font-size: 11px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding: 0;
  margin-bottom: 10px;
  display: block;
  color: #361813;
}
/* line 444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper {
  max-width: 350px;
  min-width: 275px;
  position: relative;
  height: 40px;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper:before, body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper:after, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper:before, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper:after, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper:after {
  clear: both;
}
@media (max-width: 690px) {
  /* line 444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper {
    max-width: 100%;
    width: 100%;
    min-width: 100%;
  }
}
/* line 455, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper input.input-text, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper input.input-text {
  float: left;
  display: block;
  width: 70% !important;
  height: 100% !important;
  padding-left: 10px;
  margin-top: 0px !important;
  margin-right: 0px !important;
  border-right: 0px !important;
}
/* line 465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper .validation-advice, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper .validation-advice {
  position: absolute;
  bottom: -15px;
  left: 0px;
}
/* line 470, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper .button-wrapper, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper .button-wrapper {
  float: left;
  width: 30% !important;
  height: 100% !important;
  position: relative;
}
/* line 475, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper .button-wrapper button, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper .button-wrapper button {
  height: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
  color: white;
  width: 100% !important;
  border: 1px solid #361813;
  background-color: #361813;
  letter-spacing: 3px;
}
/* line 484, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper .button-wrapper button:hover, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper .button-wrapper button:hover {
  background-color: white;
  border-color: #361813;
  color: #361813;
}
/* line 489, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount .field-wrapper .button-wrapper button.cancel-coupon, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard .field-wrapper .button-wrapper button.cancel-coupon {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 497, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .discount a.check-gc-status, body.checkout-cart-index .bottom-form-wrapper .cart-forms .giftcard a.check-gc-status {
  display: block;
  margin-top: 25px;
  padding: 0;
  text-transform: uppercase;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 11px;
  letter-spacing: 1.5px;
}
/* line 508, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping {
  border: 0px;
  background-color: transparent;
  color: #361813;
}
@media (min-width: 810px) {
  /* line 508, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping {
    margin-top: 50px;
  }
}
/* line 515, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping input {
  padding-left: 10px;
}
/* line 519, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping h2 {
  font-size: 13px;
  letter-spacing: 1.5px;
}
/* line 525, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping #shipping-zip-form button {
  line-height: 22px;
}
/* line 528, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping #shipping-zip-form p {
  margin: 20px 0px;
}
/* line 531, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping #shipping-zip-form li {
  margin-right: 15px;
}
/* line 535, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping #shipping-zip-form li:nth-child(3) input {
  margin-top: 10px;
  height: 40px;
  border-color: #f3f3f3;
}
@media (min-width: 690px) {
  /* line 543, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .form-list .validation-advice {
    position: absolute;
    bottom: -23px;
    left: 0;
  }
}
/* line 551, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .form-list li > label {
  font-size: 11px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding: 0;
  padding-bottom: 5px;
  margin-bottom: 10px;
  display: inline;
}
/* line 561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .form-list li:nth-of-type(2) {
  max-width: 150px;
}
/* line 564, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .form-list li .select-widget {
  margin-top: 10px;
}
/* line 566, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .form-list li .select-widget .label {
  height: 40px;
}
/* line 568, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .form-list li .select-widget .label li:after {
  top: 3px;
}
/* line 574, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .form-list li.shipping-postcode .input-box {
  margin-top: 10px;
}
/* line 576, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .form-list li.shipping-postcode .input-box input {
  height: 40px;
  border-color: #f3f3f3;
}
/* line 584, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .buttons-set {
  margin-top: 20px;
}
/* line 586, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .buttons-set button {
  background-color: #77d4d4;
  border: 1px solid transparent;
  color: white;
  height: 40px;
  line-height: 32px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
  min-width: 200px;
}
/* line 593, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .buttons-set button:hover {
  background: #00babf;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
@media (max-width: 690px) {
  /* line 586, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .buttons-set button {
    width: 100%;
  }
}
/* line 604, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .shipping-form .form-list > li {
  float: left;
  margin-right: 5px;
}
/* line 608, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .shipping-form .form-list > li .select-widget .label li {
  line-height: 36px;
}
/* line 611, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-forms .shipping .shipping-form .form-list > li .select-widget.active ul {
  max-height: 200px;
}
/* line 619, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper {
  margin-top: 25px;
}
/* line 621, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper li.method-checkout-cart-methods-multishipping {
  display: none;
}
/* line 624, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals {
  border: none !important;
  background-color: transparent;
}
/* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody {
  border: 0px !important;
}
@media (min-width: 690px) {
  /* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody {
    padding-bottom: 25px;
  }
}
/* line 632, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr {
  width: 100%;
  border-bottom: none;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr:before, body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr:after {
  clear: both;
}
/* line 636, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr td {
  padding: 0;
}
/* line 642, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr td:first-child {
  font-size: 12px;
  float: left;
  text-align: left;
  text-transform: none;
}
/* line 649, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr td:last-child {
  clear: left;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  vertical-align: middle;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
/* line 656, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr td:last-child span {
  letter-spacing: 1.7px;
}
/* line 660, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr > th {
  text-align: left;
  float: left;
  margin-bottom: 5px;
}
/* line 664, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr > th .btn-remove {
  color: #77d4d4;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 10px;
  line-height: 12px;
}
@media (max-width: 690px) {
  /* line 660, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tbody tr > th {
    margin-top: 10px;
  }
}
/* line 676, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot {
  border: 0px;
}
/* line 678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot tr {
  *zoom: 1;
  color: #361813;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot tr:before, body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot tr:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot tr:after {
  clear: both;
}
/* line 681, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot tr td:first-child {
  float: left;
  text-align: left;
  padding-left: 0px;
}
/* line 685, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot tr td:first-child strong {
  font-size: 14px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
}
/* line 691, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot tr td:last-child {
  padding-right: 0;
  min-width: 190px;
}
/* line 695, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot tr td:last-child strong span {
  font-family: "futura-pt", sans-serif;
  font-size: 14px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
}
/* line 705, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom {
  text-align: center;
  padding-top: 25px;
}
/* line 709, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li {
  width: 100%;
}
@media (max-width: 690px) {
  /* line 709, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li {
    margin: 5px 0;
  }
}
/* line 714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li p {
  display: block;
  padding: 0px !important;
  text-align: center;
}
/* line 717, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li p span {
  text-align: center;
  padding: 0px !important;
}
/* line 724, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li p.paypal-logo a {
  position: relative;
  margin: 0 auto;
  height: 40px;
  padding: 0px 15px;
  background-color: transparent;
  border: 1px solid #361813;
  background-color: #361813;
}
@media (max-width: 690px) {
  /* line 724, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li p.paypal-logo a {
    width: 100%;
    max-width: 100%;
    background-color: #361813;
    margin-top: 10px;
  }
}
/* line 739, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li p.paypal-logo a span {
  padding: 10px;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  text-transform: uppercase;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  color: white;
}
/* line 751, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li p.paypal-logo a:hover {
  color: white !important;
  background-color: white;
}
/* line 754, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li p.paypal-logo a:hover span {
  color: #361813;
}
/* line 758, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li p.paypal-logo a img {
  display: none;
}
/* line 763, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li button {
  width: 100%;
  border-color: #77d4d4;
  color: white;
  max-height: 40px;
  margin-right: 5px;
  background-color: #77d4d4;
}
/* line 770, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li button:hover {
  color: #77d4d4;
  background-color: white;
}
@media (max-width: 690px) {
  /* line 763, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li button {
    width: 100%;
    max-width: 100%;
    background-color: #77d4d4;
    color: white;
  }
}
/* line 781, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals ul.checkout-types.bottom li.method-checkout-cart-methods-onepage-bottom {
  margin-left: 0px;
}
/* line 794, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index #co-shipping-method-form ul li label {
  background-color: transparent !important;
  border-color: transparent !important;
}
/* line 797, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index #co-shipping-method-form ul li label:before {
  font-style: normal !important;
}
/* line 803, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index #co-shipping-method-form .sp-methods {
  padding: 0;
  margin: 25px 0;
}
/* line 806, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index #co-shipping-method-form .sp-methods dt {
  margin-top: 20px;
}
/* line 811, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index #co-shipping-method-form .buttons-set button {
  background-color: #361813;
  border: 1px solid #361813;
  color: white;
  padding: 0px;
  width: 100%;
  max-width: 200px;
  height: 40px;
}
/* line 819, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index #co-shipping-method-form .buttons-set button:hover {
  color: #361813;
  background-color: transparent;
}
@media (max-width: 690px) {
  /* line 811, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index #co-shipping-method-form .buttons-set button {
    max-width: 100%;
    color: #361813;
    background-color: transparent;
  }
  /* line 827, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index #co-shipping-method-form .buttons-set button:hover {
    color: white;
    background-color: #361813;
  }
}
@media (min-width: 690px) {
  /* line 836, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .table-clone.mobile {
    display: none;
  }
}
/* line 840, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.head {
  background-color: #f4f4f4;
  *zoom: 1;
  padding: 15px 20px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .table-clone.mobile ul.head:before, body.checkout-cart-index .table-clone.mobile ul.head:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .table-clone.mobile ul.head:after {
  clear: both;
}
/* line 844, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.head li {
  font-size: 14px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
  letter-spacing: 1.7px;
}
/* line 850, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.head li:first-child {
  float: left;
  text-align: left;
}
/* line 855, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.head li:nth-child(2) {
  float: right;
  text-align: right;
}
/* line 859, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.head li:nth-child(n+3) {
  display: none;
}
/* line 863, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body {
  position: relative;
  border-bottom: 2px solid #f4f4f4;
  *zoom: 1;
  padding: 30px 20px 40px 20px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .table-clone.mobile ul.body:before, body.checkout-cart-index .table-clone.mobile ul.body:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-cart-index .table-clone.mobile ul.body:after {
  clear: both;
}
@media (max-width: 690px) {
  /* line 863, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .table-clone.mobile ul.body {
    padding: 40px 20px 50px 0px;
  }
}
/* line 871, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body > li {
  display: block;
}
/* line 874, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body > li > dl, body.checkout-cart-index .table-clone.mobile ul.body > li > div, body.checkout-cart-index .table-clone.mobile ul.body > li > h2 {
  text-align: left;
  margin-left: 125px;
}
@media (max-width: 350px) {
  /* line 874, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .table-clone.mobile ul.body > li > dl, body.checkout-cart-index .table-clone.mobile ul.body > li > div, body.checkout-cart-index .table-clone.mobile ul.body > li > h2 {
    margin-left: 100px;
  }
}
/* line 881, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body > li > dl, body.checkout-cart-index .table-clone.mobile ul.body > li > dl *, body.checkout-cart-index .table-clone.mobile ul.body > li > dl:after, body.checkout-cart-index .table-clone.mobile ul.body > li > dl:before, body.checkout-cart-index .table-clone.mobile ul.body > li > div, body.checkout-cart-index .table-clone.mobile ul.body > li > div *, body.checkout-cart-index .table-clone.mobile ul.body > li > div:after, body.checkout-cart-index .table-clone.mobile ul.body > li > div:before, body.checkout-cart-index .table-clone.mobile ul.body > li > h2, body.checkout-cart-index .table-clone.mobile ul.body > li > h2 *, body.checkout-cart-index .table-clone.mobile ul.body > li > h2:after, body.checkout-cart-index .table-clone.mobile ul.body > li > h2:before {
  clear: none;
  float: none;
}
/* line 885, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body > li > dl dt, body.checkout-cart-index .table-clone.mobile ul.body > li > div dt, body.checkout-cart-index .table-clone.mobile ul.body > li > h2 dt {
  display: none;
}
/* line 889, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body > li > dl dd, body.checkout-cart-index .table-clone.mobile ul.body > li > div dd, body.checkout-cart-index .table-clone.mobile ul.body > li > h2 dd {
  display: block;
  color: #361813;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-top: 10px;
  padding-left: 0;
}
/* line 899, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body > li > a.product-image {
  margin: 0px;
  float: left;
  display: block;
  width: 75px;
}
/* line 907, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body > li.giftcard .item-options {
  margin-bottom: 20px;
  margin-top: 10px;
}
/* line 910, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body > li.giftcard .item-options dt {
  color: #361813;
  display: block;
  float: none;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 11px;
  font-style: normal;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding-bottom: 0;
}
/* line 921, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body > li.giftcard .item-options dd {
  margin-top: 5px;
}
/* line 930, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li a.btn-remove.btn-remove2 {
  position: absolute;
  top: 10px;
  left: 10px;
}
/* line 936, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li a.btn-remove.btn-remove2::before {
  content: '';
  padding-top: 10px;
  padding-left: 1px;
  font-family: 'futura-pt';
  position: absolute;
  color: #361813;
  height: 50%;
  width: 50%;
  font-size: 25px;
  z-index: 1;
  left: 50%;
  top: 50%;
  text-indent: 0;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (max-width: 350px) {
  /* line 952, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .table-clone.mobile ul.body li a.product-image {
    width: 100px;
  }
}
/* line 961, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li h2.product-name {
  display: block;
  max-width: 100px;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
  letter-spacing: 1.7px;
}
/* line 971, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li .item-msg.error {
  position: absolute;
  top: 11px;
  left: 115px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  font-size: 12px;
  line-height: 1.25;
}
@media (max-width: 450px) {
  /* line 971, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .table-clone.mobile ul.body li .item-msg.error {
    left: 25px;
  }
}
/* line 982, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li .product-cart-sku {
  display: none;
}
/* line 986, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li dl.item-options {
  display: block;
}
/* line 990, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li .product-cart-actions-inner {
  display: block;
  position: absolute;
  bottom: 20px;
}
@media (max-width: 690px) {
  /* line 990, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .table-clone.mobile ul.body li .product-cart-actions-inner {
    position: relative;
    max-width: 50px;
    margin-top: 20px;
    bottom: 0;
  }
}
/* line 1000, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li .product-cart-actions-inner span {
  text-transform: uppercase;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
}
/* line 1006, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li .product-cart-actions-inner input {
  margin-left: 3px;
  display: inline-block;
}
@media (max-width: 810px) {
  /* line 1006, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
  body.checkout-cart-index .table-clone.mobile ul.body li .product-cart-actions-inner input {
    width: 50px;
    padding-left: 0;
  }
}
/* line 1014, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li .product-cart-actions-inner button {
  display: none;
}
/* line 1017, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li .product-cart-actions-inner .mobile-select-wrapper {
  margin-top: 5px;
}
/* line 1022, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li:nth-child(2) {
  display: none;
}
/* line 1029, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li:nth-child(4) {
  position: absolute;
  right: 10px;
  top: 40px;
  color: #361813;
}
/* line 1036, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li:nth-child(4) button {
  position: absolute;
  right: 0px;
  bottom: -115px;
  border: none;
  padding-top: 15px;
  padding-right: 0px;
  line-height: 40px;
}
/* line 1044, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li:nth-child(4) button span {
  color: #77d4d4;
}
/* line 1047, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index .table-clone.mobile ul.body li:nth-child(4) button:hover {
  color: #77d4d4;
  background-color: transparent;
}
/* line 1059, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_cart.scss */
body.checkout-cart-index.tablet .form-list li select, body.checkout-cart-index.internet-explorer .form-list li select {
  margin-top: 10px;
}

/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .main, .cms-salon-finder .main {
  max-width: 100%;
}
/* line 4, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .main .col-main, .cms-salon-finder .main .col-main {
  margin-bottom: 0px;
}
/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .main .wrapper, .cms-salon-finder .main .wrapper {
  max-width: 1300px;
}
/* line 11, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator, .cms-salon-finder .salonlocator {
  position: relative;
}
/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator input, .cms-salon-finder .salonlocator input {
  padding-left: 10px;
}
/* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar, .cms-salon-finder .salonlocator .left-sidebar {
  max-width: 300px;
  position: absolute;
  padding: 15px 20px;
  height: auto;
  z-index: 5;
  top: 25px;
  left: 50px;
  background-color: rgba(255, 255, 255, 0.97);
}
@media (max-width: 690px) {
  /* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salonlocator .left-sidebar, .cms-salon-finder .salonlocator .left-sidebar {
    max-width: 100%;
  }
}
/* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar #salon-error-msg, .cms-salon-finder .salonlocator .left-sidebar #salon-error-msg {
  padding: 5px 0px;
  display: none;
  max-width: 200px;
}
@media (max-width: 690px) {
  /* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salonlocator .left-sidebar, .cms-salon-finder .salonlocator .left-sidebar {
    position: relative;
    z-index: 1;
    left: 0px;
    top: 0px;
  }
}
/* line 40, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar .locator-title, .cms-salon-finder .salonlocator .left-sidebar .locator-title {
  text-align: center;
}
/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar .locator-title h1, .cms-salon-finder .salonlocator .left-sidebar .locator-title h1 {
  text-align: center;
  font-size: 18px;
  padding: 10px 5px 15px 5px;
  letter-spacing: 4px;
}
/* line 48, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar .locator-title hr, .cms-salon-finder .salonlocator .left-sidebar .locator-title hr {
  display: none;
}
/* line 51, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar .locator-title p.locator-desc, .cms-salon-finder .salonlocator .left-sidebar .locator-title p.locator-desc {
  padding: 0px 0px 15px;
  text-align: left;
}
/* line 56, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form, .cms-salon-finder .salonlocator .left-sidebar form#input-form {
  position: relative;
}
/* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table, .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table {
  display: block;
}
/* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table #selectboxProvince, .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table #selectboxProvince {
  display: none;
}
/* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(1), body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(2), body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(4), body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(5), .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(1), .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(2), .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(4), .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(5) {
  display: none;
}
/* line 68, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td:first-child, .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td:first-child {
  display: none;
}
/* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td, .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td {
  position: absolute;
  width: 100%;
}
/* line 72, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(3) td input {
  border: 1px solid #e0dbda;
}
/* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(4) td, .cms-salon-finder .salonlocator .left-sidebar form#input-form table.input-table tr:nth-child(4) td {
  display: none;
}
/* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings {
  width: 100%;
  display: block;
  margin-top: 35px;
  position: relative;
}
/* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tbody, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tbody {
  display: block;
  width: 100%;
}
/* line 90, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list {
  display: block;
  width: 100%;
}
/* line 93, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td {
  display: block;
  margin-bottom: 25px;
}
/* line 96, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td input[type="checkbox"] + label:before, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#offerings-list td input[type="checkbox"] + label:before {
  border-color: #e0dbda;
}
/* line 101, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit {
  width: 100%;
  margin: 5px 0 10px;
  display: block;
  position: relative;
}
/* line 106, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit td, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit td {
  display: block;
  width: 100%;
}
/* line 107, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit input, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit input {
  height: 35px;
  background-color: #00babf;
  border-color: #00babf;
  color: white;
  width: 100%;
  padding: 5px;
  text-transform: uppercase;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 10px;
  letter-spacing: 3px;
}
/* line 120, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit:hover input, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings tr#locator-submit:hover input {
  background-color: #77d4d4;
  border-color: #77d4d4;
}
/* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings div#country-selector, .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings div#country-selector {
  margin-top: 5px;
}
/* line 129, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form table#location-offerings input[type="radio"], .cms-salon-finder .salonlocator .left-sidebar form#input-form table#location-offerings input[type="radio"] {
  margin-right: 3px;
  display: inline !important;
  -webkit-appearance: radio!important;
}
/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form #inputzipcode, .cms-salon-finder .salonlocator .left-sidebar form#input-form #inputzipcode {
  height: 40px;
  text-transform: none;
  letter-spacing: 1px;
}
/* line 140, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form .selectbox, .cms-salon-finder .salonlocator .left-sidebar form#input-form .selectbox {
  background: url("../images/SalonLocator/arrow.png") no-repeat 95% 18px white;
  background-size: 10px;
  margin: 0px 0px 10px;
  border: 1px solid #e0dbda;
  color: #646463;
  font-family: "futura-pt", sans-serif;
  padding-left: 10px;
  text-transform: none;
  letter-spacing: 1px;
}
/* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form.countryType_jp #inputzipcode, .cms-salon-finder .salonlocator .left-sidebar form#input-form.countryType_jp #inputzipcode {
  margin-bottom: 10px;
}
/* line 155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form.countryType_jp .recommend_text_jp, .cms-salon-finder .salonlocator .left-sidebar form#input-form.countryType_jp .recommend_text_jp {
  font-size: 10px;
}
/* line 158, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .left-sidebar form#input-form.countryType_jp table#location-offerings, .cms-salon-finder .salonlocator .left-sidebar form#input-form.countryType_jp table#location-offerings {
  margin-top: 95px;
}
/* line 165, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .map-container, .cms-salon-finder .salonlocator .map-container {
  height: 500px;
  padding-top: 0px;
}
@media (max-width: 690px) {
  /* line 165, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salonlocator .map-container, .cms-salon-finder .salonlocator .map-container {
    height: 300px;
  }
  /* line 171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salonlocator .map-container .gmnoprint, .cms-salon-finder .salonlocator .map-container .gmnoprint {
    display: none;
  }
}
/* line 176, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .map-container .infoBox img, .cms-salon-finder .salonlocator .map-container .infoBox img {
  display: none;
  position: relative !important;
  cursor: pointer;
}
/* line 182, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content, .cms-salon-finder .salonlocator .map-container .infoBox .iw-content {
  background-color: white;
  padding: 15px 0px 5px 15px;
  min-height: 125px;
  position: relative;
}
/* line 187, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content:before, .cms-salon-finder .salonlocator .map-container .infoBox .iw-content:before {
  position: absolute;
  left: -10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  content: '';
  width: 0px;
  height: 0px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid white;
}
/* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content ul.services-list, .cms-salon-finder .salonlocator .map-container .infoBox .iw-content ul.services-list {
  position: absolute;
  bottom: 15px;
  margin-top: 35px;
}
/* line 203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content ul.services-list li, .cms-salon-finder .salonlocator .map-container .infoBox .iw-content ul.services-list li {
  display: inline-block;
  padding-right: 12px;
  font-size: 10px;
  text-transform: uppercase;
}
/* line 208, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content ul.services-list li:last-child, .cms-salon-finder .salonlocator .map-container .infoBox .iw-content ul.services-list li:last-child {
  padding-right: 0px;
}
/* line 211, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator .map-container .infoBox .iw-content ul.services-list li i, .cms-salon-finder .salonlocator .map-container .infoBox .iw-content ul.services-list li i {
  color: #77d4d4;
}
/* line 226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator.kr .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, body.salonlocator-index-index .salonlocator.tw .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, .cms-salon-finder .salonlocator.kr .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, .cms-salon-finder .salonlocator.tw .left-sidebar form#input-form table.input-table tr:nth-child(3) td select {
  margin: 0px 0px 10px;
  border: 1px solid #e0dbda;
}
/* line 230, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator.kr .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, body.salonlocator-index-index .salonlocator.tw .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, .cms-salon-finder .salonlocator.kr .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, .cms-salon-finder .salonlocator.tw .left-sidebar form#input-form table.input-table tr:nth-child(3) td input {
  height: 40px;
}
/* line 236, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator.kr .left-sidebar form#input-form table#location-offerings, body.salonlocator-index-index .salonlocator.tw .left-sidebar form#input-form table#location-offerings, .cms-salon-finder .salonlocator.kr .left-sidebar form#input-form table#location-offerings, .cms-salon-finder .salonlocator.tw .left-sidebar form#input-form table#location-offerings {
  margin-top: 150px;
}
/* line 248, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator.latam .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, body.salonlocator-index-index .salonlocator.vn .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, body.salonlocator-index-index .salonlocator.hk .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, body.salonlocator-index-index .salonlocator.za .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, .cms-salon-finder .salonlocator.latam .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, .cms-salon-finder .salonlocator.vn .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, .cms-salon-finder .salonlocator.hk .left-sidebar form#input-form table.input-table tr:nth-child(3) td select, .cms-salon-finder .salonlocator.za .left-sidebar form#input-form table.input-table tr:nth-child(3) td select {
  margin: 0px 0px 10px;
  border: 1px solid #e0dbda;
}
/* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator.latam .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, body.salonlocator-index-index .salonlocator.vn .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, body.salonlocator-index-index .salonlocator.hk .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, body.salonlocator-index-index .salonlocator.za .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, .cms-salon-finder .salonlocator.latam .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, .cms-salon-finder .salonlocator.vn .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, .cms-salon-finder .salonlocator.hk .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, .cms-salon-finder .salonlocator.za .left-sidebar form#input-form table.input-table tr:nth-child(3) td input {
  height: 40px;
}
/* line 258, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator.latam .left-sidebar form#input-form table#location-offerings, body.salonlocator-index-index .salonlocator.vn .left-sidebar form#input-form table#location-offerings, body.salonlocator-index-index .salonlocator.hk .left-sidebar form#input-form table#location-offerings, body.salonlocator-index-index .salonlocator.za .left-sidebar form#input-form table#location-offerings, .cms-salon-finder .salonlocator.latam .left-sidebar form#input-form table#location-offerings, .cms-salon-finder .salonlocator.vn .left-sidebar form#input-form table#location-offerings, .cms-salon-finder .salonlocator.hk .left-sidebar form#input-form table#location-offerings, .cms-salon-finder .salonlocator.za .left-sidebar form#input-form table#location-offerings {
  margin-top: 100px;
}
/* line 266, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator.au .left-sidebar form#input-form, .cms-salon-finder .salonlocator.au .left-sidebar form#input-form {
  height: auto;
}
/* line 271, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator.au .left-sidebar form#input-form table.input-table tr:nth-child(3) td input, .cms-salon-finder .salonlocator.au .left-sidebar form#input-form table.input-table tr:nth-child(3) td input {
  margin: 0px 0px 10px;
}
/* line 277, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salonlocator.au .left-sidebar form#input-form table#location-offerings, .cms-salon-finder .salonlocator.au .left-sidebar form#input-form table#location-offerings {
  margin-top: 85px;
}
/* line 283, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index #salonsDetailsHeader, .cms-salon-finder #salonsDetailsHeader {
  margin-top: 10px;
  font-size: 14px;
  text-transform: uppercase;
  padding-left: 25px;
}
@media (max-width: 690px) {
  /* line 289, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index #salonsDetailsHeader div, .cms-salon-finder #salonsDetailsHeader div {
    font-size: 12px !important;
    padding-bottom: 0px !important;
  }
}
/* line 296, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores, .cms-salon-finder .salon-stores {
  max-width: 1300px;
  padding: 10px 25px 50px 25px;
  *zoom: 1;
}
/* line 299, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .search-error, .cms-salon-finder .salon-stores .search-error {
  text-align: center;
  font-size: 14px;
  margin: 40px 0px;
  text-transform: uppercase;
}
@media (max-width: 690px) {
  /* line 296, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salon-stores, .cms-salon-finder .salon-stores {
    padding: 0px 15px 0px 15px;
  }
}
/* line 309, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores.search-complete, .cms-salon-finder .salon-stores.search-complete {
  margin-bottom: 25px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.salonlocator-index-index .salon-stores:before, body.salonlocator-index-index .salon-stores:after, .cms-salon-finder .salon-stores:before, .cms-salon-finder .salon-stores:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.salonlocator-index-index .salon-stores:after, .cms-salon-finder .salon-stores:after {
  clear: both;
}
/* line 313, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores hr, .cms-salon-finder .salon-stores hr {
  display: none;
}
/* line 315, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores #salonsDetailsHeader div, .cms-salon-finder .salon-stores #salonsDetailsHeader div {
  padding-bottom: 25px;
  font-size: 14px;
  text-transform: uppercase;
}
/* line 322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails, .cms-salon-finder .salon-stores .salonDetails {
  width: 25%;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  border-top: none;
}
@media (min-width: 690px) {
  /* line 322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salon-stores .salonDetails, .cms-salon-finder .salon-stores .salonDetails {
    margin-bottom: 25px;
  }
}
/* line 330, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails.active.first .salonDetails-inner, .cms-salon-finder .salon-stores .salonDetails.active.first .salonDetails-inner {
  background-color: #f4f4f4;
}
/* line 336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails.active .salonDetails-inner, .cms-salon-finder .salon-stores .salonDetails.active .salonDetails-inner {
  background-color: #f4f4f4;
}
/* line 341, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails.first, .cms-salon-finder .salon-stores .salonDetails.first {
  padding: 0px !important;
}
/* line 343, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails.first .salonDetails-inner, .cms-salon-finder .salon-stores .salonDetails.first .salonDetails-inner {
  background-color: white !important;
  border: none;
  cursor: pointer;
}
/* line 347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails.first .salonDetails-inner .salon-number, .cms-salon-finder .salon-stores .salonDetails.first .salonDetails-inner .salon-number {
  display: none;
}
/* line 350, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails.first .salonDetails-inner .salon-address, .cms-salon-finder .salon-stores .salonDetails.first .salonDetails-inner .salon-address {
  padding-left: 0px !important;
}
@media (max-width: 1000px) {
  /* line 322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salon-stores .salonDetails, .cms-salon-finder .salon-stores .salonDetails {
    width: 33%;
  }
}
@media (max-width: 690px) {
  /* line 322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salon-stores .salonDetails, .cms-salon-finder .salon-stores .salonDetails {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
  }
}
/* line 370, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner {
  height: 100%;
  border: 7px solid #f4f4f4;
  padding: 10px 15px 15px 15px;
  position: relative;
  margin-top: 25px;
}
/* line 372, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner:hover, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner:hover {
  cursor: pointer;
}
/* line 381, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 {
  *zoom: 1;
  width: 100%;
  margin-bottom: 10px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1:before, body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1:after, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1:before, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1:after, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1:after {
  clear: both;
}
/* line 387, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-number, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-number {
  float: left;
  font-size: 30px;
  color: #77d4d4;
}
/* line 393, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address {
  padding-top: 15px;
  padding-left: 45px;
  line-height: 17px;
  word-wrap: break-word;
  font-size: 11px;
  color: #361813;
}
/* line 399, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address strong, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section1 .salon-address strong {
  text-transform: uppercase;
}
/* line 404, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 {
  display: block;
  width: 100%;
  color: #361813;
}
/* line 409, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list {
  margin-bottom: 15px;
  position: relative;
  width: 100%;
  padding-bottom: 69px;
}
/* line 419, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li {
  display: inline-block;
  line-height: 30px;
  font-size: 12px;
  padding-right: 5%;
  text-transform: uppercase;
}
@media (max-width: 690px) {
  /* line 419, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li {
    padding-right: 0;
    width: 32%;
  }
}
@media (max-width: 357px) {
  /* line 419, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li {
    padding-right: 25px;
    width: auto;
  }
}
/* line 433, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li:last-child, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li:last-child {
  padding-right: 0px;
}
/* line 436, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li i, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 ul.services-list li i {
  color: #77d4d4;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  font-size: 12px;
}
/* line 444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container {
  text-align: center;
  position: absolute;
  bottom: 15px;
  left: 0px;
  width: 100%;
  padding: 0px 15px 15px 15px;
}
/* line 451, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button {
  display: block;
  text-decoration: none;
  width: 100%;
  padding-top: 0px;
  margin-bottom: 15px;
}
@media (max-width: 690px) {
  /* line 451, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
  body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container .button {
    padding-top: 5px;
  }
}
/* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container a, .cms-salon-finder .salon-stores .salonDetails .salonDetails-inner .salonDetails-section2 .buttons-container a {
  padding-top: 10px;
  margin-bottom: 10px;
  text-decoration: underline;
}
/* line 473, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .mobile-results-buttons, .cms-salon-finder .mobile-results-buttons {
  width: 100%;
  padding: 25px 15px 25px 15px;
  *zoom: 1;
  display: none;
  position: fixed;
  bottom: 0px;
  z-index: 9999;
  background-color: white;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.salonlocator-index-index .mobile-results-buttons:before, body.salonlocator-index-index .mobile-results-buttons:after, .cms-salon-finder .mobile-results-buttons:before, .cms-salon-finder .mobile-results-buttons:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.salonlocator-index-index .mobile-results-buttons:after, .cms-salon-finder .mobile-results-buttons:after {
  clear: both;
}
/* line 485, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .mobile-results-buttons button, .cms-salon-finder .mobile-results-buttons button {
  display: block;
  width: 48%;
  text-align: center;
  height: 40px;
  line-height: 37px;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 5px;
  text-transform: uppercase;
  border: 1px solid #361813;
}
/* line 495, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .mobile-results-buttons button.active, .cms-salon-finder .mobile-results-buttons button.active {
  background-color: #361813;
  border: 1px solid #361813;
  color: white;
}
/* line 500, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .mobile-results-buttons button:first-child, .cms-salon-finder .mobile-results-buttons button:first-child {
  float: left;
}
/* line 504, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index .mobile-results-buttons button:last-child, .cms-salon-finder .mobile-results-buttons button:last-child {
  float: right;
}
/* line 509, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index ul.ui-autocomplete, .cms-salon-finder ul.ui-autocomplete {
  width: 209px;
  background: white;
  border: 1px solid #e0dbda;
  border-top: none;
}
/* line 514, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index ul.ui-autocomplete li.ui-menu-item, .cms-salon-finder ul.ui-autocomplete li.ui-menu-item {
  padding: 7px 12px;
}
/* line 516, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_salonlocator.scss */
body.salonlocator-index-index ul.ui-autocomplete li.ui-menu-item a, .cms-salon-finder ul.ui-autocomplete li.ui-menu-item a {
  cursor: pointer;
}

/* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
.cms-curl-landing-page .main-container, .cms-curl-landing-page .main-container .main {
  max-width: 100%;
}

/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .col-main .std {
  display: none;
}
/* line 9, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .mobile_img {
  display: none;
}
@media (max-width: 670px) {
  /* line 9, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .mobile_img {
    display: block;
  }
}
/* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner {
  position: relative;
  margin-top: 0;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text {
  margin-left: 10%;
  width: 35%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
}
/* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text.left {
  text-align: left;
  left: 0;
}
@media (max-width: 670px) {
  /* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text.left {
    position: relative;
    width: 100%;
    margin: 0 0 20px 0;
    text-align: center;
    -webkit-transform: inherit;
    -moz-transform: inherit;
    -ms-transform: inherit;
    -o-transform: inherit;
    transform: inherit;
  }
}
@media (min-width: 670px) and (max-width: 770px) {
  /* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text.left {
    width: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    margin: 0;
    top: 25%;
    text-align: center;
  }
}
/* line 57, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text h2 {
  font-size: 50px;
  letter-spacing: 2px;
  font-family: futura-pt, sans-serif;
}
@media (max-width: 670px) {
  /* line 57, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text h2 {
    font-size: 20px;
    margin: 20px 0;
  }
}
@media (max-width: 670px) {
  /* line 65, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text h2 br {
    display: none;
  }
}
/* line 70, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text h2 span {
  width: 100%;
  letter-spacing: 2px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text p {
  margin-left: 0;
  padding-left: 0;
  margin: 30px 0;
  width: 70%;
  letter-spacing: 0.2em;
  line-height: 22px;
  font-size: 16px;
  text-transform: uppercase;
}
@media (max-width: 770px) {
  /* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text p {
    width: auto;
    text-align: center;
    margin: 30px 20px;
  }
}
@media (min-width: 771px) and (max-width: 1400px) {
  /* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text p {
    width: 96%;
  }
}
/* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text a {
  float: left;
  width: 240px;
}
@media (max-width: 670px) {
  /* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text a {
    display: inline-block;
    float: none;
  }
}
@media (min-width: 670px) and (max-width: 770px) {
  /* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text a {
    float: none;
    display: inline-block;
  }
}
/* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text a span {
  text-align: left;
  letter-spacing: 0.4em;
  text-transform: uppercase;
  display: inline-block;
  width: 80%;
  float: left;
  margin-left: 10px;
  font-size: 11px;
  line-height: 38px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text a > img {
  float: left;
  width: auto;
  margin: 6px 0;
  display: none;
}
@media (min-width: 768px) {
  /* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text a > img {
    display: block;
  }
}
/* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text a > img.for_mob {
  float: left;
  width: auto;
  margin: 6px 0;
  display: none;
}
@media (max-width: 768px) {
  /* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .top-banner .banner-text a > img.for_mob {
    display: block;
  }
}
/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text a:hover {
  background-color: transparent !important;
  cursor: pointer;
}
/* line 138, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .top-banner .banner-text a:hover span {
  color: #fff !important;
}
/* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section {
  max-width: 1200px;
  margin: 0 auto;
  /*founder banner ends*/
  /*discover_collection*/
}
/* line 149, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .founder-banner {
  position: relative;
  margin: 60px 0;
}
/* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .founder-banner .desktop_img {
  width: auto;
  margin: 0 auto;
}
@media (max-width: 670px) {
  /* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .desktop_img {
    display: none;
  }
}
/* line 159, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .founder-banner .founder-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
@media (max-width: 670px) {
  /* line 159, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .founder-content {
    position: static;
  }
}
/* line 169, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .founder-banner div.collage-img {
  position: static;
  width: 46%;
  float: left;
  padding: 3% 0 0 3%;
  /*@media (max-width: 770px){
  	left: 20px;
  }
  @media (min-width: 768px) and (max-width: 970px){
  	left: 10px;
  }*/
}
/* line 174, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .founder-banner div.collage-img img {
  display: inline-block;
  width: auto;
  margin-top: -60px;
  /*@media (min-width: 768px) and (max-width: 970px){
  	width: 87%;
  }
  @media (min-width: 971px) and (max-width: 1024px){
  	width: 85%;
  }*/
}
@media (max-width: 970px) and (min-width: 671px) {
  /* line 174, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner div.collage-img img {
    margin-top: -40px;
  }
}
@media (max-width: 670px) {
  /* line 169, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner div.collage-img {
    width: 90%;
    left: 5%;
    top: -3%;
    text-align: center;
    position: absolute;
    padding: 0;
    margin: 0;
    float: none;
  }
}
/* line 205, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .founder-banner .demo {
  width: 54%;
  float: left;
  padding: 10% 12% 6% 5%;
  /*@media (min-width: 768px) and (max-width: 1040px){
  	top: 70px;
  }*/
}
@media (max-width: 770px) {
  /* line 205, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .demo {
    padding: 9% 9% 5% 5%;
  }
}
@media (max-width: 670px) {
  /* line 205, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .demo {
    position: relative;
    width: 100%;
    margin: 0 auto;
    right: auto;
    text-align: center;
    top: 40px;
    padding: 0;
    float: none;
  }
}
/* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .founder-banner .demo > h4 {
  width: auto;
  text-align: left;
  font-size: 100%;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  margin-bottom: 3%;
  letter-spacing: .3em;
  /*@media (max-width: 770px){
  	margin-bottom: 10px;
  }*/
}
@media (max-width: 970px) and (min-width: 768px) {
  /* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .demo > h4 {
    font-size: 90%;
  }
}
@media (max-width: 670px) {
  /* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .demo > h4 {
    text-align: center;
    width: 90%;
    margin: 0 auto 20px;
    font-size: 16px;
  }
}
/* line 250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .founder-banner .demo > p {
  position: relative;
  color: #3f1e18;
  line-height: 1.7;
  margin-bottom: 5%;
  font-size: 95%;
  width: auto;
}
@media (max-width: 1024px) and (min-width: 971px) {
  /* line 250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .demo > p {
    line-height: 1.5;
    font-size: 85%;
  }
}
@media (max-width: 970px) and (min-width: 768px) {
  /* line 250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .demo > p {
    line-height: 1.3;
    font-size: 80%;
  }
}
@media (max-width: 770px) {
  /* line 250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .demo > p {
    line-height: 1.2;
    font-size: 75%;
  }
}
@media (max-width: 670px) {
  /* line 250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .founder-banner .demo > p {
    margin: 0 40px 20px;
    width: auto;
    line-height: 20px;
    font-size: 13px;
  }
}
/* line 283, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont h2 {
  font-size: 26px;
  line-height: 30px;
  color: #38bebd;
  text-align: center;
  letter-spacing: 0.4em;
  margin: 0px 0;
}
/* line 291, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps {
  margin: 60px 0;
}
/* line 293, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title {
  text-align: center;
}
/* line 295, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title span {
  text-transform: uppercase;
  color: #38bebd;
  font-size: 13px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 0.2em;
}
/* line 302, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title > h3 {
  font-size: 16px;
  color: #3f1e18;
  position: relative;
  margin: 10px 0;
  letter-spacing: 0.6em;
  line-height: 25px;
  padding: 0 20px;
}
/* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title > h3:after, body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title > h3:before {
  content: '';
  position: absolute;
  height: 1px;
  background: #ccc6c5;
  top: 50%;
  width: 35%;
}
@media (max-width: 670px) {
  /* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title > h3:after, body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title > h3:before {
    width: 15%;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  /* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title > h3:after, body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title > h3:before {
    width: 25%;
  }
}
/* line 324, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title > h3:before {
  left: 0px;
}
/* line 327, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps .steps_title > h3:after {
  right: 0px;
}
/* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid {
  width: 90%;
  margin: 0 auto;
  float: none;
  text-align: center;
}
@media (max-width: 770px) {
  /* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid {
    width: 100%;
  }
}
/* line 340, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item {
  width: 23%;
  height: auto !important;
  float: none;
}
@media (max-width: 670px) {
  /* line 340, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item {
    width: 46%;
  }
}
/* line 347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item .product-info {
  margin-top: -30px;
}
@media (max-width: 670px) {
  /* line 347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item .product-info {
    margin-top: -10px;
  }
}
/* line 353, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item h2, body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item h2 a {
  color: #3f1e18;
  font-family: "futura-pt";
  display: inline-block;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  line-height: 16px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin: 5px 0;
}
/* line 364, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item h2 {
  width: 85%;
}
@media (max-width: 670px) {
  /* line 364, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item h2 {
    width: 100%;
  }
}
/* line 370, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item p {
  color: #00babf;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  text-align: center;
}
/* line 376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid li.item a.quickview {
  width: 50%;
  background-color: #00babf;
  margin: 0 auto;
}
/* line 382, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid .price-box {
  margin: 0 auto;
  width: 50%;
}
@media (max-width: 670px) {
  /* line 382, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid .price-box {
    width: 100%;
  }
}
/* line 388, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid .price-box .old-price, body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid .price-box .special-price, body.cms-curl-landing-page .section .discover_collection .discover_cont .section_steps ul.products-grid .price-box .regular-price {
  color: #3f1e18;
  display: inline-block;
  font-family: "futura-pt";
  font-size: 12px;
  letter-spacing: 0;
}
/* line 400, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .title {
  width: 100%;
  text-align: center;
  margin: 60px 0 30px;
}
/* line 404, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .title > a {
  display: inline-block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #00babf;
  text-transform: uppercase;
  padding-bottom: 5px;
  position: relative;
}
/* line 413, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .title > a:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #00babf;
}
/* line 430, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .story .top-video-banner {
  position: relative;
}
@media (max-width: 670px) {
  /* line 430, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .story .top-video-banner {
    padding: 0 20px 30px;
  }
}
@media (min-width: 1300px) {
  /* line 430, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .story .top-video-banner {
    width: 1050px;
    margin: 0 auto;
  }
}
/* line 441, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .story .top-video-banner .video .video-link img {
  width: auto;
  margin: 0 auto;
}
/* line 446, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .story .top-video-banner .video .youtube-link {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
/* line 458, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .regimen-banner {
  position: relative;
}
@media (max-width: 670px) {
  /* line 459, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .regimen-banner .desktop_img {
    display: none;
  }
}
/* line 465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .regimen-banner .regimen_text {
  position: absolute;
  top: 25%;
  left: 50%;
  width: 80%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media (min-width: 768px) and (max-width: 970px) {
  /* line 465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .regimen-banner .regimen_text {
    top: 0px;
  }
}
/* line 478, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .regimen-banner .regimen_text span {
  display: block;
  position: relative;
  line-height: 40px;
  vertical-align: middle;
  border: none;
  background-color: #38bebd;
  color: #fff;
  width: 20%;
  text-align: center;
  font-size: 11px;
  text-transform: uppercase;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  z-index: 1;
  margin: 0 auto;
}
@media (max-width: 700px) {
  /* line 478, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .regimen-banner .regimen_text span {
    width: 55%;
  }
}
@media (max-width: 770px) {
  /* line 498, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .regimen-banner .regimen_text span .regimen_text {
    width: 80%;
    top: 0px;
  }
  /* line 502, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .regimen-banner .regimen_text span .regimen_text h2 {
    margin-bottom: 10px;
  }
}
/* line 507, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section .regimen-banner .regimen_text h2 {
  font-size: 25px;
  line-height: 30px;
  color: #38bebd;
  text-align: center;
  letter-spacing: 0.4em;
  margin: 20px 0;
}
@media (min-width: 768px) and (max-width: 970px) {
  /* line 507, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section .regimen-banner .regimen_text h2 {
    margin: 15px 0;
  }
}
/* line 523, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li {
  display: inline-block;
  margin-bottom: 76px;
  position: relative;
  width: 100%;
}
@media (max-width: 700px) {
  /* line 523, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li {
    width: 100%;
    padding: 0 6%;
  }
}
/* line 532, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li.right {
  float: right;
  position: relative;
}
/* line 536, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li.right div.video {
  float: right;
}
@media (min-width: 701px) {
  /* line 539, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li.right .collection-text {
    text-align: right;
    padding-right: 30px;
    padding-left: 0px;
  }
}
@media (min-width: 971px) {
  /* line 546, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li.right .prod_slider {
    padding: 0 30px 0 0;
  }
}
/* line 552, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li:last-child {
  margin: 0;
}
/* line 555, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li div.video {
  width: 55%;
  float: left;
  margin-bottom: 0;
  position: relative;
}
@media (min-width: 701px) and (max-width: 970px) {
  /* line 555, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li div.video {
    width: 50%;
  }
}
@media (max-width: 700px) {
  /* line 555, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li div.video {
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }
}
/* line 568, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li div.video .youtube-link {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
/* line 578, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .collection-text h2 {
  color: #3f1e18;
  font-size: 16px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  line-height: 1.25;
  width: 80%;
  letter-spacing: 0.3em;
  display: inline-block;
}
@media (max-width: 700px) {
  /* line 578, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .collection-text h2 {
    width: 100%;
    text-align: center;
    margin-top: 20px;
  }
}
@media (min-width: 701px) and (max-width: 970px) {
  /* line 578, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .collection-text h2 {
    width: 100%;
  }
}
/* line 595, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .collection-text p.description {
  font-size: 14px;
  color: #3f1e18;
  line-height: 1.5;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  width: 80%;
  display: inline-block;
  margin: 30px 0;
}
@media (max-width: 700px) {
  /* line 595, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .collection-text p.description {
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }
}
@media (min-width: 701px) and (max-width: 970px) {
  /* line 577, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .collection-text {
    width: 50%;
    float: right;
    padding-left: 20px;
    margin-bottom: 0;
    text-align: left;
  }
}
@media (min-width: 971px) {
  /* line 577, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .collection-text {
    width: 45%;
    float: right;
    padding-left: 30px;
    margin-bottom: 0;
    text-align: left;
  }
}
/* line 625, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider {
  position: relative;
}
@media (min-width: 971px) {
  /* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider li {
    width: auto !important;
    float: left;
  }
}
@media (min-width: 768px) and (max-width: 970px) {
  /* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider li {
    float: none;
    margin: 0 auto;
  }
}
@media (max-width: 700px) {
  /* line 636, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider li img {
    display: block;
    width: auto;
    margin: 0 auto;
  }
}
@media (min-width: 768px) and (max-width: 970px) {
  /* line 636, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider li img {
    display: block;
    width: auto;
    margin: 0 auto;
  }
}
/* line 648, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider li .prod_desc {
  text-transform: uppercase;
  width: 40%;
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 971px) {
  /* line 648, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider li .prod_desc {
    width: 70%;
  }
}
/* line 656, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider li .prod_desc p {
  color: #3f1e18;
  font-size: 10px;
  line-height: 14px;
}
/* line 661, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider li .prod_desc span.price {
  color: #3f1e18;
  font-size: 10px;
  line-height: 14px;
}
@media (min-width: 971px) {
  /* line 625, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider {
    width: 45%;
    float: left;
    padding-left: 30px;
    margin-bottom: 0;
    text-align: left;
  }
}
@media (min-width: 768px) and (max-width: 970px) {
  /* line 625, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider {
    width: 100%;
    padding: 0;
    display: inline-block;
  }
}
@media (min-width: 768px) and (max-width: 970px) {
  /* line 680, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider .owl-carousel {
    width: 60%;
    margin: 0 auto;
  }
}
@media (min-width: 701px) {
  /* line 686, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider .owl-carousel .owl-controls .owl-pagination {
    display: none;
  }
}
/* line 690, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider .owl-carousel .owl-controls .owl-pagination .owl-page span {
  background: #bcebeb;
}
/* line 693, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider .owl-carousel .owl-controls .owl-pagination .owl-page.active span {
  background: #20bdbe;
}
/* line 697, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider .owl-carousel .owl-controls .owl-buttons {
  position: absolute;
  text-indent: -9999px;
  top: 35%;
  width: 100%;
}
@media (max-width: 700px) {
  /* line 697, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider .owl-carousel .owl-controls .owl-buttons {
    display: none;
  }
}
/* line 705, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider .owl-carousel .owl-controls .owl-buttons .owl-prev {
  left: 0;
  position: absolute;
  background: url("../images/curl_landing/arrows.png") left transparent;
  width: 20px;
  height: 44px;
}
/* line 712, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.fashion_collection ul.content > li .prod_slider .owl-carousel .owl-controls .owl-buttons .owl-next {
  right: 0;
  position: absolute;
  background: url("../images/curl_landing/arrows.png") right transparent;
  width: 20px;
  height: 44px;
}
/* line 731, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.get_look ul.tabs > li {
  width: 30%;
  position: relative;
  display: inline-block;
  margin: auto 1% 4%;
}
@media (max-width: 420px) {
  /* line 731, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.get_look ul.tabs > li {
    width: 100%;
    padding: 0 6%;
  }
}
@media (min-width: 421px) and (max-width: 700px) {
  /* line 731, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
  body.cms-curl-landing-page .section.get_look ul.tabs > li {
    width: 46%;
    display: block;
    float: left;
    margin: auto 2% 4%;
  }
}
/* line 754, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.get_look ul.tabs > li .video_title {
  text-align: center;
  display: block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 13px;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: #94837f;
  margin: 25px 0 10px;
}
/* line 764, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.get_look ul.tabs > li .video_desc {
  color: #46231c;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 20px;
  padding: 0 5%;
  text-align: center;
  display: block;
}
/* line 773, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_curl-landing.scss */
body.cms-curl-landing-page .section.get_look ul.tabs > li .js_ytvideo_inline {
  height: 82%;
}

/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index #checkout-review-table tfoot tr td,
body.paypal-express-review #checkout-review-table tfoot tr td {
  min-width: 81px;
}
/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index img,
body.paypal-express-review img {
  width: auto;
}
/* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .main,
body.paypal-express-review .main {
  padding: 0 20px;
  border-top: 3px solid #f3f3f3;
  *zoom: 1;
}
@media (max-width: 690px) {
  /* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .main,
  body.paypal-express-review .main {
    padding: 0px;
  }
}
@media (min-width: 690px) {
  /* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .main,
  body.paypal-express-review .main {
    padding: 0 50px;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .main:before, body.checkout-onepage-index .main:after,
body.paypal-express-review .main:before,
body.paypal-express-review .main:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .main:after,
body.paypal-express-review .main:after {
  clear: both;
}
/* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .main .page-title,
body.paypal-express-review .main .page-title {
  text-align: center;
  margin: 40px 0;
  color: #361813;
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  letter-spacing: 6px;
}
@media (max-width: 690px) {
  /* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .main .page-title,
  body.paypal-express-review .main .page-title {
    margin: 15px 0;
  }
}
/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .main .page-title h1,
body.paypal-express-review .main .page-title h1 {
  font-size: 24px;
}
/* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main,
body.paypal-express-review .col-main {
  margin-bottom: 40px;
}
@media (min-width: 690px) {
  /* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main,
  body.paypal-express-review .col-main {
    width: 70%;
  }
}
@media (max-width: 810px) {
  /* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main,
  body.paypal-express-review .col-main {
    width: 90%;
    margin: 0 auto  50px auto !important;
  }
}
@media (max-width: 690px) {
  /* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main,
  body.paypal-express-review .col-main {
    margin: 0px !important;
    width: 100%;
  }
}
@media (min-width: 690px) {
  /* line 66, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #co-referal-form fieldset,
  body.paypal-express-review .col-main .opc-wrapper #co-referal-form fieldset {
    width: 50%;
  }
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #co-referal-form fieldset .buttons-set button.button,
  body.paypal-express-review .col-main .opc-wrapper #co-referal-form fieldset .buttons-set button.button {
    width: 42% !important;
    margin-top: 10px;
  }
}
/* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li {
  border: 5px solid #f3f3f3;
  background: #f3f3f3;
  padding: 0 20px;
  position: relative;
  margin-bottom: 10px;
}
/* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li.active,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li.active {
  background: transparent;
}
/* line 86, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .step-title,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .step-title {
  border-top: none;
  border-bottom: none;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .step-title:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .step-title:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .step-title:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .step-title:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .step-title:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .step-title:after {
  clear: both;
}
/* line 90, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .step-title span, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .step-title h2,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .step-title span,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .step-title h2 {
  line-height: 40px;
  float: left;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
}
/* line 98, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .step-title h2,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .step-title h2 {
  margin-left: 5px;
}
/* line 102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .please-wait,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .please-wait {
  color: #361813;
  position: absolute;
  right: 20px;
}
@media (max-width: 690px) {
  /* line 102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .please-wait,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .please-wait {
    margin: 0;
    margin-top: 10px;
    position: static;
  }
}
/* line 112, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .hint,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .hint {
  margin: 15px 0;
}
/* line 116, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .form-list .wide,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .form-list .wide {
  margin-top: 10px;
}
/* line 120, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .select-widget,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .select-widget {
  height: 40px;
  padding-top: 5px;
}
/* line 123, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .select-widget li,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .select-widget li {
  line-height: 33px;
}
/* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .select-widget .label, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .select-widget ul,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .select-widget .label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .select-widget ul {
  border: 1px solid #d6d1d1;
}
/* line 130, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .select-widget.active .label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .select-widget.active .label {
  border-bottom: none;
}
/* line 134, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .select-widget ul,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .select-widget ul {
  border-top: none;
  top: 39px;
  max-height: 300px;
}
/* line 140, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .select-widget.address-select ul li,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .select-widget.address-select ul li {
  padding-right: 10px;
}
/* line 145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li select.validation-failed + .validation-advice + .select-widget,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li select.validation-failed + .validation-advice + .select-widget {
  margin-bottom: 40px;
}
/* line 148, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .field,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .field {
  position: relative;
}
/* line 154, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li input[type="text"],
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li input[type="email"],
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li input[type="password"],
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li input[type="tel"],
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li input[type="text"],
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li input[type="email"],
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li input[type="password"],
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li input[type="tel"] {
  margin-top: 5px;
  height: 35px;
  line-height: 33px;
  border: 1px solid #d6d1d1;
  padding-left: 10px;
}
/* line 161, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li label {
  font-size: 11px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding: 0;
  padding-bottom: 5px;
  margin-bottom: 10px;
  display: inline;
}
@media (max-width: 690px) {
  /* line 161, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li label,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li label {
    font-size: 10px;
  }
}
/* line 173, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li label#billing_subscribed_label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li label#billing_subscribed_label {
  font-family: futura-pt, sans-serif;
}
@media (max-width: 810px) {
  /* line 179, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li select,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li select {
    height: 35px;
    line-height: 35px;
    margin-top: 5px;
    border-color: #d6d1d1;
  }
}
/* line 186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .back-link,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .back-link {
  position: absolute;
  right: 20px;
  bottom: 20px;
}
/* line 192, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .buttons-set button,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .buttons-set button {
  background-color: #77d4d4;
  border: 1px solid transparent;
  color: white;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
}
@media (max-width: 690px) {
  /* line 197, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .buttons-set button:first-child,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .buttons-set button:first-child {
    margin-bottom: 10px;
  }
}
/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .buttons-set button:hover,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .buttons-set button:hover {
  background: #00babf;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
/* line 208, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li .validation-advice,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li .validation-advice {
  margin: 10px 0px;
  min-width: 150px;
}
/* line 213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li select.validation-failed + .validation-advice,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li select.validation-failed + .validation-advice {
  position: absolute;
  bottom: 0px;
}
/* line 217, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li select.validation-failed + .validation-advice#advice-validate-cc-exp-authorizenet_expiration,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li select.validation-failed + .validation-advice#advice-validate-cc-exp-authorizenet_expiration {
  margin-bottom: 0px;
}
/* line 221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 {
  float: none;
  color: #361813;
}
/* line 224, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 h3, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 h3,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 h3,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 h3 {
  font-size: 16px;
  color: #361813;
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  letter-spacing: 6px;
  margin-bottom: 20px;
}
/* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 .description, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 p.required, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 .description, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 p.required,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 .description,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 p.required,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 .description,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 p.required {
  display: none;
}
/* line 236, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1.control > label, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2.control > label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1.control > label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2.control > label {
  margin: 0 auto;
  display: block;
  font-size: 12px;
  font-family: futura-pt, sans-serif;
  letter-spacing: 1px;
  text-transform: none;
  line-height: 1.5;
  background-color: transparent;
  padding: 0;
  text-align: center;
}
/* line 250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 .new-cust-msg, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 .new-cust-msg,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 .new-cust-msg,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 .new-cust-msg {
  width: 100%;
}
/* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 .new-cust-msg p, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 .new-cust-msg p,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 .new-cust-msg p,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 .new-cust-msg p {
  font-family: "futura-pt";
  text-transform: none;
  letter-spacing: 1px;
  font-style: normal;
  color: #000;
  padding-top: 10px;
}
/* line 265, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 label[for="login:guest"],
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 label[for="login:register"],
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 label[for="login:guest"],
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-1 label[for="login:register"] {
  text-transform: none;
  font-family: futura-pt, sans-serif;
}
/* line 270, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 {
  padding-left: 0;
}
/* line 273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 .form-list label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-login .col-2 .form-list label {
  display: block;
  padding-bottom: 0;
  margin-bottom: 5px;
}
/* line 282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .form-list > li.control,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .form-list > li.control {
  display: none;
}
/* line 285, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .buttons-set,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .buttons-set {
  padding-top: 0;
}
/* line 289, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping {
  color: #361813;
}
/* line 291, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing p.required, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping p.required,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing p.required,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping p.required {
  display: none;
}
/* line 294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing > form, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping > form,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing > form,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping > form {
  width: 50%;
}
@media (max-width: 690px) {
  /* line 294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing > form, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping > form,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing > form,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping > form {
    width: 100%;
  }
}
/* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing ul li, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping ul li,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing ul li,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping ul li {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing ul li:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing ul li:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping ul li:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping ul li:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing ul li:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing ul li:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping ul li:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping ul li:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing ul li:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping ul li:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing ul li:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping ul li:after {
  clear: both;
}
/* line 303, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing button.button, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping button.button,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing button.button,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping button.button {
  margin-top: 20px;
}
/* line 307, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .name-firstname, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .name-lastname,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.state, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.postcode, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .name-firstname, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .name-lastname,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.state, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.postcode,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .name-firstname,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .name-lastname,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.state,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.postcode,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .name-firstname,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .name-lastname,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.state,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.postcode {
  width: 49%;
  float: left;
}
/* line 311, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.country, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.country,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.country,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.country {
  clear: both;
}
/* line 314, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .name-firstname, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.state, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .name-firstname, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.state,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .name-firstname,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.state,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .name-firstname,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.state {
  margin-right: 1%;
}
/* line 317, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .name-lastname, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.postcode, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .name-lastname, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.postcode,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .name-lastname,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .field.postcode,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .name-lastname,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .field.postcode {
  margin-left: 1%;
}
/* line 320, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .input-box, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .input-box,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .input-box,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .input-box {
  position: relative;
}
/* line 322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .input-box input[name="billing[region]"], body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .input-box input[name="billing[region]"],
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-billing .input-box input[name="billing[region]"],
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping .input-box input[name="billing[region]"] {
  position: absolute;
  top: 2px;
}
/* line 330, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal h2,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal h2 {
  display: none;
}
/* line 333, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 {
  padding-top: 0;
  color: #361813;
}
/* line 336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 h3, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 h3,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 h3,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 h3 {
  text-transform: none;
}
/* line 341, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 .form-list li.control label, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 .form-list li.control label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 .form-list li.control label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 .form-list li.control label {
  font-size: 12px;
  font-family: futura-pt, sans-serif;
  letter-spacing: 1px;
  text-transform: none;
  line-height: 1.5;
  background-color: transparent;
  padding: 0;
}
/* line 352, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch {
  opacity: 1;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
/* line 356, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span {
  display: block;
}
/* line 358, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch + span:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch + span:after {
  content: '\f1ce';
  position: absolute;
  font-size: 14px;
  opacity: 0;
  color: transparent;
  text-indent: 2px;
  width: 100%;
  text-align: center;
  top: 25%;
  right: 0;
  z-index: -1;
  -webkit-transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}
/* line 374, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch.loading, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch.loading,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch.loading,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch.loading {
  opacity: 0.25;
}
/* line 377, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch.loading + span:after, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch.loading + span:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-1 #salonSearch.loading + span:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 #salonSearch.loading + span:after {
  opacity: 1;
  z-index: 0;
  color: #77d4d4;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
  -webkit-animation: fa-spin 2s infinite linear;
  -moz-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
/* line 386, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 h3,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 h3 {
  margin-bottom: 10px;
}
/* line 389, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 div#salonNone,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 div#salonNone {
  margin-top: 10px;
  font-size: 12px;
}
/* line 393, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 .inputBox,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .col-2 .inputBox {
  position: relative;
}
/* line 398, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal fieldset p.required,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal fieldset p.required {
  display: none;
}
/* line 402, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .buttons-set,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-referal .buttons-set {
  padding-top: 0;
}
/* line 406, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method {
  color: #361813;
}
/* line 410, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method dl.sp-methods ul > li label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method dl.sp-methods ul > li label {
  font-size: 12px;
  font-family: futura-pt, sans-serif;
  letter-spacing: 1px;
  text-transform: none;
  background-color: transparent;
  padding: 0;
  text-align: center;
}
/* line 421, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method .please-wait,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method .please-wait {
  bottom: 50px;
}
/* line 424, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method div#onepage-checkout-shipping-method-additional-load,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method div#onepage-checkout-shipping-method-additional-load {
  padding-top: 20px;
}
/* line 426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method div#onepage-checkout-shipping-method-additional-load h3,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-shipping_method div#onepage-checkout-shipping-method-additional-load h3 {
  text-transform: none;
  font-style: italic;
  margin-bottom: 5px;
}
/* line 433, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment {
  color: #361813;
}
/* line 436, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment label[for="p_method_paypal_express"] img,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment label[for="p_method_paypal_express"] img {
  display: inline-block;
}
/* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment label[for="p_method_paypal_express"] > a,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment label[for="p_method_paypal_express"] > a {
  display: none;
}
@media (max-width: 810px) {
  /* line 443, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment label[for="p_method_paypal_express"]:before,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment label[for="p_method_paypal_express"]:before {
    line-height: 50px;
  }
}
/* line 448, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .please-wait,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .please-wait {
  bottom: 50px;
}
/* line 451, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .select-widget.validate-cc-type-select,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .select-widget.validate-cc-type-select {
  max-height: 300px;
}
/* line 455, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment #payment-tool-tip #payment-tool-tip-close,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment #payment-tool-tip #payment-tool-tip-close {
  color: #361813;
  display: block;
  text-transform: uppercase;
  font-size: 11px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
}
/* line 465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods {
  *zoom: 1;
  position: relative;
  padding-bottom: 15px !important;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods:after {
  clear: both;
}
/* line 469, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-description,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-description {
  display: block;
  margin: 10px 0 0;
}
/* line 473, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li {
  display: inline-block;
  margin: 0 10px 0 0;
}
@media (min-width: 810px) {
  /* line 473, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li {
    line-height: 25px;
  }
}
@media (max-width: 690px) {
  /* line 473, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li {
    margin: 0 10px 15px 0;
  }
}
/* line 482, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li:last-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li:last-child {
  margin-right: 0px;
}
/* line 485, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li label {
  font-size: 12px;
  font-family: futura-pt, sans-serif;
  letter-spacing: 1px;
  text-transform: none;
  line-height: 1.5;
  background-color: transparent;
  padding: 0;
  text-align: center;
}
/* line 495, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_free,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_free {
  line-height: 1;
}
@media (max-width: 810px) {
  /* line 500, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_authorizenet, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_moneriscc,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_authorizenet,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_moneriscc {
    line-height: 1;
  }
  /* line 502, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_authorizenet label, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_moneriscc label,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_authorizenet label,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .payment-method-tabs > li#dt_method_moneriscc label {
    position: relative;
    bottom: 0;
  }
}
/* line 510, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .select-widget li,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods .select-widget li {
  margin: 0;
}
/* line 514, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods div.checkout-onepage-payment-additional-giftcardaccount,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods div.checkout-onepage-payment-additional-giftcardaccount {
  display: none;
}
/* line 517, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods dd#dd_method_paypal_express,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods dd#dd_method_paypal_express {
  position: absolute;
  bottom: -20px;
}
/* line 523, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet:after,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave:before,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave:after,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc:before,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet:after,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave:after,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc:after {
  clear: both;
}
/* line 525, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet p.required,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave p.required,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc p.required,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet p.required,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave p.required,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc p.required {
  display: none;
}
/* line 528, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet a.cvv-what-is-this,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave a.cvv-what-is-this,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc a.cvv-what-is-this,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet a.cvv-what-is-this,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave a.cvv-what-is-this,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc a.cvv-what-is-this {
  margin-left: 0;
  display: block;
  clear: left;
  padding-top: 5px;
  font-size: 11px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}
/* line 537, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet a.cvv-what-is-this span,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave a.cvv-what-is-this span,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc a.cvv-what-is-this span,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet a.cvv-what-is-this span,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave a.cvv-what-is-this span,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc a.cvv-what-is-this span {
  border-bottom: 1px solid #361813;
}
/* line 541, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet a.cvv-what-is-this:hover span,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave a.cvv-what-is-this:hover span,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc a.cvv-what-is-this:hover span,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet a.cvv-what-is-this:hover span,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave a.cvv-what-is-this:hover span,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc a.cvv-what-is-this:hover span {
  border-color: #77d4d4;
}
/* line 546, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet .form-list,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave .form-list,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc .form-list,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet .form-list,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave .form-list,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc .form-list {
  width: 50%;
}
@media (max-width: 810px) {
  /* line 546, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet .form-list,
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave .form-list,
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc .form-list,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet .form-list,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave .form-list,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc .form-list {
    width: 75%;
  }
}
@media (max-width: 690px) {
  /* line 546, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet .form-list,
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave .form-list,
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc .form-list,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet .form-list,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave .form-list,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc .form-list {
    width: 100%;
    padding-left: 0px;
  }
}
/* line 556, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet .form-list li:first-child,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave .form-list li:first-child,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc .form-list li:first-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet .form-list li:first-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave .form-list li:first-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc .form-list li:first-child {
  clear: both;
}
/* line 560, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div {
  margin-right: 1%;
  width: 100%;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div:after,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div:before,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div:after,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div:before,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div:after,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div:after,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div:after {
  clear: both;
}
/* line 565, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div .v-fix,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div .v-fix,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div .v-fix,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div .v-fix,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div .v-fix,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div .v-fix {
  width: 40%;
  float: left;
  margin-right: 0;
}
/* line 569, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div .v-fix:last-child,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div .v-fix:last-child,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div .v-fix:last-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div .v-fix:last-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div .v-fix:last-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div .v-fix:last-child {
  float: right;
}
/* line 572, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div .v-fix:first-of-type,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div .v-fix:first-of-type,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div .v-fix:first-of-type,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_exp_div .v-fix:first-of-type,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_exp_div .v-fix:first-of-type,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_exp_div .v-fix:first-of-type {
  margin-right: 2%;
}
/* line 577, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_cvv_div,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_cvv_div,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_cvv_div,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_cvv_div,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_cvv_div,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_cvv_div {
  margin-left: 1%;
  width: 100%;
  float: right;
}
/* line 581, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_cvv_div .v-fix,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_cvv_div .v-fix,
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_cvv_div .v-fix,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_authorizenet li#authorizenet_cc_type_cvv_div .v-fix,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_ccsave li#authorizenet_cc_type_cvv_div .v-fix,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li#authorizenet_cc_type_cvv_div .v-fix {
  margin-right: 0;
}
/* line 586, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc {
  clear: both;
}
/* line 588, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3),
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3) {
  margin-right: 1%;
  width: 100%;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3):before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3):after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3):before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3):after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3):after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3):after {
  clear: both;
}
/* line 593, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3) .v-fix,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3) .v-fix {
  width: 40%;
  float: left;
  margin-right: 0;
}
/* line 597, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3) .v-fix:last-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3) .v-fix:last-child {
  float: right;
}
/* line 600, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3) .v-fix:first-of-type,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(3) .v-fix:first-of-type {
  margin-right: 2%;
}
/* line 605, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(4),
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(4) {
  margin-left: 1%;
  width: 100%;
  float: right;
}
/* line 609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(4) .v-fix,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_moneriscc li:nth-of-type(4) .v-fix {
  margin-right: 0;
}
/* line 614, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_ideal, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_buckaroo_ideal, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_mastercard, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_buckaroo_mastercard, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_amex, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_buckaroo_amex, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_visa, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_buckaroo_visa, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_ideal,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_buckaroo_ideal,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_mastercard,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_buckaroo_mastercard,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_amex,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_buckaroo_amex,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_visa,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_buckaroo_visa,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay {
  float: none;
}
/* line 617, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_ideal, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_mastercard, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_amex, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_visa, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_ideal,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_mastercard,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_amex,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_visa,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay {
  line-height: 25px;
}
/* line 619, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_ideal label:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_mastercard label:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_amex label:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_visa label:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay label:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_ideal label:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_mastercard label:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_amex label:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_buckaroo_visa label:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay label:before {
  top: -5px;
}
/* line 623, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay img,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dt_method_pinpay img {
  display: none;
}
/* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_pinpay #pinpay_cc_type_exp_div .select-widget.month,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_pinpay #pinpay_cc_type_exp_div .select-widget.month {
  width: 100px;
}
/* line 630, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_pinpay #pinpay_cc_type_exp_div .select-widget.year,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_pinpay #pinpay_cc_type_exp_div .select-widget.year {
  width: 90px;
}
/* line 634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_pinpay .select-widget.validate-cc-type-select .label,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods #dd_method_pinpay .select-widget.validate-cc-type-select .label {
  height: 35px;
}
/* line 639, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review {
  padding: 10px 0px !important;
  font-size: 12px !important;
}
/* line 643, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-table-wrapper > h3,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-table-wrapper > h3 {
  display: none;
}
@media (max-width: 962px) {
  /* line 647, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-table-wrapper table.linearize-table,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-table-wrapper table.linearize-table {
    display: none;
  }
}
@media screen and (min-width: 480px) and (max-width: 689px) {
  /* line 652, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-table-wrapper tbody td:nth-child(3),
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-table-wrapper tbody td:nth-child(3) {
    bottom: 340px !important;
    left: 146px !important;
  }
}
@media screen and (min-width: 480px) and (max-width: 689px) {
  /* line 658, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-table-wrapper tbody td:nth-child(4),
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-table-wrapper tbody td:nth-child(4) {
    bottom: 340px !important;
    right: 30px !important;
  }
}
@media (max-width: 962px) {
  /* line 668, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load > #checkout-review-table-wrapper table.linearize-table,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load > #checkout-review-table-wrapper table.linearize-table {
    display: block;
  }
}
/* line 672, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl {
  display: block;
  width: 100%;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl:after {
  clear: both;
}
/* line 676, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div {
  float: left;
  width: 25%;
  padding-right: 6px;
  margin-bottom: 40px;
  color: #361813;
}
@media (max-width: 690px) {
  /* line 676, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div {
    width: 100%;
    float: none;
    margin-bottom: 20px;
  }
  /* line 684, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#billing-review, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#shipping-review, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#shipping_method-review, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#billing-review,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#shipping-review,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#shipping_method-review,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review {
    text-align: center;
    max-width: 175px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 692, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review table,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review table {
    height: 50px;
    margin-bottom: 20px;
    display: block;
    width: 100%;
    text-align: center;
    position: relative;
  }
  /* line 699, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review table tr,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review table tr {
    position: absolute;
    left: 50%;
    width: 172px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  /* line 700, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review table tr:nth-child(2),
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review table tr:nth-child(2) {
    margin-top: 18px;
    width: 172px;
  }
}
/* line 717, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div address, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div dd, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div .price,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div address,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div dd,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div .price {
  line-height: 1.5;
}
/* line 720, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div span.price,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div span.price {
  display: block;
}
/* line 724, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review dt,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review dt {
  display: none;
}
/* line 726, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review dt.complete,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review dt.complete {
  display: block;
}
/* line 732, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review .info-table tr td,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review .info-table tr td {
  color: #361813;
  font-size: 12px;
  padding: 0;
}
/* line 737, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review .info-table tr th,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div#payment-review .info-table tr th {
  display: none;
}
/* line 744, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div dt,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review #checkout-review-load dl > div dt {
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  line-height: 1.7;
}
/* line 754, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr {
  background: #f3f3f3;
}
@media (max-width: 690px) {
  /* line 754, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr {
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr:after,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr:before,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr:after,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr:after {
    clear: both;
  }
  /* line 759, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th {
    padding: 0px;
  }
  /* line 761, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:first-child,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:first-child {
    display: block;
    float: left;
  }
  /* line 765, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:nth-child(2),
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:nth-child(2) {
    display: block;
    float: right;
    padding-right: 10px;
  }
}
/* line 772, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th {
  line-height: 40px;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
}
/* line 778, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:first-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:first-child {
  padding-left: 15px !important;
}
/* line 781, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:last-child,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:last-child {
  padding-right: 0 !important;
  line-height: 20px;
  padding-top: 10px;
}
@media screen and (min-width: 690px) {
  /* line 781, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:last-child,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table thead tr th:last-child {
    padding-top: 20px;
  }
}
/* line 793, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr {
  border-bottom: 1px solid #f3f3f3;
}
/* line 795, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td {
  vertical-align: middle;
  color: #361813;
  padding: 20px;
  position: relative;
  *zoom: 1;
}
/* line 798, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td > *,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td > * {
  vertical-align: middle;
}
@media (max-width: 690px) {
  /* line 795, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td {
    padding: 20px 0px;
  }
  /* line 806, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(2),
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(2) {
    display: none;
  }
  /* line 810, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(3),
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(3) {
    position: absolute;
    bottom: 0px;
    left: 125px;
    font-size: 10px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    margin-left: 10px;
  }
  /* line 817, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(3):before,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(3):before {
    content: 'QTY';
    position: absolute;
    left: -25px;
    font-size: 10px;
  }
  /* line 826, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(4),
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(4) {
    position: absolute;
    bottom: 0px;
    right: 10px;
  }
  /* line 830, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(4) .price,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:nth-child(4) .price {
    font-size: 13px;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:before, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:before,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:after,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td:after {
  clear: both;
}
/* line 837, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td h3, body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td dd,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td h3,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td dd {
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
  display: inline-block;
}
@media (min-width: 962px) {
  /* line 844, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td h3,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td h3 {
    position: absolute;
    line-height: 1.2;
    width: 60%;
  }
}
/* line 851, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td img,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td img {
  display: inline-block;
  float: left;
  margin-right: 10px;
}
@media (max-width: 690px) {
  /* line 857, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td h3.product-name,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td h3.product-name {
    float: left;
    width: 45%;
  }
}
/* line 864, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options {
  margin-top: 40px;
}
@media (max-width: 690px) {
  /* line 867, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dd,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dd {
    position: absolute;
    bottom: 35px;
  }
  /* line 874, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dd:nth-child(2),
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dd:nth-child(2) {
    bottom: 65px;
  }
}
@media screen and (max-width: 690px) and (min-width: 480px) and (max-width: 550px) {
  /* line 867, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dd,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dd {
    bottom: 18px;
  }
}
/* line 878, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dt,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dt {
  display: none;
}
/* line 881, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dd,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr td .item-options dd {
  padding-left: 0;
  letter-spacing: 1px;
}
/* line 896, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr.giftcard .item-options,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr.giftcard .item-options {
  padding-left: 0;
  width: calc(100% - 100px);
  float: left;
}
/* line 900, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr.giftcard .item-options dt,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr.giftcard .item-options dt {
  display: block !important;
  float: none;
  clear: none;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 11px;
  font-style: normal;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding-bottom: 5px;
}
/* line 911, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr.giftcard .item-options dd,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr.giftcard .item-options dd {
  font-family: futura-pt, sans-serif;
  padding-left: 10px;
  float: none;
}
@media (max-width: 690px) {
  /* line 911, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr.giftcard .item-options dd,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tbody tr.giftcard .item-options dd {
    position: static !important;
  }
}
/* line 922, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot {
  color: #361813;
  font-size: 12px;
}
@media (max-width: 690px) {
  /* line 927, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr {
    font-size: 14px;
  }
  /* line 928, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr:first-child,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr:first-child {
    padding-top: 20px;
    border-top: 3px solid #f3f3f3;
  }
  /* line 932, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr:last-child,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr:last-child {
    padding-top: 20px;
  }
  /* line 937, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr:last-child td,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr:last-child td {
    font-size: 120%;
  }
  /* line 942, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr td:first-child,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr td:first-child {
    padding-left: none !important;
    text-align: left !important;
  }
  /* line 946, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr td:nth-child(2),
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr td:nth-child(2) {
    padding-right: none !important;
    text-align: right;
  }
  /* line 949, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr td:nth-child(2) span,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review table#checkout-review-table tfoot tr td:nth-child(2) span {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
}
/* line 958, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set {
  position: relative;
}
/* line 960, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.final-sale,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.final-sale {
  position: absolute;
  bottom: -10px;
  line-height: 1.5em;
  font-size: 12px;
  color: #361813;
}
/* line 967, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set button,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set button {
  margin-right: 0;
  float: right;
}
/* line 971, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.f-left,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.f-left {
  float: left;
  color: #361813;
  font-size: 12px;
}
@media (max-width: 690px) {
  /* line 971, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.f-left,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.f-left {
    display: none;
  }
}
/* line 978, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.f-left a,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.f-left a {
  color: #77d4d4;
}
/* line 980, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.f-left a:hover,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set p.f-left a:hover {
  color: #00babf;
}
/* line 985, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set .please-wait,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .buttons-set .please-wait {
  position: static;
  float: right;
}
/* line 990, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .agreement-content,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .agreement-content {
  display: none;
}
/* line 993, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .checkout-agreements,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .checkout-agreements {
  width: 50%;
}
@media (max-width: 690px) {
  /* line 993, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .checkout-agreements,
  body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review .checkout-agreements {
    width: 100%;
  }
}
/* line 999, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review label[for="agreement-1"],
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review label[for="agreement-1"] {
  text-transform: none;
  font-family: 'futura-pt', futura-pt, sans-serif;
  color: #000000b8;
}
/* line 1003, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review label[for="agreement-1"] a,
body.paypal-express-review .col-main .opc-wrapper #checkoutSteps > li #checkout-step-review label[for="agreement-1"] a {
  text-decoration: underline;
}
/* line 1011, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar,
body.paypal-express-review .col-right.sidebar {
  width: 30%;
  float: right;
  background-color: #f3f3f3;
  margin-bottom: 40px;
}
@media (max-width: 690px) {
  /* line 1011, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-right.sidebar,
  body.paypal-express-review .col-right.sidebar {
    display: none;
  }
}
/* line 1019, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper {
  padding: 20px;
}
/* line 1022, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper > h3,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper > h3 {
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
  margin-bottom: 20px;
}
/* line 1030, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr {
  background-color: white;
  border-bottom: 1px solid #f3f3f3;
}
/* line 1033, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td {
  position: relative;
  color: #361813;
  font-size: 10px;
}
/* line 1037, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td img,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td img {
  display: inline-block;
}
/* line 1040, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td h3, body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td dd,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td h3,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td dd {
  width: 150%;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  padding-left: 0;
  display: inline-block;
}
/* line 1047, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td h3,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td h3 {
  padding-top: 10px;
  line-height: 1.5;
}
@media (max-width: 1191px) {
  /* line 1047, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td h3,
  body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td h3 {
    padding-top: 0;
  }
}
/* line 1055, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td .item-options dt,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td .item-options dt {
  display: none;
}
/* line 1058, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td .item-options dd,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td .item-options dd {
  margin: 10px 0;
  line-height: 1.2;
}
/* line 1063, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td:first-of-type,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td:first-of-type {
  width: 25%;
  padding-left: 0;
  padding-right: 0;
}
/* line 1068, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td:nth-of-type(2),
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td:nth-of-type(2) {
  padding-left: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
}
/* line 1072, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td:nth-of-type(2) > span,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td:nth-of-type(2) > span {
  position: absolute;
  bottom: 7px;
}
@media (max-width: 1191px) {
  /* line 1072, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td:nth-of-type(2) > span,
  body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr td:nth-of-type(2) > span {
    bottom: 6px;
  }
}
/* line 1081, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr .cart-price,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr .cart-price {
  position: absolute;
  font-size: 12px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  bottom: 20px;
  right: -300%;
}
@media (max-width: 1191px) {
  /* line 1081, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr .cart-price,
  body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tbody tr .cart-price {
    bottom: 10px;
  }
}
/* line 1092, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tfoot,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tfoot {
  background-color: #f3f3f3;
  color: #361813;
}
/* line 1095, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tfoot tr,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tfoot tr {
  font-size: 12px;
}
/* line 1099, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tfoot tr:first-of-type td,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tfoot tr:first-of-type td {
  padding-top: 30px;
}
/* line 1103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tfoot tr td:first-child,
body.paypal-express-review .col-right.sidebar #checkout-progress-wrapper #checkout-review-table-wrapper table tfoot tr td:first-child {
  text-align: left;
}
@media (max-width: 690px) {
  /* line 1113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main,
  body.paypal-express-review .col-main {
    width: 100% !important;
  }
}
@media (max-width: 1191px) {
  /* line 1118, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main,
  body.paypal-express-review .col-main {
    width: 65%;
  }
  /* line 1121, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-right.sidebar,
  body.paypal-express-review .col-right.sidebar {
    width: 35%;
  }
}
@media (max-width: 810px) {
  /* line 1126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index .col-main,
  body.paypal-express-review .col-main {
    width: 100%;
  }
  /* line 1129, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index #checkout-progress-wrapper,
  body.paypal-express-review #checkout-progress-wrapper {
    display: none;
  }
  /* line 1135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-index #checkout-review-table tbody tr h3,
  body.paypal-express-review #checkout-review-table tbody tr h3 {
    max-width: 160px;
  }
}
/* line 1144, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index.tablet #checkoutSteps > li select, body.checkout-onepage-index.internet-explorer #checkoutSteps > li select,
body.paypal-express-review.tablet #checkoutSteps > li select,
body.paypal-express-review.internet-explorer #checkoutSteps > li select {
  height: 35px;
  line-height: 35px;
  margin-top: 5px;
  border-color: #d6d1d1;
}
/* line 1152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index.tablet #checkoutSteps > li#opc-payment dl.sp-methods > dt, body.checkout-onepage-index.internet-explorer #checkoutSteps > li#opc-payment dl.sp-methods > dt,
body.paypal-express-review.tablet #checkoutSteps > li#opc-payment dl.sp-methods > dt,
body.paypal-express-review.internet-explorer #checkoutSteps > li#opc-payment dl.sp-methods > dt {
  line-height: 1 !important;
  float: left;
  display: contents;
}
/* line 1157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index.tablet #checkoutSteps > li#opc-payment dl.sp-methods dd#dd_method_paypal_express, body.checkout-onepage-index.internet-explorer #checkoutSteps > li#opc-payment dl.sp-methods dd#dd_method_paypal_express,
body.paypal-express-review.tablet #checkoutSteps > li#opc-payment dl.sp-methods dd#dd_method_paypal_express,
body.paypal-express-review.internet-explorer #checkoutSteps > li#opc-payment dl.sp-methods dd#dd_method_paypal_express {
  position: static !important;
}
/* line 1168, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index.mobile #checkoutSteps > li#opc-payment dl.sp-methods > dt,
body.paypal-express-review.mobile #checkoutSteps > li#opc-payment dl.sp-methods > dt {
  line-height: 1 !important;
  float: left;
  display: contents;
}
/* line 1173, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index.mobile #checkoutSteps > li#opc-payment dl.sp-methods > dt#dt_method_authorizenet, body.checkout-onepage-index.mobile #checkoutSteps > li#opc-payment dl.sp-methods > dt#dt_method_moneriscc,
body.paypal-express-review.mobile #checkoutSteps > li#opc-payment dl.sp-methods > dt#dt_method_authorizenet,
body.paypal-express-review.mobile #checkoutSteps > li#opc-payment dl.sp-methods > dt#dt_method_moneriscc {
  margin: 32px 0 0 !important;
}
/* line 1177, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index.mobile #checkoutSteps > li#opc-payment dl.sp-methods dd#dd_method_paypal_express,
body.paypal-express-review.mobile #checkoutSteps > li#opc-payment dl.sp-methods dd#dd_method_paypal_express {
  bottom: -30px !important;
  font-size: 10px !important;
}
/* line 1190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index.safari #checkoutSteps > li #checkout-shipping-method-load dl.sp-methods dd label,
body.paypal-express-review.safari #checkoutSteps > li #checkout-shipping-method-load dl.sp-methods dd label {
  display: inline-block;
}
/* line 1198, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-index.safari #checkoutSteps > li #checkout-step-payment dl.sp-methods dt,
body.paypal-express-review.safari #checkoutSteps > li #checkout-step-payment dl.sp-methods dt {
  float: left;
  display: contents;
  line-height: 1;
}

/* line 1212, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main {
  width: 100%;
  color: #361813;
}
@media (max-width: 690px) {
  /* line 1212, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main {
    padding: 0 10px;
  }
}
@media (min-width: 810px) {
  /* line 1218, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main .info-set.col2-set {
    display: inline-block;
    float: left;
    width: auto;
  }
}
@media (max-width: 810px) {
  /* line 1218, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main .info-set.col2-set {
    padding: 0 20px;
    text-align: center;
  }
}
/* line 1228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main .info-set.col2-set .col-1, body.paypal-express-review .col-main .info-set.col2-set .col-2 {
  width: auto;
}
@media (max-width: 810px) {
  /* line 1228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main .info-set.col2-set .col-1, body.paypal-express-review .col-main .info-set.col2-set .col-2 {
    float: none;
  }
  /* line 1232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main .info-set.col2-set .col-1 .mobile-select-wrapper, body.paypal-express-review .col-main .info-set.col2-set .col-2 .mobile-select-wrapper {
    width: 250px;
    margin: 0 auto;
  }
  /* line 1236, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main .info-set.col2-set .col-1 select, body.paypal-express-review .col-main .info-set.col2-set .col-2 select {
    margin: 0 auto;
  }
}
/* line 1241, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main .info-set.col2-set .col-1 .box .box-title h3, body.paypal-express-review .col-main .info-set.col2-set .col-2 .box .box-title h3 {
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
  margin-bottom: 10px;
}
/* line 1247, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main .info-set.col2-set .col-1 .box .box-title h3 a, body.paypal-express-review .col-main .info-set.col2-set .col-2 .box .box-title h3 a {
  border-bottom: 1px solid #361813;
  font-family: futura-pt, sans-serif;
}
/* line 1250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main .info-set.col2-set .col-1 .box .box-title h3 a:hover, body.paypal-express-review .col-main .info-set.col2-set .col-2 .box .box-title h3 a:hover {
  border-color: #77d4d4;
}
/* line 1256, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main .info-set.col2-set .col-1 .box .box-content address, body.paypal-express-review .col-main .info-set.col2-set .col-2 .box .box-content address {
  line-height: 1.5;
  font-size: 12px;
}
/* line 1262, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main .info-set.col2-set .col-1 .box .box-content .select-widget .label li:after, body.paypal-express-review .col-main .info-set.col2-set .col-2 .box .box-content .select-widget .label li:after {
  top: 3px;
}
/* line 1268, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main .info-set.col2-set .col-1 .box .box-content, body.paypal-express-review .col-main .info-set.col2-set .col-2 .box .box-content {
  line-height: 1.5;
  font-size: 12px;
}
/* line 1274, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main .info-set.col2-set .col-2 {
  padding-right: 20px;
}
/* line 1278, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.paypal-express-review .col-main .info-set:last-of-type {
  *zoom: 1;
  width: 100%;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.paypal-express-review .col-main .info-set:last-of-type:before, body.paypal-express-review .col-main .info-set:last-of-type:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.paypal-express-review .col-main .info-set:last-of-type:after {
  clear: both;
}
/* line 1854, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr,
body.paypal-express-review .col-main #details-reload table#details-table thead tr {
  background: #f3f3f3;
}
@media (max-width: 690px) {
  /* line 1854, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr,
  body.paypal-express-review .col-main #details-reload table#details-table thead tr {
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr:before, body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr:after,
  body.paypal-express-review .col-main #details-reload table#details-table thead tr:before,
  body.paypal-express-review .col-main #details-reload table#details-table thead tr:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr:after,
  body.paypal-express-review .col-main #details-reload table#details-table thead tr:after {
    clear: both;
  }
  /* line 1859, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr th,
  body.paypal-express-review .col-main #details-reload table#details-table thead tr th {
    padding: 0px;
  }
  /* line 1861, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr th:first-child,
  body.paypal-express-review .col-main #details-reload table#details-table thead tr th:first-child {
    display: block;
    float: left;
  }
  /* line 1866, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr th:nth-child(2),
  body.paypal-express-review .col-main #details-reload table#details-table thead tr th:nth-child(2) {
    display: block;
    float: right;
    padding-right: 10px;
  }
}
/* line 1873, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr th,
body.paypal-express-review .col-main #details-reload table#details-table thead tr th {
  line-height: 40px;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
}
/* line 1879, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr th:first-child,
body.paypal-express-review .col-main #details-reload table#details-table thead tr th:first-child {
  padding-left: 15px !important;
}
/* line 1882, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table thead tr th:last-child,
body.paypal-express-review .col-main #details-reload table#details-table thead tr th:last-child {
  padding-right: 15px !important;
}
/* line 1889, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr {
  border-bottom: 1px solid #f3f3f3;
}
/* line 1891, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td {
  vertical-align: middle;
  color: #361813;
  padding: 20px;
  position: relative;
  *zoom: 1;
}
/* line 1894, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td > *,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td > * {
  vertical-align: middle;
}
@media (max-width: 690px) {
  /* line 1891, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td,
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td {
    padding: 20px 0px;
  }
  /* line 1902, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td:nth-child(2),
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:nth-child(2) {
    display: none;
  }
  /* line 1906, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td:nth-child(3),
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:nth-child(3) {
    position: absolute;
    bottom: 0px;
    left: 125px;
    font-size: 10px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 1912, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td:nth-child(3):before,
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:nth-child(3):before {
    content: 'QTY';
    position: absolute;
    left: -25px;
    font-size: 10px;
  }
  /* line 1921, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td:nth-child(4),
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:nth-child(4) {
    position: absolute;
    bottom: 0px;
    right: 10px;
  }
  /* line 1925, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td:nth-child(4) .price,
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:nth-child(4) .price {
    font-size: 13px;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td:before, body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td:after,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:before,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td:after,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:after {
  clear: both;
}
/* line 1932, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td h3, body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td dd,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td h3,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td dd {
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
  display: inline-block;
}
@media (min-width: 962px) {
  /* line 1939, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td h3,
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td h3 {
    position: absolute;
    line-height: 1.2;
    width: 60%;
  }
}
/* line 1946, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td img,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td img {
  display: inline-block;
  float: left;
}
@media (max-width: 690px) {
  /* line 1951, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td h3.product-name,
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td h3.product-name {
    float: left;
    width: 45%;
  }
}
/* line 1958, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td .item-options,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td .item-options {
  margin-top: 40px;
}
@media (max-width: 690px) {
  /* line 1961, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td .item-options dd,
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td .item-options dd {
    position: absolute;
    bottom: 35px;
  }
}
/* line 1966, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td .item-options dt,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td .item-options dt {
  display: none;
}
/* line 1969, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tbody tr td .item-options dd,
body.paypal-express-review .col-main #details-reload table#details-table tbody tr td .item-options dd {
  padding-left: 0;
  letter-spacing: 1px;
}
/* line 1984, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.paypal-express-review .col-main #details-reload table#checkout-review-table tfoot,
body.paypal-express-review .col-main #details-reload table#details-table tfoot {
  color: #361813;
  font-size: 12px;
}
@media (max-width: 690px) {
  /* line 1989, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tfoot tr,
  body.paypal-express-review .col-main #details-reload table#details-table tfoot tr {
    font-size: 14px;
  }
  /* line 1990, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tfoot tr:first-child,
  body.paypal-express-review .col-main #details-reload table#details-table tfoot tr:first-child {
    padding-top: 20px;
    border-top: 3px solid #f3f3f3;
  }
  /* line 1994, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tfoot tr:last-child,
  body.paypal-express-review .col-main #details-reload table#details-table tfoot tr:last-child {
    padding-top: 20px;
  }
  /* line 1999, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tfoot tr:last-child td,
  body.paypal-express-review .col-main #details-reload table#details-table tfoot tr:last-child td {
    font-size: 120%;
  }
  /* line 2004, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tfoot tr td:first-child,
  body.paypal-express-review .col-main #details-reload table#details-table tfoot tr td:first-child {
    padding-left: 0 !important;
    text-align: left !important;
  }
  /* line 2008, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tfoot tr td:nth-child(2),
  body.paypal-express-review .col-main #details-reload table#details-table tfoot tr td:nth-child(2) {
    padding-right: 0 !important;
    text-align: right;
  }
  /* line 2011, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.paypal-express-review .col-main #details-reload table#checkout-review-table tfoot tr td:nth-child(2) span,
  body.paypal-express-review .col-main #details-reload table#details-table tfoot tr td:nth-child(2) span {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
}
@media (min-width: 690px) {
  /* line 1285, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main #details-reload h3.product-name {
    position: absolute;
    width: 50%;
  }
}
@media (max-width: 690px) {
  /* line 1282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main #details-reload {
    margin-top: 20px;
  }
  /* line 1294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main #details-reload table#details-table thead tr th:nth-child(2),
  body.paypal-express-review .col-main #details-reload table#details-table thead tr th:nth-child(3),
  body.paypal-express-review .col-main #details-reload table#details-table thead tr th:nth-child(4) {
    opacity: 0;
  }
  /* line 1298, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:nth-child(3),
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:nth-child(4) {
    position: static;
  }
  /* line 1301, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main #details-reload tfoot {
    padding: 0 20px;
  }
}
@media (max-width: 480px) {
  /* line 1307, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main #details-reload .box-title h3 .separator {
    display: none;
  }
  /* line 1310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main #details-reload .box-title h3 a {
    display: block;
    border-bottom: none;
    text-decoration: underline;
    margin-top: 5px;
  }
  /* line 1318, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:nth-child(3),
  body.paypal-express-review .col-main #details-reload table#details-table tbody tr td:nth-child(4) {
    position: absolute;
  }
}

/* line 1327, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .main-container, body.checkout-onepage-success .main {
  max-width: none !important;
}
/* line 1330, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .page-header {
  display: none;
}
/* line 1333, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .page-header-mobile {
  display: block;
  position: relative;
}
/* line 1336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .page-header-mobile p > img {
  display: inline-block;
  width: 100%;
}
/* line 1340, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .page-header-mobile h3 {
  color: white;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  letter-spacing: 6px;
  text-transform: uppercase;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  width: 100%;
  right: auto;
  text-align: center;
}
@media (min-width: 690px) {
  /* line 1355, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .page-header {
    display: block;
    max-width: none !important;
  }
  /* line 1359, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .page-header-mobile {
    display: none;
  }
}
/* line 1363, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .page-header {
  padding: 0;
  max-width: none !important;
  margin: 0 auto;
}
/* line 1367, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .page-header > div {
  position: relative;
}
/* line 1369, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .page-header > div img {
  display: inline-block;
  width: 100%;
}
/* line 1373, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .page-header > div h3 {
  color: white;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  letter-spacing: 6px;
  text-transform: uppercase;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  margin-top: 0px;
  right: 50px;
  width: 50%;
}
@media (max-width: 690px) {
  /* line 1373, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .page-header > div h3 {
    width: 100%;
    right: auto;
    text-align: center;
  }
}
/* line 1393, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper {
  margin: 40px auto;
  color: #361813;
}
@media (min-width: 690px) {
  /* line 1393, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper {
    padding: 20px;
    width: 80%;
    max-width: 1300px;
    border: 5px solid #f3f3f3;
  }
}
/* line 1402, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper > p {
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  letter-spacing: 4px;
  font-size: 16px;
  text-transform: uppercase;
}
@media (min-width: 690px) {
  /* line 1402, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper > p {
    text-align: left;
  }
}
@media (max-width: 690px) {
  /* line 1402, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper > p {
    margin-bottom: 20px;
  }
}
/* line 1415, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .payment-info {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-success .onepage-success-wrapper .payment-info:before, body.checkout-onepage-success .onepage-success-wrapper .payment-info:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-success .onepage-success-wrapper .payment-info:after {
  clear: both;
}
@media (min-width: 690px) {
  /* line 1415, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .payment-info {
    text-align: left;
    padding: 40px 20px;
  }
}
@media (min-width: 690px) {
  /* line 1421, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .payment-info section {
    width: 25%;
    display: inline-block;
    float: left;
  }
  /* line 1426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .payment-info section.shipping, body.checkout-onepage-success .onepage-success-wrapper .payment-info section.billing, body.checkout-onepage-success .onepage-success-wrapper .payment-info section.shipping-method {
    padding-right: 5px;
  }
}
@media (max-width: 690px) {
  /* line 1421, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .payment-info section {
    margin-bottom: 20px;
  }
}
/* line 1433, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .payment-info section h3 {
  font-size: 13px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 2px;
  text-transform: capitalize;
  line-height: 1.5;
}
/* line 1440, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .payment-info section address, body.checkout-onepage-success .onepage-success-wrapper .payment-info section .box-content {
  line-height: 1.5;
  font-size: 12px;
}
@media (max-width: 810px) {
  /* line 1440, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .payment-info section address, body.checkout-onepage-success .onepage-success-wrapper .payment-info section .box-content {
    font-size: 10px;
  }
}
@media (max-width: 690px) {
  /* line 1440, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .payment-info section address, body.checkout-onepage-success .onepage-success-wrapper .payment-info section .box-content {
    font-size: 12px;
  }
}
@media screen and (max-width: 689px) {
  /* line 1453, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .payment-info .payment-method .box-content .info-table {
    display: inline-block;
  }
}
/* line 1462, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info img {
  padding-right: 10px;
}
/* line 1465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info .order-success-nominal {
  position: absolute;
  bottom: 41px;
}
@media screen and (min-width: 690px) {
  /* line 1465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info .order-success-nominal {
    bottom: 65px;
  }
}
/* line 1473, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info .recurring-profiles p {
  margin-top: 10px;
}
/* line 1477, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info .recurring-profiles .disc li {
  margin-top: 10px !important;
  display: block !important;
  margin-left: 0 !important;
}
@media (max-width: 690px) {
  /* line 1461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info {
    padding: 0 20px;
  }
}
/* line 1854, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr {
  background: #f3f3f3;
}
@media (max-width: 690px) {
  /* line 1854, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr {
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr:before, body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr:after,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr:before,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr:after,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr:after {
    clear: both;
  }
  /* line 1859, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr th,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr th {
    padding: 0px;
  }
  /* line 1861, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr th:first-child,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr th:first-child {
    display: block;
    float: left;
  }
  /* line 1866, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr th:nth-child(2),
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr th:nth-child(2) {
    display: block;
    float: right;
    padding-right: 10px;
  }
}
/* line 1873, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr th,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr th {
  line-height: 40px;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
}
/* line 1879, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr th:first-child,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr th:first-child {
  padding-left: 15px !important;
}
/* line 1882, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table thead tr th:last-child,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table thead tr th:last-child {
  padding-right: 15px !important;
}
/* line 1889, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr {
  border-bottom: 1px solid #f3f3f3;
}
/* line 1891, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td {
  vertical-align: middle;
  color: #361813;
  padding: 20px;
  position: relative;
  *zoom: 1;
}
/* line 1894, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td > *,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td > * {
  vertical-align: middle;
}
@media (max-width: 690px) {
  /* line 1891, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td {
    padding: 20px 0px;
  }
  /* line 1902, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td:nth-child(2),
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td:nth-child(2) {
    display: none;
  }
  /* line 1906, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td:nth-child(3),
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td:nth-child(3) {
    position: absolute;
    bottom: 0px;
    left: 125px;
    font-size: 10px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 1912, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td:nth-child(3):before,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td:nth-child(3):before {
    content: 'QTY';
    position: absolute;
    left: -25px;
    font-size: 10px;
  }
  /* line 1921, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td:nth-child(4),
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td:nth-child(4) {
    position: absolute;
    bottom: 0px;
    right: 10px;
  }
  /* line 1925, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td:nth-child(4) .price,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td:nth-child(4) .price {
    font-size: 13px;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td:before, body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td:after,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td:before,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td:after,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td:after {
  clear: both;
}
/* line 1932, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td h3, body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td dd,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td h3,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td dd {
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  letter-spacing: 3px;
  display: inline-block;
}
@media (min-width: 962px) {
  /* line 1939, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td h3,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td h3 {
    position: absolute;
    line-height: 1.2;
    width: 60%;
  }
}
/* line 1946, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td img,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td img {
  display: inline-block;
  float: left;
}
@media (max-width: 690px) {
  /* line 1951, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td h3.product-name,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td h3.product-name {
    float: left;
    width: 45%;
  }
}
/* line 1958, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td .item-options,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td .item-options {
  margin-top: 40px;
}
@media (max-width: 690px) {
  /* line 1961, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td .item-options dd,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td .item-options dd {
    position: absolute;
    bottom: 35px;
  }
}
/* line 1966, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td .item-options dt,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td .item-options dt {
  display: none;
}
/* line 1969, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tbody tr td .item-options dd,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tbody tr td .item-options dd {
  padding-left: 0;
  letter-spacing: 1px;
}
/* line 1984, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tfoot,
body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tfoot {
  color: #361813;
  font-size: 12px;
}
@media (max-width: 690px) {
  /* line 1989, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tfoot tr,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tfoot tr {
    font-size: 14px;
  }
  /* line 1990, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tfoot tr:first-child,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tfoot tr:first-child {
    padding-top: 20px;
    border-top: 3px solid #f3f3f3;
  }
  /* line 1994, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tfoot tr:last-child,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tfoot tr:last-child {
    padding-top: 20px;
  }
  /* line 1999, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tfoot tr:last-child td,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tfoot tr:last-child td {
    font-size: 120%;
  }
  /* line 2004, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tfoot tr td:first-child,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tfoot tr td:first-child {
    padding-left: 0 !important;
    text-align: left !important;
  }
  /* line 2008, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tfoot tr td:nth-child(2),
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tfoot tr td:nth-child(2) {
    padding-right: 0 !important;
    text-align: right;
  }
  /* line 2011, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#checkout-review-table tfoot tr td:nth-child(2) span,
  body.checkout-onepage-success .onepage-success-wrapper .order-info table#details-table tfoot tr td:nth-child(2) span {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
}
@media (max-width: 690px) {
  /* line 1489, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info table {
    background: #f3f3f3;
  }
}
/* line 1493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info tfoot {
  text-align: left;
  border-top: 3px solid #f3f3f3;
  border-bottom: 3px solid #f3f3f3;
}
@media (min-width: 690px) {
  /* line 1493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tfoot {
    text-align: right;
  }
}
/* line 1498, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info tfoot tr.last {
  text-transform: uppercase;
  font-size: 14px;
}
@media (min-width: 690px) {
  /* line 1503, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tfoot tr td.last {
    padding-right: 15px !important;
  }
}
@media (max-width: 690px) {
  /* line 1493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tfoot {
    background: white;
  }
}
/* line 1518, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td {
  text-align: left;
}
/* line 1520, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td .product-name {
  position: absolute;
}
/* line 1523, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td img {
  width: auto !important;
}
/* line 1526, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td.last {
  padding-right: 0 !important;
}
@media (min-width: 690px) {
  /* line 1528, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td.last .cart-price {
    float: right !important;
    padding-right: 15px !important;
  }
}
@media (max-width: 690px) {
  /* line 1518, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td {
    font-size: 12px;
  }
  /* line 1537, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td:nth-child(3) {
    display: none !important;
  }
  /* line 1540, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td:nth-child(4) {
    position: relative !important;
    padding: 0 !important;
  }
  /* line 1543, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td:nth-child(4) .cart-price {
    position: absolute;
    bottom: 40px;
    right: 0;
  }
  /* line 1549, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tbody tr td.last {
    padding-left: 0 !important;
  }
}
@media (max-width: 690px) {
  /* line 1516, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info tbody {
    background: white;
  }
}
@media (max-width: 690px) {
  /* line 1562, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info thead th:nth-child(3), body.checkout-onepage-success .onepage-success-wrapper .order-info thead th:nth-child(4) {
    display: none;
  }
  /* line 1565, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info thead th:nth-child(2) {
    text-align: right;
  }
}
/* line 1570, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info .contact {
  padding: 40px 0 20px;
  border-bottom: 0;
  line-height: 1.5;
  font-size: 12px;
}
@media (min-width: 690px) {
  /* line 1570, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  body.checkout-onepage-success .onepage-success-wrapper .order-info .contact {
    width: 50%;
    margin: 0 auto;
  }
}
/* line 1580, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info .contact p > span {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 1583, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info .contact p:first-of-type {
  margin-bottom: 10px;
}
/* line 1587, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info .contact > span {
  display: block;
  margin-top: 10px;
}
/* line 1590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info .contact > span a {
  border-bottom: 1px solid #361813;
}
/* line 1592, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
body.checkout-onepage-success .onepage-success-wrapper .order-info .contact > span a:hover {
  border-color: #77d4d4;
}

/* line 1601, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
a.bc-fs-signup {
  color: #2e75b6;
  text-decoration: underline;
}
/* line 1604, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
a.bc-fs-signup:hover {
  color: #77d4d4;
}

/* line 1608, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.po_ccc_wrapper {
  padding-bottom: 15px;
  width: 50%;
  padding: 10px 20px;
}
/* line 1612, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.po_ccc_wrapper h2 {
  font-size: 16px;
  color: #361813;
  font-family: futura-pt, sans-serif;
  font-weight: 100;
  letter-spacing: 6px;
  margin-bottom: 10px;
}
/* line 1620, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.po_ccc_wrapper .po_ccc-message .success-msg {
  display: block;
}
/* line 1623, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.po_ccc_wrapper a.btn-remove {
  display: inline-block;
  margin-top: 3px;
}

/* line 1629, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.bc-fs-guest input[type="radio"] + label:before {
  border: 1px solid grey !important;
}

/* line 1634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.bc-fs-registered label {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif !important;
  color: #361813 !important;
}

/* line 1641, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
dl.us-shipping p, dl.us-shipping dt {
  margin-left: 20px !important;
}

/* line 1646, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.group-shipping {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif !important;
  color: #361813 !important;
  font-size: 14px !important;
}

/* line 1654, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .validation-error .validate-cc-type-select {
  border: 1px solid #d6d1d1;
}
/* line 1656, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .validation-error .validate-cc-type-select .label {
  border: none !important;
}
/* line 1666, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .select-widget.validate-cc-type-select {
  border: 1px solid #d6d1d1;
  padding-top: 0px;
}
/* line 1669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .select-widget.validate-cc-type-select .label {
  border: 0;
}
/* line 1674, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .select-widget.address-select.validation-passed .label {
  padding-left: 10px;
}
/* line 1679, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps > li #checkout-step-payment .sp-methods > dt {
  float: left !important;
}
/* line 1688, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .col-main .opc-wrapper #checkoutSteps #checkout-review-table tfoot tr:last-child th {
  text-align: left !important;
}

/* line 1704, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
#checkoutSteps #opc-login #checkout-step-login .col2-set .col-1 > .new-cust-msg p {
  color: red;
}
/* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
#checkoutSteps #opc-login #checkout-step-login .col2-set .col-1 > .new-cust-msg p a {
  text-decoration: underline;
  color: #ff0000;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}

@media screen and (min-width: 810px) {
  /* line 1721, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
  .customer-account-index .main .col-left-first {
    width: 265px !important;
  }
}

/* line 1731, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-cart-index #shopping-cart-totals-table .summary-collapse {
  font-size: 12px;
}
/* line 1737, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-cart-index .cart .cart-totals .a-right {
  font-size: 12px !important;
}
/* line 1739, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-cart-index .cart .cart-totals .a-right span {
  font-size: 12px;
}
/* line 1745, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-cart-index .cart .cart-totals table tfoot td {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
/* line 1759, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-cart-index .bottom-form-wrapper .cart-totals-wrapper .cart-totals tfoot tr td:first-child strong {
  font-size: 16px;
}

/* line 1773, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .select-widget .label li {
  padding-left: 10px !important;
}
/* line 1779, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index #dd_method_md_authorizecim .form-list {
  width: 50%;
}
/* line 1785, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index #checkout-progress-wrapper #checkout-review-table .cop-autodeliveryitem {
  text-align: left;
}
/* line 1800, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .opc-wrapper #checkoutSteps #opc-billing #checkout-step-billing .fieldset .form-list .wide .input-box .select-widget .label li {
  padding-left: 10px;
}
/* line 1823, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .opc-wrapper #checkoutSteps #opc-shipping #checkout-step-shipping #co-shipping-form .form-list .wide .input-box .select-widget .label li {
  padding-left: 10px;
}
/* line 1838, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .opc-wrapper #checkoutSteps #opc-shipping #checkout-step-shipping #co-shipping-form .form-list #shipping-new-address-form .fieldset ul .fields .field.state .input-box .select-widget .label li {
  padding-left: 10px;
}
/* line 1849, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index .opc-wrapper #checkoutSteps #opc-shipping #checkout-step-shipping #co-shipping-form .form-list #shipping-new-address-form .fieldset ul .fields .field.country .input-box .select-widget .label li {
  padding-left: 10px;
}

/* line 1876, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index #checkoutSteps #opc-payment #checkout-step-payment #co-payment-form .fieldset #checkout-payment-method-load #dd_method_md_authorizecim {
  clear: left;
}
/* line 1880, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index #checkoutSteps #opc-payment #checkout-step-payment #co-payment-form .fieldset #checkout-payment-method-load #dd_method_md_authorizecim .form-list .md_authorizecim_new .input-box .v-fix {
  width: 100px;
}
/* line 1884, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_checkout.scss */
.checkout-onepage-index #checkoutSteps #opc-payment #checkout-step-payment #co-payment-form .fieldset #checkout-payment-method-load #dd_method_md_authorizecim .form-list .md_authorizecim_new .input-box .v-fix:last-child {
  float: right !important;
}

/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view,
body.catalogsearch-result-index {
  /* Listing specific product grid styles */
  /* Probably going to switch off of 3 col layout */
}
/* line 9, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view.category-whats-new .filter-option, body.catalog-category-view.category-best-sellers .filter-option, body.catalog-category-view.category-gift-sets .filter-option, body.catalog-category-view.category-travel-size .filter-option,
body.catalogsearch-result-index.category-whats-new .filter-option,
body.catalogsearch-result-index.category-best-sellers .filter-option,
body.catalogsearch-result-index.category-gift-sets .filter-option,
body.catalogsearch-result-index.category-travel-size .filter-option {
  display: none;
}
@media (max-width: 810px) {
  /* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .white,
  body.catalogsearch-result-index .white {
    color: #361813 !important;
  }
  /* line 17, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .white h1, body.catalog-category-view .white h2, body.catalog-category-view .white h3, body.catalog-category-view .white p, body.catalog-category-view .white a span,
  body.catalogsearch-result-index .white h1,
  body.catalogsearch-result-index .white h2,
  body.catalogsearch-result-index .white h3,
  body.catalogsearch-result-index .white p,
  body.catalogsearch-result-index .white a span {
    color: #361813 !important;
  }
  /* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .white a,
  body.catalogsearch-result-index .white a {
    border: 1px solid #361813 !important;
  }
}
@media (min-width: 690px) {
  /* line 26, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view header.global,
  body.catalogsearch-result-index header.global {
    margin-bottom: 30px;
  }
  /* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .main-container, body.catalog-category-view .main,
  body.catalogsearch-result-index .main-container,
  body.catalogsearch-result-index .main {
    max-width: none;
  }
}
@media (min-width: 690px) {
  /* line 35, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .desktop-banner,
  body.catalogsearch-result-index .desktop-banner {
    display: block;
  }
  /* line 38, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mobile-banner,
  body.catalogsearch-result-index .mobile-banner {
    display: none;
  }
}
@media (max-width: 810px) {
  /* line 43, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .desktop-banner,
  body.catalogsearch-result-index .desktop-banner {
    display: none;
  }
  /* line 46, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mobile-banner,
  body.catalogsearch-result-index .mobile-banner {
    display: block;
  }
}
/* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar,
body.catalogsearch-result-index .toolbar {
  width: 100%;
}
/* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .select-widget,
body.catalogsearch-result-index .select-widget {
  z-index: 1;
}
/* line 64, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .col-right,
body.catalogsearch-result-index .col-right {
  display: none;
}
/* line 68, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view,
body.catalogsearch-result-index .category-view {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-category-view .category-view:before, body.catalog-category-view .category-view:after,
body.catalogsearch-result-index .category-view:before,
body.catalogsearch-result-index .category-view:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-category-view .category-view:after,
body.catalogsearch-result-index .category-view:after {
  clear: both;
}
/* line 71, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view .category-image,
body.catalogsearch-result-index .category-view .category-image {
  position: relative;
}
/* line 75, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view .category-image img,
body.catalogsearch-result-index .category-view .category-image img {
  width: 100%;
}
/* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view .category-description,
body.catalogsearch-result-index .category-view .category-description {
  text-align: center;
  color: #361813;
  padding: 0 20px;
  margin-top: 20px;
}
@media (min-width: 810px) {
  /* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .category-view .category-description,
  body.catalogsearch-result-index .category-view .category-description {
    color: white;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    padding: 0;
    margin-top: 0;
    right: 50px;
    text-align: right;
    width: 35%;
  }
}
/* line 95, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view .category-description h1,
body.catalogsearch-result-index .category-view .category-description h1 {
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  letter-spacing: 6px;
  margin-bottom: 15px;
  line-height: 1.2;
}
@media (min-width: 810px) {
  /* line 95, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .category-view .category-description h1,
  body.catalogsearch-result-index .category-view .category-description h1 {
    font-size: 30px;
  }
}
/* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view .category-description p,
body.catalogsearch-result-index .category-view .category-description p {
  font-size: 12px;
  letter-spacing: 3px;
  line-height: 1.7;
  font-weight: 500;
  text-transform: uppercase;
}
@media (min-width: 810px) {
  /* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .category-view .category-description p,
  body.catalogsearch-result-index .category-view .category-description p {
    clear: both;
  }
}
/* line 119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view h1.no-results,
body.catalogsearch-result-index .category-view h1.no-results {
  padding-left: 10px;
  color: #361813;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 300;*/
  letter-spacing: 5px;
  text-transform: uppercase;
}
/* line 127, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view h1.no-results > span,
body.catalogsearch-result-index .category-view h1.no-results > span {
  font-style: italic;
}
/* line 132, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view div.note-msg, body.catalog-category-view .category-view p.note-msg,
body.catalogsearch-result-index .category-view div.note-msg,
body.catalogsearch-result-index .category-view p.note-msg {
  clear: both;
  margin: 50px 0;
  color: #361813;
}
/* line 136, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view div.note-msg strong, body.catalog-category-view .category-view p.note-msg strong,
body.catalogsearch-result-index .category-view div.note-msg strong,
body.catalogsearch-result-index .category-view p.note-msg strong {
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  display: block;
  margin-bottom: 25px;
  font-size: 28px;
}
/* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view div.note-msg p, body.catalog-category-view .category-view p.note-msg p,
body.catalogsearch-result-index .category-view div.note-msg p,
body.catalogsearch-result-index .category-view p.note-msg p {
  font-size: 18px;
  font-family: "futura-pt", sans-serif;
}
/* line 148, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view > p.note-msg,
body.catalogsearch-result-index .category-view > p.note-msg {
  padding-left: 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
}
/* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .breadcrumbs,
body.catalogsearch-result-index .breadcrumbs {
  display: block;
  color: #361813;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  text-transform: uppercase;
  max-width: 1300px;
  margin: 0 auto;
  padding-left: 50px;
}
@media (max-width: 690px) {
  /* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .breadcrumbs,
  body.catalogsearch-result-index .breadcrumbs {
    display: none !important;
  }
}
@media (min-width: 1300px) {
  /* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .breadcrumbs,
  body.catalogsearch-result-index .breadcrumbs {
    padding-left: 40px;
  }
}
/* line 174, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .breadcrumbs ul li,
body.catalogsearch-result-index .breadcrumbs ul li {
  display: inline-block;
}
/* line 176, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .breadcrumbs ul li span,
body.catalogsearch-result-index .breadcrumbs ul li span {
  margin: 0;
}
/* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .breadcrumbs ul li span:before,
body.catalogsearch-result-index .breadcrumbs ul li span:before {
  display: none;
}
/* line 182, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .breadcrumbs ul li:last-child,
body.catalogsearch-result-index .breadcrumbs ul li:last-child {
  text-transform: uppercase;
  color: #77d4d4;
}
/* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .page-title,
body.catalogsearch-result-index .page-title {
  display: none;
}
/* line 198, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view.landing .category-products,
body.catalogsearch-result-index .category-view.landing .category-products {
  padding-top: 10px;
}
/* line 203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .results-view,
body.catalogsearch-result-index .results-view {
  margin-bottom: 50px;
}
/* line 205, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .results-view .page-title,
body.catalogsearch-result-index .results-view .page-title {
  border-bottom: none;
  padding-top: 20px;
}
/* line 208, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .results-view .page-title h1,
body.catalogsearch-result-index .results-view .page-title h1 {
  padding-left: 10px;
  color: #361813;
  font-size: 24px;
  letter-spacing: 5px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 300;*/
  text-transform: uppercase;
}
@media (min-width: 1300px) {
  /* line 208, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .results-view .page-title h1,
  body.catalogsearch-result-index .results-view .page-title h1 {
    padding-left: 40px;
  }
}
/* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .results-view .page-title h1 > span,
body.catalogsearch-result-index .results-view .page-title h1 > span {
  font-style: italic;
}
/* line 225, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .results-view .note-msg,
body.catalogsearch-result-index .results-view .note-msg {
  padding-left: 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
}
/* line 234, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar,
body.catalogsearch-result-index .toolbar {
  margin-bottom: 10px;
  position: relative;
  z-index: 2;
  background: #f3f3f3;
  height: 40px;
}
/* line 241, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .toolbar-wrapper,
body.catalogsearch-result-index .toolbar .toolbar-wrapper {
  *zoom: 1;
  max-width: 1300px;
  margin: 0 auto;
  padding: 0 40px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-category-view .toolbar .toolbar-wrapper:before, body.catalog-category-view .toolbar .toolbar-wrapper:after,
body.catalogsearch-result-index .toolbar .toolbar-wrapper:before,
body.catalogsearch-result-index .toolbar .toolbar-wrapper:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-category-view .toolbar .toolbar-wrapper:after,
body.catalogsearch-result-index .toolbar .toolbar-wrapper:after {
  clear: both;
}
@media (min-width: 1300px) {
  /* line 247, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .toolbar .toolbar-wrapper .sorter .sort-by label,
  body.catalogsearch-result-index .toolbar .toolbar-wrapper .sorter .sort-by label {
    padding-left: 0;
  }
}
/* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .mobile-product-filters,
body.catalogsearch-result-index .toolbar .mobile-product-filters {
  float: left;
  width: 150px;
}
/* line 257, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter,
body.catalogsearch-result-index .toolbar .sorter {
  margin-bottom: 0;
  line-height: 40px;
}
@media (max-width: 1300px) {
  /* line 257, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .toolbar .sorter,
  body.catalogsearch-result-index .toolbar .sorter {
    padding-left: 0px;
  }
}
/* line 263, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .select-widget,
body.catalogsearch-result-index .toolbar .sorter .select-widget {
  height: 100%;
}
/* line 265, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .select-widget .label,
body.catalogsearch-result-index .toolbar .sorter .select-widget .label {
  border: none;
  background: none;
}
/* line 268, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .select-widget .label li,
body.catalogsearch-result-index .toolbar .sorter .select-widget .label li {
  position: relative;
  line-height: 40px;
  max-width: 100%;
  color: #361813;
  padding-right: 20px;
}
/* line 274, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .select-widget .label li:after,
body.catalogsearch-result-index .toolbar .sorter .select-widget .label li:after {
  font-family: "FontAwesome";
  content: '\f107';
  line-height: 40px;
  height: 40px;
  border: none;
  top: 0;
  right: 30px;
  position: absolute;
  display: block;
}
@media (max-width: 690px) {
  /* line 274, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .toolbar .sorter .select-widget .label li:after,
  body.catalogsearch-result-index .toolbar .sorter .select-widget .label li:after {
    right: 10px;
  }
}
/* line 291, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .select-widget.active .label,
body.catalogsearch-result-index .toolbar .sorter .select-widget.active .label {
  background: white;
}
/* line 294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .select-widget.active .label li:after,
body.catalogsearch-result-index .toolbar .sorter .select-widget.active .label li:after {
  content: '\f106';
}
/* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .select-widget ul,
body.catalogsearch-result-index .toolbar .sorter .select-widget ul {
  position: absolute;
  width: calc(100% + 1px);
  left: 0;
  top: 40px;
  border: 1px solid #f3f3f3;
  border-top: none;
  background-color: rgba(255, 255, 255, 0.75);
}
/* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .view-mode,
body.catalogsearch-result-index .toolbar .sorter .view-mode {
  display: none;
}
/* line 313, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by,
body.catalogsearch-result-index .toolbar .sorter .sort-by {
  height: 40px;
  position: relative;
}
/* line 320, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by select.skip, body.catalog-category-view .toolbar .sorter .sort-by .radio-select-dropdown,
body.catalogsearch-result-index .toolbar .sorter .sort-by select.skip,
body.catalogsearch-result-index .toolbar .sorter .sort-by .radio-select-dropdown {
  position: absolute;
  height: 0px;
  opacity: 0;
  z-index: -1;
  margin: 0px;
  padding: 0px;
  border: 0px;
  top: 2px;
  left: 0px;
}
/* line 331, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by > label,
body.catalogsearch-result-index .toolbar .sorter .sort-by > label {
  cursor: pointer;
  display: block;
  height: 40px;
  vertical-align: middle;
  margin-bottom: 0;
  position: relative;
  line-height: 40px;
  max-width: 100%;
  color: #361813;
  padding: 0 30px 0 10px;
  font-size: 12px;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
/* line 344, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by > label:after,
body.catalogsearch-result-index .toolbar .sorter .sort-by > label:after {
  position: absolute;
  font-family: "FontAwesome";
  content: '\f107';
  line-height: 40px;
  height: 40px;
  border: none;
  top: 0;
  right: 10px;
}
/* line 355, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by img,
body.catalogsearch-result-index .toolbar .sorter .sort-by img {
  display: none;
}
/* line 358, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by .radio-select-dropdown,
body.catalogsearch-result-index .toolbar .sorter .sort-by .radio-select-dropdown {
  background-color: transparent;
  width: calc(200% + 20px);
  padding: 0 0 10px 10px;
  opacity: 0;
  display: none;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
/* line 365, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by .radio-select-dropdown > label,
body.catalogsearch-result-index .toolbar .sorter .sort-by .radio-select-dropdown > label {
  color: #77d4d4;
  display: block;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
}
/* line 371, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by .radio-select-dropdown > label:after,
body.catalogsearch-result-index .toolbar .sorter .sort-by .radio-select-dropdown > label:after {
  display: none;
}
/* line 376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by .radio-select-dropdown > ul li,
body.catalogsearch-result-index .toolbar .sorter .sort-by .radio-select-dropdown > ul li {
  font-size: 12px;
  color: #361813;
  background-color: rgba(255, 255, 255, 0.9);
}
/* line 380, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by .radio-select-dropdown > ul li label,
body.catalogsearch-result-index .toolbar .sorter .sort-by .radio-select-dropdown > ul li label {
  text-transform: capitalize;
}
/* line 387, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by.active > label,
body.catalogsearch-result-index .toolbar .sorter .sort-by.active > label {
  background-color: white;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
}
/* line 390, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by.active > label:after,
body.catalogsearch-result-index .toolbar .sorter .sort-by.active > label:after {
  content: '\f106';
}
/* line 394, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .sorter .sort-by.active .radio-select-dropdown,
body.catalogsearch-result-index .toolbar .sorter .sort-by.active .radio-select-dropdown {
  opacity: 1;
  display: block;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 403, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .pager,
body.catalogsearch-result-index .toolbar .pager {
  float: left;
  display: none;
}
/* line 407, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar #price-track, body.catalog-category-view .toolbar .m-slider-values,
body.catalogsearch-result-index .toolbar #price-track,
body.catalogsearch-result-index .toolbar .m-slider-values {
  display: none;
}
/* line 410, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .toolbar .count,
body.catalogsearch-result-index .toolbar .count {
  float: right;
  text-transform: uppercase;
  color: #361813;
  font-size: 12px;
  letter-spacing: 1.5px;
  line-height: 40px;
  height: 40px;
}
@media (max-width: 1300px) {
  /* line 410, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .toolbar .count,
  body.catalogsearch-result-index .toolbar .count {
    padding-right: 40px;
  }
}
@media (max-width: 690px) {
  /* line 423, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .toolbar .count,
  body.catalogsearch-result-index .toolbar .count {
    display: none;
  }
  /* line 426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .toolbar .sorter,
  body.catalogsearch-result-index .toolbar .sorter {
    width: 50%;
  }
  /* line 429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .toolbar .filter-option,
  body.catalogsearch-result-index .toolbar .filter-option {
    width: 50%;
    float: right;
  }
  /* line 432, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .toolbar .filter-option .block-title,
  body.catalogsearch-result-index .toolbar .filter-option .block-title {
    display: block;
  }
}
/* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list,
body.catalogsearch-result-index dl#narrow-by-list {
  position: absolute;
  width: 100%;
  left: 0;
  padding-bottom: 10px;
  background-color: rgba(255, 255, 255, 0.9);
}
@media (min-width: 690px) {
  /* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list,
  body.catalogsearch-result-index dl#narrow-by-list {
    padding-left: 8%;
  }
}
@media (max-width: 690px) {
  /* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list,
  body.catalogsearch-result-index dl#narrow-by-list {
    background-color: rgba(255, 255, 255, 0.9);
  }
}
/* line 451, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list ul li,
body.catalogsearch-result-index dl#narrow-by-list ul li {
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
/* line 453, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list ul li:hover,
body.catalogsearch-result-index dl#narrow-by-list ul li:hover {
  background: none;
  color: #77d4d4;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 456, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list ul li:hover a,
body.catalogsearch-result-index dl#narrow-by-list ul li:hover a {
  color: #77d4d4;
}
/* line 462, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list dd.apply-filters-mobile, body.catalog-category-view dl#narrow-by-list .header .m-filter-item-list,
body.catalogsearch-result-index dl#narrow-by-list dd.apply-filters-mobile,
body.catalogsearch-result-index dl#narrow-by-list .header .m-filter-item-list {
  display: none;
}
/* line 465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list .checkbox-widget,
body.catalogsearch-result-index dl#narrow-by-list .checkbox-widget {
  padding: 0 10px;
}
@media (max-width: 690px) {
  /* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list,
  body.catalogsearch-result-index dl#narrow-by-list {
    text-align: left;
  }
  /* line 470, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list .label,
  body.catalogsearch-result-index dl#narrow-by-list .label {
    border: none;
  }
  /* line 473, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list .label li:after,
  body.catalogsearch-result-index dl#narrow-by-list .label li:after {
    display: none;
  }
}
/* line 480, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list dd ol,
body.catalogsearch-result-index dl#narrow-by-list dd ol {
  padding-left: 10px;
}
/* line 482, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list dd ol > label,
body.catalogsearch-result-index dl#narrow-by-list dd ol > label {
  color: #77d4d4;
  display: block;
  line-height: 40px;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  background: none;
  max-width: 100%;
}
/* line 491, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list dd ol > label:after,
body.catalogsearch-result-index dl#narrow-by-list dd ol > label:after {
  display: none;
}
/* line 495, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view dl#narrow-by-list dd ol li,
body.catalogsearch-result-index dl#narrow-by-list dd ol li {
  color: #361813 !important;
}
@media (max-width: 690px) {
  /* line 499, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list dd ol li,
  body.catalogsearch-result-index dl#narrow-by-list dd ol li {
    line-height: 30px;
  }
  /* line 501, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list dd ol li a,
  body.catalogsearch-result-index dl#narrow-by-list dd ol li a {
    padding: 0;
    padding-left: 20px;
  }
}
@media (max-width: 690px) {
  /* line 479, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list dd,
  body.catalogsearch-result-index dl#narrow-by-list dd {
    position: relative;
  }
  /* line 510, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list dd .m-more-less,
  body.catalogsearch-result-index dl#narrow-by-list dd .m-more-less {
    font-size: 12px;
    font-family: futura-pt, sans-serif;
    /*font-weight: 100;*/
    letter-spacing: 1.5px;
    line-height: 30px;
    padding-left: 10px;
    text-align: left;
    text-transform: uppercase;
  }
}
@media (min-width: 690px) {
  /* line 523, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list .m-filter-dropdown,
  body.catalogsearch-result-index dl#narrow-by-list .m-filter-dropdown {
    margin-top: 3px;
  }
  /* line 526, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list dd,
  body.catalogsearch-result-index dl#narrow-by-list dd {
    margin-top: 0;
    width: auto;
    display: inline-block;
    float: left;
  }
  /* line 531, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list dd ol,
  body.catalogsearch-result-index dl#narrow-by-list dd ol {
    padding-right: 10px;
    padding-left: 0;
  }
  /* line 534, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list dd ol li,
  body.catalogsearch-result-index dl#narrow-by-list dd ol li {
    line-height: 40px;
    font-size: 12px;
    cursor: pointer;
    color: black;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 541, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view dl#narrow-by-list dd ol li:hover, body.catalog-category-view dl#narrow-by-list dd ol li.active,
  body.catalogsearch-result-index dl#narrow-by-list dd ol li:hover,
  body.catalogsearch-result-index dl#narrow-by-list dd ol li.active {
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    transition: color 0.2s;
  }
}
/* line 552, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalogsearch-leftnav #narrow-by-list dd:first-child,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav #narrow-by-list dd:first-child {
  display: none;
}
/* line 558, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav, body.catalog-category-view .mb-mana-catalogsearch-leftnav,
body.catalogsearch-result-index .mb-mana-catalog-leftnav,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav {
  position: relative;
}
@media (min-width: 690px) {
  /* line 558, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mb-mana-catalog-leftnav, body.catalog-category-view .mb-mana-catalogsearch-leftnav,
  body.catalogsearch-result-index .mb-mana-catalog-leftnav,
  body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav {
    margin-bottom: 40px;
  }
}
/* line 562, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .block-layered-nav, body.catalog-category-view .mb-mana-catalogsearch-leftnav .block-layered-nav,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .block-layered-nav,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .block-layered-nav {
  margin-bottom: 0;
}
/* line 565, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .currently, body.catalog-category-view .mb-mana-catalogsearch-leftnav .currently,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .currently,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .currently {
  display: none;
}
/* line 568, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .actions, body.catalog-category-view .mb-mana-catalogsearch-leftnav .actions,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .actions,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .actions {
  font-size: 12px;
  line-height: 40px;
  height: 40px;
}
@media (max-width: 690px) {
  /* line 568, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mb-mana-catalog-leftnav .actions, body.catalog-category-view .mb-mana-catalogsearch-leftnav .actions,
  body.catalogsearch-result-index .mb-mana-catalog-leftnav .actions,
  body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .actions {
    position: absolute;
    top: 40px;
    left: 10px;
    z-index: -1;
  }
}
@media (min-width: 690px) {
  /* line 568, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mb-mana-catalog-leftnav .actions, body.catalog-category-view .mb-mana-catalogsearch-leftnav .actions,
  body.catalogsearch-result-index .mb-mana-catalog-leftnav .actions,
  body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .actions {
    float: right;
    margin-right: 30px;
  }
}
/* line 582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .actions a, body.catalog-category-view .mb-mana-catalogsearch-leftnav .actions a,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .actions a,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .actions a {
  border-bottom: 1px solid #361813;
}
/* line 584, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .actions a:hover, body.catalog-category-view .mb-mana-catalogsearch-leftnav .actions a:hover,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .actions a:hover,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .actions a:hover {
  border-color: #77d4d4;
}
/* line 590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .filter-option, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option {
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
@media (min-width: 690px) {
  /* line 590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mb-mana-catalog-leftnav .filter-option, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option,
  body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option,
  body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option {
    float: left;
    padding: 0 10px;
  }
}
@media (max-width: 690px) {
  /* line 590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mb-mana-catalog-leftnav .filter-option, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option,
  body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option,
  body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option {
    text-align: right;
    padding-right: 0px;
  }
}
/* line 601, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .filter-option #narrow-by-list, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option #narrow-by-list,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option #narrow-by-list,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option #narrow-by-list {
  opacity: 0;
  display: none;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
/* line 606, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .filter-option .block-title, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option .block-title,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option .block-title,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option .block-title {
  cursor: pointer;
  height: 40px;
  vertical-align: middle;
  margin-bottom: 0;
  position: relative;
  padding-right: 20px;
}
/* line 613, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .filter-option .block-title:after, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option .block-title:after,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option .block-title:after,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option .block-title:after {
  position: absolute;
  font-family: "FontAwesome";
  content: '\f107';
  line-height: 40px;
  height: 40px;
  border: none;
  top: 0;
  right: 0px;
}
@media (max-width: 690px) {
  /* line 606, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mb-mana-catalog-leftnav .filter-option .block-title, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option .block-title,
  body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option .block-title,
  body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option .block-title {
    cursor: pointer;
  }
}
@media (min-width: 1300px) {
  /* line 606, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mb-mana-catalog-leftnav .filter-option .block-title, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option .block-title,
  body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option .block-title,
  body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option .block-title {
    margin-left: 0px;
  }
}
/* line 629, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .filter-option .block-title span, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option .block-title span,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option .block-title span,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option .block-title span {
  color: #361813;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  line-height: 40px;
  text-transform: uppercase;
}
@media (min-width: 690px) {
  /* line 642, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .mb-mana-catalog-leftnav .filter-option dl dd, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option dl dd,
  body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option dl dd,
  body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option dl dd {
    padding-right: 10px;
    display: block;
  }
}
/* line 649, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .filter-option.active, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option.active,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option.active,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option.active {
  background: white;
  padding-right: 10px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
}
/* line 654, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .filter-option.active .block-title:after, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option.active .block-title:after,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option.active .block-title:after,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option.active .block-title:after {
  content: '\f106';
}
/* line 658, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .filter-option.active #narrow-by-list, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option.active #narrow-by-list,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option.active #narrow-by-list,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option.active #narrow-by-list {
  opacity: 1;
  display: block;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 662, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .mb-mana-catalog-leftnav .filter-option.active #narrow-by-list a:hover, body.catalog-category-view .mb-mana-catalogsearch-leftnav .filter-option.active #narrow-by-list a:hover,
body.catalogsearch-result-index .mb-mana-catalog-leftnav .filter-option.active #narrow-by-list a:hover,
body.catalogsearch-result-index .mb-mana-catalogsearch-leftnav .filter-option.active #narrow-by-list a:hover {
  color: #361813;
}
/* line 671, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products,
body.catalogsearch-result-index .category-products {
  *zoom: 1;
  padding: 0;
  max-width: none;
  margin-bottom: 40px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-category-view .category-products:before, body.catalog-category-view .category-products:after,
body.catalogsearch-result-index .category-products:before,
body.catalogsearch-result-index .category-products:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-category-view .category-products:after,
body.catalogsearch-result-index .category-products:after {
  clear: both;
}
/* line 676, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products .products-grid,
body.catalogsearch-result-index .category-products .products-grid {
  padding: 0 20px;
  max-width: 1300px;
  margin: 0 auto;
}
/* line 681, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products .products-grid .pdp-wrapper .product-name,
body.catalogsearch-result-index .category-products .products-grid .pdp-wrapper .product-name {
  max-width: none;
}
/* line 685, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products .products-grid .product-name,
body.catalogsearch-result-index .category-products .products-grid .product-name {
  max-width: 250px;
}
/* line 689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products .all-category-name,
body.catalogsearch-result-index .category-products .all-category-name {
  clear: both;
  text-align: center;
  position: relative;
  margin: 0 25px;
  margin-bottom: 40px;
}
@media (max-width: 690px) {
  /* line 689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .category-products .all-category-name,
  body.catalogsearch-result-index .category-products .all-category-name {
    margin: 40px 5px;
  }
}
/* line 698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products .all-category-name > h2,
body.catalogsearch-result-index .category-products .all-category-name > h2 {
  text-transform: uppercase;
  font-size: 20px;
  color: #361813;
  letter-spacing: 10px;
  display: inline-block;
  padding-left: 10px;
  background-color: white;
  z-index: 2;
}
@media (max-width: 690px) {
  /* line 698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view .category-products .all-category-name > h2,
  body.catalogsearch-result-index .category-products .all-category-name > h2 {
    width: 75%;
    padding-left: 0;
    line-height: 1.5;
  }
}
/* line 713, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products .all-category-name:before,
body.catalogsearch-result-index .category-products .all-category-name:before {
  content: '';
  position: absolute;
  display: block;
  left: 0;
  top: 50%;
  border-top: 1px solid #d6d1d1;
  width: 100%;
  z-index: -1;
}
/* line 724, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products #plp-lazy-loading,
body.catalogsearch-result-index .category-products #plp-lazy-loading {
  text-align: center;
  margin: 10px 0px;
}
/* line 730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products #plp-lazy-loading .lazy-loading img.plp-loader,
body.catalogsearch-result-index .category-products #plp-lazy-loading .lazy-loading img.plp-loader {
  max-width: 50px;
  height: auto;
  image-rendering: auto;
  margin: 0 auto;
}
/* line 737, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-products #plp-lazy-loading .lazy-loaded,
body.catalogsearch-result-index .category-products #plp-lazy-loading .lazy-loaded {
  font-size: 20px;
  color: #02C3C2;
  border: 3px solid #02C3C2;
  padding: 10px;
}
@media (min-width: 690px) {
  /* line 748, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view li.item,
  body.catalogsearch-result-index li.item {
    margin-bottom: 10px;
  }
}
/* line 752, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view li.item.out-of-stock,
body.catalogsearch-result-index li.item.out-of-stock {
  opacity: .6;
}
/* line 754, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view li.item.out-of-stock .availability.out-of-stock,
body.catalogsearch-result-index li.item.out-of-stock .availability.out-of-stock {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1.5px;
  margin-top: 10px;
}
/* line 766, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view li.item .price-percent,
body.catalogsearch-result-index li.item .price-percent {
  position: absolute;
  margin-top: 0 !important;
  font-size: 11px !important;
  letter-spacing: 0;
  font-style: italic;
}
@media (min-width: 690px) {
  /* line 766, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view li.item .price-percent,
  body.catalogsearch-result-index li.item .price-percent {
    top: -15px;
  }
}
@media (max-width: 690px) {
  /* line 766, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view li.item .price-percent,
  body.catalogsearch-result-index li.item .price-percent {
    right: 0;
  }
}
/* line 780, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view li.item .option.color_fabric,
body.catalogsearch-result-index li.item .option.color_fabric {
  margin-top: 10px;
}
/* line 783, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view li.item .quickview,
body.catalogsearch-result-index li.item .quickview {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
/* line 786, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view li.item .option.disabled .msg,
body.catalogsearch-result-index li.item .option.disabled .msg {
  text-transform: none;
}
/* line 789, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view li.item a.wishlist:before,
body.catalogsearch-result-index li.item a.wishlist:before {
  margin-right: 13px;
}
/* line 793, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view li.item .add-to-box .share.social span,
body.catalogsearch-result-index li.item .add-to-box .share.social span {
  color: black;
  letter-spacing: 1px;
}
@media (min-width: 690px) {
  /* line 800, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalog-category-view li.item .price-box > .price-percent,
  body.catalogsearch-result-index li.item .price-box > .price-percent {
    white-space: nowrap;
    right: 0;
  }
}

/* line 810, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalogsearch-result-index header.global {
  margin-bottom: 0;
}
/* line 813, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalogsearch-result-index .main {
  border-top: 3px solid #f3f3f3;
}
/* line 816, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalogsearch-result-index .breadcrumbs {
  display: none;
}
/* line 819, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalogsearch-result-index .page-title {
  display: block;
  border-bottom: 1px solid black;
  padding: 25px 0;
}
@media (min-width: 690px) {
  /* line 819, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalogsearch-result-index .page-title {
    padding: 50px 0;
    padding-left: 40px;
  }
}
/* line 827, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalogsearch-result-index .page-title h1 {
  text-transform: capitalize;
  font-size: 21px;
}
@media (min-width: 690px) {
  /* line 827, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.catalogsearch-result-index .page-title h1 {
    font-size: 45px;
  }
}

/* Global Product grid items */
/* line 838, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid:before, ul.products-grid:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid:after {
  clear: both;
}
/* line 840, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .item {
  margin: 0 5px;
  width: calc(25% - 10px);
  display: inline-block;
  float: left;
  vertical-align: top;
}
@media (max-width: 810px) {
  /* line 840, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .item {
    width: calc(50% - 10px);
    margin-bottom: 10px;
  }
}
/* line 850, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .item .tag-new {
  position: absolute;
  top: -10px;
  width: 100%;
  text-align: center;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 10px;
  letter-spacing: 1.5px;
  color: #00babf;
  text-transform: uppercase;
}
/* line 854, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .item.interrupter {
  width: calc(50% - 10px);
}
@media (min-width: 810px) {
  /* line 854, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .item.interrupter {
    display: table;
  }
  /* line 858, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .item.interrupter > p {
    display: table-cell;
    vertical-align: middle;
  }
}
@media (max-width: 810px) {
  /* line 854, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .item.interrupter {
    width: calc(100% - 10px);
    margin-bottom: -60px;
  }
}
/* line 868, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .promo-block {
  margin: 0 5px;
  width: calc(50% - 10px);
  display: inline-block;
  float: left;
  vertical-align: top;
}
/* line 874, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .promo-block.space-1 {
  width: calc(25% - 10px);
}
/* line 877, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .promo-block.space-3 {
  width: calc(75% - 10px);
}
@media (max-width: 810px) {
  /* line 868, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .promo-block {
    float: none;
    width: 100%;
  }
}
/* line 885, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid > button[type="button"] {
  display: block;
  clear: both;
  width: 150px;
  margin: 40px auto;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
  -webkit-transition: color 0.4s, box-shadow 0.4s;
  -moz-transition: color 0.4s, box-shadow 0.4s;
  transition: color 0.4s, box-shadow 0.4s;
}
/* line 892, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid > button[type="button"].show-more {
  margin: 0 auto 80px;
  width: 200px;
  letter-spacing: 3px;
  overflow: hidden;
}
/* line 897, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid > button[type="button"].show-more span {
  display: block;
  -webkit-transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}
/* line 902, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid > button[type="button"].show-more div.inner-circles-loader {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #d6d1d1;
  opacity: .1;
  border-radius: 50%;
  overflow: hidden;
  text-indent: -9999px;
  /* Hides inner circles outside base circle at safari */
  -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
  opacity: 1;
  -webkit-transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%);
}
/* line 1798, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid > button[type="button"].show-more div.inner-circles-loader:before, ul.products-grid > button[type="button"].show-more div.inner-circles-loader:after {
  content: '';
  position: absolute;
  top: 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
/* line 1808, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid > button[type="button"].show-more div.inner-circles-loader:before {
  -webkit-animation: inner-circles-loader 3s infinite;
  -moz-animation: inner-circles-loader 3s infinite;
  animation: inner-circles-loader 3s infinite;
  transform-origin: 0 50%;
  left: 0;
  background: white;
}
/* line 1815, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid > button[type="button"].show-more div.inner-circles-loader:after {
  -webkit-animation: inner-circles-loader 3s 0.2s reverse infinite;
  -moz-animation: inner-circles-loader 3s 0.2s reverse infinite;
  animation: inner-circles-loader 3s 0.2s reverse infinite;
  transform-origin: 100% 50%;
  right: 0;
  background: #77d4d4;
}
/* line 909, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid > button[type="button"].show-more.loading span {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
}
/* line 913, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid > button[type="button"].show-more.loading div.inner-circles-loader {
  -webkit-transform: translateY(-150%);
  -moz-transform: translateY(-150%);
  -ms-transform: translateY(-150%);
  -o-transform: translateY(-150%);
  transform: translateY(-150%);
}
/* line 1561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item {
  font-family: "futura-pt", sans-serif;
  text-transform: uppercase;
  *zoom: 1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid li.item:before, ul.products-grid li.item:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid li.item:after {
  clear: both;
}
/* line 1567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item.loading .price-box:after {
  opacity: .5;
  color: #77d4d4;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
  -webkit-animation: fa-spin 2s infinite linear;
  -moz-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
/* line 1576, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item .select-widget .label li:after {
  top: 0px !important;
}
/* line 1582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item div.meta {
  padding-bottom: 10px;
}
/* line 1590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item.quick-view-visible a.product-image img {
  width: 100%;
}
/* line 1596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item.quick-view-visible a.quickview {
  opacity: 0;
}
/* line 1602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item a.product-image {
  display: inline-block;
  position: relative;
  line-height: 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 1609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item a.product-image img {
  width: 100%;
  height: auto;
  position: relative;
}
/* line 1615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item a.product-image img.alt, ul.products-grid li.item a.product-image img.config {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item:hover a.product-image img.alt {
  opacity: 1;
}
/* line 1634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item a.quickview {
  display: block;
  position: relative;
  line-height: 40px;
  vertical-align: middle;
  border: none;
  background-color: #77d4d4;
  color: white;
  bottom: 42px;
  width: 100%;
  opacity: 0;
  text-align: center;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item a.quickview .close {
  display: none;
}
@media (max-width: 690px) {
  /* line 1659, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid li.item a.quickview {
    display: none;
  }
}
/* line 1665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item:hover a.quickview, ul.products-grid li.item.hover a.quickview {
  opacity: .75;
  -webkit-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  -moz-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
}
/* line 1669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item:hover a.quickview:hover, ul.products-grid li.item.hover a.quickview:hover {
  opacity: 1;
  -webkit-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  -moz-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
}
/* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item .product-info {
  text-align: center;
  margin-top: -20px;
}
@media (max-width: 690px) {
  /* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid li.item .product-info {
    margin-top: 0;
    padding-bottom: 10px;
  }
}
/* line 1689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item h2, ul.products-grid li.item .product-name a {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  display: inline-block;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* line 1698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item h2:hover, ul.products-grid li.item .product-name a:hover {
  color: #77d4d4;
}
/* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item .price-box .old-price, ul.products-grid li.item .price-box .special-price, ul.products-grid li.item .price-box .regular-price {
  color: #361813;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 0px;
}
/* line 1714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item .price-box:after {
  content: '\f1ce';
  position: absolute;
  font-size: 14px;
  opacity: 0;
  color: transparent;
  text-indent: 2px;
  width: 100%;
  text-align: center;
  top: -18px;
  left: 0;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
}
/* line 1730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item .actions {
  display: none;
}
/* line 1735, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item.gift-card .product-name a span:last-child {
  position: relative;
  margin-left: 2.5px;
}
/* line 1738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item.gift-card .product-name a span:last-child:before {
  content: '-';
  position: absolute;
  left: -6px;
}
/* line 1748, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
ul.products-grid li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname {
  display: inline;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  padding-bottom: 0;
  text-transform: uppercase;
}
/* line 1756, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
ul.products-grid li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before {
  content: '-';
}
/* line 1762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1 {
  display: inline-block;
}
/* line 920, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row {
  width: 100%;
  clear: left;
  -webkit-transition: height 0.4s 0.2s;
  -moz-transition: height 0.4s 0.2s;
  transition: height 0.4s 0.2s;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row:before, ul.products-grid .quickview-row:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row:after {
  clear: both;
}
@media (max-width: 690px) {
  /* line 920, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row {
    display: none;
  }
}
/* line 928, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row p.required {
  display: none;
}
/* line 931, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-name.mobile, ul.products-grid .quickview-row .tag-new.mobileile {
  display: none;
}
/* line 934, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-img-box {
  cursor: default;
}
/* line 936, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-img-box a.product-image {
  cursor: default !important;
}
/* line 938, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-img-box a.product-image .fg {
  cursor: default !important;
}
/* line 943, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .price-info.mobile {
  border-top: 1px solid #d6d1d1;
  padding: 10px 0;
  text-align: center;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
}
@media (min-width: 690px) {
  /* line 951, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .price-info.mobile {
    display: none;
  }
}
/* line 955, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view {
  *zoom: 1;
}
/* line 957, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view > div:not(.product-essential) {
  display: none;
}
/* line 960, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop {
  color: #361813;
}
/* line 963, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .share.social {
  float: right;
  line-height: 40px;
}
@media (min-width: 811px) and (max-width: 1210px) {
  /* line 971, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  html[lang="nl"] ul.products-grid .quickview-row .product-view .add-to-cart .add-to-cart-buttons {
    width: 39%;
  }
}
@media (min-width: 811px) and (max-width: 1210px) {
  /* line 978, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  html[lang="nl"] ul.products-grid .quickview-row .product-view .add-to-cart .add-to-cart-buttons .button.btn-cart {
    font-size: 10px;
  }
}
/* line 985, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-cart button {
  width: 100%;
  line-height: 19px;
}
@media (min-width: 811px) and (max-width: 1210px) {
  /* line 990, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  html[lang="nl"] ul.products-grid .quickview-row .product-view .add-to-cart button {
    line-height: 15px;
  }
}
/* line 999, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-cart .social-media li a:hover:before {
  color: #00babf !important;
}
/* line 1006, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-links.mobile {
  display: none;
}
@media (max-width: 690px) {
  /* line 955, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view {
    float: left;
    width: 100%;
  }
  /* line 1012, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view li {
    text-align: center;
  }
  /* line 1015, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .add-to-links.mobile {
    display: block;
    width: calc(20% - 5px);
  }
  /* line 1020, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .social-media li {
    margin: 0;
    width: 20%;
  }
}
/* line 1026, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-links {
  font-family: "futura-pt", sans-serif;
  float: right;
  line-height: 40px;
  padding-right: 15px;
  margin-right: 15px;
  border-right: 1px solid #f3f3f3;
}
@media (max-width: 900px) {
  /* line 1026, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .add-to-links {
    padding-right: 5px;
    margin-right: 5px;
  }
  /* line 1037, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .add-to-links li > .separator {
    display: none;
  }
  /* line 1040, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .add-to-links li > a.link-shipping {
    margin-left: 0px;
  }
}
@media (max-width: 690px) {
  /* line 1026, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .add-to-links {
    width: 100%;
  }
  /* line 1050, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .add-to-links:nth-child(2) {
    float: right;
  }
}
/* line 1054, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-links li {
  font-size: 12px;
  letter-spacing: .5px;
}
/* line 1062, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-links li .link-wishlist, ul.products-grid .quickview-row .product-view .add-to-links li .link-shipping {
  text-transform: none;
  padding-bottom: 1px;
  -webkit-transition: border-color 0.4s, color 0.4s;
  -moz-transition: border-color 0.4s, color 0.4s;
  transition: border-color 0.4s, color 0.4s;
}
/* line 1066, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-links li .link-wishlist:before, ul.products-grid .quickview-row .product-view .add-to-links li .link-shipping:before {
  display: none;
}
/* line 1069, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-links li .link-wishlist:hover, ul.products-grid .quickview-row .product-view .add-to-links li .link-shipping:hover {
  color: #00babf;
  -webkit-transition: border-color 0.2s, color 0.2s;
  -moz-transition: border-color 0.2s, color 0.2s;
  transition: border-color 0.2s, color 0.2s;
}
/* line 1074, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-links li .link-wishlist {
  margin-right: 10px;
}
/* line 1077, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .add-to-links li .link-shipping {
  margin-left: 10px;
}
@media (max-width: 690px) {
  /* line 1081, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .add-to-links li .separator {
    display: none;
  }
  /* line 1084, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .add-to-links li:nth-child(2) {
    float: right;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view:before, ul.products-grid .quickview-row .product-view:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view:after {
  clear: both;
}
/* line 1091, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view > .close {
  display: block;
  position: absolute;
  width: 48px;
  height: 48px;
  text-align: right;
  right: 40px;
  margin: 0;
  color: #d6d1d1;
  line-height: 1;
  min-width: 0;
  padding: 0;
  background: none;
  border: 0;
  box-shadow: none;
  cursor: pointer;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 1110, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view > .close:before {
  content: "\00d7";
  font-family: "futura-pt", sans-serif;
  font-weight: 100;
  font-size: 48px;
}
/* line 1117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view > .close:hover {
  color: #77d4d4;
}
/* line 582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .pdp-wrapper {
  max-width: 480px;
  position: relative;
}
/* line 587, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .select-widget .label li:after {
  top: 3px;
}
/* line 592, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .magento-configurable-options .select-widget {
  z-index: 1;
}
/* line 595, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .magento-configurable-options div.validation-advice {
  position: absolute;
  top: -20px;
  right: 0;
}
/* line 600, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .magento-configurable-options label.required {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 607, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .magento-configurable-options label.required em, ul.products-grid .quickview-row .product-view .magento-configurable-options label.required:after {
  display: none;
}
/* line 611, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .magento-configurable-options li.option {
  padding-top: 10px;
}
/* line 613, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .magento-configurable-options li.option.Size, ul.products-grid .quickview-row .product-view .magento-configurable-options li.option.tamaño, ul.products-grid .quickview-row .product-view .magento-configurable-options li.option.taille {
  width: 40%;
  display: inline-block;
  float: left;
  margin-right: 20px;
}
@media (max-width: 810px) {
  /* line 613, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .magento-configurable-options li.option.Size, ul.products-grid .quickview-row .product-view .magento-configurable-options li.option.tamaño, ul.products-grid .quickview-row .product-view .magento-configurable-options li.option.taille {
    width: 100%;
  }
  /* line 617, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .magento-configurable-options li.option.Size select, ul.products-grid .quickview-row .product-view .magento-configurable-options li.option.tamaño select, ul.products-grid .quickview-row .product-view .magento-configurable-options li.option.taille select {
    position: relative;
    z-index: 1;
  }
}
/* line 628, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop {
  margin-bottom: 20px;
  margin-top: 20px;
  padding: 80px 40px 40px;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  width: 100%;
}
@media (max-width: 690px) {
  /* line 628, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop {
    padding: 0 10px;
  }
}
/* line 638, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop p.alert-stock a, ul.products-grid .quickview-row .product-view .product-shop p.out-of-stock, ul.products-grid .quickview-row .product-view .product-shop .amxnotif-block label {
  color: red;
  letter-spacing: 0px;
  font-size: 11px;
}
/* line 644, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop p.alert-stock a {
  margin-top: 10px;
  display: inline-block;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 648, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop p.alert-stock a:hover {
  color: #cc0000;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
/* line 654, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop p.out-of-stock {
  margin-bottom: 10px;
  text-align: center;
}
/* line 658, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .amxnotif-block {
  padding-top: 20px;
}
@media (max-width: 690px) {
  /* line 658, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .amxnotif-block {
    text-align: center;
  }
}
/* line 663, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .amxnotif-block .notify-label {
  padding-top: 10px;
}
/* line 665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .amxnotif-block .notify-label input {
  border: 2px solid #f3f3f3;
  border-right: none;
  width: 50%;
  display: inline-block;
  float: left;
}
@media (max-width: 690px) {
  /* line 665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .amxnotif-block .notify-label input {
    float: none;
  }
}
/* line 675, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .amxnotif-block .notify-label button {
  width: 115px;
  height: 40px;
}
@media (min-width: 690px) {
  /* line 628, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop {
    width: 45%;
    float: right;
    padding-right: 40px;
    margin-top: 0;
  }
  /* line 687, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop p.out-of-stock {
    text-align: left;
  }
}
/* line 691, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop p.no-rating {
  clear: both;
  text-transform: uppercase;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
}
/* line 699, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop p.availability, ul.products-grid .quickview-row .product-view .product-shop p.required {
  display: none;
}
/* line 703, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop p.availability.out-of-stock {
  display: block;
  margin-top: 5px;
  color: gray;
}
@media (max-width: 690px) {
  /* line 710, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop p.special-price {
    text-align: center;
    width: 100%;
  }
}
/* line 715, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-collateral {
  font-size: 12px;
  color: #361813;
  margin-top: 20px;
  border-top: 1px solid #d6d1d1;
}
/* line 720, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-collateral dt.tab {
  line-height: 50px;
  vertical-align: middle;
  position: relative;
  text-transform: uppercase;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  border-bottom: 1px solid #d6d1d1;
  cursor: pointer;
}
/* line 729, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-collateral dt.tab:after {
  content: "\f107";
  font-family: "FontAwesome";
  font-weight: 600;
  font-size: 12px;
  position: absolute;
  top: 0;
  right: 20px;
  line-height: 50px;
  vertical-align: middle;
}
/* line 740, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-collateral dt.tab.active {
  border-bottom: none;
}
/* line 741, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-collateral dt.tab.active:after {
  content: "\f106";
}
/* line 747, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-collateral dd {
  position: relative;
  overflow: auto;
  opacity: 0;
  height: 0;
}
/* line 753, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-collateral dd .tab-content {
  line-height: 1.5;
}
/* line 758, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-collateral dt.active + dd {
  padding-bottom: 20px;
  opacity: 1;
  height: 100%;
  border-bottom: 1px solid #d6d1d1;
}
/* line 767, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-main-info {
  position: relative;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-main-info:before, ul.products-grid .quickview-row .product-view .product-shop .product-main-info:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-main-info:after {
  clear: both;
}
/* line 771, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-main-info .product-attribute-tag {
  color: #77d4d4;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-bottom: 5px;
  margin-top: -16px;
  letter-spacing: 0px;
  text-transform: uppercase;
}
@media (max-width: 690px) {
  /* line 771, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .product-main-info .product-attribute-tag {
    margin-top: 5px;
  }
}
/* line 782, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-main-info .product-attribute-freeshipping {
  position: absolute;
  right: 0;
  top: 0;
  width: 105px;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 5px 0;
  text-align: center;
}
/* line 793, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-name {
  *zoom: 1;
  margin-bottom: 15px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-name:before, ul.products-grid .quickview-row .product-view .product-shop .product-name:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-name:after {
  clear: both;
}
/* line 796, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-name h1, ul.products-grid .quickview-row .product-view .product-shop .product-name span.h1 {
  color: #361813;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  text-transform: uppercase;
  border: none;
}
/* line 804, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-name h1 span, ul.products-grid .quickview-row .product-view .product-shop .product-name span.h1 span {
  text-transform: lowercase;
}
/* line 808, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-name .subname {
  display: block;
  color: #361813;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  text-transform: uppercase;
  margin: 10px 0 0;
}
/* line 818, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-ids {
  letter-spacing: 0px;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #f3f3f3;
}
@media (max-width: 690px) {
  /* line 818, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .product-ids {
    margin: 10px 0;
    text-align: center;
  }
}
/* line 828, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom {
  color: #361813;
}
/* line 830, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom > .price-box {
  display: none;
}
/* line 833, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance {
  border-top: 1px solid #d6d1d1;
  padding-top: 15px;
  margin-bottom: 10px;
}
/* line 837, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance span {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 845, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul:before, ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul:after {
  clear: both;
}
/* line 847, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul a {
  display: inline-block;
  float: left;
}
/* line 850, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul a:nth-of-type(even) {
  margin: 0 10px;
}
/* line 854, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul li {
  display: inline-block;
  width: 21px;
  height: 21px;
  border-radius: 100%;
  border: 1px solid transparent;
  text-align: center;
  vertical-align: middle;
  background-color: transparent;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  opacity: .85;
  -webkit-transition: background-color 0.4s 0.1s, color 0.4s, opacity 0.4s, border-color 0.4s;
  -moz-transition: background-color 0.4s 0.1s, color 0.4s, opacity 0.4s, border-color 0.4s;
  transition: background-color 0.4s 0.1s, color 0.4s, opacity 0.4s, border-color 0.4s;
}
/* line 870, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul li:hover, ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul li.active, ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance > ul li.selected {
  -webkit-transition: background-color 0.2s, color 0.2s 0.1s, opacity 0.2s, border-color 0.4s;
  -moz-transition: background-color 0.2s, color 0.2s 0.1s, opacity 0.2s, border-color 0.4s;
  transition: background-color 0.2s, color 0.2s 0.1s, opacity 0.2s, border-color 0.4s;
  opacity: 1;
  color: black;
  border: 1px solid #f3f3f3;
}
/* line 880, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options {
  *zoom: 1;
  margin: 10px 0;
  margin-bottom: 0;
  padding: 10px 0;
  border-top: 1px solid #d6d1d1;
  border-bottom: 1px solid #d6d1d1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options:before, ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options:after {
  clear: both;
}
/* line 888, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .price-info {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  right: 0;
}
/* line 893, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .price-info .price-box {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
}
/* line 898, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .qty-wrapper {
  *zoom: 1;
  float: left;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .qty-wrapper:before, ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .qty-wrapper:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .qty-wrapper:after {
  clear: both;
}
@media (max-width: 810px) {
  /* line 898, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .qty-wrapper {
    width: 60px;
  }
}
/* line 904, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .qty-wrapper label {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 914, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart {
  *zoom: 1;
  padding-top: 20px;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart:before, ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart:after {
  clear: both;
}
/* line 919, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart .paypal-logo {
  display: none;
}
/* line 922, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart .availability.out-of-stock {
  border: 1px solid transparent;
  background-color: #d6d1d1;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  height: 40px;
  line-height: 40px;
  margin: 0 0 10px;
}
/* line 931, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart .availability.out-of-stock span {
  color: white;
}
@media (min-width: 810px) {
  /* line 922, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart .availability.out-of-stock {
    width: 35%;
    float: left;
    margin: 0;
  }
}
@media (min-width: 810px) {
  /* line 940, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart .add-to-cart-buttons {
    width: 35%;
    float: left;
  }
}
/* line 945, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart .add-to-cart-buttons .button.btn-cart {
  background-color: transparent;
  border: 1px solid #361813;
  color: #361813;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
  -webkit-transition: color 0.4s, box-shadow 0.4s;
  -moz-transition: color 0.4s, box-shadow 0.4s;
  transition: color 0.4s, box-shadow 0.4s;
}
/* line 954, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .add-to-cart .add-to-cart-buttons .button.btn-cart:hover {
  background-color: #361813;
  color: white;
  -webkit-transition: color 0.2s 0.15s, box-shadow 0.4s;
  -moz-transition: color 0.2s 0.15s, box-shadow 0.4s;
  transition: color 0.2s 0.15s, box-shadow 0.4s;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
/* line 964, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box {
  width: 100%;
}
/* line 966, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .size-wrapper {
  *zoom: 1;
  float: left;
  margin-right: 10px;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .size-wrapper:before, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .size-wrapper:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .size-wrapper:after {
  clear: both;
}
/* line 971, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .size-wrapper label {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 979, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .size-wrapper span {
  display: block;
  height: 32px;
  line-height: 32px;
  padding: 0 10px;
  font-size: 12px;
  border: 1px solid #f3f3f3;
}
/* line 988, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .qty-wrapper {
  *zoom: 1;
  float: left;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .qty-wrapper:before, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .qty-wrapper:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .qty-wrapper:after {
  clear: both;
}
/* line 991, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .qty-wrapper label {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 999, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .qty-wrapper .select-widget .label li:after {
  top: 0;
}
/* line 1003, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .product-options {
  *zoom: 1;
  margin: 10px 0;
  margin-bottom: 0;
  padding: 10px 0;
  border-top: 1px solid #d6d1d1;
  border-bottom: 1px solid #d6d1d1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .product-options:before, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .product-options:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .product-options:after {
  clear: both;
}
/* line 1010, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .product-options .price-info {
  float: right;
  position: relative;
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%);
}
/* line 1015, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .product-options .price-info .price-box {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
}
/* line 1021, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart {
  *zoom: 1;
  padding-top: 20px;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart:before, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart:after {
  clear: both;
}
/* line 1026, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart .paypal-logo {
  display: none;
}
/* line 1029, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart .availability.out-of-stock {
  border: 1px solid transparent;
  background-color: #d6d1d1;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  height: 40px;
  line-height: 40px;
  margin: 0 0 10px;
  text-align: center;
}
/* line 1039, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart .availability.out-of-stock span {
  color: white;
}
@media (min-width: 810px) {
  /* line 1029, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart .availability.out-of-stock {
    width: 35%;
    float: left;
    margin: 0;
  }
}
@media (min-width: 810px) {
  /* line 1049, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart .add-to-cart-buttons {
    width: 35%;
    float: left;
  }
}
/* line 1054, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart .add-to-cart-buttons .button.btn-cart {
  background-color: transparent;
  border: 1px solid #361813;
  color: #361813;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
  -webkit-transition: color 0.4s, box-shadow 0.4s;
  -moz-transition: color 0.4s, box-shadow 0.4s;
  transition: color 0.4s, box-shadow 0.4s;
}
/* line 1063, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart .add-to-cart-buttons .button.btn-cart:hover {
  background-color: #361813;
  color: white;
  -webkit-transition: color 0.2s 0.15s, box-shadow 0.4s;
  -moz-transition: color 0.2s 0.15s, box-shadow 0.4s;
  transition: color 0.2s 0.15s, box-shadow 0.4s;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
/* line 1074, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button {
  display: inline-block;
  width: 70%;
  float: right;
}
@media (max-width: 810px) {
  /* line 1076, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button #product-addtocart-button {
    height: 40px;
  }
}
/* line 1084, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button button, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button .button {
  width: 100%;
}
/* line 1086, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button button.btn-cart, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button .button.btn-cart {
  position: relative;
  overflow: hidden;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 1090, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button button.btn-cart .loading-bar, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button .button.btn-cart .loading-bar {
  display: block;
  position: absolute;
  left: 50%;
  -webkit-transition: opacity 0.4s, top 0.4s;
  -moz-transition: opacity 0.4s, top 0.4s;
  transition: opacity 0.4s, top 0.4s;
  opacity: 1;
  margin: 0px;
  top: -40px;
  margin-left: -15px;
  margin-top: 3px;
}
/* line 1101, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button button.btn-cart span, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button .button.btn-cart span {
  -webkit-transition: top 0.4s, color 0.4s;
  -moz-transition: top 0.4s, color 0.4s;
  transition: top 0.4s, color 0.4s;
  position: relative;
  color: white;
  top: 0px;
}
/* line 1109, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button button.btn-cart.loading-gear .loading-bar, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button .button.btn-cart.loading-gear .loading-bar {
  opacity: 1;
  top: 0px;
  -webkit-transition: opacity 0.4s, top 0.4s;
  -moz-transition: opacity 0.4s, top 0.4s;
  transition: opacity 0.4s, top 0.4s;
}
/* line 1114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button button.btn-cart.loading-gear span, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button .button.btn-cart.loading-gear span {
  top: 100px;
  color: transparent;
}
/* line 1119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button button.btn-cart:hover, ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button .button.btn-cart:hover {
  color: #bab4a9;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 1126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button button.oos {
  border-color: #646463;
  color: #646463;
}
/* line 1129, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .add-to-cart-button button.oos:after {
  content: none;
}
@media (min-width: 810px) {
  /* line 1135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .social-contact {
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  ul.products-grid .quickview-row .product-view .product-shop .social-contact:before, ul.products-grid .quickview-row .product-view .product-shop .social-contact:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  ul.products-grid .quickview-row .product-view .product-shop .social-contact:after {
    clear: both;
  }
  /* line 1138, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .social-contact p {
    width: 50%;
    padding-top: 25px;
    float: right;
    line-height: 15px;
    font-size: 10px;
  }
  /* line 1145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .social-contact .share.social {
    float: left;
    width: 50%;
    margin-left: 0px;
  }
}
/* line 1152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .social-contact p {
  color: #b9b3ab;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 0px;
}
@media (max-width: 810px) {
  /* line 1152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .social-contact p {
    text-align: center;
  }
}
/* line 1159, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .social-contact p:first-letter {
  text-transform: capitalize;
}
/* line 1163, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-shop .social-contact .share.social {
  display: block;
}
@media (max-width: 810px) {
  /* line 1163, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .social-contact .share.social {
    width: 80%;
    margin: 25px auto;
    text-align: center;
  }
  /* line 1169, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .social-contact .share.social li {
    float: none;
    margin: 0 15px;
  }
  /* line 1173, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-shop .social-contact .share.social li a:before {
    color: #b9b3ab;
    font-size: 24px;
  }
}
/* line 1186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-img-box {
  display: inline-block;
  position: relative;
  padding: 10px;
  text-align: center;
}
@media (min-width: 690px) {
  /* line 1186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box {
    width: 55%;
    padding: 30px 20px 0 20px;
  }
}
/* line 1199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-img-box a {
  display: inline-block;
}
/* line 1203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-img-box .product-image {
  max-width: 460px;
  width: 100%;
  display: inline-block;
  position: relative;
}
/* line 1211, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-img-box .product-image.active {
  opacity: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1216, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-img-box .product-image img {
  width: 100%;
}
/* line 1220, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-img-box .product-image .fg, ul.products-grid .quickview-row .product-view .product-img-box .product-image .bg {
  cursor: pointer;
}
/* line 1226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-img-box .product-image .fg {
  position: relative;
  z-index: 1;
}
/* line 1237, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.products-grid .quickview-row .product-view .product-img-box .product-image .bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  opacity: 0;
}
@media (min-width: 690px) {
  /* line 1247, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views {
    height: 100%;
    position: relative;
    top: 0;
  }
  /* line 1253, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views.active {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s;
  }
  /* line 1258, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views h2 {
    width: 80%;
    display: block;
    position: absolute;
    bottom: 0;
    font-size: 12px;
    color: #f3f3f3;
    text-align: center;
    font-family: "futura-pt", sans-serif;
    /*font-weight: 100;*/
  }
  /* line 1268, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views h2:after {
    content: "+";
    margin-left: 10px;
  }
  /* line 1274, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul {
    width: 100%;
    display: block;
    opacity: 1;
    position: relative;
    -webkit-transition: opacity 0.4s, left 0s 0.4s, height 0s 0.4s;
    -moz-transition: opacity 0.4s, left 0s 0.4s, height 0s 0.4s;
    transition: opacity 0.4s, left 0s 0.4s, height 0s 0.4s;
  }
  /* line 1281, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul li {
    width: 110px;
    height: auto;
    cursor: pointer;
    position: relative;
    display: none;
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
  /* line 1289, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul li:hover {
    opacity: .95;
  }
  /* line 1293, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul li.visible {
    display: inline-block;
  }
  /* line 1297, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul li.active {
    opacity: .5;
  }
  /* line 1301, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul li a {
    width: 100%;
  }
  /* line 1303, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul li a img {
    width: 100%;
  }
  /* line 1307, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul li.video {
    position: relative;
  }
  /* line 1309, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul li.video:after {
    content: "\f01d";
    position: absolute;
    top: calc(50% - 20px);
    left: calc(50% - 20px);
    color: white;
    font-size: 40px;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 1320, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul li.video:hover:after {
    color: black;
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    transition: color 0.2s;
  }
  /* line 1329, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views .toggle-more {
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 0px;
    text-align: center;
    margin-top: 20px;
    cursor: pointer;
    width: 80%;
    max-width: 110px;
    color: gray;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 1341, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views .toggle-more:after {
    content: '+';
    display: inline-block;
    margin-left: 7px;
  }
  /* line 1347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views .toggle-more:hover {
    color: black;
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    transition: color 0.2s;
  }
  /* line 1353, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views ul.more {
    display: none;
  }
}
@media (max-width: 690px) {
  /* line 1186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box {
    width: 100%;
    margin-bottom: 20px;
  }
  /* line 1362, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views {
    position: absolute;
    bottom: -30px;
    left: 0;
    text-align: center;
    width: 100%;
  }
  /* line 1369, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views li {
    display: none;
    padding: 3px;
    opacity: .35;
    position: relative;
  }
  /* line 1375, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views li a {
    border-radius: 300px;
    width: 11px;
    height: 11px;
    background: #f3f3f3;
  }
  /* line 1382, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views li.active {
    opacity: 1;
  }
  /* line 1384, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views li.active a {
    background: #77d4d4;
  }
  /* line 1389, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views li.allowed {
    display: inline-block;
  }
  /* line 1394, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .more-views .toggle-more, ul.products-grid .quickview-row .product-view .product-img-box .more-views h2, ul.products-grid .quickview-row .product-view .product-img-box .more-views img {
    display: none !important;
    opacity: 0;
  }
  /* line 1399, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .product-image {
    width: 76%;
    margin: 0 12%;
    padding-right: 0;
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .product-image:before, ul.products-grid .quickview-row .product-view .product-img-box .product-image:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .product-image:after {
    clear: both;
  }
  /* line 1405, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.products-grid .quickview-row .product-view .product-img-box .product-image img {
    position: relative;
    display: block;
    margin: 0 auto;
  }
}
/* line 1124, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop {
  padding-right: 40px;
}
/* line 1128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .fragrance {
  padding-bottom: 5px;
}
/* line 1132, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .magento-configurable-options li.option.Size, ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .magento-configurable-options li.option.tamaño, ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .magento-configurable-options li.option.taille {
  padding-top: 19px;
}
/* line 1136, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .magento-configurable-options li.option.tamaño .input-box, ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .magento-configurable-options li.option.taille .input-box {
  padding-top: 1px;
}
/* line 1141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options {
  padding-bottom: 20px;
  padding-top: 20px;
  border-top: none;
}
/* line 1145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .price-info {
  position: absolute;
  bottom: 42px;
  right: 10px;
}
/* line 1149, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .product-options .price-info span.price {
  font-size: 16px;
}
/* line 1155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .subscription-types .auto-replenish-checkbox {
  position: relative;
}
/* line 1157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .subscription-types .auto-replenish-checkbox #hint {
  cursor: pointer;
  padding: 10px;
  color: darkgrey;
}
/* line 1162, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .subscription-types .auto-replenish-checkbox .tooltip {
  margin: 8px;
  padding: 8px;
  border: 1px solid black;
  background-color: white;
  position: absolute;
  bottom: 20px;
  z-index: 9;
  width: 200px;
  left: 150px;
  right: auto;
}
@media screen and (max-width: 690px) {
  /* line 1162, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  ul.products-grid .quickview-row .product-view .product-shop .product-options-bottom .subscription-types .auto-replenish-checkbox .tooltip {
    left: 0;
    right: 0;
    margin: 8px auto;
  }
}
/* line 1182, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .product-options {
  padding: 20px 0px;
  position: relative;
  border-top: none;
}
/* line 1186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .product-options .price-info {
  position: absolute;
  bottom: 42px;
  right: 20px;
}
/* line 1190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-shop .add-to-box .product-options .price-info span.price {
  font-size: 16px;
}
/* line 1197, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.products-grid .quickview-row .product-view .product-img-box {
  padding: 0 20px 0 40px;
}

/* Related Products */
/* line 1561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item {
  font-family: "futura-pt", sans-serif;
  text-transform: uppercase;
  *zoom: 1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.box-content li.item:before, ul.box-content li.item:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
ul.box-content li.item:after {
  clear: both;
}
/* line 1567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item.loading .price-box:after {
  opacity: .5;
  color: #77d4d4;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
  -webkit-animation: fa-spin 2s infinite linear;
  -moz-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
/* line 1576, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item .select-widget .label li:after {
  top: 0px !important;
}
/* line 1582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item div.meta {
  padding-bottom: 10px;
}
/* line 1590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item.quick-view-visible a.product-image img {
  width: 100%;
}
/* line 1596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item.quick-view-visible a.quickview {
  opacity: 0;
}
/* line 1602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item a.product-image {
  display: inline-block;
  position: relative;
  line-height: 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 1609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item a.product-image img {
  width: 100%;
  height: auto;
  position: relative;
}
/* line 1615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item a.product-image img.alt, ul.box-content li.item a.product-image img.config {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item:hover a.product-image img.alt {
  opacity: 1;
}
/* line 1634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item a.quickview {
  display: block;
  position: relative;
  line-height: 40px;
  vertical-align: middle;
  border: none;
  background-color: #77d4d4;
  color: white;
  bottom: 42px;
  width: 100%;
  opacity: 0;
  text-align: center;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item a.quickview .close {
  display: none;
}
@media (max-width: 690px) {
  /* line 1659, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.box-content li.item a.quickview {
    display: none;
  }
}
/* line 1665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item:hover a.quickview, ul.box-content li.item.hover a.quickview {
  opacity: .75;
  -webkit-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  -moz-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
}
/* line 1669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item:hover a.quickview:hover, ul.box-content li.item.hover a.quickview:hover {
  opacity: 1;
  -webkit-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  -moz-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
}
/* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item .product-info {
  text-align: center;
  margin-top: -20px;
}
@media (max-width: 690px) {
  /* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  ul.box-content li.item .product-info {
    margin-top: 0;
    padding-bottom: 10px;
  }
}
/* line 1689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item h2, ul.box-content li.item .product-name a {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  display: inline-block;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* line 1698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item h2:hover, ul.box-content li.item .product-name a:hover {
  color: #77d4d4;
}
/* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item .price-box .old-price, ul.box-content li.item .price-box .special-price, ul.box-content li.item .price-box .regular-price {
  color: #361813;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 0px;
}
/* line 1714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item .price-box:after {
  content: '\f1ce';
  position: absolute;
  font-size: 14px;
  opacity: 0;
  color: transparent;
  text-indent: 2px;
  width: 100%;
  text-align: center;
  top: -18px;
  left: 0;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
}
/* line 1730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item .actions {
  display: none;
}
/* line 1735, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item.gift-card .product-name a span:last-child {
  position: relative;
  margin-left: 2.5px;
}
/* line 1738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item.gift-card .product-name a span:last-child:before {
  content: '-';
  position: absolute;
  left: -6px;
}
/* line 1748, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
ul.box-content li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname {
  display: inline;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  padding-bottom: 0;
  text-transform: uppercase;
}
/* line 1756, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
ul.box-content li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before {
  content: '-';
}
/* line 1762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
ul.box-content li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1 {
  display: inline-block;
}
/* line 1208, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.box-content .item {
  width: 33%;
  float: left;
}
/* line 1212, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
ul.box-content .item:nth-child(3n+2) {
  margin: 0 2%;
}

/* line 1221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.tablet li.item:hover a.quickview {
  opacity: 0;
}
/* line 1226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.tablet li.item.hover a.quickview {
  opacity: 0.75;
}
/* line 1232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.tablet .quickview-row .qty-wrapper {
  width: 60px !important;
}
/* line 1235, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.tablet .quickview-row .add-to-links {
  padding-right: 10px !important;
  margin-right: 10px !important;
}
/* line 1240, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.tablet .quickview-row .social-media li:last-child {
  margin-right: 0 !important;
}
@media (max-width: 810px) {
  /* line 1245, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.tablet .quickview-row .add-to-cart-buttons {
    width: 100%;
    float: none;
  }
  /* line 1248, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.tablet .quickview-row .add-to-cart-buttons .button.btn-cart {
    width: 100% !important;
  }
  /* line 1252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.tablet .quickview-row .share.social, body.tablet .quickview-row .add-to-links {
    margin-top: 10px;
  }
  /* line 1255, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.tablet .quickview-row .add-to-links {
    float: left !important;
    padding-right: 25px !important;
    margin-right: 25px !important;
  }
  /* line 1261, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.tablet .quickview-row .magento-configurable-options li.option.Size {
    float: none !important;
    width: 100% !important;
    padding-top: 0 !important;
  }
  /* line 1267, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.tablet .quickview-row .product-name {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d6d1d1;
  }
  /* line 1272, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.tablet .quickview-row .product-options {
    border-top: none !important;
    padding-top: 0 !important;
  }
}
/* line 1278, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.tablet .quickview-row .product-essential .product-shop .add-to-box .size-wrapper span {
  height: 40px;
  line-height: 40px;
}
/* line 1286, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.tablet.tablet .category-image .category-description {
  right: 30px !important;
}
@media (min-width: 810px) {
  /* line 1293, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
  body.tablet .button.btn-cart {
    height: auto;
  }
}

/* line 1298, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
body.catalog-category-view .category-view .backstitch-widget {
  margin: 15px 0px 30px;
}

/* line 1301, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
.lazy-loader-back-show {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  opacity: .55;
  border-radius: 0;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #000;
  z-index: 1000;
}

/* line 1316, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
img.plp-loader-back {
  max-width: 50px;
  height: auto;
  image-rendering: auto;
  margin: 0 auto;
}

/* line 1322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_listing.scss */
.lazy-loader-back-hide {
  display: none;
}

/* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .select-widget .label li:after, body.checkout-cart-configure .select-widget .label li:after {
  top: 0;
}
/* line 7, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view span.close, body.checkout-cart-configure span.close {
  display: none;
}
/* line 11, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view #bv-checkbox-agreedtotermsandconditions, body.checkout-cart-configure #bv-checkbox-agreedtotermsandconditions {
  display: none !important;
}
/* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .breadcrumbs, body.checkout-cart-configure .breadcrumbs {
  display: block;
  position: absolute;
  left: 40px;
  top: 40px;
  z-index: 5;
  color: #361813;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  text-transform: uppercase;
  max-width: 1300px;
  margin: 0 auto;
}
@media (max-width: 1050px) {
  /* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .breadcrumbs, body.checkout-cart-configure .breadcrumbs {
    top: 20px;
  }
}
@media (max-width: 810px) {
  /* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .breadcrumbs, body.checkout-cart-configure .breadcrumbs {
    top: 10px;
    left: 0px;
  }
}
@media (max-width: 690px) {
  /* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .breadcrumbs, body.checkout-cart-configure .breadcrumbs {
    display: none !important;
  }
}
/* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .breadcrumbs ul li, body.checkout-cart-configure .breadcrumbs ul li {
  display: inline-block;
}
/* line 41, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .breadcrumbs ul li span, body.checkout-cart-configure .breadcrumbs ul li span {
  margin: 0;
}
/* line 43, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .breadcrumbs ul li span:before, body.checkout-cart-configure .breadcrumbs ul li span:before {
  display: none;
}
/* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .breadcrumbs ul li.product, body.checkout-cart-configure .breadcrumbs ul li.product {
  text-transform: uppercase;
  color: #77d4d4;
}
/* line 55, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .giftcard-form, body.checkout-cart-configure .giftcard-form {
  margin: 20px 0;
  color: #361813;
}
/* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .giftcard-form input, body.catalog-product-view .giftcard-form textarea, body.checkout-cart-configure .giftcard-form input, body.checkout-cart-configure .giftcard-form textarea {
  border: 1px solid #f3f3f3;
  margin-top: 10px;
  padding-left: 10px;
}
/* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .giftcard-form input, body.checkout-cart-configure .giftcard-form input {
  line-height: 28px;
  height: 30px;
}
/* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .giftcard-form .input-box, body.checkout-cart-configure .giftcard-form .input-box {
  padding-top: 2px;
}
/* line 70, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .giftcard-form textarea, body.checkout-cart-configure .giftcard-form textarea {
  height: 100px;
  max-width: none;
}
/* line 74, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .giftcard-form label, body.checkout-cart-configure .giftcard-form label {
  display: block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  font-size: 11px;
  text-transform: uppercase;
}
/* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .giftcard-form .validation-advice, body.checkout-cart-configure .giftcard-form .validation-advice {
  font-size: 12px;
  color: red;
  margin-top: 2px;
}
/* line 88, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .main, body.checkout-cart-configure .main {
  position: relative;
  border-top: 3px solid #f3f3f3;
}
@media (max-width: 810px) {
  /* line 88, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .main, body.checkout-cart-configure .main {
    padding-top: 20px;
  }
}
@media (max-width: 690px) {
  /* line 88, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .main, body.checkout-cart-configure .main {
    padding-top: 0;
  }
}
/* line 99, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view p.required, body.checkout-cart-configure p.required {
  display: none;
}
/* line 103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials, body.checkout-cart-configure .our-essentials {
  padding: 0 40px;
  text-align: center;
}
/* line 107, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell > .box-title h2, body.checkout-cart-configure .our-essentials .box-up-sell > .box-title h2 {
  display: inline-block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  padding-bottom: 5px;
  margin-bottom: 30px;
  position: relative;
}
/* line 118, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell > .box-title h2:after, body.checkout-cart-configure .our-essentials .box-up-sell > .box-title h2:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 129, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid:before, body.catalog-product-view .our-essentials .box-up-sell .products-grid:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid:before, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid:after {
  clear: both;
}
/* line 1561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item {
  font-family: "futura-pt", sans-serif;
  text-transform: uppercase;
  *zoom: 1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item:before, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item:before, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item:after {
  clear: both;
}
/* line 1567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.loading .price-box:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.loading .price-box:after {
  opacity: .5;
  color: #77d4d4;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
  -webkit-animation: fa-spin 2s infinite linear;
  -moz-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
/* line 1576, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .select-widget .label li:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .select-widget .label li:after {
  top: 0px !important;
}
/* line 1582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item div.meta, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item div.meta {
  padding-bottom: 10px;
}
/* line 1590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.quick-view-visible a.product-image img, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.quick-view-visible a.product-image img {
  width: 100%;
}
/* line 1596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.quick-view-visible a.quickview, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.quick-view-visible a.quickview {
  opacity: 0;
}
/* line 1602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item a.product-image, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item a.product-image {
  display: inline-block;
  position: relative;
  line-height: 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 1609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item a.product-image img, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item a.product-image img {
  width: 100%;
  height: auto;
  position: relative;
}
/* line 1615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item a.product-image img.alt, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item a.product-image img.config, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item a.product-image img.alt, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item a.product-image img.config {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item:hover a.product-image img.alt, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item:hover a.product-image img.alt {
  opacity: 1;
}
/* line 1634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item a.quickview, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item a.quickview {
  display: block;
  position: relative;
  line-height: 40px;
  vertical-align: middle;
  border: none;
  background-color: #77d4d4;
  color: white;
  bottom: 42px;
  width: 100%;
  opacity: 0;
  text-align: center;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item a.quickview .close, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item a.quickview .close {
  display: none;
}
@media (max-width: 690px) {
  /* line 1659, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item a.quickview, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item a.quickview {
    display: none;
  }
}
/* line 1665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item:hover a.quickview, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.hover a.quickview, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item:hover a.quickview, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.hover a.quickview {
  opacity: .75;
  -webkit-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  -moz-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
}
/* line 1669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item:hover a.quickview:hover, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.hover a.quickview:hover, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item:hover a.quickview:hover, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.hover a.quickview:hover {
  opacity: 1;
  -webkit-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  -moz-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
}
/* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .product-info, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .product-info {
  text-align: center;
  margin-top: -20px;
}
@media (max-width: 690px) {
  /* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .product-info, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .product-info {
    margin-top: 0;
    padding-bottom: 10px;
  }
}
/* line 1689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item h2, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .product-name a, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item h2, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .product-name a {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  display: inline-block;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* line 1698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item h2:hover, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .product-name a:hover, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item h2:hover, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .product-name a:hover {
  color: #77d4d4;
}
/* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .price-box .old-price, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .price-box .special-price, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .price-box .regular-price, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .price-box .old-price, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .price-box .special-price, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .price-box .regular-price {
  color: #361813;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 0px;
}
/* line 1714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .price-box:after, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .price-box:after {
  content: '\f1ce';
  position: absolute;
  font-size: 14px;
  opacity: 0;
  color: transparent;
  text-indent: 2px;
  width: 100%;
  text-align: center;
  top: -18px;
  left: 0;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
}
/* line 1730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .actions, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .actions {
  display: none;
}
/* line 1735, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.gift-card .product-name a span:last-child, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.gift-card .product-name a span:last-child {
  position: relative;
  margin-left: 2.5px;
}
/* line 1738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.gift-card .product-name a span:last-child:before, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.gift-card .product-name a span:last-child:before {
  content: '-';
  position: absolute;
  left: -6px;
}
/* line 1748, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname {
  display: inline;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  padding-bottom: 0;
  text-transform: uppercase;
}
/* line 1756, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before {
  content: '-';
}
/* line 1762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1 {
  display: inline-block;
}
/* line 1416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid .regular-price, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid .regular-price {
  color: black;
}
/* line 1420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid .special-price, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid .special-price {
  color: #77d4d4;
  float: left;
  margin-right: 20px;
}
/* line 1426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid .old-price, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid .old-price {
  font-size: 14px;
  color: #d6d1d1;
}
/* line 1429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid .old-price .price-percent, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid .old-price .price-percent {
  display: block;
  text-decoration: none;
  font-size: 12px;
  font-style: italic;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-top: -12px;
  padding-bottom: 5px;
  text-transform: uppercase;
}
/* line 1439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid .old-price > .price, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid .old-price > .price {
  text-decoration: line-through;
}
/* line 1444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid .price-label, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid .price-label {
  display: none;
}
/* line 133, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item {
  margin: 0;
}
/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .product, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .product {
  margin: 0 1%;
}
/* line 138, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item img, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item img {
  width: 80%;
}
/* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item h3, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item h3 {
  margin: 0;
}
/* line 144, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .product-name, body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .price-box, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .product-name, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .price-box {
  text-align: center;
}
/* line 147, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell .products-grid li.item .price-box, body.checkout-cart-configure .our-essentials .box-up-sell .products-grid li.item .price-box {
  margin: 7px 0;
}
/* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .our-essentials .box-up-sell ul.nav, body.checkout-cart-configure .our-essentials .box-up-sell ul.nav {
  display: none;
}
@media (max-width: 690px) {
  /* line 156, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .our-essentials .box-up-sell ul.nav, body.checkout-cart-configure .our-essentials .box-up-sell ul.nav {
    display: block;
    bottom: 0;
  }
}
/* line 164, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos, body.checkout-cart-configure .product-videos {
  text-align: center;
  max-width: 1200px;
}
/* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos h3, body.checkout-cart-configure .product-videos h3 {
  display: inline-block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  padding-bottom: 5px;
  margin-bottom: 10px;
  position: relative;
}
/* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos h3:after, body.checkout-cart-configure .product-videos h3:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 189, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos ul.overflow, body.checkout-cart-configure .product-videos ul.overflow {
  margin-top: 40px;
}
/* line 191, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos ul.overflow.partial, body.checkout-cart-configure .product-videos ul.overflow.partial {
  position: static;
  margin: 40px auto 0;
}
/* line 197, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos ul.arrows li, body.checkout-cart-configure .product-videos ul.arrows li {
  top: calc(50% + 20px);
}
/* line 201, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos li.slide, body.checkout-cart-configure .product-videos li.slide {
  position: relative;
}
/* line 204, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos li.slide a.video-link, body.checkout-cart-configure .product-videos li.slide a.video-link {
  display: block;
  margin: 0 30px;
}
/* line 207, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos li.slide a.video-link img, body.checkout-cart-configure .product-videos li.slide a.video-link img {
  width: 100%;
}
/* line 211, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos li.slide > .youtube-link, body.checkout-cart-configure .product-videos li.slide > .youtube-link {
  width: calc(100% - 45px);
  height: 100%;
}
@media (min-width: 690px) {
  /* line 211, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-videos li.slide > .youtube-link, body.checkout-cart-configure .product-videos li.slide > .youtube-link {
    position: absolute;
    top: 0;
    z-index: -1;
  }
}
/* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos li.slide > .youtube-link > div, body.checkout-cart-configure .product-videos li.slide > .youtube-link > div {
  width: 100%;
  height: 100%;
}
/* line 223, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos li.slide > .youtube-link iframe, body.checkout-cart-configure .product-videos li.slide > .youtube-link iframe {
  cursor: pointer;
}
/* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos li.slide:nth-of-type(odd) a.video-link, body.checkout-cart-configure .product-videos li.slide:nth-of-type(odd) a.video-link {
  margin-right: 15px;
}
@media (min-width: 690px) {
  /* line 231, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-videos li.slide:nth-of-type(odd) > .youtube-link, body.checkout-cart-configure .product-videos li.slide:nth-of-type(odd) > .youtube-link {
    left: 30px;
  }
}
/* line 238, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos li.slide:nth-of-type(even) a.video-link, body.checkout-cart-configure .product-videos li.slide:nth-of-type(even) a.video-link {
  margin-left: 15px;
}
@media (min-width: 690px) {
  /* line 241, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-videos li.slide:nth-of-type(even) > .youtube-link, body.checkout-cart-configure .product-videos li.slide:nth-of-type(even) > .youtube-link {
    left: 15px;
  }
}
/* line 248, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-videos li.slide.active > .youtube-link, body.checkout-cart-configure .product-videos li.slide.active > .youtube-link {
  z-index: 5;
}
/* line 256, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral, body.checkout-cart-configure .product-view > .product-collateral {
  text-align: center;
  margin-bottom: 40px;
}
/* line 259, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related > .block-title h2, body.checkout-cart-configure .product-view > .product-collateral .block-related > .block-title h2 {
  display: inline-block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px; font-weight:600;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  padding-bottom: 5px;
  margin-bottom: 10px;
  position: relative;
}
/* line 270, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related > .block-title h2:after, body.checkout-cart-configure .product-view > .product-collateral .block-related > .block-title h2:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 281, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .related, body.checkout-cart-configure .product-view > .product-collateral .related {
  padding: 0 40px;
}
/* line 285, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related > .block-title h2, body.checkout-cart-configure .product-view > .product-collateral .block-related > .block-title h2 {
  margin-bottom: 30px;
}
/* line 288, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list:before, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list:before, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list:after {
  clear: both;
}
/* line 1561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item {
  font-family: "futura-pt", sans-serif;
  text-transform: uppercase;
  *zoom: 1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item:before, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item:before, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item:after {
  clear: both;
}
/* line 1567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.loading .price-box:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.loading .price-box:after {
  opacity: .5;
  color: #77d4d4;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
  -webkit-animation: fa-spin 2s infinite linear;
  -moz-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
/* line 1576, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .select-widget .label li:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .select-widget .label li:after {
  top: 0px !important;
}
/* line 1582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item div.meta, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item div.meta {
  padding-bottom: 10px;
}
/* line 1590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.quick-view-visible a.product-image img, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.quick-view-visible a.product-image img {
  width: 100%;
}
/* line 1596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.quick-view-visible a.quickview, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.quick-view-visible a.quickview {
  opacity: 0;
}
/* line 1602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item a.product-image, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item a.product-image {
  display: inline-block;
  position: relative;
  line-height: 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 1609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item a.product-image img, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item a.product-image img {
  width: 100%;
  height: auto;
  position: relative;
}
/* line 1615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item a.product-image img.alt, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item a.product-image img.config, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item a.product-image img.alt, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item a.product-image img.config {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item:hover a.product-image img.alt, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item:hover a.product-image img.alt {
  opacity: 1;
}
/* line 1634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item a.quickview, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item a.quickview {
  display: block;
  position: relative;
  line-height: 40px;
  vertical-align: middle;
  border: none;
  background-color: #77d4d4;
  color: white;
  bottom: 42px;
  width: 100%;
  opacity: 0;
  text-align: center;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item a.quickview .close, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item a.quickview .close {
  display: none;
}
@media (max-width: 690px) {
  /* line 1659, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item a.quickview, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item a.quickview {
    display: none;
  }
}
/* line 1665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item:hover a.quickview, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.hover a.quickview, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item:hover a.quickview, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.hover a.quickview {
  opacity: .75;
  -webkit-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  -moz-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
}
/* line 1669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item:hover a.quickview:hover, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.hover a.quickview:hover, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item:hover a.quickview:hover, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.hover a.quickview:hover {
  opacity: 1;
  -webkit-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  -moz-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
}
/* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .product-info, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .product-info {
  text-align: center;
  margin-top: -20px;
}
@media (max-width: 690px) {
  /* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .product-info, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .product-info {
    margin-top: 0;
    padding-bottom: 10px;
  }
}
/* line 1689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item h2, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .product-name a, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item h2, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .product-name a {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  display: inline-block;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* line 1698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item h2:hover, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .product-name a:hover, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item h2:hover, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .product-name a:hover {
  color: #77d4d4;
}
/* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .price-box .old-price, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .price-box .special-price, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .price-box .regular-price, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .price-box .old-price, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .price-box .special-price, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .price-box .regular-price {
  color: #361813;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 0px;
}
/* line 1714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .price-box:after, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .price-box:after {
  content: '\f1ce';
  position: absolute;
  font-size: 14px;
  opacity: 0;
  color: transparent;
  text-indent: 2px;
  width: 100%;
  text-align: center;
  top: -18px;
  left: 0;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
}
/* line 1730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .actions, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .actions {
  display: none;
}
/* line 1735, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card .product-name a span:last-child, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card .product-name a span:last-child {
  position: relative;
  margin-left: 2.5px;
}
/* line 1738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card .product-name a span:last-child:before, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card .product-name a span:last-child:before {
  content: '-';
  position: absolute;
  left: -6px;
}
/* line 1748, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname {
  display: inline;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  padding-bottom: 0;
  text-transform: uppercase;
}
/* line 1756, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before {
  content: '-';
}
/* line 1762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1 {
  display: inline-block;
}
/* line 1416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list .regular-price, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list .regular-price {
  color: black;
}
/* line 1420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list .special-price, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list .special-price {
  color: #77d4d4;
  float: left;
  margin-right: 20px;
}
/* line 1426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list .old-price, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list .old-price {
  font-size: 14px;
  color: #d6d1d1;
}
/* line 1429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list .old-price .price-percent, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list .old-price .price-percent {
  display: block;
  text-decoration: none;
  font-size: 12px;
  font-style: italic;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-top: -12px;
  padding-bottom: 5px;
  text-transform: uppercase;
}
/* line 1439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list .old-price > .price, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list .old-price > .price {
  text-decoration: line-through;
}
/* line 1444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list .price-label, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list .price-label {
  display: none;
}
/* line 292, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item {
  margin: 0;
}
/* line 294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .product, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .product {
  margin: 0 1%;
}
/* line 297, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item img, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item img {
  width: 80%;
}
/* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item h3, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item h3 {
  margin: 0;
}
/* line 303, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .product-name, body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .price-box, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .product-name, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .price-box {
  text-align: center;
}
/* line 306, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related .mini-products-list li.item .price-box, body.checkout-cart-configure .product-view > .product-collateral .block-related .mini-products-list li.item .price-box {
  margin: 7px 0;
}
/* line 311, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view > .product-collateral .block-related ul.nav, body.checkout-cart-configure .product-view > .product-collateral .block-related ul.nav {
  display: none;
}
@media (max-width: 690px) {
  /* line 315, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-view > .product-collateral .block-related ul.nav, body.checkout-cart-configure .product-view > .product-collateral .block-related ul.nav {
    display: block;
    bottom: 0;
  }
}
/* line 322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .backstitch-widget, body.checkout-cart-configure .product-view .backstitch-widget {
  margin: 15px 0px 30px;
}
/* line 326, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view, body.checkout-cart-configure .product-view .full-screen-view {
  font-size: 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 604px;
  background-color: white;
  overflow: hidden;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
/* line 338, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .close-pdp, body.checkout-cart-configure .product-view .full-screen-view .close-pdp {
  position: absolute;
  top: 30px;
  right: 20px;
  opacity: 0.5;
}
/* line 344, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .close-pdp:hover, body.checkout-cart-configure .product-view .full-screen-view .close-pdp:hover {
  opacity: 1;
  color: inherit;
}
/* line 348, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .zoom-buttons, body.checkout-cart-configure .product-view .full-screen-view .zoom-buttons {
  position: absolute;
  top: 10px;
}
/* line 352, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .zoom-buttons span.plus:before, body.checkout-cart-configure .product-view .full-screen-view .zoom-buttons span.plus:before {
  opacity: .5;
  cursor: pointer;
  top: 27px;
  left: 20px;
  content: "+";
  color: black;
  font-family: "futura-pt", sans-serif;
  text-align: center;
  font-size: 18px;
  line-height: 15px;
  text-indent: 1.1px;
  display: block;
  position: absolute;
  width: 14px;
  height: 14px;
  border: 1px solid black;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 374, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .zoom-buttons span.plus:hover:before,
body.catalog-product-view .product-view .full-screen-view .zoom-buttons span.minus:hover:before, body.checkout-cart-configure .product-view .full-screen-view .zoom-buttons span.plus:hover:before,
body.checkout-cart-configure .product-view .full-screen-view .zoom-buttons span.minus:hover:before {
  opacity: 1;
}
/* line 378, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .zoom-buttons span.minus:before, body.checkout-cart-configure .product-view .full-screen-view .zoom-buttons span.minus:before {
  opacity: .5;
  cursor: pointer;
  top: 27px;
  left: 40px;
  content: "-";
  color: black;
  font-family: "futura-pt", sans-serif;
  text-align: center;
  font-size: 25px;
  line-height: 14px;
  display: block;
  position: absolute;
  width: 14px;
  height: 14px;
  text-indent: 1px;
  border: 1px solid black;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 398, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .zoom-buttons i, body.checkout-cart-configure .product-view .full-screen-view .zoom-buttons i {
  display: none;
  font-size: 20px;
  color: #646463;
  position: absolute;
  top: 25px;
  padding-top: -10px;
}
/* line 405, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .zoom-buttons i:hover, body.checkout-cart-configure .product-view .full-screen-view .zoom-buttons i:hover {
  color: #77d4d4;
}
/* line 409, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .zoom-buttons i.plus, body.checkout-cart-configure .product-view .full-screen-view .zoom-buttons i.plus {
  margin-left: 20px;
}
/* line 412, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view .zoom-buttons i.minus, body.checkout-cart-configure .product-view .full-screen-view .zoom-buttons i.minus {
  left: 50px;
}
/* line 416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view.active, body.checkout-cart-configure .product-view .full-screen-view.active {
  z-index: 2;
  opacity: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 422, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view .full-screen-view img, body.checkout-cart-configure .product-view .full-screen-view img {
  position: absolute;
  left: 0;
  max-width: none;
  width: 100%;
}
@media (max-width: 690px) {
  /* line 422, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-view .full-screen-view img, body.checkout-cart-configure .product-view .full-screen-view img {
    top: 0;
  }
}
/* line 436, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view.comingsoon .product-essential .product-shop .short-text, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop .short-text {
  float: left;
  width: 100%;
  margin: 4px 0 12px;
}
@media (max-width: 690px) {
  /* line 442, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-view.comingsoon .product-essential .product-shop .short-text, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop .short-text {
    text-align: center;
    padding: 10px 0 18px;
    float: right;
  }
}
/* line 448, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view.comingsoon .product-essential .product-shop .product-options-bottom, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop .product-options-bottom {
  padding-top: 0;
  border-top: none;
}
/* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view.comingsoon .product-essential .product-shop .share.social, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop .share.social {
  border-top: 1px solid #d6d1d1;
  width: 100%;
  float: left;
}
/* line 456, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view.comingsoon .product-essential .product-shop .share.social ul.social-media, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop .share.social ul.social-media {
  margin: 4px 0 0 -9px;
}
@media (max-width: 690px) {
  /* line 460, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-view.comingsoon .product-essential .product-shop .share.social ul.social-media, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop .share.social ul.social-media {
    margin-left: 0;
  }
  /* line 462, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-view.comingsoon .product-essential .product-shop .share.social ul.social-media li, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop .share.social ul.social-media li {
    width: 15%;
  }
  /* line 465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-view.comingsoon .product-essential .product-shop .share.social ul.social-media li:first-of-type, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop .share.social ul.social-media li:first-of-type {
    margin-left: 20%;
  }
}
/* line 471, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-view.comingsoon .product-essential .product-shop .product-collateral, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop .product-collateral {
  margin-top: 4px;
}
@media (max-width: 690px) {
  /* line 476, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-view.comingsoon .product-essential .product-shop, body.checkout-cart-configure .product-view.comingsoon .product-essential .product-shop {
    margin-top: 8px;
  }
}
/* line 482, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential, body.checkout-cart-configure .product-essential {
  position: relative;
  font-family: "futura-pt", sans-serif;
  display: inline;
}
@media (min-width: 690px) {
  /* line 487, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential > form, body.checkout-cart-configure .product-essential > form {
    padding: 0 40px;
  }
}
/* line 492, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .tag-new.mobile, body.checkout-cart-configure .product-essential .tag-new.mobile {
  display: none;
}
@media (max-width: 690px) {
  /* line 492, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .tag-new.mobile, body.checkout-cart-configure .product-essential .tag-new.mobile {
    display: block;
    text-align: center;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    font-size: 10px;
    letter-spacing: 1.5px;
    color: #77d4d4;
    text-transform: uppercase;
  }
}
/* line 504, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-name.mobile, body.checkout-cart-configure .product-essential .product-name.mobile {
  display: none;
}
@media (max-width: 690px) {
  /* line 504, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-name.mobile, body.checkout-cart-configure .product-essential .product-name.mobile {
    display: block;
    text-align: center;
  }
  /* line 509, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-name.mobile h1, body.catalog-product-view .product-essential .product-name.mobile span.h1, body.catalog-product-view .product-essential .product-name.mobile > span, body.checkout-cart-configure .product-essential .product-name.mobile h1, body.checkout-cart-configure .product-essential .product-name.mobile span.h1, body.checkout-cart-configure .product-essential .product-name.mobile > span {
    color: #361813;
    font-family: futura-pt, sans-serif;
    font-size: 24px;
    line-height: 1.1;
    letter-spacing: 4px;
    text-transform: uppercase;
    border: none;
    margin-top: 20px;
    display: block;
  }
  /* line 519, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-name.mobile h1 span, body.catalog-product-view .product-essential .product-name.mobile span.h1 span, body.catalog-product-view .product-essential .product-name.mobile > span span, body.checkout-cart-configure .product-essential .product-name.mobile h1 span, body.checkout-cart-configure .product-essential .product-name.mobile span.h1 span, body.checkout-cart-configure .product-essential .product-name.mobile > span span {
    text-transform: lowercase;
  }
  /* line 523, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-name.mobile .subname, body.checkout-cart-configure .product-essential .product-name.mobile .subname {
    display: block;
    color: #361813;
    font-size: 10px;
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
    letter-spacing: 3px;
    text-transform: uppercase;
    margin: 20px 0;
  }
}
/* line 534, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .top-container, body.checkout-cart-configure .product-essential .top-container {
  *zoom: 1;
  *zoom: 1;
  margin: 0 auto;
  position: relative;
  width: 100%;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .top-container:before, body.catalog-product-view .product-essential .top-container:after, body.checkout-cart-configure .product-essential .top-container:before, body.checkout-cart-configure .product-essential .top-container:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .top-container:after, body.checkout-cart-configure .product-essential .top-container:after {
  clear: both;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .top-container:before, body.catalog-product-view .product-essential .top-container:after, body.checkout-cart-configure .product-essential .top-container:before, body.checkout-cart-configure .product-essential .top-container:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .top-container:after, body.checkout-cart-configure .product-essential .top-container:after {
  clear: both;
}
/* line 537, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .top-container .altered-thumbnail, body.checkout-cart-configure .product-essential .top-container .altered-thumbnail {
  *zoom: 1;
}
/* line 538, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .top-container .altered-thumbnail p.product-image, body.checkout-cart-configure .product-essential .top-container .altered-thumbnail p.product-image {
  float: none;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .top-container .altered-thumbnail:before, body.catalog-product-view .product-essential .top-container .altered-thumbnail:after, body.checkout-cart-configure .product-essential .top-container .altered-thumbnail:before, body.checkout-cart-configure .product-essential .top-container .altered-thumbnail:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .top-container .altered-thumbnail:after, body.checkout-cart-configure .product-essential .top-container .altered-thumbnail:after {
  clear: both;
}
/* line 542, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .top-container .altered-thumbnail .thumbnails, body.checkout-cart-configure .product-essential .top-container .altered-thumbnail .thumbnails {
  display: -webkit-box;
  width: 100%;
}
/* line 546, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .top-container .altered-thumbnail .more-views, body.checkout-cart-configure .product-essential .top-container .altered-thumbnail .more-views {
  width: 25%;
  top: 0;
  float: none;
  padding-bottom: 12px;
}
/* line 551, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .top-container .altered-thumbnail .more-views ul li, body.checkout-cart-configure .product-essential .top-container .altered-thumbnail .more-views ul li {
  margin-left: 10px;
}
/* line 557, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop, body.checkout-cart-configure .product-essential .product-shop {
  margin-bottom: 20px;
  margin-top: 20px;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  width: 100%;
}
@media (min-width: 690px) {
  /* line 557, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop, body.checkout-cart-configure .product-essential .product-shop {
    width: 50%;
    float: right;
    padding: 80px 40px 40px;
    margin-top: 0;
  }
  /* line 567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop p.out-of-stock, body.checkout-cart-configure .product-essential .product-shop p.out-of-stock {
    text-align: left;
  }
}
@media (max-width: 900px) {
  /* line 557, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop, body.checkout-cart-configure .product-essential .product-shop {
    padding: 30px 20px 40px;
    padding-right: 0;
  }
}
@media (max-width: 690px) {
  /* line 557, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop, body.checkout-cart-configure .product-essential .product-shop {
    padding: 0 20px;
  }
}
/* line 581, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .pdp-wrapper, body.checkout-cart-configure .product-essential .product-shop .pdp-wrapper {
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
/* line 586, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .pdp-wrapper > div, body.checkout-cart-configure .product-essential .product-shop .pdp-wrapper > div {
  flex-basis: 100%;
}
/* line 590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .short-text, body.checkout-cart-configure .product-essential .product-shop .short-text {
  float: right;
  display: block;
  margin-top: -18px;
  color: #361813;
  font-size: 11px;
  text-transform: uppercase;
  width: 100%;
  text-align: right;
}
/* line 600, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop p.alert-stock a, body.catalog-product-view .product-essential .product-shop p.out-of-stock, body.catalog-product-view .product-essential .product-shop .amxnotif-block label, body.checkout-cart-configure .product-essential .product-shop p.alert-stock a, body.checkout-cart-configure .product-essential .product-shop p.out-of-stock, body.checkout-cart-configure .product-essential .product-shop .amxnotif-block label {
  color: red;
  letter-spacing: 0px;
  font-size: 11px;
}
/* line 606, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop p.alert-stock a, body.checkout-cart-configure .product-essential .product-shop p.alert-stock a {
  margin-top: 10px;
  display: inline-block;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 610, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop p.alert-stock a:hover, body.checkout-cart-configure .product-essential .product-shop p.alert-stock a:hover {
  color: #cc0000;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
/* line 616, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop p.out-of-stock, body.checkout-cart-configure .product-essential .product-shop p.out-of-stock {
  margin-bottom: 10px;
  text-align: center;
}
/* line 620, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .amxnotif-block, body.checkout-cart-configure .product-essential .product-shop .amxnotif-block {
  padding-top: 20px;
}
@media (max-width: 690px) {
  /* line 620, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .amxnotif-block, body.checkout-cart-configure .product-essential .product-shop .amxnotif-block {
    text-align: center;
  }
}
/* line 625, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .amxnotif-block .notify-label, body.checkout-cart-configure .product-essential .product-shop .amxnotif-block .notify-label {
  padding-top: 10px;
}
/* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .amxnotif-block .notify-label input, body.checkout-cart-configure .product-essential .product-shop .amxnotif-block .notify-label input {
  border: 2px solid #f3f3f3;
  border-right: none;
  width: 50%;
  display: inline-block;
  float: left;
}
@media (max-width: 690px) {
  /* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .amxnotif-block .notify-label input, body.checkout-cart-configure .product-essential .product-shop .amxnotif-block .notify-label input {
    float: none;
  }
}
/* line 637, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .amxnotif-block .notify-label button, body.checkout-cart-configure .product-essential .product-shop .amxnotif-block .notify-label button {
  width: 115px;
  height: 40px;
}
/* line 644, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-pricing, body.checkout-cart-configure .product-essential .product-shop .product-pricing {
  display: none;
}
/* line 648, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop p.no-rating, body.checkout-cart-configure .product-essential .product-shop p.no-rating {
  clear: both;
  text-transform: uppercase;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
}
/* line 656, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop p.availability, body.catalog-product-view .product-essential .product-shop p.required, body.checkout-cart-configure .product-essential .product-shop p.availability, body.checkout-cart-configure .product-essential .product-shop p.required {
  display: none;
}
/* line 660, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop p.availability.out-of-stock, body.checkout-cart-configure .product-essential .product-shop p.availability.out-of-stock {
  display: block;
  margin-top: 5px;
  color: gray;
}
@media (max-width: 690px) {
  /* line 667, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop p.special-price, body.checkout-cart-configure .product-essential .product-shop p.special-price {
    text-align: center;
    width: 100%;
  }
}
/* line 672, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .price-info.mobile, body.checkout-cart-configure .product-essential .product-shop .price-info.mobile {
  border-top: 1px solid #d6d1d1;
  padding: 10px 0;
  text-align: center;
  font-size: 16px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
}
@media (min-width: 690px) {
  /* line 681, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .price-info.mobile, body.checkout-cart-configure .product-essential .product-shop .price-info.mobile {
    display: none;
  }
}
/* line 685, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-collateral, body.checkout-cart-configure .product-essential .product-shop .product-collateral {
  font-size: 12px;
  color: #361813;
  margin-top: 20px;
  border-top: 1px solid #d6d1d1;
}
/* line 690, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-collateral dt.tab, body.checkout-cart-configure .product-essential .product-shop .product-collateral dt.tab {
  line-height: 50px;
  vertical-align: middle;
  position: relative;
  text-transform: uppercase;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  border-bottom: 1px solid #d6d1d1;
  cursor: pointer;
  z-index: 5;
}
/* line 700, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-collateral dt.tab span, body.checkout-cart-configure .product-essential .product-shop .product-collateral dt.tab span {
  cursor: pointer;
  display: block;
}
/* line 704, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-collateral dt.tab:after, body.checkout-cart-configure .product-essential .product-shop .product-collateral dt.tab:after {
  content: "\f107";
  font-family: "FontAwesome";
  font-weight: 600;
  font-size: 12px;
  position: absolute;
  top: 0;
  right: 20px;
  line-height: 50px;
  vertical-align: middle;
}
/* line 715, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-collateral dt.tab.active, body.checkout-cart-configure .product-essential .product-shop .product-collateral dt.tab.active {
  border-bottom: none;
}
/* line 716, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-collateral dt.tab.active:after, body.checkout-cart-configure .product-essential .product-shop .product-collateral dt.tab.active:after {
  content: "\f106";
}
/* line 726, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-collateral dd, body.checkout-cart-configure .product-essential .product-shop .product-collateral dd {
  position: relative;
  overflow: auto;
  opacity: 0;
  height: 0;
}
/* line 733, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-collateral dd .tab-content, body.checkout-cart-configure .product-essential .product-shop .product-collateral dd .tab-content {
  line-height: 1.5;
}
/* line 738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-collateral dt.active + dd, body.checkout-cart-configure .product-essential .product-shop .product-collateral dt.active + dd {
  border-bottom: 1px solid #d6d1d1;
  padding-bottom: 20px;
  opacity: 1;
  height: 100%;
}
/* line 747, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-main-info, body.checkout-cart-configure .product-essential .product-shop .product-main-info {
  position: relative;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .product-main-info:before, body.catalog-product-view .product-essential .product-shop .product-main-info:after, body.checkout-cart-configure .product-essential .product-shop .product-main-info:before, body.checkout-cart-configure .product-essential .product-shop .product-main-info:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .product-main-info:after, body.checkout-cart-configure .product-essential .product-shop .product-main-info:after {
  clear: both;
}
/* line 751, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-main-info .product-attribute-tag, body.checkout-cart-configure .product-essential .product-shop .product-main-info .product-attribute-tag {
  color: #77d4d4;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-bottom: 5px;
  margin-top: -16px;
  letter-spacing: 0px;
  text-transform: uppercase;
}
@media (max-width: 690px) {
  /* line 751, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .product-main-info .product-attribute-tag, body.checkout-cart-configure .product-essential .product-shop .product-main-info .product-attribute-tag {
    margin-top: 5px;
  }
}
/* line 762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-main-info .product-attribute-freeshipping, body.checkout-cart-configure .product-essential .product-shop .product-main-info .product-attribute-freeshipping {
  position: absolute;
  right: 0;
  top: 0;
  width: 105px;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 5px 0;
  text-align: center;
}
/* line 773, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .tag-new, body.checkout-cart-configure .product-essential .product-shop .tag-new {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 10px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  position: absolute;
  top: -15px;
}
@media (max-width: 690px) {
  /* line 773, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .tag-new, body.checkout-cart-configure .product-essential .product-shop .tag-new {
    display: none;
  }
}
/* line 786, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-name, body.checkout-cart-configure .product-essential .product-shop .product-name {
  *zoom: 1;
  margin-bottom: 15px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .product-name:before, body.catalog-product-view .product-essential .product-shop .product-name:after, body.checkout-cart-configure .product-essential .product-shop .product-name:before, body.checkout-cart-configure .product-essential .product-shop .product-name:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .product-name:after, body.checkout-cart-configure .product-essential .product-shop .product-name:after {
  clear: both;
}
/* line 789, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-name h1, body.catalog-product-view .product-essential .product-shop .product-name span.h1, body.checkout-cart-configure .product-essential .product-shop .product-name h1, body.checkout-cart-configure .product-essential .product-shop .product-name span.h1 {
  color: #361813;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  text-transform: uppercase;
  border: none;
}
/* line 797, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-name h1 span, body.catalog-product-view .product-essential .product-shop .product-name span.h1 span, body.checkout-cart-configure .product-essential .product-shop .product-name h1 span, body.checkout-cart-configure .product-essential .product-shop .product-name span.h1 span {
  text-transform: lowercase;
}
/* line 801, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-name p, body.checkout-cart-configure .product-essential .product-shop .product-name p {
  margin-bottom: 20px;
}
/* line 804, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-name .subname, body.checkout-cart-configure .product-essential .product-shop .product-name .subname {
  display: block;
  color: #361813;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  text-transform: uppercase;
  padding-bottom: 3px;
  margin: 10px 0 0;
}
@media (max-width: 690px) {
  /* line 786, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .product-name, body.checkout-cart-configure .product-essential .product-shop .product-name {
    text-align: center;
    display: none;
  }
  /* line 817, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .product-name h1, body.catalog-product-view .product-essential .product-shop .product-name span.h1, body.checkout-cart-configure .product-essential .product-shop .product-name h1, body.checkout-cart-configure .product-essential .product-shop .product-name span.h1 {
    font-size: 24px;
  }
}
/* line 823, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop #write-review-top, body.checkout-cart-configure .product-essential .product-shop #write-review-top {
  font-size: 12px;
}
/* line 827, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .product-ids, body.checkout-cart-configure .product-essential .product-shop .product-ids {
  letter-spacing: 0px;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #f3f3f3;
}
@media (max-width: 690px) {
  /* line 827, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .product-ids, body.checkout-cart-configure .product-essential .product-shop .product-ids {
    margin: 10px 0;
    text-align: center;
  }
}
/* line 837, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box, body.checkout-cart-configure .product-essential .product-shop .add-to-box {
  width: 100%;
}
/* line 839, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .size-wrapper, body.checkout-cart-configure .product-essential .product-shop .add-to-box .size-wrapper {
  *zoom: 1;
  float: left;
  margin-right: 10px;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .size-wrapper:before, body.catalog-product-view .product-essential .product-shop .add-to-box .size-wrapper:after, body.checkout-cart-configure .product-essential .product-shop .add-to-box .size-wrapper:before, body.checkout-cart-configure .product-essential .product-shop .add-to-box .size-wrapper:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .size-wrapper:after, body.checkout-cart-configure .product-essential .product-shop .add-to-box .size-wrapper:after {
  clear: both;
}
/* line 844, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .size-wrapper label, body.checkout-cart-configure .product-essential .product-shop .add-to-box .size-wrapper label {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 852, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .size-wrapper span, body.checkout-cart-configure .product-essential .product-shop .add-to-box .size-wrapper span {
  display: block;
  height: 32px;
  line-height: 32px;
  padding: 0 10px;
  font-size: 12px;
  border: 1px solid #f3f3f3;
}
/* line 861, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .qty-wrapper, body.checkout-cart-configure .product-essential .product-shop .add-to-box .qty-wrapper {
  *zoom: 1;
  float: left;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .qty-wrapper:before, body.catalog-product-view .product-essential .product-shop .add-to-box .qty-wrapper:after, body.checkout-cart-configure .product-essential .product-shop .add-to-box .qty-wrapper:before, body.checkout-cart-configure .product-essential .product-shop .add-to-box .qty-wrapper:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .qty-wrapper:after, body.checkout-cart-configure .product-essential .product-shop .add-to-box .qty-wrapper:after {
  clear: both;
}
/* line 864, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .qty-wrapper label, body.checkout-cart-configure .product-essential .product-shop .add-to-box .qty-wrapper label {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 873, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .product-options, body.checkout-cart-configure .product-essential .product-shop .add-to-box .product-options {
  *zoom: 1;
  margin-bottom: 10px;
  padding: 20px 0;
  border-top: 1px solid #d6d1d1;
  border-bottom: 1px solid #d6d1d1;
  color: #361813;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .product-options:before, body.catalog-product-view .product-essential .product-shop .add-to-box .product-options:after, body.checkout-cart-configure .product-essential .product-shop .add-to-box .product-options:before, body.checkout-cart-configure .product-essential .product-shop .add-to-box .product-options:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .product-options:after, body.checkout-cart-configure .product-essential .product-shop .add-to-box .product-options:after {
  clear: both;
}
@media (min-width: 690px) {
  /* line 881, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .add-to-box .product-options > .price-info, body.checkout-cart-configure .product-essential .product-shop .add-to-box .product-options > .price-info {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    right: 0;
  }
}
@media (max-width: 690px) {
  /* line 881, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .add-to-box .product-options > .price-info, body.checkout-cart-configure .product-essential .product-shop .add-to-box .product-options > .price-info {
    display: none;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d6d1d1;
    text-align: center;
  }
}
/* line 897, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .product-options > .price-info .price-box, body.checkout-cart-configure .product-essential .product-shop .add-to-box .product-options > .price-info .price-box {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  padding-bottom: 10px;
}
@media (max-width: 690px) {
  /* line 897, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .add-to-box .product-options > .price-info .price-box, body.checkout-cart-configure .product-essential .product-shop .add-to-box .product-options > .price-info .price-box {
    font-size: 16px;
  }
}
/* line 907, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart {
  *zoom: 1;
  margin-top: 20px;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart:before, body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart:after, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart:before, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart:after, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart:after {
  clear: both;
}
/* line 911, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart .paypal-logo, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart .paypal-logo {
  display: none;
}
/* line 914, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart .availability.out-of-stock, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart .availability.out-of-stock {
  border: 1px solid transparent;
  background-color: #d6d1d1;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  height: 40px;
  line-height: 40px;
  margin: 0 0 10px;
}
/* line 923, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart .availability.out-of-stock span, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart .availability.out-of-stock span {
  color: white;
}
@media (min-width: 810px) {
  /* line 914, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart .availability.out-of-stock, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart .availability.out-of-stock {
    width: 35%;
    float: left;
    margin: 0;
  }
}
@media (min-width: 810px) {
  /* line 932, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart .add-to-cart-buttons, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart .add-to-cart-buttons {
    width: 35%;
    float: left;
  }
}
/* line 937, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart .add-to-cart-buttons .button.btn-cart, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart .add-to-cart-buttons .button.btn-cart {
  background-color: transparent;
  border: 1px solid #361813;
  color: #361813;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  line-height: 16px;
  letter-spacing: 1.5px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
  -webkit-transition: color 0.4s, box-shadow 0.4s;
  -moz-transition: color 0.4s, box-shadow 0.4s;
  transition: color 0.4s, box-shadow 0.4s;
  width: 100%;
  margin-bottom: 15px;
}
/* line 947, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart .add-to-cart-buttons .button.btn-cart:hover, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart .add-to-cart-buttons .button.btn-cart:hover {
  background-color: #361813;
  color: white;
  -webkit-transition: color 0.2s 0.15s, box-shadow 0.4s;
  -moz-transition: color 0.2s 0.15s, box-shadow 0.4s;
  transition: color 0.2s 0.15s, box-shadow 0.4s;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
@media (min-width: 810px) {
  /* line 937, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart .add-to-cart-buttons .button.btn-cart, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart .add-to-cart-buttons .button.btn-cart {
    width: 150px;
    margin-bottom: 0;
  }
}
/* line 964, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button {
  display: inline-block;
  width: 70%;
  float: right;
}
@media (max-width: 810px) {
  /* line 966, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button #product-addtocart-button, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button #product-addtocart-button {
    height: 40px;
  }
}
/* line 974, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button button, body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button .button, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button button, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button .button {
  width: 100%;
}
/* line 976, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart, body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart {
  position: relative;
  overflow: hidden;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 980, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart .loading-bar, body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart .loading-bar, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart .loading-bar, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart .loading-bar {
  display: block;
  position: absolute;
  left: 50%;
  -webkit-transition: opacity 0.4s, top 0.4s;
  -moz-transition: opacity 0.4s, top 0.4s;
  transition: opacity 0.4s, top 0.4s;
  opacity: 1;
  margin: 0px;
  top: -40px;
  margin-left: -15px;
  margin-top: 3px;
}
/* line 991, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart span, body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart span, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart span, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart span {
  -webkit-transition: top 0.4s, color 0.4s;
  -moz-transition: top 0.4s, color 0.4s;
  transition: top 0.4s, color 0.4s;
  position: relative;
  color: white;
  top: 0px;
}
/* line 999, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart.loading-gear .loading-bar, body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart.loading-gear .loading-bar, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart.loading-gear .loading-bar, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart.loading-gear .loading-bar {
  opacity: 1;
  top: 0px;
  -webkit-transition: opacity 0.4s, top 0.4s;
  -moz-transition: opacity 0.4s, top 0.4s;
  transition: opacity 0.4s, top 0.4s;
}
/* line 1004, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart.loading-gear span, body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart.loading-gear span, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart.loading-gear span, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart.loading-gear span {
  top: 100px;
  color: transparent;
}
/* line 1009, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart:hover, body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart:hover, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button button.btn-cart:hover, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button .button.btn-cart:hover {
  color: #bab4a9;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 1016, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button button.oos, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button button.oos {
  border-color: #646463;
  color: #646463;
}
/* line 1019, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .add-to-box .add-to-cart-button button.oos:after, body.checkout-cart-configure .product-essential .product-shop .add-to-box .add-to-cart-button button.oos:after {
  content: none;
}
@media (min-width: 810px) {
  /* line 1025, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .social-contact, body.checkout-cart-configure .product-essential .product-shop .social-contact {
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.catalog-product-view .product-essential .product-shop .social-contact:before, body.catalog-product-view .product-essential .product-shop .social-contact:after, body.checkout-cart-configure .product-essential .product-shop .social-contact:before, body.checkout-cart-configure .product-essential .product-shop .social-contact:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.catalog-product-view .product-essential .product-shop .social-contact:after, body.checkout-cart-configure .product-essential .product-shop .social-contact:after {
    clear: both;
  }
  /* line 1028, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .social-contact p, body.checkout-cart-configure .product-essential .product-shop .social-contact p {
    width: 50%;
    padding-top: 25px;
    float: right;
    line-height: 15px;
    font-size: 10px;
  }
  /* line 1035, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .social-contact .share.social, body.checkout-cart-configure .product-essential .product-shop .social-contact .share.social {
    float: left;
    width: 50%;
    margin-left: 0px;
  }
}
/* line 1042, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .social-contact p, body.checkout-cart-configure .product-essential .product-shop .social-contact p {
  color: #b9b3ab;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 0px;
}
@media (max-width: 690px) {
  /* line 1042, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .social-contact p, body.checkout-cart-configure .product-essential .product-shop .social-contact p {
    text-align: center;
  }
}
/* line 1049, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .social-contact p:first-letter, body.checkout-cart-configure .product-essential .product-shop .social-contact p:first-letter {
  text-transform: capitalize;
}
/* line 1053, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-shop .social-contact .share.social, body.checkout-cart-configure .product-essential .product-shop .social-contact .share.social {
  display: block;
}
@media (max-width: 810px) {
  /* line 1053, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .social-contact .share.social, body.checkout-cart-configure .product-essential .product-shop .social-contact .share.social {
    width: 80%;
    margin: 25px auto;
    text-align: center;
  }
  /* line 1059, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .social-contact .share.social li, body.checkout-cart-configure .product-essential .product-shop .social-contact .share.social li {
    float: none;
    margin: 0 15px;
  }
  /* line 1063, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-shop .social-contact .share.social li a:before, body.checkout-cart-configure .product-essential .product-shop .social-contact .share.social li a:before {
    color: #b9b3ab;
    font-size: 24px;
  }
}
/* line 1073, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-img-box, body.checkout-cart-configure .product-essential .product-img-box {
  display: inline-block;
  position: relative;
  padding: 10px;
  text-align: center;
}
@media (min-width: 690px) {
  /* line 1073, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box, body.checkout-cart-configure .product-essential .product-img-box {
    width: 50%;
    padding: 30px 20px 0 20px;
    padding-top: 0;
  }
}
/* line 1088, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-img-box a, body.checkout-cart-configure .product-essential .product-img-box a {
  display: inline-block;
}
/* line 1091, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-img-box .product-image, body.checkout-cart-configure .product-essential .product-img-box .product-image {
  cursor: default;
  max-width: 460px;
  display: inline-block;
  position: relative;
}
@media (max-width: 690px) {
  /* line 1091, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .product-image, body.checkout-cart-configure .product-essential .product-img-box .product-image {
    margin-top: 0;
  }
}
/* line 1102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-img-box .product-image.active, body.checkout-cart-configure .product-essential .product-img-box .product-image.active {
  opacity: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1107, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-img-box .product-image img, body.checkout-cart-configure .product-essential .product-img-box .product-image img {
  width: 100%;
}
/* line 1120, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-img-box .product-image .fg, body.checkout-cart-configure .product-essential .product-img-box .product-image .fg {
  position: relative;
  z-index: 1;
}
/* line 1129, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-img-box .product-image .fg.hidden, body.checkout-cart-configure .product-essential .product-img-box .product-image .fg.hidden {
  display: none;
}
/* line 1134, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-img-box .product-image .bg, body.checkout-cart-configure .product-essential .product-img-box .product-image .bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  opacity: 0;
}
@media (min-width: 690px) {
  /* line 1144, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views, body.checkout-cart-configure .product-essential .product-img-box .more-views {
    height: 100%;
    display: inline-block;
    position: relative;
    top: 0;
  }
  /* line 1150, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views.active, body.checkout-cart-configure .product-essential .product-img-box .more-views.active {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s;
  }
  /* line 1155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views h2, body.checkout-cart-configure .product-essential .product-img-box .more-views h2 {
    width: 80%;
    display: block;
    position: absolute;
    bottom: 0;
    font-size: 12px;
    color: #f3f3f3;
    text-align: center;
    font-family: "futura-pt", sans-serif;
    /*font-weight: 100;*/
  }
  /* line 1166, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views h2:after, body.checkout-cart-configure .product-essential .product-img-box .more-views h2:after {
    content: "+";
    margin-left: 10px;
  }
  /* line 1172, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul, body.checkout-cart-configure .product-essential .product-img-box .more-views ul {
    width: 100%;
    display: block;
    opacity: 1;
    position: relative;
    -webkit-transition: opacity 0.4s, left 0s 0.4s, height 0s 0.4s;
    -moz-transition: opacity 0.4s, left 0s 0.4s, height 0s 0.4s;
    transition: opacity 0.4s, left 0s 0.4s, height 0s 0.4s;
  }
  /* line 1179, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul li, body.checkout-cart-configure .product-essential .product-img-box .more-views ul li {
    width: 110px;
    height: auto;
    cursor: pointer;
    position: relative;
    display: none;
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
  /* line 1187, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul li:hover, body.checkout-cart-configure .product-essential .product-img-box .more-views ul li:hover {
    opacity: .95;
  }
  /* line 1191, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul li.visible, body.checkout-cart-configure .product-essential .product-img-box .more-views ul li.visible {
    display: inline-block;
  }
  /* line 1195, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul li.active, body.checkout-cart-configure .product-essential .product-img-box .more-views ul li.active {
    opacity: .5;
  }
  /* line 1199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul li a, body.checkout-cart-configure .product-essential .product-img-box .more-views ul li a {
    width: 100%;
  }
  /* line 1201, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul li a img, body.checkout-cart-configure .product-essential .product-img-box .more-views ul li a img {
    width: 100%;
  }
  /* line 1205, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul li.video, body.checkout-cart-configure .product-essential .product-img-box .more-views ul li.video {
    position: relative;
  }
  /* line 1207, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul li.video:after, body.checkout-cart-configure .product-essential .product-img-box .more-views ul li.video:after {
    content: "\f01d";
    position: absolute;
    top: calc(50% - 20px);
    left: calc(50% - 20px);
    color: white;
    font-size: 40px;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 1218, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul li.video:hover:after, body.checkout-cart-configure .product-essential .product-img-box .more-views ul li.video:hover:after {
    color: black;
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    transition: color 0.2s;
  }
  /* line 1227, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views .toggle-more, body.checkout-cart-configure .product-essential .product-img-box .more-views .toggle-more {
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 0px;
    text-align: center;
    margin-top: 20px;
    cursor: pointer;
    width: 80%;
    max-width: 110px;
    color: gray;
    -webkit-transition: color 0.4s;
    -moz-transition: color 0.4s;
    transition: color 0.4s;
  }
  /* line 1239, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views .toggle-more:after, body.checkout-cart-configure .product-essential .product-img-box .more-views .toggle-more:after {
    content: '+';
    display: inline-block;
    margin-left: 7px;
  }
  /* line 1245, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views .toggle-more:hover, body.checkout-cart-configure .product-essential .product-img-box .more-views .toggle-more:hover {
    color: black;
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    transition: color 0.2s;
  }
  /* line 1251, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views ul.more, body.checkout-cart-configure .product-essential .product-img-box .more-views ul.more {
    display: none;
  }
}
@media (max-width: 690px) {
  /* line 1073, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box, body.checkout-cart-configure .product-essential .product-img-box {
    width: 100%;
    margin-bottom: 20px;
  }
  /* line 1260, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views, body.checkout-cart-configure .product-essential .product-img-box .more-views {
    position: absolute;
    bottom: -30px;
    left: 0;
    text-align: center;
    width: 100%;
  }
  /* line 1267, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views li, body.checkout-cart-configure .product-essential .product-img-box .more-views li {
    display: none;
    padding: 3px;
    opacity: .35;
    position: relative;
  }
  /* line 1273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views li a, body.checkout-cart-configure .product-essential .product-img-box .more-views li a {
    border-radius: 300px;
    width: 11px;
    height: 11px;
    background: #f3f3f3;
  }
  /* line 1280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views li.active, body.checkout-cart-configure .product-essential .product-img-box .more-views li.active {
    opacity: 1;
  }
  /* line 1282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views li.active a, body.checkout-cart-configure .product-essential .product-img-box .more-views li.active a {
    background: #77d4d4;
  }
  /* line 1287, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views li.allowed, body.checkout-cart-configure .product-essential .product-img-box .more-views li.allowed {
    display: inline-block;
  }
  /* line 1292, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .more-views .toggle-more, body.catalog-product-view .product-essential .product-img-box .more-views h2, body.catalog-product-view .product-essential .product-img-box .more-views img, body.checkout-cart-configure .product-essential .product-img-box .more-views .toggle-more, body.checkout-cart-configure .product-essential .product-img-box .more-views h2, body.checkout-cart-configure .product-essential .product-img-box .more-views img {
    display: none !important;
    opacity: 0;
  }
  /* line 1297, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .product-image, body.checkout-cart-configure .product-essential .product-img-box .product-image {
    width: 76%;
    margin: 0 12%;
    padding-right: 0;
    *zoom: 1;
  }
  /* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.catalog-product-view .product-essential .product-img-box .product-image:before, body.catalog-product-view .product-essential .product-img-box .product-image:after, body.checkout-cart-configure .product-essential .product-img-box .product-image:before, body.checkout-cart-configure .product-essential .product-img-box .product-image:after {
    content: " ";
    display: table;
  }
  /* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
  body.catalog-product-view .product-essential .product-img-box .product-image:after, body.checkout-cart-configure .product-essential .product-img-box .product-image:after {
    clear: both;
  }
  /* line 1303, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-img-box .product-image img, body.checkout-cart-configure .product-essential .product-img-box .product-image img {
    position: relative;
    display: block;
    margin: 0 auto;
  }
}
/* line 1312, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .configurable-options, body.checkout-cart-configure .product-essential .configurable-options {
  vertical-align: top;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .configurable-options:before, body.catalog-product-view .product-essential .configurable-options:after, body.checkout-cart-configure .product-essential .configurable-options:before, body.checkout-cart-configure .product-essential .configurable-options:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .configurable-options:after, body.checkout-cart-configure .product-essential .configurable-options:after {
  clear: both;
}
/* line 1316, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .configurable-options .option, body.checkout-cart-configure .product-essential .configurable-options .option {
  float: left;
  width: 50%;
  padding-right: 5px;
  /* To stick to bottom */
}
/* line 1322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .configurable-options .option.size.disabled ul, body.checkout-cart-configure .product-essential .configurable-options .option.size.disabled ul {
  display: block;
}
/* line 1324, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .configurable-options .option.size.disabled ul li, body.checkout-cart-configure .product-essential .configurable-options .option.size.disabled ul li {
  cursor: auto;
}
/* line 1326, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .configurable-options .option.size.disabled ul li.hover, body.checkout-cart-configure .product-essential .configurable-options .option.size.disabled ul li.hover {
  border: none;
}
/* line 1334, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .configurable-options .option h4.color, body.checkout-cart-configure .product-essential .configurable-options .option h4.color {
  display: none;
}
/* line 1338, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .configurable-options .option h4, body.checkout-cart-configure .product-essential .configurable-options .option h4 {
  margin-left: 5px;
  font-size: 11px;
}
/* line 1343, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .configurable-options .option h4 span, body.checkout-cart-configure .product-essential .configurable-options .option h4 span {
  text-transform: uppercase;
}
/* line 1451, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options h4, body.checkout-cart-configure .product-essential .configurable-options h4 {
  font-size: 12px;
  display: block;
  margin-bottom: 10px;
  font-family: futura-pt, sans-serif;
  text-transform: none;
}
/* line 1457, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options h4 span, body.checkout-cart-configure .product-essential .configurable-options h4 span {
  text-transform: uppercase;
}
/* line 1461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options h4 em, body.checkout-cart-configure .product-essential .configurable-options h4 em {
  display: none;
}
/* line 1466, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options ul, body.checkout-cart-configure .product-essential .configurable-options ul {
  width: 250px;
  margin-bottom: 10px;
  border: 2px solid #f3f3f3;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAKklEQVQIW2NkYGD4z0AAMELl8SlkhCkCqcWmECyPrAhdIVwOXRFMIYo4APD+BQV5v6tcAAAAAElFTkSuQmCC) calc(100% - 10px) no-repeat;
  background-position: 95% 18px;
}
/* line 1472, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options ul li, body.checkout-cart-configure .product-essential .configurable-options ul li {
  width: 100%;
  line-height: 40px;
  height: 40px;
  vertical-align: middle;
  padding-left: 15px;
  vertical-align: middle;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  opacity: .85;
  display: none;
  font-size: 13px;
  -webkit-transition: background-color 0.4s 0.1s, color 0.4s, opacity 0.4s, border-color 0.4s;
  -moz-transition: background-color 0.4s 0.1s, color 0.4s, opacity 0.4s, border-color 0.4s;
  transition: background-color 0.4s 0.1s, color 0.4s, opacity 0.4s, border-color 0.4s;
}
/* line 1493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options ul li.selected, body.checkout-cart-configure .product-essential .configurable-options ul li.selected {
  display: block;
}
/* line 1498, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options ul li a, body.checkout-cart-configure .product-essential .configurable-options ul li a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 1504, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options ul li.disabled, body.checkout-cart-configure .product-essential .configurable-options ul li.disabled {
  position: relative;
  opacity: .25 !important;
}
/* line 1509, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options ul li span, body.checkout-cart-configure .product-essential .configurable-options ul li span {
  display: none;
}
/* line 1513, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options ul li:hover, body.catalog-product-view .product-essential .configurable-options ul li.active, body.catalog-product-view .product-essential .configurable-options ul li.selected, body.checkout-cart-configure .product-essential .configurable-options ul li:hover, body.checkout-cart-configure .product-essential .configurable-options ul li.active, body.checkout-cart-configure .product-essential .configurable-options ul li.selected {
  -webkit-transition: background-color 0.2s, color 0.2s 0.1s, opacity 0.2s, border-color 0.4s;
  -moz-transition: background-color 0.2s, color 0.2s 0.1s, opacity 0.2s, border-color 0.4s;
  transition: background-color 0.2s, color 0.2s 0.1s, opacity 0.2s, border-color 0.4s;
  opacity: 1;
  color: black;
}
/* line 1522, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options ul:hover li, body.checkout-cart-configure .product-essential .configurable-options ul:hover li {
  display: block;
}
/* line 1529, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options .size ul li, body.checkout-cart-configure .product-essential .configurable-options .size ul li {
  letter-spacing: 0px;
  font-size: 12px;
  line-height: 31px;
}
/* line 1537, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options .option.disabled, body.checkout-cart-configure .product-essential .configurable-options .option.disabled {
  opacity: .25;
}
/* line 1539, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options .option.disabled ul, body.checkout-cart-configure .product-essential .configurable-options .option.disabled ul {
  display: none;
}
/* line 1542, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options .option.disabled .msg, body.checkout-cart-configure .product-essential .configurable-options .option.disabled .msg {
  font-size: 12px;
}
/* line 1548, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options .option.size.disabled .disabled-sizes, body.checkout-cart-configure .product-essential .configurable-options .option.size.disabled .disabled-sizes {
  display: block;
}
/* line 1550, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options .option.size.disabled .disabled-sizes li, body.checkout-cart-configure .product-essential .configurable-options .option.size.disabled .disabled-sizes li {
  cursor: auto;
}
/* line 1552, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.catalog-product-view .product-essential .configurable-options .option.size.disabled .disabled-sizes li.hover, body.checkout-cart-configure .product-essential .configurable-options .option.size.disabled .disabled-sizes li.hover {
  border: none;
}
/* line 1351, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .share.social, body.checkout-cart-configure .product-essential .share.social {
  float: right;
  line-height: 40px;
}
/* line 1353, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .share.social .add-to-links.mobile, body.checkout-cart-configure .product-essential .share.social .add-to-links.mobile {
  display: none;
}
@media (max-width: 810px) {
  /* line 1351, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .share.social, body.checkout-cart-configure .product-essential .share.social {
    float: left;
    width: 100%;
  }
  /* line 1360, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .share.social li, body.checkout-cart-configure .product-essential .share.social li {
    text-align: center;
  }
  /* line 1363, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .share.social .add-to-links.mobile, body.checkout-cart-configure .product-essential .share.social .add-to-links.mobile {
    display: block;
    width: calc(20% - 5px);
  }
  /* line 1368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .share.social .social-media li, body.checkout-cart-configure .product-essential .share.social .social-media li {
    margin: 0;
    width: 20%;
  }
}
/* line 1376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .add-to-links, body.checkout-cart-configure .product-essential .add-to-links {
  font-family: "futura-pt", sans-serif;
  float: right;
  line-height: 40px;
  padding-right: 15px;
  margin-right: 15px;
  border-right: 1px solid #d6d1d1;
}
@media (max-width: 900px) {
  /* line 1376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .add-to-links, body.checkout-cart-configure .product-essential .add-to-links {
    padding-right: 5px;
    margin-right: 5px;
  }
  /* line 1387, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .add-to-links li > .separator, body.checkout-cart-configure .product-essential .add-to-links li > .separator {
    display: none;
  }
  /* line 1390, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .add-to-links li > a.link-shipping, body.checkout-cart-configure .product-essential .add-to-links li > a.link-shipping {
    margin-left: 0px;
  }
}
@media (max-width: 810px) {
  /* line 1376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .add-to-links, body.checkout-cart-configure .product-essential .add-to-links {
    display: none;
  }
  /* line 1400, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .add-to-links:nth-child(2), body.checkout-cart-configure .product-essential .add-to-links:nth-child(2) {
    float: right;
  }
  /* line 1404, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .add-to-links.mobile, body.checkout-cart-configure .product-essential .add-to-links.mobile {
    display: block;
    float: left;
  }
}
/* line 1409, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .add-to-links li, body.checkout-cart-configure .product-essential .add-to-links li {
  font-size: 12px;
  letter-spacing: .5px;
}
/* line 1417, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .add-to-links li .link-wishlist, body.catalog-product-view .product-essential .add-to-links li .link-shipping, body.checkout-cart-configure .product-essential .add-to-links li .link-wishlist, body.checkout-cart-configure .product-essential .add-to-links li .link-shipping {
  text-transform: none;
  padding-bottom: 1px;
  -webkit-transition: border-color 0.4s, color 0.4s;
  -moz-transition: border-color 0.4s, color 0.4s;
  transition: border-color 0.4s, color 0.4s;
}
/* line 1421, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .add-to-links li .link-wishlist:before, body.catalog-product-view .product-essential .add-to-links li .link-shipping:before, body.checkout-cart-configure .product-essential .add-to-links li .link-wishlist:before, body.checkout-cart-configure .product-essential .add-to-links li .link-shipping:before {
  display: none;
}
/* line 1424, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .add-to-links li .link-wishlist:hover, body.catalog-product-view .product-essential .add-to-links li .link-shipping:hover, body.checkout-cart-configure .product-essential .add-to-links li .link-wishlist:hover, body.checkout-cart-configure .product-essential .add-to-links li .link-shipping:hover {
  color: #00babf;
  -webkit-transition: border-color 0.2s, color 0.2s;
  -moz-transition: border-color 0.2s, color 0.2s;
  transition: border-color 0.2s, color 0.2s;
}
/* line 1429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .add-to-links li .link-wishlist, body.checkout-cart-configure .product-essential .add-to-links li .link-wishlist {
  margin-right: 10px;
}
/* line 1432, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .add-to-links li .link-shipping, body.checkout-cart-configure .product-essential .add-to-links li .link-shipping {
  margin-left: 10px;
}
@media (max-width: 810px) {
  /* line 1436, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .add-to-links li .separator, body.checkout-cart-configure .product-essential .add-to-links li .separator {
    display: none;
  }
  /* line 1439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .add-to-links li:nth-child(2), body.checkout-cart-configure .product-essential .add-to-links li:nth-child(2) {
    float: right;
  }
}
/* line 1446, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom, body.checkout-cart-configure .product-essential .product-options-bottom {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom:before, body.catalog-product-view .product-essential .product-options-bottom:after, body.checkout-cart-configure .product-essential .product-options-bottom:before, body.checkout-cart-configure .product-essential .product-options-bottom:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom:after, body.checkout-cart-configure .product-essential .product-options-bottom:after {
  clear: both;
}
/* line 1449, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .required, body.checkout-cart-configure .product-essential .product-options-bottom .required {
  display: none;
}
/* line 1452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .add-to-links, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-links {
  display: inline-block;
}
@media (max-width: 810px) {
  /* line 1452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .add-to-links, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-links {
    display: none;
  }
  /* line 1456, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .add-to-links.mobile, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-links.mobile {
    display: inline-block;
  }
}
/* line 1461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .quickview-features, body.checkout-cart-configure .product-essential .product-options-bottom .quickview-features {
  display: none;
}
@media (max-width: 690px) {
  /* line 1465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .price-info, body.checkout-cart-configure .product-essential .product-options-bottom .price-info {
    display: none;
  }
}
/* line 1471, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options#product-options-wrapper, body.checkout-cart-configure .product-essential .product-options#product-options-wrapper {
  border-top: 1px solid #d6d1d1;
  margin-top: 10px;
}
/* line 1474, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options#product-options-wrapper .magento-configurable-options, body.checkout-cart-configure .product-essential .product-options#product-options-wrapper .magento-configurable-options {
  display: inline-block;
  float: left;
  margin-right: 20px;
  padding: 10px 0;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options#product-options-wrapper .magento-configurable-options:before, body.catalog-product-view .product-essential .product-options#product-options-wrapper .magento-configurable-options:after, body.checkout-cart-configure .product-essential .product-options#product-options-wrapper .magento-configurable-options:before, body.checkout-cart-configure .product-essential .product-options#product-options-wrapper .magento-configurable-options:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options#product-options-wrapper .magento-configurable-options:after, body.checkout-cart-configure .product-essential .product-options#product-options-wrapper .magento-configurable-options:after {
  clear: both;
}
/* line 1480, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options#product-options-wrapper .magento-configurable-options label, body.checkout-cart-configure .product-essential .product-options#product-options-wrapper .magento-configurable-options label {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 1490, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom, body.checkout-cart-configure .product-essential .product-options-bottom {
  color: #361813;
  border-top: 1px solid #d6d1d1;
  padding-top: 15px;
}
/* line 1494, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .price-info, body.checkout-cart-configure .product-essential .product-options-bottom .price-info {
  float: right;
  position: relative;
}
/* line 1498, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .price-info .price-box, body.checkout-cart-configure .product-essential .product-options-bottom .price-info .price-box {
  display: block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 14px;
}
/* line 1504, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance {
  margin-bottom: 10px;
}
/* line 1506, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance span, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance span {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 1514, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul:before, body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul:after, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul:before, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul:after, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul:after {
  clear: both;
}
/* line 1516, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul a, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul a {
  display: inline-block;
  float: left;
}
/* line 1519, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul a:nth-of-type(even), body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul a:nth-of-type(even) {
  margin: 0 10px;
}
/* line 1523, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li {
  display: inline-block;
  position: relative;
  width: 21px;
  height: 21px;
  border-radius: 100%;
  border: 2px solid white;
  text-align: center;
  vertical-align: middle;
  background-size: 21px 21px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  opacity: .85;
}
/* line 1538, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li:after, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li:after {
  content: '';
  display: block;
  position: absolute;
  top: -3px;
  bottom: -3px;
  left: -3px;
  right: -3px;
  border-radius: 100%;
  border: 1px solid transparent;
  -webkit-transition: background-color 0.4s 0.1s, color 0.4s, opacity 0.4s, border-color 0.4s;
  -moz-transition: background-color 0.4s 0.1s, color 0.4s, opacity 0.4s, border-color 0.4s;
  transition: background-color 0.4s 0.1s, color 0.4s, opacity 0.4s, border-color 0.4s;
}
/* line 1550, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li:hover, body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li.active, body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li.current, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li:hover, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li.active, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li.current {
  opacity: 1;
}
/* line 1552, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li:hover:after, body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li.active:after, body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li.current:after, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li:hover:after, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li.active:after, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li.current:after {
  border: 1px solid #d6d1d1;
  -webkit-transition: background-color 0.2s, color 0.2s 0.1s, opacity 0.2s, border-color 0.4s;
  -moz-transition: background-color 0.2s, color 0.2s 0.1s, opacity 0.2s, border-color 0.4s;
  transition: background-color 0.2s, color 0.2s 0.1s, opacity 0.2s, border-color 0.4s;
}
@media (max-width: 690px) {
  /* line 1504, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .fragrance, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance {
    width: 65%;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 20px;
  }
  /* line 1564, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .fragrance span, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance span {
    margin-bottom: 15px;
  }
  /* line 1568, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul a, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul a {
    width: calc(100% / 3);
  }
  /* line 1570, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul a:nth-of-type(even), body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul a:nth-of-type(even) {
    margin: 0;
  }
  /* line 1575, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li > a, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li > a {
    display: block;
    text-align: center;
  }
  /* line 1578, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .fragrance > ul li > a img, body.checkout-cart-configure .product-essential .product-options-bottom .fragrance > ul li > a img {
    display: inline-block;
  }
}
/* line 1586, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options, body.checkout-cart-configure .product-essential .product-options-bottom .product-options {
  *zoom: 1;
  padding-bottom: 15px;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options:before, body.catalog-product-view .product-essential .product-options-bottom .product-options:after, body.checkout-cart-configure .product-essential .product-options-bottom .product-options:before, body.checkout-cart-configure .product-essential .product-options-bottom .product-options:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options:after, body.checkout-cart-configure .product-essential .product-options-bottom .product-options:after {
  clear: both;
}
/* line 1593, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options .qty-wrapper, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .qty-wrapper {
  *zoom: 1;
  float: left;
  position: relative;
  bottom: -2px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options .qty-wrapper:before, body.catalog-product-view .product-essential .product-options-bottom .product-options .qty-wrapper:after, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .qty-wrapper:before, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .qty-wrapper:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options .qty-wrapper:after, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .qty-wrapper:after {
  clear: both;
}
@media (max-width: 810px) {
  /* line 1593, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .product-options .qty-wrapper, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .qty-wrapper {
    width: 60px;
  }
}
@media (max-width: 690px) {
  /* line 1593, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .product-options .qty-wrapper, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .qty-wrapper {
    float: right;
  }
}
/* line 1604, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options .qty-wrapper label, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .qty-wrapper label {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 1613, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options .price-info, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .price-info {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  right: 0;
}
/* line 1618, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options .size-wrapper, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .size-wrapper {
  float: left;
  margin-right: 10px;
  position: relative;
}
@media screen and (min-width: 691px) {
  /* line 1618, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .product-options .size-wrapper, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .size-wrapper {
    width: 190px !important;
  }
}
/* line 1625, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options .size-wrapper label, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .size-wrapper label {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 1633, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .product-options .size-wrapper span, body.checkout-cart-configure .product-essential .product-options-bottom .product-options .size-wrapper span {
  display: block;
  height: 32px;
  line-height: 32px;
  padding: 0 10px;
  font-size: 12px;
  border: 1px solid #f3f3f3;
}
/* line 1644, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox, body.checkout-cart-configure .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox {
  position: relative;
}
/* line 1646, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox label, body.checkout-cart-configure .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox label {
  padding-bottom: 5px;
}
/* line 1649, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox #hint, body.checkout-cart-configure .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox #hint {
  cursor: pointer;
  padding: 10px;
  color: darkgrey;
}
/* line 1654, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox .tooltip, body.checkout-cart-configure .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox .tooltip {
  margin: 8px;
  padding: 8px;
  border: 1px solid black;
  background-color: white;
  position: absolute;
  bottom: 20px;
  z-index: 9;
  width: 200px;
  left: 150px;
  right: auto;
}
@media screen and (max-width: 690px) {
  /* line 1654, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox .tooltip, body.checkout-cart-configure .product-essential .product-options-bottom .subscription-types .auto-replenish-checkbox .tooltip {
    left: 0;
    right: 0;
    margin: 8px auto;
  }
}
/* line 1673, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options {
  float: left;
  width: 40%;
  margin-right: 20px;
}
@media (max-width: 690px) {
  /* line 1673, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options {
    width: 65%;
  }
}
/* line 1680, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options .select-widget, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options .select-widget {
  z-index: 1;
}
@media (min-width: 690px) {
  /* line 1683, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options div.validation-advice, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options div.validation-advice {
    position: absolute;
    top: -20px;
    right: 0;
  }
}
/* line 1690, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options label.required, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options label.required {
  display: block;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
/* line 1697, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options label.required em, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options label.required:after, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options label.required em, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options label.required:after {
  display: none;
}
/* line 1702, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.Size, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.tamaño, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.taille, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.Formaat, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.Size, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.tamaño, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.taille, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.Formaat {
  width: 100%;
  display: inline-block;
}
@media (max-width: 810px) {
  /* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.Size select, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.tamaño select, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.taille select, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.Formaat select, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.Size select, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.tamaño select, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.taille select, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.Formaat select {
    position: relative;
    z-index: 1;
    cursor: pointer;
  }
  /* line 1710, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.Size select option, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.tamaño select option, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.taille select option, body.catalog-product-view .product-essential .product-options-bottom .magento-configurable-options li.option.Formaat select option, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.Size select option, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.tamaño select option, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.taille select option, body.checkout-cart-configure .product-essential .product-options-bottom .magento-configurable-options li.option.Formaat select option {
    cursor: pointer;
  }
}
/* line 1719, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .add-to-cart, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart {
  margin-top: 20px;
  *zoom: 1;
  padding-top: 20px;
  border-top: 1px solid #d6d1d1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom .add-to-cart:before, body.catalog-product-view .product-essential .product-options-bottom .add-to-cart:after, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart:before, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .product-essential .product-options-bottom .add-to-cart:after, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart:after {
  clear: both;
}
/* line 1725, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .add-to-cart .paypal-logo, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart .paypal-logo {
  display: none;
}
/* line 1728, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .add-to-cart .availability.out-of-stock, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart .availability.out-of-stock {
  border: 1px solid transparent;
  background-color: #d6d1d1;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  height: 40px;
  line-height: 40px;
  margin: 0 0 10px;
}
/* line 1737, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .add-to-cart .availability.out-of-stock span, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart .availability.out-of-stock span {
  color: white;
}
@media (min-width: 810px) {
  /* line 1728, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .add-to-cart .availability.out-of-stock, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart .availability.out-of-stock {
    width: 35%;
    float: left;
    margin: 0;
  }
}
@media (min-width: 690px) {
  /* line 1746, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons {
    width: 35%;
    float: left;
  }
}
@media (max-width: 810px) {
  /* line 1746, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons {
    margin-bottom: 20px;
  }
}
/* line 1754, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons .button.btn-cart, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons .button.btn-cart {
  background-color: transparent;
  border: 1px solid #361813;
  color: #361813;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  width: 100%;
  line-height: 16px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
  -webkit-transition: color 0.4s, box-shadow 0.4s;
  -moz-transition: color 0.4s, box-shadow 0.4s;
  transition: color 0.4s, box-shadow 0.4s;
}
@media (min-width: 690px) {
  /* line 1754, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons .button.btn-cart, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons .button.btn-cart {
    width: 150px;
  }
}
/* line 1768, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons .button.btn-cart:hover, body.checkout-cart-configure .product-essential .product-options-bottom .add-to-cart .add-to-cart-buttons .button.btn-cart:hover {
  background-color: #361813;
  color: white;
  -webkit-transition: color 0.2s 0.15s, box-shadow 0.4s;
  -moz-transition: color 0.2s 0.15s, box-shadow 0.4s;
  transition: color 0.2s 0.15s, box-shadow 0.4s;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
/* line 1779, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .video, body.checkout-cart-configure .video {
  padding: 0 20px;
  margin-bottom: 40px;
}
/* line 1782, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .video .video-content, body.checkout-cart-configure .video .video-content {
  *zoom: 1;
  width: 60%;
  margin: 30px auto 0;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .video .video-content:before, body.catalog-product-view .video .video-content:after, body.checkout-cart-configure .video .video-content:before, body.checkout-cart-configure .video .video-content:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.catalog-product-view .video .video-content:after, body.checkout-cart-configure .video .video-content:after {
  clear: both;
}
/* line 1786, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .video .video-content > div, body.checkout-cart-configure .video .video-content > div {
  width: 50%;
  float: left;
  display: inline-block;
}
/* line 1793, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .beauty-shots, body.checkout-cart-configure .beauty-shots {
  padding: 40px;
  margin-bottom: 40px;
  border-top: 1px solid #d6d1d1;
  border-bottom: 1px solid #d6d1d1;
}
/* line 1798, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .beauty-shots h2, body.checkout-cart-configure .beauty-shots h2 {
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  line-height: 1.1;
  letter-spacing: 6px;
  color: #361813;
  display: inline-block;
}
/* line 1807, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view .beauty-shots span, body.checkout-cart-configure .beauty-shots span {
  font-size: 14px;
  font-family: futura-pt, sans-serif;
  color: #77d4d4;
  letter-spacing: 6px;
  text-transform: uppercase;
}
@media (max-width: 690px) {
  /* line 1793, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .beauty-shots, body.checkout-cart-configure .beauty-shots {
    text-align: center;
  }
  /* line 1816, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  body.catalog-product-view .beauty-shots span, body.checkout-cart-configure .beauty-shots span {
    margin-top: 10px;
    display: block;
  }
}
/* line 1823, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.tablet .breadcrumbs, body.checkout-cart-configure.tablet .breadcrumbs {
  width: 60%;
  padding-left: 10px;
  line-height: 1.5;
}
/* line 1829, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.tablet .product-img-box .product-image, body.checkout-cart-configure.tablet .product-img-box .product-image {
  margin-top: 40px;
}
/* line 1834, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.tablet li.option.Size select, body.catalog-product-view.tablet li.option.tamaño select, body.catalog-product-view.tablet li.option.taille select, body.catalog-product-view.tablet li.option.Formaat select, body.checkout-cart-configure.tablet li.option.Size select, body.checkout-cart-configure.tablet li.option.tamaño select, body.checkout-cart-configure.tablet li.option.taille select, body.checkout-cart-configure.tablet li.option.Formaat select {
  width: 130px;
}
/* line 1842, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.product-moroccanoil-e-gift-card .product-essential .product-shop .product-name .subname,
body.catalog-product-view.product-moroccanoil-e-gift-card .product-essential .product-name.mobile .subname, body.checkout-cart-configure.product-moroccanoil-e-gift-card .product-essential .product-shop .product-name .subname,
body.checkout-cart-configure.product-moroccanoil-e-gift-card .product-essential .product-name.mobile .subname {
  display: inline;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  padding-bottom: 0;
  text-transform: uppercase;
}
/* line 1850, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.product-moroccanoil-e-gift-card .product-essential .product-shop .product-name .subname:before,
body.catalog-product-view.product-moroccanoil-e-gift-card .product-essential .product-name.mobile .subname:before, body.checkout-cart-configure.product-moroccanoil-e-gift-card .product-essential .product-shop .product-name .subname:before,
body.checkout-cart-configure.product-moroccanoil-e-gift-card .product-essential .product-name.mobile .subname:before {
  content: '-';
}
/* line 1856, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.product-moroccanoil-e-gift-card .product-essential .product-name.mobile .h1, body.checkout-cart-configure.product-moroccanoil-e-gift-card .product-essential .product-name.mobile .h1 {
  display: inline-block;
}
/* line 1862, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.product-oily-scalp-treatment .product-options, body.checkout-cart-configure.product-oily-scalp-treatment .product-options {
  position: relative;
}
/* line 1864, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.product-oily-scalp-treatment .product-options .price-box, body.checkout-cart-configure.product-oily-scalp-treatment .product-options .price-box {
  position: absolute;
  top: -10px;
  right: 15px;
}
/* line 1868, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.product-oily-scalp-treatment .product-options .price-box span.price, body.checkout-cart-configure.product-oily-scalp-treatment .product-options .price-box span.price {
  font-size: 16px;
}
/* line 1875, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.mobile .video-wrapper, body.catalog-product-view.tablet .video-wrapper, body.checkout-cart-configure.mobile .video-wrapper, body.checkout-cart-configure.tablet .video-wrapper {
  margin: 0 20px;
}
/* line 1879, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.mobile .product-videos li.slide, body.catalog-product-view.tablet .product-videos li.slide, body.checkout-cart-configure.mobile .product-videos li.slide, body.checkout-cart-configure.tablet .product-videos li.slide {
  position: relative;
}
/* line 1882, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.mobile .product-videos li.slide a.video-link, body.catalog-product-view.tablet .product-videos li.slide a.video-link, body.checkout-cart-configure.mobile .product-videos li.slide a.video-link, body.checkout-cart-configure.tablet .product-videos li.slide a.video-link {
  display: none;
}
/* line 1885, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.mobile .product-videos li.slide > .youtube-link, body.catalog-product-view.tablet .product-videos li.slide > .youtube-link, body.checkout-cart-configure.mobile .product-videos li.slide > .youtube-link, body.checkout-cart-configure.tablet .product-videos li.slide > .youtube-link {
  position: static !important;
  width: 100%;
  height: 300px;
}
/* line 1893, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.mobile .product-essential .product-shop .add-to-box .size-wrapper span, body.catalog-product-view.tablet .product-essential .product-shop .add-to-box .size-wrapper span, body.checkout-cart-configure.mobile .product-essential .product-shop .add-to-box .size-wrapper span, body.checkout-cart-configure.tablet .product-essential .product-shop .add-to-box .size-wrapper span {
  height: 40px;
  line-height: 40px;
}
/* line 1902, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.mobile .product-videos li.slide > .youtube-link, body.checkout-cart-configure.mobile .product-videos li.slide > .youtube-link {
  height: 240px;
  padding: 0 10px;
}
/* line 1910, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.tablet .video-wrapper, body.checkout-cart-configure.tablet .video-wrapper {
  margin: 0 20px;
}
/* line 1915, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.tablet .product-videos li.slide > .youtube-link, body.checkout-cart-configure.tablet .product-videos li.slide > .youtube-link {
  padding: 0 20px;
}
/* line 1919, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.tablet .product-videos ul.arrows li, body.checkout-cart-configure.tablet .product-videos ul.arrows li {
  top: calc(50% + 20px);
}
/* line 1921, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.tablet .product-videos ul.arrows li.next, body.checkout-cart-configure.tablet .product-videos ul.arrows li.next {
  right: -8px;
}
/* line 1924, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
body.catalog-product-view.tablet .product-videos ul.arrows li.prev, body.checkout-cart-configure.tablet .product-videos ul.arrows li.prev {
  left: -8px;
}

/* line 1939, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
.catalog-product-view .product-options-bottom .subscription-types .auto-replenish-multiselect .select-widget ul li {
  text-transform: uppercase;
}
@media screen and (min-width: 691px) and (max-width: 1030px) {
  /* line 1947, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  .catalog-product-view .product-options-bottom .product-options .qty-wrapper {
    width: 45px;
    left: 17%;
  }
}
/* line 1952, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
.catalog-product-view .product-options-bottom .product-options .qty-wrapper .select-widget {
  width: 70px;
}
@media screen and (min-width: 691px) {
  /* line 1958, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  .catalog-product-view .product-options-bottom .magento-configurable-options .select-widget {
    width: 190px !important;
  }
}
@media screen and (min-width: 691px) {
  /* line 1966, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
  .catalog-product-view .product-options-bottom .subscription-types .auto-replenish-multiselect .select-widget {
    width: 190px !important;
  }
}
/* line 1970, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
.catalog-product-view .product-options-bottom .subscription-types .auto-replenish-multiselect .select-widget ul {
  z-index: 50;
}
/* line 1977, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
.catalog-product-view .product-options-bottom .select-widget .label {
  padding-left: 10px;
}
/* line 1984, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_pdp.scss */
.catalog-product-view .minicart-wrapper .mini-products-list .product-details {
  width: 76% !important;
}

/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspiration-and-tips .main {
  border-top: 3px solid #f3f3f3;
}

/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women,
body.cms-fearlessbeauty,
body.cms-about-us,
body.cms-inspiration-and-tips {
  font-family: "futura-pt", sans-serif;
}
/* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .main-container, body.cms-inspired-by-women .main,
body.cms-fearlessbeauty .main-container,
body.cms-fearlessbeauty .main,
body.cms-about-us .main-container,
body.cms-about-us .main,
body.cms-inspiration-and-tips .main-container,
body.cms-inspiration-and-tips .main {
  max-width: none;
}
/* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .main-wrapper, body.cms-inspired-by-women .video-gallery, body.cms-inspired-by-women .social-share,
body.cms-fearlessbeauty .main-wrapper,
body.cms-fearlessbeauty .video-gallery,
body.cms-fearlessbeauty .social-share,
body.cms-about-us .main-wrapper,
body.cms-about-us .video-gallery,
body.cms-about-us .social-share,
body.cms-inspiration-and-tips .main-wrapper,
body.cms-inspiration-and-tips .video-gallery,
body.cms-inspiration-and-tips .social-share {
  max-width: 1300px;
  margin: 0 auto;
  width: 100%;
}
/* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .std,
body.cms-fearlessbeauty .std,
body.cms-about-us .std,
body.cms-inspiration-and-tips .std {
  display: none;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .wrapper,
body.cms-fearlessbeauty .wrapper,
body.cms-about-us .wrapper,
body.cms-inspiration-and-tips .wrapper {
  position: relative;
}
/* line 26, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .top-banner,
body.cms-fearlessbeauty .top-banner,
body.cms-about-us .top-banner,
body.cms-inspiration-and-tips .top-banner {
  position: relative;
  margin-bottom: 40px;
}
/* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .top-banner .top-banner-img,
body.cms-fearlessbeauty .top-banner .top-banner-img,
body.cms-about-us .top-banner .top-banner-img,
body.cms-inspiration-and-tips .top-banner .top-banner-img {
  width: 100%;
}
/* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .top-banner .banner-text,
body.cms-fearlessbeauty .top-banner .banner-text,
body.cms-about-us .top-banner .banner-text,
body.cms-inspiration-and-tips .top-banner .banner-text {
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  color: white;
}
@media (min-width: 690px) {
  /* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .top-banner .banner-text,
  body.cms-fearlessbeauty .top-banner .banner-text,
  body.cms-about-us .top-banner .banner-text,
  body.cms-inspiration-and-tips .top-banner .banner-text {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: 0;
  }
}
/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .top-banner .banner-text h2,
body.cms-fearlessbeauty .top-banner .banner-text h2,
body.cms-about-us .top-banner .banner-text h2,
body.cms-inspiration-and-tips .top-banner .banner-text h2 {
  font-size: 50px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  letter-spacing: 6px;
}
/* line 48, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .top-banner .banner-text h3, body.cms-inspired-by-women .top-banner .banner-text p,
body.cms-fearlessbeauty .top-banner .banner-text h3,
body.cms-fearlessbeauty .top-banner .banner-text p,
body.cms-about-us .top-banner .banner-text h3,
body.cms-about-us .top-banner .banner-text p,
body.cms-inspiration-and-tips .top-banner .banner-text h3,
body.cms-inspiration-and-tips .top-banner .banner-text p {
  letter-spacing: 3px;
  margin: 20px 0;
}
/* line 52, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .top-banner .banner-text p,
body.cms-fearlessbeauty .top-banner .banner-text p,
body.cms-about-us .top-banner .banner-text p,
body.cms-inspiration-and-tips .top-banner .banner-text p {
  width: 50%;
  line-height: 1.7;
  margin: 20px auto;
}
/* line 57, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .top-banner .banner-text a.button,
body.cms-fearlessbeauty .top-banner .banner-text a.button,
body.cms-about-us .top-banner .banner-text a.button,
body.cms-inspiration-and-tips .top-banner .banner-text a.button {
  display: inline-block;
  border-color: white;
  height: 40px;
  width: 200px;
  padding: 0 8px;
}
/* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .top-banner .banner-text a.button span,
body.cms-fearlessbeauty .top-banner .banner-text a.button span,
body.cms-about-us .top-banner .banner-text a.button span,
body.cms-inspiration-and-tips .top-banner .banner-text a.button span {
  color: white;
  letter-spacing: 3px;
}
/* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .top-banner .banner-text a.button:hover,
body.cms-fearlessbeauty .top-banner .banner-text a.button:hover,
body.cms-about-us .top-banner .banner-text a.button:hover,
body.cms-inspiration-and-tips .top-banner .banner-text a.button:hover {
  background: transparent;
}
@media (max-width: 690px) {
  /* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .top-banner .banner-text,
  body.cms-fearlessbeauty .top-banner .banner-text,
  body.cms-about-us .top-banner .banner-text,
  body.cms-inspiration-and-tips .top-banner .banner-text {
    color: #361813;
    padding: 40px 20px 0;
  }
  /* line 74, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .top-banner .banner-text h2,
  body.cms-fearlessbeauty .top-banner .banner-text h2,
  body.cms-about-us .top-banner .banner-text h2,
  body.cms-inspiration-and-tips .top-banner .banner-text h2 {
    font-size: 32px;
  }
  /* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .top-banner .banner-text a.button,
  body.cms-fearlessbeauty .top-banner .banner-text a.button,
  body.cms-about-us .top-banner .banner-text a.button,
  body.cms-inspiration-and-tips .top-banner .banner-text a.button {
    border-color: #361813;
  }
  /* line 79, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .top-banner .banner-text a.button span,
  body.cms-fearlessbeauty .top-banner .banner-text a.button span,
  body.cms-about-us .top-banner .banner-text a.button span,
  body.cms-inspiration-and-tips .top-banner .banner-text a.button span {
    color: #361813;
  }
}

/* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .main-wrapper,
body.cms-inspiration-and-tips .main-wrapper {
  padding: 0 40px;
  margin: 0 auto;
}
@media (max-width: 690px) {
  /* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .main-wrapper,
  body.cms-inspiration-and-tips .main-wrapper {
    padding: 0 20px;
  }
}
/* line 97, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li,
body.cms-inspiration-and-tips .collection ul.content > li {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .collection ul.content > li:before, body.cms-inspired-by-women .collection ul.content > li:after,
body.cms-inspiration-and-tips .collection ul.content > li:before,
body.cms-inspiration-and-tips .collection ul.content > li:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .collection ul.content > li:after,
body.cms-inspiration-and-tips .collection ul.content > li:after {
  clear: both;
}
/* line 99, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li > div,
body.cms-inspiration-and-tips .collection ul.content > li > div {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .collection ul.content > li > div:before, body.cms-inspired-by-women .collection ul.content > li > div:after,
body.cms-inspiration-and-tips .collection ul.content > li > div:before,
body.cms-inspiration-and-tips .collection ul.content > li > div:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .collection ul.content > li > div:after,
body.cms-inspiration-and-tips .collection ul.content > li > div:after {
  clear: both;
}
/* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li div.video,
body.cms-inspiration-and-tips .collection ul.content > li div.video {
  *zoom: 1;
  margin-bottom: 40px;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .collection ul.content > li div.video:before, body.cms-inspired-by-women .collection ul.content > li div.video:after,
body.cms-inspiration-and-tips .collection ul.content > li div.video:before,
body.cms-inspiration-and-tips .collection ul.content > li div.video:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .collection ul.content > li div.video:after,
body.cms-inspiration-and-tips .collection ul.content > li div.video:after {
  clear: both;
}
@media (min-width: 690px) {
  /* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .collection ul.content > li div.video,
  body.cms-inspiration-and-tips .collection ul.content > li div.video {
    width: 50%;
    float: left;
    margin-bottom: 0;
  }
}
@media (max-width: 690px) {
  /* line 113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .collection ul.content > li div.video a.video-link,
  body.cms-inspiration-and-tips .collection ul.content > li div.video a.video-link {
    display: none;
  }
}
/* line 119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li div.video .youtube-link,
body.cms-inspiration-and-tips .collection ul.content > li div.video .youtube-link {
  width: 100%;
  height: 100%;
}
@media (min-width: 690px) {
  /* line 119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .collection ul.content > li div.video .youtube-link,
  body.cms-inspiration-and-tips .collection ul.content > li div.video .youtube-link {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
/* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li div.video .youtube-link iframe,
body.cms-inspiration-and-tips .collection ul.content > li div.video .youtube-link iframe {
  cursor: pointer;
}
/* line 131, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li div.video .youtube-link > div,
body.cms-inspiration-and-tips .collection ul.content > li div.video .youtube-link > div {
  width: 100%;
  height: 100%;
}
/* line 137, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li div.video.active .youtube-link,
body.cms-inspiration-and-tips .collection ul.content > li div.video.active .youtube-link {
  z-index: 5;
}
/* line 142, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li .image,
body.cms-inspiration-and-tips .collection ul.content > li .image {
  width: 100%;
}
/* line 145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li .collection-text,
body.cms-inspiration-and-tips .collection ul.content > li .collection-text {
  text-align: center;
  margin-bottom: 40px;
}
@media (min-width: 690px) {
  /* line 145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .collection ul.content > li .collection-text,
  body.cms-inspiration-and-tips .collection ul.content > li .collection-text {
    width: 50%;
    float: right;
    padding-left: 20px;
    margin-bottom: 0;
    text-align: left;
  }
}
/* line 155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li .collection-text p,
body.cms-inspiration-and-tips .collection ul.content > li .collection-text p {
  text-transform: uppercase;
  font-size: 10px;
}
/* line 158, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li .collection-text p.tag,
body.cms-inspiration-and-tips .collection ul.content > li .collection-text p.tag {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  color: #77d4d4;
  margin-bottom: 5px;
}
/* line 164, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li .collection-text p.description,
body.cms-inspiration-and-tips .collection ul.content > li .collection-text p.description {
  font-size: 12.5px;
  color: #361813;
  line-height: 1.5;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
}
/* line 171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li .collection-text h2,
body.cms-inspiration-and-tips .collection ul.content > li .collection-text h2 {
  color: #361813;
  font-size: 20px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 6px;
  line-height: 1.25;
  margin-bottom: 20px;
}
@media (min-width: 690px) {
  /* line 171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .collection ul.content > li .collection-text h2,
  body.cms-inspiration-and-tips .collection ul.content > li .collection-text h2 {
    max-width: 350px;
  }
}
@media (max-width: 690px) {
  /* line 171, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .collection ul.content > li .collection-text h2,
  body.cms-inspiration-and-tips .collection ul.content > li .collection-text h2 {
    line-height: 1.25;
  }
}
/* line 186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li > a.h1,
body.cms-inspiration-and-tips .collection ul.content > li > a.h1 {
  clear: both;
  display: none;
  text-align: center;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  position: relative;
  margin-bottom: 40px;
}
/* line 197, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li > a.h1 span,
body.cms-inspiration-and-tips .collection ul.content > li > a.h1 span {
  display: block;
  color: #77d4d4;
  padding-bottom: 5px;
}
/* line 203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li > a.h1:after,
body.cms-inspiration-and-tips .collection ul.content > li > a.h1:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .collection ul.content > li > a.h1:hover,
body.cms-inspiration-and-tips .collection ul.content > li > a.h1:hover {
  text-decoration: none;
}
/* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row,
body.cms-inspiration-and-tips .product-row {
  margin: 0 auto;
  padding: 40px 0;
}
@media (max-width: 690px) {
  /* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .product-row,
  body.cms-inspiration-and-tips .product-row {
    padding: 0;
  }
}
/* line 225, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row .product-details,
body.cms-inspiration-and-tips .product-row .product-details {
  padding: 0 5px;
}
/* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row > h1.h1,
body.cms-inspiration-and-tips .product-row > h1.h1 {
  display: block;
  text-align: center;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  position: relative;
  margin-bottom: 40px;
}
/* line 238, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row > h1.h1 span,
body.cms-inspiration-and-tips .product-row > h1.h1 span {
  display: block;
  color: #77d4d4;
  padding-bottom: 5px;
}
/* line 244, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row > h1.h1:after,
body.cms-inspiration-and-tips .product-row > h1.h1:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 254, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row > h1.h1:hover,
body.cms-inspiration-and-tips .product-row > h1.h1:hover {
  text-decoration: none;
}
/* line 258, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row ul.overflow,
body.cms-inspiration-and-tips .product-row ul.overflow {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .product-row ul.overflow:before, body.cms-inspired-by-women .product-row ul.overflow:after,
body.cms-inspiration-and-tips .product-row ul.overflow:before,
body.cms-inspiration-and-tips .product-row ul.overflow:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .product-row ul.overflow:after,
body.cms-inspiration-and-tips .product-row ul.overflow:after {
  clear: both;
}
/* line 1561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item,
body.cms-inspiration-and-tips .product-row ul.overflow li.item {
  font-family: "futura-pt", sans-serif;
  text-transform: uppercase;
  *zoom: 1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item:before, body.cms-inspired-by-women .product-row ul.overflow li.item:after,
body.cms-inspiration-and-tips .product-row ul.overflow li.item:before,
body.cms-inspiration-and-tips .product-row ul.overflow li.item:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item:after,
body.cms-inspiration-and-tips .product-row ul.overflow li.item:after {
  clear: both;
}
/* line 1567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item.loading .price-box:after,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.loading .price-box:after {
  opacity: .5;
  color: #77d4d4;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
  -webkit-animation: fa-spin 2s infinite linear;
  -moz-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
/* line 1576, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item .select-widget .label li:after,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .select-widget .label li:after {
  top: 0px !important;
}
/* line 1582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item div.meta,
body.cms-inspiration-and-tips .product-row ul.overflow li.item div.meta {
  padding-bottom: 10px;
}
/* line 1590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item.quick-view-visible a.product-image img,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.quick-view-visible a.product-image img {
  width: 100%;
}
/* line 1596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item.quick-view-visible a.quickview,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.quick-view-visible a.quickview {
  opacity: 0;
}
/* line 1602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item a.product-image,
body.cms-inspiration-and-tips .product-row ul.overflow li.item a.product-image {
  display: inline-block;
  position: relative;
  line-height: 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 1609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item a.product-image img,
body.cms-inspiration-and-tips .product-row ul.overflow li.item a.product-image img {
  width: 100%;
  height: auto;
  position: relative;
}
/* line 1615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item a.product-image img.alt, body.cms-inspired-by-women .product-row ul.overflow li.item a.product-image img.config,
body.cms-inspiration-and-tips .product-row ul.overflow li.item a.product-image img.alt,
body.cms-inspiration-and-tips .product-row ul.overflow li.item a.product-image img.config {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item:hover a.product-image img.alt,
body.cms-inspiration-and-tips .product-row ul.overflow li.item:hover a.product-image img.alt {
  opacity: 1;
}
/* line 1634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item a.quickview,
body.cms-inspiration-and-tips .product-row ul.overflow li.item a.quickview {
  display: block;
  position: relative;
  line-height: 40px;
  vertical-align: middle;
  border: none;
  background-color: #77d4d4;
  color: white;
  bottom: 42px;
  width: 100%;
  opacity: 0;
  text-align: center;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item a.quickview .close,
body.cms-inspiration-and-tips .product-row ul.overflow li.item a.quickview .close {
  display: none;
}
@media (max-width: 690px) {
  /* line 1659, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.cms-inspired-by-women .product-row ul.overflow li.item a.quickview,
  body.cms-inspiration-and-tips .product-row ul.overflow li.item a.quickview {
    display: none;
  }
}
/* line 1665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item:hover a.quickview, body.cms-inspired-by-women .product-row ul.overflow li.item.hover a.quickview,
body.cms-inspiration-and-tips .product-row ul.overflow li.item:hover a.quickview,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.hover a.quickview {
  opacity: .75;
  -webkit-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  -moz-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
}
/* line 1669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item:hover a.quickview:hover, body.cms-inspired-by-women .product-row ul.overflow li.item.hover a.quickview:hover,
body.cms-inspiration-and-tips .product-row ul.overflow li.item:hover a.quickview:hover,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.hover a.quickview:hover {
  opacity: 1;
  -webkit-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  -moz-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
}
/* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item .product-info,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .product-info {
  text-align: center;
  margin-top: -20px;
}
@media (max-width: 690px) {
  /* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.cms-inspired-by-women .product-row ul.overflow li.item .product-info,
  body.cms-inspiration-and-tips .product-row ul.overflow li.item .product-info {
    margin-top: 0;
    padding-bottom: 10px;
  }
}
/* line 1689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item h2, body.cms-inspired-by-women .product-row ul.overflow li.item .product-name a,
body.cms-inspiration-and-tips .product-row ul.overflow li.item h2,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .product-name a {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  display: inline-block;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* line 1698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item h2:hover, body.cms-inspired-by-women .product-row ul.overflow li.item .product-name a:hover,
body.cms-inspiration-and-tips .product-row ul.overflow li.item h2:hover,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .product-name a:hover {
  color: #77d4d4;
}
/* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item .price-box .old-price, body.cms-inspired-by-women .product-row ul.overflow li.item .price-box .special-price, body.cms-inspired-by-women .product-row ul.overflow li.item .price-box .regular-price,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .price-box .old-price,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .price-box .special-price,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .price-box .regular-price {
  color: #361813;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 0px;
}
/* line 1714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item .price-box:after,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .price-box:after {
  content: '\f1ce';
  position: absolute;
  font-size: 14px;
  opacity: 0;
  color: transparent;
  text-indent: 2px;
  width: 100%;
  text-align: center;
  top: -18px;
  left: 0;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
}
/* line 1730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item .actions,
body.cms-inspiration-and-tips .product-row ul.overflow li.item .actions {
  display: none;
}
/* line 1735, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item.gift-card .product-name a span:last-child,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.gift-card .product-name a span:last-child {
  position: relative;
  margin-left: 2.5px;
}
/* line 1738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item.gift-card .product-name a span:last-child:before,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.gift-card .product-name a span:last-child:before {
  content: '-';
  position: absolute;
  left: -6px;
}
/* line 1748, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-inspired-by-women .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname {
  display: inline;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  padding-bottom: 0;
  text-transform: uppercase;
}
/* line 1756, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-inspired-by-women .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before {
  content: '-';
}
/* line 1762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1,
body.cms-inspiration-and-tips .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1 {
  display: inline-block;
}
/* line 1416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow .regular-price,
body.cms-inspiration-and-tips .product-row ul.overflow .regular-price {
  color: black;
}
/* line 1420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow .special-price,
body.cms-inspiration-and-tips .product-row ul.overflow .special-price {
  color: #77d4d4;
  float: left;
  margin-right: 20px;
}
/* line 1426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow .old-price,
body.cms-inspiration-and-tips .product-row ul.overflow .old-price {
  font-size: 14px;
  color: #d6d1d1;
}
/* line 1429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow .old-price .price-percent,
body.cms-inspiration-and-tips .product-row ul.overflow .old-price .price-percent {
  display: block;
  text-decoration: none;
  font-size: 12px;
  font-style: italic;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-top: -12px;
  padding-bottom: 5px;
  text-transform: uppercase;
}
/* line 1439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow .old-price > .price,
body.cms-inspiration-and-tips .product-row ul.overflow .old-price > .price {
  text-decoration: line-through;
}
/* line 1444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-inspired-by-women .product-row ul.overflow .price-label,
body.cms-inspiration-and-tips .product-row ul.overflow .price-label {
  display: none;
}
/* line 262, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row ul.overflow li,
body.cms-inspiration-and-tips .product-row ul.overflow li {
  margin: 0;
  text-align: center;
}
/* line 265, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row ul.overflow li .product,
body.cms-inspiration-and-tips .product-row ul.overflow li .product {
  margin: 0 1%;
}
/* line 268, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row ul.overflow li h2,
body.cms-inspiration-and-tips .product-row ul.overflow li h2 {
  margin: 0px;
}
/* line 271, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row ul.overflow li img,
body.cms-inspiration-and-tips .product-row ul.overflow li img {
  width: 80%;
}
/* line 277, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .product-row ul.arrows li,
body.cms-inspiration-and-tips .product-row ul.arrows li {
  margin-top: -30px;
}
@media (max-width: 690px) {
  /* line 282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery,
  body.cms-inspiration-and-tips .video-gallery {
    margin-bottom: 40px;
    border-top: 1px solid #d6d1d1;
    padding-top: 20px;
  }
}
/* line 289, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.tabs,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.tabs {
  position: relative;
}
/* line 291, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.tabs > li,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.tabs > li {
  display: none;
}
/* line 293, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.tabs > li.active,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.tabs > li.active {
  display: block;
}
/* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.nav,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav {
  *zoom: 1;
}
@media (min-width: 690px) {
  /* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav {
    padding: 0 50px;
    background: #00babf;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.nav:before, body.cms-inspired-by-women .video-gallery.tab-view ul.nav:after,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav:before,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.nav:after,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav:after {
  clear: both;
}
/* line 307, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.nav li,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li {
  display: block;
  text-align: center;
  line-height: 40px;
}
@media (min-width: 690px) {
  /* line 307, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav li,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li {
    display: inline-block;
    width: calc(100% / 3);
    float: left;
    line-height: 57px;
  }
}
/* line 317, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.nav li a,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li a {
  text-transform: uppercase;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
}
@media (min-width: 690px) {
  /* line 317, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav li a,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li a {
    color: #77d4d4;
    display: block;
    width: 100%;
  }
}
/* line 327, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.nav li a:hover,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li a:hover {
  text-decoration: none;
}
@media (min-width: 690px) {
  /* line 327, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav li a:hover,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li a:hover {
    color: #b1e6e6;
  }
}
/* line 335, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery.tab-view ul.nav li.active a,
body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li.active a {
  text-decoration: none;
}
@media (min-width: 690px) {
  /* line 335, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav li.active a,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li.active a {
    color: white;
  }
}
@media (max-width: 690px) {
  /* line 347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.tabs,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.tabs {
    padding: 0 20px;
  }
  /* line 350, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view div.nav-container,
  body.cms-inspiration-and-tips .video-gallery.tab-view div.nav-container {
    margin-bottom: 65px;
  }
  /* line 353, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav {
    margin: 0 auto;
    border: 1px solid #d6d1d1;
    background: white;
    text-align: left;
    padding-left: 15px;
    position: absolute;
    width: calc(100% - 40px);
    z-index: 1;
    margin-left: 19px;
  }
  /* line 363, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav li,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li {
    text-transform: uppercase;
    text-align: left;
    display: none;
    position: relative;
  }
  /* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav li a,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li a {
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    width: 100%;
  }
  /* line 372, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav li.active,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav li.active {
    display: block;
  }
  /* line 376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav:after,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav:after {
    content: "\f107";
    font-family: "FontAwesome";
    position: absolute;
    right: 20px;
    top: 15px;
  }
  /* line 384, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav.nav-active li,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav.nav-active li {
    display: block;
  }
  /* line 387, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery.tab-view ul.nav.nav-active:after,
  body.cms-inspiration-and-tips .video-gallery.tab-view ul.nav.nav-active:after {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
/* line 394, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab,
body.cms-inspiration-and-tips .video-gallery li.video-tab {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .video-gallery li.video-tab:before, body.cms-inspired-by-women .video-gallery li.video-tab:after,
body.cms-inspiration-and-tips .video-gallery li.video-tab:before,
body.cms-inspiration-and-tips .video-gallery li.video-tab:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .video-gallery li.video-tab:after,
body.cms-inspiration-and-tips .video-gallery li.video-tab:after {
  clear: both;
}
/* line 396, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab button[type="button"],
body.cms-inspiration-and-tips .video-gallery li.video-tab button[type="button"] {
  display: block;
  clear: both;
  width: 150px;
  margin: 15px auto 0;
  background-color: transparent;
  border: 1px solid #361813;
  color: #361813;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  -webkit-transition: background 0.4s;
  -moz-transition: background 0.4s;
  transition: background 0.4s;
  -webkit-transition: color 0.4s, box-shadow 0.4s;
  -moz-transition: color 0.4s, box-shadow 0.4s;
  transition: color 0.4s, box-shadow 0.4s;
}
@media (min-width: 690px) {
  /* line 396, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab button[type="button"],
  body.cms-inspiration-and-tips .video-gallery li.video-tab button[type="button"] {
    margin: 40px auto;
  }
}
/* line 412, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab button[type="button"]:hover,
body.cms-inspiration-and-tips .video-gallery li.video-tab button[type="button"]:hover {
  background-color: #361813;
  color: white;
  -webkit-transition: color 0.2s 0.15s, box-shadow 0.4s;
  -moz-transition: color 0.2s 0.15s, box-shadow 0.4s;
  transition: color 0.2s 0.15s, box-shadow 0.4s;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
/* line 418, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab button[type="button"].show-more,
body.cms-inspiration-and-tips .video-gallery li.video-tab button[type="button"].show-more {
  width: 200px;
  letter-spacing: 3px;
}
/* line 423, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul:before, body.cms-inspired-by-women .video-gallery li.video-tab ul:after,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul:before,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul:after,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul:after {
  clear: both;
}
/* line 425, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li {
  display: block;
  *zoom: 1;
  cursor: pointer;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li:before, body.cms-inspired-by-women .video-gallery li.video-tab ul > li:after,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li:before,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li:after,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li:after {
  clear: both;
}
@media (min-width: 690px) {
  /* line 425, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li {
    width: calc(100% / 3);
    float: left;
    display: inline-block;
    position: relative;
  }
  /* line 433, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li .youtube-link.mobile,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li .youtube-link.mobile {
    display: none;
  }
}
/* line 438, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li img.video-img,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li img.video-img {
  display: block;
  position: relative;
  line-height: 0;
  width: 100%;
}
@media (max-width: 690px) {
  /* line 438, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li img.video-img,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li img.video-img {
    display: none;
  }
}
/* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li > .youtube-link,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li > .youtube-link {
  width: 100%;
  height: 100%;
}
@media (min-width: 690px) {
  /* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li > .youtube-link,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li > .youtube-link {
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
  }
}
/* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li > .youtube-link > div,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li > .youtube-link > div {
  width: 100%;
  height: 100%;
}
/* line 465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li > .youtube-link iframe,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li > .youtube-link iframe {
  cursor: pointer;
}
/* line 468, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li > .youtube-link.mobile,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li > .youtube-link.mobile {
  display: none;
}
@media (max-width: 690px) {
  /* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li > .youtube-link,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li > .youtube-link {
    display: none;
  }
  /* line 473, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li > .youtube-link.mobile,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li > .youtube-link.mobile {
    display: block !important;
  }
}
/* line 479, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li.active > .youtube-link,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li.active > .youtube-link {
  z-index: 5;
}
@media (min-width: 690px) {
  /* line 484, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li .content,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li .content {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    background-color: rgba(119, 212, 212, 0.7);
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
  /* line 493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li .content > div,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li .content > div {
    position: absolute;
    bottom: -20000px;
    width: 100%;
    -webkit-transition: bottom 0.4s;
    -moz-transition: bottom 0.4s;
    transition: bottom 0.4s;
    text-align: center;
  }
}
@media (max-width: 690px) {
  /* line 503, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li .content,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li .content {
    height: 100px;
  }
}
@media (max-width: 690px) {
  /* line 507, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li .content > div,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li .content > div {
    position: relative;
    top: 0px;
  }
}
/* line 512, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li .content > div h2.video-title,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li .content > div h2.video-title {
  letter-spacing: 3px;
  color: #361813;
  font-size: 16px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  line-height: 1.25;
  text-align: center;
  vertical-align: middle;
  display: block;
}
@media (min-width: 690px) {
  /* line 512, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li .content > div h2.video-title,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li .content > div h2.video-title {
    font-size: 12px;
    padding: 20px 50px 10px;
    line-height: 1.5;
    color: white;
  }
}
/* line 528, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .video-gallery li.video-tab ul > li .content > div p, body.cms-inspired-by-women .video-gallery li.video-tab ul > li .content > div .video-description,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li .content > div p,
body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li .content > div .video-description {
  display: none;
}
@media (min-width: 690px) {
  /* line 534, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li:hover .content,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li:hover .content {
    opacity: 1;
    -webkit-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
  }
  /* line 538, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .video-gallery li.video-tab ul > li:hover .content > div,
  body.cms-inspiration-and-tips .video-gallery li.video-tab ul > li:hover .content > div {
    bottom: 20px;
    -webkit-transition: bottom 0.4s;
    -moz-transition: bottom 0.4s;
    transition: bottom 0.4s;
  }
}
/* line 549, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .social-share,
body.cms-inspiration-and-tips .social-share {
  padding-top: 40px;
  margin-bottom: 40px;
  border-top: 1px solid #d6d1d1;
}
/* line 553, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .social-share .header-social,
body.cms-inspiration-and-tips .social-share .header-social {
  *zoom: 1;
  padding: 0 40px;
  text-align: center;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .social-share .header-social:before, body.cms-inspired-by-women .social-share .header-social:after,
body.cms-inspiration-and-tips .social-share .header-social:before,
body.cms-inspiration-and-tips .social-share .header-social:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-inspired-by-women .social-share .header-social:after,
body.cms-inspiration-and-tips .social-share .header-social:after {
  clear: both;
}
@media (min-width: 690px) {
  /* line 553, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .social-share .header-social,
  body.cms-inspiration-and-tips .social-share .header-social {
    text-align: left;
    width: 70%;
    padding: 0;
    margin: 0 auto;
  }
}
/* line 564, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .social-share .header-social .img-container,
body.cms-inspiration-and-tips .social-share .header-social .img-container {
  display: inline-block;
}
@media (min-width: 690px) {
  /* line 564, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .social-share .header-social .img-container,
  body.cms-inspiration-and-tips .social-share .header-social .img-container {
    width: 50%;
    float: left;
  }
}
/* line 571, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .social-share .header-social .content-text,
body.cms-inspiration-and-tips .social-share .header-social .content-text {
  text-align: center;
  margin-top: 40px;
  text-transform: uppercase;
}
@media (min-width: 690px) {
  /* line 571, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .social-share .header-social .content-text,
  body.cms-inspiration-and-tips .social-share .header-social .content-text {
    width: 50%;
    margin-top: 0;
    padding-left: 40px;
    text-align: left;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    right: 0;
  }
}
/* line 584, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .social-share .header-social .content-text h2:first-of-type,
body.cms-inspiration-and-tips .social-share .header-social .content-text h2:first-of-type {
  color: #361813;
  font-family: futura-pt, sans-serif;
  font-weight: 400;
  font-size: 24px;
  letter-spacing: 6px;
}
/* line 591, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .social-share .header-social .content-text h2:nth-of-type(2),
body.cms-inspiration-and-tips .social-share .header-social .content-text h2:nth-of-type(2) {
  margin: 10px 0 20px;
  color: #77d4d4;
  font-size: 14px;
  letter-spacing: 6px;
}
/* line 598, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .social-share .header-social .content-text p,
body.cms-inspiration-and-tips .social-share .header-social .content-text p {
  color: #361813;
  font-size: 10px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  letter-spacing: 3px;
  line-height: 1.5;
  margin-bottom: 20px;
}
@media (max-width: 690px) {
  /* line 598, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .social-share .header-social .content-text p,
  body.cms-inspiration-and-tips .social-share .header-social .content-text p {
    width: 75%;
    margin: 0 auto 20px;
    font-size: 12px;
  }
}
/* line 611, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .social-share .header-social .content-text a.button,
body.cms-inspiration-and-tips .social-share .header-social .content-text a.button {
  display: block;
  text-align: center;
  height: 40px;
  line-height: 38px;
}
@media (max-width: 690px) {
  /* line 611, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women .social-share .header-social .content-text a.button,
  body.cms-inspiration-and-tips .social-share .header-social .content-text a.button {
    margin: 0 auto;
  }
}
/* line 621, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women .social-share .header-social .content-text a.button:hover span,
body.cms-inspiration-and-tips .social-share .header-social .content-text a.button:hover span {
  color: white;
}
/* line 630, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women button.show-more, body.cms-inspired-by-women a.button.show-more,
body.cms-inspiration-and-tips button.show-more,
body.cms-inspiration-and-tips a.button.show-more {
  width: 200px;
  letter-spacing: 3px;
}
/* line 637, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women.mobile li.video img.video-img, body.cms-inspired-by-women.tablet li.video img.video-img,
body.cms-inspiration-and-tips.mobile li.video img.video-img,
body.cms-inspiration-and-tips.tablet li.video img.video-img {
  display: none;
}
/* line 640, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women.mobile li.video .youtube-link, body.cms-inspired-by-women.tablet li.video .youtube-link,
body.cms-inspiration-and-tips.mobile li.video .youtube-link,
body.cms-inspiration-and-tips.tablet li.video .youtube-link {
  height: 300px !important;
  width: 100% !important;
  position: static !important;
  z-index: auto !important;
  display: none;
}
/* line 646, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women.mobile li.video .youtube-link.mobile, body.cms-inspired-by-women.tablet li.video .youtube-link.mobile,
body.cms-inspiration-and-tips.mobile li.video .youtube-link.mobile,
body.cms-inspiration-and-tips.tablet li.video .youtube-link.mobile {
  display: block;
}
/* line 652, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women.mobile div.video .video-link, body.cms-inspired-by-women.tablet div.video .video-link,
body.cms-inspiration-and-tips.mobile div.video .video-link,
body.cms-inspiration-and-tips.tablet div.video .video-link {
  display: none;
}
@media (max-width: 810px) {
  /* line 656, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
  body.cms-inspired-by-women.mobile div.video .youtube-link, body.cms-inspired-by-women.tablet div.video .youtube-link,
  body.cms-inspiration-and-tips.mobile div.video .youtube-link,
  body.cms-inspiration-and-tips.tablet div.video .youtube-link {
    height: 300px !important;
  }
}
/* line 664, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women.tablet div.video .video-link, body.cms-inspired-by-women.tablet div.video img.image,
body.cms-inspiration-and-tips.tablet div.video .video-link,
body.cms-inspiration-and-tips.tablet div.video img.image {
  display: none !important;
}
/* line 667, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women.tablet div.video .youtube-link,
body.cms-inspiration-and-tips.tablet div.video .youtube-link {
  position: static !important;
  float: left !important;
}
/* line 675, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women.tablet .tabs > li ul li.video > a,
body.cms-inspiration-and-tips.tablet .tabs > li ul li.video > a {
  display: none !important;
}
/* line 678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_videos.scss */
body.cms-inspired-by-women.tablet .tabs > li ul li.video .youtube-link.mobile,
body.cms-inspiration-and-tips.tablet .tabs > li ul li.video .youtube-link.mobile {
  height: auto !important;
  width: 100% !important;
  display: block !important;
  position: static !important;
}

/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .main-container,
body.cms-color-landing .main-container,
body.cms-color-complete-color-care .main-container,
body.cms-color-intermediate .main-container {
  margin-bottom: 40px;
}
/* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us.cms-argan-oil .top-banner .banner-text h1,
body.cms-color-landing.cms-argan-oil .top-banner .banner-text h1,
body.cms-color-complete-color-care.cms-argan-oil .top-banner .banner-text h1,
body.cms-color-intermediate.cms-argan-oil .top-banner .banner-text h1 {
  font-size: 50px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  letter-spacing: 6px;
}
@media (max-width: 690px) {
  /* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us.cms-argan-oil .top-banner .banner-text h1,
  body.cms-color-landing.cms-argan-oil .top-banner .banner-text h1,
  body.cms-color-complete-color-care.cms-argan-oil .top-banner .banner-text h1,
  body.cms-color-intermediate.cms-argan-oil .top-banner .banner-text h1 {
    font-size: 32px;
    color: white;
    line-height: 1.25;
  }
}
/* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .main p,
body.cms-color-landing .main p,
body.cms-color-complete-color-care .main p,
body.cms-color-intermediate .main p {
  color: #361813;
  line-height: 1.4;
}
/* line 36, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .main-container, body.cms-about-us .main,
body.cms-color-landing .main-container,
body.cms-color-landing .main,
body.cms-color-complete-color-care .main-container,
body.cms-color-complete-color-care .main,
body.cms-color-intermediate .main-container,
body.cms-color-intermediate .main {
  max-width: none;
}
/* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us a.video-link,
body.cms-color-landing a.video-link,
body.cms-color-complete-color-care a.video-link,
body.cms-color-intermediate a.video-link {
  display: block;
}
/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section,
body.cms-color-landing .section,
body.cms-color-complete-color-care .section,
body.cms-color-intermediate .section {
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
}
/* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .top-banner,
body.cms-color-landing .top-banner,
body.cms-color-complete-color-care .top-banner,
body.cms-color-intermediate .top-banner {
  margin-bottom: 0;
}
/* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .top-banner .banner-text h2, body.cms-about-us .top-banner .banner-text h3,
body.cms-color-landing .top-banner .banner-text h2,
body.cms-color-landing .top-banner .banner-text h3,
body.cms-color-complete-color-care .top-banner .banner-text h2,
body.cms-color-complete-color-care .top-banner .banner-text h3,
body.cms-color-intermediate .top-banner .banner-text h2,
body.cms-color-intermediate .top-banner .banner-text h3 {
  font-size: 50px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  letter-spacing: 6px;
}
@media (max-width: 690px) {
  /* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .top-banner .banner-text h2, body.cms-about-us .top-banner .banner-text h3,
  body.cms-color-landing .top-banner .banner-text h2,
  body.cms-color-landing .top-banner .banner-text h3,
  body.cms-color-complete-color-care .top-banner .banner-text h2,
  body.cms-color-complete-color-care .top-banner .banner-text h3,
  body.cms-color-intermediate .top-banner .banner-text h2,
  body.cms-color-intermediate .top-banner .banner-text h3 {
    font-size: 32px;
    color: white;
    line-height: 1.25;
  }
}
@media (max-width: 690px) {
  /* line 49, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .top-banner .banner-text,
  body.cms-color-landing .top-banner .banner-text,
  body.cms-color-complete-color-care .top-banner .banner-text,
  body.cms-color-intermediate .top-banner .banner-text {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: 0;
  }
  /* line 65, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .top-banner .banner-text h3,
  body.cms-color-landing .top-banner .banner-text h3,
  body.cms-color-complete-color-care .top-banner .banner-text h3,
  body.cms-color-intermediate .top-banner .banner-text h3 {
    margin-top: 0;
  }
}
@media (max-width: 690px) {
  /* line 71, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .top-banner .top-banner-img,
  body.cms-color-landing .top-banner .top-banner-img,
  body.cms-color-complete-color-care .top-banner .top-banner-img,
  body.cms-color-intermediate .top-banner .top-banner-img {
    display: block;
  }
}
@media (max-width: 690px) {
  /* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .top-banner .banner-text,
  body.cms-color-landing .top-banner .banner-text,
  body.cms-color-complete-color-care .top-banner .banner-text,
  body.cms-color-intermediate .top-banner .banner-text {
    padding: 0;
  }
  /* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .top-banner .banner-text h3, body.cms-about-us .top-banner .banner-text p,
  body.cms-color-landing .top-banner .banner-text h3,
  body.cms-color-landing .top-banner .banner-text p,
  body.cms-color-complete-color-care .top-banner .banner-text h3,
  body.cms-color-complete-color-care .top-banner .banner-text p,
  body.cms-color-intermediate .top-banner .banner-text h3,
  body.cms-color-intermediate .top-banner .banner-text p {
    margin: 0;
  }
}
/* line 87, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .top-video-banner .video,
body.cms-color-landing .top-video-banner .video,
body.cms-color-complete-color-care .top-video-banner .video,
body.cms-color-intermediate .top-video-banner .video {
  position: relative;
}
/* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .top-video-banner .video .youtube-link,
body.cms-color-landing .top-video-banner .video .youtube-link,
body.cms-color-complete-color-care .top-video-banner .video .youtube-link,
body.cms-color-intermediate .top-video-banner .video .youtube-link {
  width: 100%;
  height: 100%;
}
@media (min-width: 690px) {
  /* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .top-video-banner .video .youtube-link,
  body.cms-color-landing .top-video-banner .video .youtube-link,
  body.cms-color-complete-color-care .top-video-banner .video .youtube-link,
  body.cms-color-intermediate .top-video-banner .video .youtube-link {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
  }
}
/* line 98, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .top-video-banner .video .youtube-link iframe,
body.cms-color-landing .top-video-banner .video .youtube-link iframe,
body.cms-color-complete-color-care .top-video-banner .video .youtube-link iframe,
body.cms-color-intermediate .top-video-banner .video .youtube-link iframe {
  cursor: pointer;
}
/* line 103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .top-video-banner .video.active .youtube-link,
body.cms-color-landing .top-video-banner .video.active .youtube-link,
body.cms-color-complete-color-care .top-video-banner .video.active .youtube-link,
body.cms-color-intermediate .top-video-banner .video.active .youtube-link {
  z-index: 0;
}
/* line 109, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .content-section-selection,
body.cms-color-landing .content-section-selection,
body.cms-color-complete-color-care .content-section-selection,
body.cms-color-intermediate .content-section-selection {
  height: 57px;
  line-height: 30px;
  background: #00babf;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-us .content-section-selection:before, body.cms-about-us .content-section-selection:after,
body.cms-color-landing .content-section-selection:before,
body.cms-color-landing .content-section-selection:after,
body.cms-color-complete-color-care .content-section-selection:before,
body.cms-color-complete-color-care .content-section-selection:after,
body.cms-color-intermediate .content-section-selection:before,
body.cms-color-intermediate .content-section-selection:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-us .content-section-selection:after,
body.cms-color-landing .content-section-selection:after,
body.cms-color-complete-color-care .content-section-selection:after,
body.cms-color-intermediate .content-section-selection:after {
  clear: both;
}
/* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .content-section-selection > a,
body.cms-color-landing .content-section-selection > a,
body.cms-color-complete-color-care .content-section-selection > a,
body.cms-color-intermediate .content-section-selection > a {
  color: #77d4d4;
  display: block;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
  float: left;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  text-align: center;
  text-transform: uppercase;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 129, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .content-section-selection > a:hover,
body.cms-color-landing .content-section-selection > a:hover,
body.cms-color-complete-color-care .content-section-selection > a:hover,
body.cms-color-intermediate .content-section-selection > a:hover {
  color: #b1e6e6;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
/* line 133, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .content-section-selection > a.active,
body.cms-color-landing .content-section-selection > a.active,
body.cms-color-complete-color-care .content-section-selection > a.active,
body.cms-color-intermediate .content-section-selection > a.active {
  color: white;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
@media (max-width: 1060px) {
  /* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .content-section-selection > a,
  body.cms-color-landing .content-section-selection > a,
  body.cms-color-complete-color-care .content-section-selection > a,
  body.cms-color-intermediate .content-section-selection > a {
    font-size: 10px;
  }
}
@media (max-width: 875px) {
  /* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .content-section-selection > a,
  body.cms-color-landing .content-section-selection > a,
  body.cms-color-complete-color-care .content-section-selection > a,
  body.cms-color-intermediate .content-section-selection > a {
    letter-spacing: 1.5px;
  }
}
@media (min-width: 810px) {
  /* line 145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .content-section-selection.sticky,
  body.cms-color-landing .content-section-selection.sticky,
  body.cms-color-complete-color-care .content-section-selection.sticky,
  body.cms-color-intermediate .content-section-selection.sticky {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 1;
  }
}
@media (max-width: 810px) {
  /* line 109, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .content-section-selection,
  body.cms-color-landing .content-section-selection,
  body.cms-color-complete-color-care .content-section-selection,
  body.cms-color-intermediate .content-section-selection {
    display: none;
  }
}
/* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .content-section-selection.ready > a,
body.cms-color-landing .content-section-selection.ready > a,
body.cms-color-complete-color-care .content-section-selection.ready > a,
body.cms-color-intermediate .content-section-selection.ready > a {
  opacity: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 164, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .title,
body.cms-color-landing .section .title,
body.cms-color-complete-color-care .section .title,
body.cms-color-intermediate .section .title {
  width: 100%;
  text-align: center;
  margin: 40px 0;
}
/* line 168, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .title > a,
body.cms-color-landing .section .title > a,
body.cms-color-complete-color-care .section .title > a,
body.cms-color-intermediate .section .title > a {
  display: inline-block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #00babf;
  text-transform: uppercase;
  padding-bottom: 5px;
  position: relative;
}
/* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .title > a:after,
body.cms-color-landing .section .title > a:after,
body.cms-color-complete-color-care .section .title > a:after,
body.cms-color-intermediate .section .title > a:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #00babf;
}
@media (max-width: 690px) {
  /* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .title.section-c-title,
  body.cms-color-landing .section .title.section-c-title,
  body.cms-color-complete-color-care .section .title.section-c-title,
  body.cms-color-intermediate .section .title.section-c-title {
    margin-top: 0;
  }
}
/* line 195, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .founder-banner, body.cms-about-us .section .carousel-slider,
body.cms-color-landing .section .founder-banner,
body.cms-color-landing .section .carousel-slider,
body.cms-color-complete-color-care .section .founder-banner,
body.cms-color-complete-color-care .section .carousel-slider,
body.cms-color-intermediate .section .founder-banner,
body.cms-color-intermediate .section .carousel-slider {
  padding: 0 40px;
}
@media (max-width: 810px) {
  /* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner,
  body.cms-color-landing .section .founder-banner,
  body.cms-color-complete-color-care .section .founder-banner,
  body.cms-color-intermediate .section .founder-banner {
    padding: 0;
  }
}
/* line 203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .founder-banner,
body.cms-color-landing .section .founder-banner,
body.cms-color-complete-color-care .section .founder-banner,
body.cms-color-intermediate .section .founder-banner {
  margin: 40px 0;
  position: relative;
}
@media (min-width: 690px) {
  /* line 203, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner,
  body.cms-color-landing .section .founder-banner,
  body.cms-color-complete-color-care .section .founder-banner,
  body.cms-color-intermediate .section .founder-banner {
    margin: 60px 0 40px;
  }
}
/* line 209, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .founder-banner .background-img, body.cms-about-us .section .founder-banner .background-color,
body.cms-color-landing .section .founder-banner .background-img,
body.cms-color-landing .section .founder-banner .background-color,
body.cms-color-complete-color-care .section .founder-banner .background-img,
body.cms-color-complete-color-care .section .founder-banner .background-color,
body.cms-color-intermediate .section .founder-banner .background-img,
body.cms-color-intermediate .section .founder-banner .background-color {
  position: relative;
  width: 100%;
}
@media (max-width: 690px) {
  /* line 209, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner .background-img, body.cms-about-us .section .founder-banner .background-color,
  body.cms-color-landing .section .founder-banner .background-img,
  body.cms-color-landing .section .founder-banner .background-color,
  body.cms-color-complete-color-care .section .founder-banner .background-img,
  body.cms-color-complete-color-care .section .founder-banner .background-color,
  body.cms-color-intermediate .section .founder-banner .background-img,
  body.cms-color-intermediate .section .founder-banner .background-color {
    display: none;
  }
}
/* line 216, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .founder-banner .mobile-background-color,
body.cms-color-landing .section .founder-banner .mobile-background-color,
body.cms-color-complete-color-care .section .founder-banner .mobile-background-color,
body.cms-color-intermediate .section .founder-banner .mobile-background-color {
  display: none;
}
@media (max-width: 690px) {
  /* line 216, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner .mobile-background-color,
  body.cms-color-landing .section .founder-banner .mobile-background-color,
  body.cms-color-complete-color-care .section .founder-banner .mobile-background-color,
  body.cms-color-intermediate .section .founder-banner .mobile-background-color {
    display: block;
    position: absolute;
    bottom: 0;
    z-index: -1;
    min-height: 300px;
    width: 100%;
    background-color: #d9fef7 !important;
  }
}
/* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .founder-banner div.collage-img,
body.cms-color-landing .section .founder-banner div.collage-img,
body.cms-color-complete-color-care .section .founder-banner div.collage-img,
body.cms-color-intermediate .section .founder-banner div.collage-img {
  position: absolute;
  left: 100px;
  top: -20px;
  width: 40%;
}
/* line 233, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .founder-banner div.collage-img img,
body.cms-color-landing .section .founder-banner div.collage-img img,
body.cms-color-complete-color-care .section .founder-banner div.collage-img img,
body.cms-color-intermediate .section .founder-banner div.collage-img img {
  display: inline-block;
  width: 100%;
}
@media (max-width: 1110px) {
  /* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner div.collage-img,
  body.cms-color-landing .section .founder-banner div.collage-img,
  body.cms-color-complete-color-care .section .founder-banner div.collage-img,
  body.cms-color-intermediate .section .founder-banner div.collage-img {
    left: 80px;
  }
}
@media (max-width: 930px) {
  /* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner div.collage-img,
  body.cms-color-landing .section .founder-banner div.collage-img,
  body.cms-color-complete-color-care .section .founder-banner div.collage-img,
  body.cms-color-intermediate .section .founder-banner div.collage-img {
    left: 70px;
  }
}
@media (max-width: 790px) {
  /* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner div.collage-img,
  body.cms-color-landing .section .founder-banner div.collage-img,
  body.cms-color-complete-color-care .section .founder-banner div.collage-img,
  body.cms-color-intermediate .section .founder-banner div.collage-img {
    left: 40px;
  }
}
@media (max-width: 690px) {
  /* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner div.collage-img,
  body.cms-color-landing .section .founder-banner div.collage-img,
  body.cms-color-complete-color-care .section .founder-banner div.collage-img,
  body.cms-color-intermediate .section .founder-banner div.collage-img {
    position: static;
    width: 80%;
    margin: 0 auto;
  }
}
/* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .founder-banner > p,
body.cms-color-landing .section .founder-banner > p,
body.cms-color-complete-color-care .section .founder-banner > p,
body.cms-color-intermediate .section .founder-banner > p {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 400px;
  position: absolute;
  padding-left: 20px;
  right: 15%;
}
@media (max-width: 1110px) {
  /* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner > p,
  body.cms-color-landing .section .founder-banner > p,
  body.cms-color-complete-color-care .section .founder-banner > p,
  body.cms-color-intermediate .section .founder-banner > p {
    right: 10%;
  }
}
@media (max-width: 930px) {
  /* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner > p,
  body.cms-color-landing .section .founder-banner > p,
  body.cms-color-complete-color-care .section .founder-banner > p,
  body.cms-color-intermediate .section .founder-banner > p {
    right: 8%;
  }
}
@media (max-width: 870px) {
  /* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner > p,
  body.cms-color-landing .section .founder-banner > p,
  body.cms-color-complete-color-care .section .founder-banner > p,
  body.cms-color-intermediate .section .founder-banner > p {
    width: 350px;
  }
}
@media (max-width: 790px) {
  /* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner > p,
  body.cms-color-landing .section .founder-banner > p,
  body.cms-color-complete-color-care .section .founder-banner > p,
  body.cms-color-intermediate .section .founder-banner > p {
    right: 7%;
    width: 325px;
  }
}
@media (max-width: 690px) {
  /* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .founder-banner > p,
  body.cms-color-landing .section .founder-banner > p,
  body.cms-color-complete-color-care .section .founder-banner > p,
  body.cms-color-intermediate .section .founder-banner > p {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    position: static;
    text-align: center;
    padding: 20px;
    width: 100%;
  }
}
/* line 280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-story-banner,
body.cms-color-landing .section .video-story-banner,
body.cms-color-complete-color-care .section .video-story-banner,
body.cms-color-intermediate .section .video-story-banner {
  padding: 0 60px;
  *zoom: 1;
  position: relative;
}
@media (max-width: 900px) {
  /* line 280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-story-banner,
  body.cms-color-landing .section .video-story-banner,
  body.cms-color-complete-color-care .section .video-story-banner,
  body.cms-color-intermediate .section .video-story-banner {
    padding: 0 20px;
  }
}
@media (max-width: 810px) {
  /* line 280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-story-banner,
  body.cms-color-landing .section .video-story-banner,
  body.cms-color-complete-color-care .section .video-story-banner,
  body.cms-color-intermediate .section .video-story-banner {
    padding: 0;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-us .section .video-story-banner:before, body.cms-about-us .section .video-story-banner:after,
body.cms-color-landing .section .video-story-banner:before,
body.cms-color-landing .section .video-story-banner:after,
body.cms-color-complete-color-care .section .video-story-banner:before,
body.cms-color-complete-color-care .section .video-story-banner:after,
body.cms-color-intermediate .section .video-story-banner:before,
body.cms-color-intermediate .section .video-story-banner:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-us .section .video-story-banner:after,
body.cms-color-landing .section .video-story-banner:after,
body.cms-color-complete-color-care .section .video-story-banner:after,
body.cms-color-intermediate .section .video-story-banner:after {
  clear: both;
}
/* line 290, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-story-banner h2,
body.cms-color-landing .section .video-story-banner h2,
body.cms-color-complete-color-care .section .video-story-banner h2,
body.cms-color-intermediate .section .video-story-banner h2 {
  color: #361813;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 20px;
  letter-spacing: 6px;
  line-height: 1.5;
  margin-bottom: 20px;
}
/* line 297, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-story-banner h2.mobile-only,
body.cms-color-landing .section .video-story-banner h2.mobile-only,
body.cms-color-complete-color-care .section .video-story-banner h2.mobile-only,
body.cms-color-intermediate .section .video-story-banner h2.mobile-only {
  display: none;
}
@media (max-width: 810px) {
  /* line 297, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-story-banner h2.mobile-only,
  body.cms-color-landing .section .video-story-banner h2.mobile-only,
  body.cms-color-complete-color-care .section .video-story-banner h2.mobile-only,
  body.cms-color-intermediate .section .video-story-banner h2.mobile-only {
    display: block;
    margin: 20px 0;
    text-align: center;
  }
}
/* line 306, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-story-banner .video,
body.cms-color-landing .section .video-story-banner .video,
body.cms-color-complete-color-care .section .video-story-banner .video,
body.cms-color-intermediate .section .video-story-banner .video {
  position: relative;
}
@media (min-width: 810px) {
  /* line 306, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-story-banner .video,
  body.cms-color-landing .section .video-story-banner .video,
  body.cms-color-complete-color-care .section .video-story-banner .video,
  body.cms-color-intermediate .section .video-story-banner .video {
    width: 50%;
    float: right;
  }
}
@media (max-width: 810px) {
  /* line 312, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-story-banner .video img,
  body.cms-color-landing .section .video-story-banner .video img,
  body.cms-color-complete-color-care .section .video-story-banner .video img,
  body.cms-color-intermediate .section .video-story-banner .video img {
    width: 100%;
  }
}
/* line 317, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-story-banner .video .video-link,
body.cms-color-landing .section .video-story-banner .video .video-link,
body.cms-color-complete-color-care .section .video-story-banner .video .video-link,
body.cms-color-intermediate .section .video-story-banner .video .video-link {
  display: block;
}
/* line 320, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-story-banner .video .youtube-link,
body.cms-color-landing .section .video-story-banner .video .youtube-link,
body.cms-color-complete-color-care .section .video-story-banner .video .youtube-link,
body.cms-color-intermediate .section .video-story-banner .video .youtube-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
/* line 327, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-story-banner .video .youtube-link iframe,
body.cms-color-landing .section .video-story-banner .video .youtube-link iframe,
body.cms-color-complete-color-care .section .video-story-banner .video .youtube-link iframe,
body.cms-color-intermediate .section .video-story-banner .video .youtube-link iframe {
  cursor: pointer;
}
/* line 332, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-story-banner .video.active .youtube-link,
body.cms-color-landing .section .video-story-banner .video.active .youtube-link,
body.cms-color-complete-color-care .section .video-story-banner .video.active .youtube-link,
body.cms-color-intermediate .section .video-story-banner .video.active .youtube-link {
  z-index: 0;
}
/* line 337, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-story-banner .content,
body.cms-color-landing .section .video-story-banner .content,
body.cms-color-complete-color-care .section .video-story-banner .content,
body.cms-color-intermediate .section .video-story-banner .content {
  padding-right: 20px;
}
@media (min-width: 810px) {
  /* line 337, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-story-banner .content,
  body.cms-color-landing .section .video-story-banner .content,
  body.cms-color-complete-color-care .section .video-story-banner .content,
  body.cms-color-intermediate .section .video-story-banner .content {
    float: left;
    text-align: right;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    width: 45%;
    left: 60px;
  }
}
@media (max-width: 900px) {
  /* line 337, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-story-banner .content,
  body.cms-color-landing .section .video-story-banner .content,
  body.cms-color-complete-color-care .section .video-story-banner .content,
  body.cms-color-intermediate .section .video-story-banner .content {
    left: 20px;
  }
}
@media (max-width: 810px) {
  /* line 337, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-story-banner .content,
  body.cms-color-landing .section .video-story-banner .content,
  body.cms-color-complete-color-care .section .video-story-banner .content,
  body.cms-color-intermediate .section .video-story-banner .content {
    position: static;
    padding: 0 20px;
    margin-top: 20px;
    text-align: center;
  }
  /* line 360, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-story-banner .content > h2,
  body.cms-color-landing .section .video-story-banner .content > h2,
  body.cms-color-complete-color-care .section .video-story-banner .content > h2,
  body.cms-color-intermediate .section .video-story-banner .content > h2 {
    display: none;
  }
}
/* line 366, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo,
body.cms-color-landing .section .productpromo,
body.cms-color-complete-color-care .section .productpromo,
body.cms-color-intermediate .section .productpromo {
  margin: 80px 0 0;
  *zoom: 1;
}
@media (min-width: 690px) {
  /* line 366, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo,
  body.cms-color-landing .section .productpromo,
  body.cms-color-complete-color-care .section .productpromo,
  body.cms-color-intermediate .section .productpromo {
    height: 750px;
  }
}
@media (max-width: 690px) {
  /* line 366, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo,
  body.cms-color-landing .section .productpromo,
  body.cms-color-complete-color-care .section .productpromo,
  body.cms-color-intermediate .section .productpromo {
    margin: 40px 0;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-us .section .productpromo:before, body.cms-about-us .section .productpromo:after,
body.cms-color-landing .section .productpromo:before,
body.cms-color-landing .section .productpromo:after,
body.cms-color-complete-color-care .section .productpromo:before,
body.cms-color-complete-color-care .section .productpromo:after,
body.cms-color-intermediate .section .productpromo:before,
body.cms-color-intermediate .section .productpromo:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-us .section .productpromo:after,
body.cms-color-landing .section .productpromo:after,
body.cms-color-complete-color-care .section .productpromo:after,
body.cms-color-intermediate .section .productpromo:after {
  clear: both;
}
/* line 375, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content,
body.cms-color-landing .section .productpromo .content,
body.cms-color-complete-color-care .section .productpromo .content,
body.cms-color-intermediate .section .productpromo .content {
  position: relative;
}
/* line 377, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content .bg-img,
body.cms-color-landing .section .productpromo .content .bg-img,
body.cms-color-complete-color-care .section .productpromo .content .bg-img,
body.cms-color-intermediate .section .productpromo .content .bg-img {
  height: 750px;
}
/* line 379, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content .bg-img img,
body.cms-color-landing .section .productpromo .content .bg-img img,
body.cms-color-complete-color-care .section .productpromo .content .bg-img img,
body.cms-color-intermediate .section .productpromo .content .bg-img img {
  display: inline-block;
  width: 100%;
  height: 100%;
}
/* line 385, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content .bg-img, body.cms-about-us .section .productpromo .content .bg-color,
body.cms-color-landing .section .productpromo .content .bg-img,
body.cms-color-landing .section .productpromo .content .bg-color,
body.cms-color-complete-color-care .section .productpromo .content .bg-img,
body.cms-color-complete-color-care .section .productpromo .content .bg-color,
body.cms-color-intermediate .section .productpromo .content .bg-img,
body.cms-color-intermediate .section .productpromo .content .bg-color {
  z-index: -1;
  position: relative;
}
@media (min-width: 690px) {
  /* line 385, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .bg-img, body.cms-about-us .section .productpromo .content .bg-color,
  body.cms-color-landing .section .productpromo .content .bg-img,
  body.cms-color-landing .section .productpromo .content .bg-color,
  body.cms-color-complete-color-care .section .productpromo .content .bg-img,
  body.cms-color-complete-color-care .section .productpromo .content .bg-color,
  body.cms-color-intermediate .section .productpromo .content .bg-img,
  body.cms-color-intermediate .section .productpromo .content .bg-color {
    position: absolute;
    right: 0;
    top: 0;
    overflow: hidden;
  }
}
@media (max-width: 690px) {
  /* line 385, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .bg-img, body.cms-about-us .section .productpromo .content .bg-color,
  body.cms-color-landing .section .productpromo .content .bg-img,
  body.cms-color-landing .section .productpromo .content .bg-color,
  body.cms-color-complete-color-care .section .productpromo .content .bg-img,
  body.cms-color-complete-color-care .section .productpromo .content .bg-color,
  body.cms-color-intermediate .section .productpromo .content .bg-img,
  body.cms-color-intermediate .section .productpromo .content .bg-color {
    display: none;
  }
}
/* line 398, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content .mobile-bg-color,
body.cms-color-landing .section .productpromo .content .mobile-bg-color,
body.cms-color-complete-color-care .section .productpromo .content .mobile-bg-color,
body.cms-color-intermediate .section .productpromo .content .mobile-bg-color {
  display: none;
}
@media (max-width: 690px) {
  /* line 398, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .mobile-bg-color,
  body.cms-color-landing .section .productpromo .content .mobile-bg-color,
  body.cms-color-complete-color-care .section .productpromo .content .mobile-bg-color,
  body.cms-color-intermediate .section .productpromo .content .mobile-bg-color {
    display: block;
    z-index: -1;
    height: 500px;
    width: 100%;
  }
}
/* line 408, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content div.video,
body.cms-color-landing .section .productpromo .content div.video,
body.cms-color-complete-color-care .section .productpromo .content div.video,
body.cms-color-intermediate .section .productpromo .content div.video {
  position: absolute;
  right: 150px;
  top: -7%;
  width: 41%;
}
/* line 413, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content div.video img,
body.cms-color-landing .section .productpromo .content div.video img,
body.cms-color-complete-color-care .section .productpromo .content div.video img,
body.cms-color-intermediate .section .productpromo .content div.video img {
  width: 100%;
}
@media (max-width: 1131px) {
  /* line 408, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content div.video,
  body.cms-color-landing .section .productpromo .content div.video,
  body.cms-color-complete-color-care .section .productpromo .content div.video,
  body.cms-color-intermediate .section .productpromo .content div.video {
    right: 100px;
  }
}
@media (max-width: 885px) {
  /* line 408, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content div.video,
  body.cms-color-landing .section .productpromo .content div.video,
  body.cms-color-complete-color-care .section .productpromo .content div.video,
  body.cms-color-intermediate .section .productpromo .content div.video {
    right: 50px;
  }
}
@media (max-width: 690px) {
  /* line 408, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content div.video,
  body.cms-color-landing .section .productpromo .content div.video,
  body.cms-color-complete-color-care .section .productpromo .content div.video,
  body.cms-color-intermediate .section .productpromo .content div.video {
    display: none;
  }
}
/* line 425, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content div.video .youtube-link,
body.cms-color-landing .section .productpromo .content div.video .youtube-link,
body.cms-color-complete-color-care .section .productpromo .content div.video .youtube-link,
body.cms-color-intermediate .section .productpromo .content div.video .youtube-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
/* line 432, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content div.video .youtube-link iframe,
body.cms-color-landing .section .productpromo .content div.video .youtube-link iframe,
body.cms-color-complete-color-care .section .productpromo .content div.video .youtube-link iframe,
body.cms-color-intermediate .section .productpromo .content div.video .youtube-link iframe {
  cursor: pointer;
}
/* line 437, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content div.video.active .youtube-link,
body.cms-color-landing .section .productpromo .content div.video.active .youtube-link,
body.cms-color-complete-color-care .section .productpromo .content div.video.active .youtube-link,
body.cms-color-intermediate .section .productpromo .content div.video.active .youtube-link {
  z-index: 0;
}
/* line 442, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content div.product-img,
body.cms-color-landing .section .productpromo .content div.product-img,
body.cms-color-complete-color-care .section .productpromo .content div.product-img,
body.cms-color-intermediate .section .productpromo .content div.product-img {
  position: relative;
  left: 20px;
  width: 43%;
}
/* line 446, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content div.product-img img,
body.cms-color-landing .section .productpromo .content div.product-img img,
body.cms-color-complete-color-care .section .productpromo .content div.product-img img,
body.cms-color-intermediate .section .productpromo .content div.product-img img {
  display: inline-block;
  width: 100%;
}
@media (max-width: 885px) {
  /* line 442, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content div.product-img,
  body.cms-color-landing .section .productpromo .content div.product-img,
  body.cms-color-complete-color-care .section .productpromo .content div.product-img,
  body.cms-color-intermediate .section .productpromo .content div.product-img {
    left: 0;
  }
}
@media (max-width: 690px) {
  /* line 442, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content div.product-img,
  body.cms-color-landing .section .productpromo .content div.product-img,
  body.cms-color-complete-color-care .section .productpromo .content div.product-img,
  body.cms-color-intermediate .section .productpromo .content div.product-img {
    position: static;
    width: 100%;
  }
  /* line 456, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content div.product-img img,
  body.cms-color-landing .section .productpromo .content div.product-img img,
  body.cms-color-complete-color-care .section .productpromo .content div.product-img img,
  body.cms-color-intermediate .section .productpromo .content div.product-img img {
    display: block;
  }
}
/* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content .banner-text,
body.cms-color-landing .section .productpromo .content .banner-text,
body.cms-color-complete-color-care .section .productpromo .content .banner-text,
body.cms-color-intermediate .section .productpromo .content .banner-text {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (min-width: 690px) {
  /* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text,
  body.cms-color-landing .section .productpromo .content .banner-text,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text,
  body.cms-color-intermediate .section .productpromo .content .banner-text {
    width: 53%;
    float: right;
    padding-right: 20px;
    position: absolute;
    right: 0;
    -webkit-transform: translateY(60%);
    -moz-transform: translateY(60%);
    -ms-transform: translateY(60%);
    -o-transform: translateY(60%);
    transform: translateY(60%);
  }
}
@media (max-width: 1060px) {
  /* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text,
  body.cms-color-landing .section .productpromo .content .banner-text,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text,
  body.cms-color-intermediate .section .productpromo .content .banner-text {
    -webkit-transform: translateY(50%);
    -moz-transform: translateY(50%);
    -ms-transform: translateY(50%);
    -o-transform: translateY(50%);
    transform: translateY(50%);
  }
}
@media (max-width: 810px) {
  /* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text,
  body.cms-color-landing .section .productpromo .content .banner-text,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text,
  body.cms-color-intermediate .section .productpromo .content .banner-text {
    -webkit-transform: translateY(25%);
    -moz-transform: translateY(25%);
    -ms-transform: translateY(25%);
    -o-transform: translateY(25%);
    transform: translateY(25%);
  }
}
@media (max-width: 690px) {
  /* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text,
  body.cms-color-landing .section .productpromo .content .banner-text,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text,
  body.cms-color-intermediate .section .productpromo .content .banner-text {
    position: absolute;
    width: 100%;
    padding: 0 20px;
    left: 0;
    top: 65%;
    text-align: center;
  }
}
@media (max-width: 515px) {
  /* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text,
  body.cms-color-landing .section .productpromo .content .banner-text,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text,
  body.cms-color-intermediate .section .productpromo .content .banner-text {
    top: 60%;
  }
}
@media (max-width: 445px) {
  /* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text,
  body.cms-color-landing .section .productpromo .content .banner-text,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text,
  body.cms-color-intermediate .section .productpromo .content .banner-text {
    top: 47%;
  }
}
/* line 491, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content .banner-text h2,
body.cms-color-landing .section .productpromo .content .banner-text h2,
body.cms-color-complete-color-care .section .productpromo .content .banner-text h2,
body.cms-color-intermediate .section .productpromo .content .banner-text h2 {
  color: white;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 20px;
  letter-spacing: 6px;
  line-height: 1.5;
  margin-bottom: 20px;
}
@media (min-width: 690px) {
  /* line 491, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text h2,
  body.cms-color-landing .section .productpromo .content .banner-text h2,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text h2,
  body.cms-color-intermediate .section .productpromo .content .banner-text h2 {
    width: 70%;
  }
}
@media (max-width: 1131px) {
  /* line 491, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text h2,
  body.cms-color-landing .section .productpromo .content .banner-text h2,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text h2,
  body.cms-color-intermediate .section .productpromo .content .banner-text h2 {
    width: 80%;
  }
}
@media (max-width: 999px) {
  /* line 491, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text h2,
  body.cms-color-landing .section .productpromo .content .banner-text h2,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text h2,
  body.cms-color-intermediate .section .productpromo .content .banner-text h2 {
    width: 100%;
  }
}
/* line 508, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .productpromo .content .banner-text p,
body.cms-color-landing .section .productpromo .content .banner-text p,
body.cms-color-complete-color-care .section .productpromo .content .banner-text p,
body.cms-color-intermediate .section .productpromo .content .banner-text p {
  color: white;
  text-transform: uppercase;
}
@media (min-width: 690px) {
  /* line 508, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .productpromo .content .banner-text p,
  body.cms-color-landing .section .productpromo .content .banner-text p,
  body.cms-color-complete-color-care .section .productpromo .content .banner-text p,
  body.cms-color-intermediate .section .productpromo .content .banner-text p {
    padding-right: 60px;
  }
}
/* line 518, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .highlight,
body.cms-color-landing .section .highlight,
body.cms-color-complete-color-care .section .highlight,
body.cms-color-intermediate .section .highlight {
  position: relative;
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-us .section .highlight:before, body.cms-about-us .section .highlight:after,
body.cms-color-landing .section .highlight:before,
body.cms-color-landing .section .highlight:after,
body.cms-color-complete-color-care .section .highlight:before,
body.cms-color-complete-color-care .section .highlight:after,
body.cms-color-intermediate .section .highlight:before,
body.cms-color-intermediate .section .highlight:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-us .section .highlight:after,
body.cms-color-landing .section .highlight:after,
body.cms-color-complete-color-care .section .highlight:after,
body.cms-color-intermediate .section .highlight:after {
  clear: both;
}
@media (min-width: 810px) {
  /* line 518, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight,
  body.cms-color-landing .section .highlight,
  body.cms-color-complete-color-care .section .highlight,
  body.cms-color-intermediate .section .highlight {
    margin: 0 40px;
  }
}
@media (max-width: 790px) {
  /* line 518, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight,
  body.cms-color-landing .section .highlight,
  body.cms-color-complete-color-care .section .highlight,
  body.cms-color-intermediate .section .highlight {
    margin: 0;
  }
}
/* line 527, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .highlight .background,
body.cms-color-landing .section .highlight .background,
body.cms-color-complete-color-care .section .highlight .background,
body.cms-color-intermediate .section .highlight .background {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: -1;
  position: absolute;
  width: 100%;
}
@media (max-width: 810px) {
  /* line 527, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight .background,
  body.cms-color-landing .section .highlight .background,
  body.cms-color-complete-color-care .section .highlight .background,
  body.cms-color-intermediate .section .highlight .background {
    display: none;
  }
}
/* line 536, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .highlight .mobile-background,
body.cms-color-landing .section .highlight .mobile-background,
body.cms-color-complete-color-care .section .highlight .mobile-background,
body.cms-color-intermediate .section .highlight .mobile-background {
  display: none;
}
@media (max-width: 810px) {
  /* line 536, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight .mobile-background,
  body.cms-color-landing .section .highlight .mobile-background,
  body.cms-color-complete-color-care .section .highlight .mobile-background,
  body.cms-color-intermediate .section .highlight .mobile-background {
    display: block;
    position: absolute;
    z-index: -1;
    width: 100%;
    max-height: 300px;
    bottom: 0;
    top: auto;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
}
@media (min-width: 810px) {
  /* line 549, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight .banner-image,
  body.cms-color-landing .section .highlight .banner-image,
  body.cms-color-complete-color-care .section .highlight .banner-image,
  body.cms-color-intermediate .section .highlight .banner-image {
    float: right;
    width: 50%;
    padding-right: 20px;
    display: inline-block;
  }
}
@media (max-width: 810px) {
  /* line 549, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight .banner-image,
  body.cms-color-landing .section .highlight .banner-image,
  body.cms-color-complete-color-care .section .highlight .banner-image,
  body.cms-color-intermediate .section .highlight .banner-image {
    width: 80%;
    margin: 0 auto;
  }
  /* line 559, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight .banner-image img,
  body.cms-color-landing .section .highlight .banner-image img,
  body.cms-color-complete-color-care .section .highlight .banner-image img,
  body.cms-color-intermediate .section .highlight .banner-image img {
    width: 100%;
  }
}
@media (min-width: 810px) {
  /* line 565, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight .banner-text,
  body.cms-color-landing .section .highlight .banner-text,
  body.cms-color-complete-color-care .section .highlight .banner-text,
  body.cms-color-intermediate .section .highlight .banner-text {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: -15px;
    width: 50%;
    padding: 0 60px;
    text-align: right;
    margin-right: 10px;
  }
  /* line 575, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight .banner-text p,
  body.cms-color-landing .section .highlight .banner-text p,
  body.cms-color-complete-color-care .section .highlight .banner-text p,
  body.cms-color-intermediate .section .highlight .banner-text p {
    width: 90%;
    float: right;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
  }
}
@media (max-width: 810px) {
  /* line 565, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .highlight .banner-text,
  body.cms-color-landing .section .highlight .banner-text,
  body.cms-color-complete-color-care .section .highlight .banner-text,
  body.cms-color-intermediate .section .highlight .banner-text {
    padding: 20px;
    text-align: center;
  }
}
/* line 585, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .highlight .banner-text a,
body.cms-color-landing .section .highlight .banner-text a,
body.cms-color-complete-color-care .section .highlight .banner-text a,
body.cms-color-intermediate .section .highlight .banner-text a {
  float: right;
  margin: 0;
}
/* line 592, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-banner .text-img,
body.cms-color-landing .section .video-banner .text-img,
body.cms-color-complete-color-care .section .video-banner .text-img,
body.cms-color-intermediate .section .video-banner .text-img {
  position: relative;
}
/* line 594, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-banner .text-img .video-img, body.cms-about-us .section .video-banner .text-img .video-color,
body.cms-color-landing .section .video-banner .text-img .video-img,
body.cms-color-landing .section .video-banner .text-img .video-color,
body.cms-color-complete-color-care .section .video-banner .text-img .video-img,
body.cms-color-complete-color-care .section .video-banner .text-img .video-color,
body.cms-color-intermediate .section .video-banner .text-img .video-img,
body.cms-color-intermediate .section .video-banner .text-img .video-color {
  width: 100%;
}
@media (max-width: 690px) {
  /* line 594, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-banner .text-img .video-img, body.cms-about-us .section .video-banner .text-img .video-color,
  body.cms-color-landing .section .video-banner .text-img .video-img,
  body.cms-color-landing .section .video-banner .text-img .video-color,
  body.cms-color-complete-color-care .section .video-banner .text-img .video-img,
  body.cms-color-complete-color-care .section .video-banner .text-img .video-color,
  body.cms-color-intermediate .section .video-banner .text-img .video-img,
  body.cms-color-intermediate .section .video-banner .text-img .video-color {
    display: none;
  }
}
/* line 600, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-banner .text-img .mobile-bg-color,
body.cms-color-landing .section .video-banner .text-img .mobile-bg-color,
body.cms-color-complete-color-care .section .video-banner .text-img .mobile-bg-color,
body.cms-color-intermediate .section .video-banner .text-img .mobile-bg-color {
  display: none;
}
@media (max-width: 690px) {
  /* line 600, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-banner .text-img .mobile-bg-color,
  body.cms-color-landing .section .video-banner .text-img .mobile-bg-color,
  body.cms-color-complete-color-care .section .video-banner .text-img .mobile-bg-color,
  body.cms-color-intermediate .section .video-banner .text-img .mobile-bg-color {
    display: block;
    width: 100%;
    height: 300px;
  }
}
/* line 608, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-banner .text-img p,
body.cms-color-landing .section .video-banner .text-img p,
body.cms-color-complete-color-care .section .video-banner .text-img p,
body.cms-color-intermediate .section .video-banner .text-img p {
  padding: 20px;
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
}
@media (min-width: 690px) {
  /* line 608, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-banner .text-img p,
  body.cms-color-landing .section .video-banner .text-img p,
  body.cms-color-complete-color-care .section .video-banner .text-img p,
  body.cms-color-intermediate .section .video-banner .text-img p {
    width: 50%;
    left: 25%;
    margin: 0 auto;
    padding: 0;
  }
}
@media (max-width: 1000px) {
  /* line 608, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .video-banner .text-img p,
  body.cms-color-landing .section .video-banner .text-img p,
  body.cms-color-complete-color-care .section .video-banner .text-img p,
  body.cms-color-intermediate .section .video-banner .text-img p {
    width: 100%;
    left: 0;
    margin: 0 auto;
  }
}
/* line 626, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-banner div.video,
body.cms-color-landing .section .video-banner div.video,
body.cms-color-complete-color-care .section .video-banner div.video,
body.cms-color-intermediate .section .video-banner div.video {
  position: relative;
}
/* line 629, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-banner div.video .hosted-video,
body.cms-color-landing .section .video-banner div.video .hosted-video,
body.cms-color-complete-color-care .section .video-banner div.video .hosted-video,
body.cms-color-intermediate .section .video-banner div.video .hosted-video {
  margin: 0 !important;
}
/* line 632, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-banner div.video .youtube-link,
body.cms-color-landing .section .video-banner div.video .youtube-link,
body.cms-color-complete-color-care .section .video-banner div.video .youtube-link,
body.cms-color-intermediate .section .video-banner div.video .youtube-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
/* line 639, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-banner div.video .youtube-link iframe,
body.cms-color-landing .section .video-banner div.video .youtube-link iframe,
body.cms-color-complete-color-care .section .video-banner div.video .youtube-link iframe,
body.cms-color-intermediate .section .video-banner div.video .youtube-link iframe {
  cursor: pointer;
}
/* line 644, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .video-banner div.video.active .youtube-link,
body.cms-color-landing .section .video-banner div.video.active .youtube-link,
body.cms-color-complete-color-care .section .video-banner div.video.active .youtube-link,
body.cms-color-intermediate .section .video-banner div.video.active .youtube-link {
  z-index: 0;
}
/* line 650, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .carousel-slider,
body.cms-color-landing .section .carousel-slider,
body.cms-color-complete-color-care .section .carousel-slider,
body.cms-color-intermediate .section .carousel-slider {
  margin: 40px auto 0;
}
@media (max-width: 690px) {
  /* line 650, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .carousel-slider,
  body.cms-color-landing .section .carousel-slider,
  body.cms-color-complete-color-care .section .carousel-slider,
  body.cms-color-intermediate .section .carousel-slider {
    margin: 80px 0 40px;
  }
}
/* line 655, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .carousel-slider img.image,
body.cms-color-landing .section .carousel-slider img.image,
body.cms-color-complete-color-care .section .carousel-slider img.image,
body.cms-color-intermediate .section .carousel-slider img.image {
  margin: 0 auto;
}
@media (max-width: 690px) {
  /* line 655, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .carousel-slider img.image,
  body.cms-color-landing .section .carousel-slider img.image,
  body.cms-color-complete-color-care .section .carousel-slider img.image,
  body.cms-color-intermediate .section .carousel-slider img.image {
    display: none;
  }
}
/* line 660, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .carousel-slider img.image.mobile,
body.cms-color-landing .section .carousel-slider img.image.mobile,
body.cms-color-complete-color-care .section .carousel-slider img.image.mobile,
body.cms-color-intermediate .section .carousel-slider img.image.mobile {
  display: none;
}
@media (max-width: 690px) {
  /* line 660, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-us .section .carousel-slider img.image.mobile,
  body.cms-color-landing .section .carousel-slider img.image.mobile,
  body.cms-color-complete-color-care .section .carousel-slider img.image.mobile,
  body.cms-color-intermediate .section .carousel-slider img.image.mobile {
    display: block;
  }
}
/* line 668, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .carousel-slider ul.arrows li,
body.cms-color-landing .section .carousel-slider ul.arrows li,
body.cms-color-complete-color-care .section .carousel-slider ul.arrows li,
body.cms-color-intermediate .section .carousel-slider ul.arrows li {
  margin-top: -10px;
}
/* line 671, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .carousel-slider ul.arrows li.next,
body.cms-color-landing .section .carousel-slider ul.arrows li.next,
body.cms-color-complete-color-care .section .carousel-slider ul.arrows li.next,
body.cms-color-intermediate .section .carousel-slider ul.arrows li.next {
  right: 10%;
}
/* line 674, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us .section .carousel-slider ul.arrows li.prev,
body.cms-color-landing .section .carousel-slider ul.arrows li.prev,
body.cms-color-complete-color-care .section .carousel-slider ul.arrows li.prev,
body.cms-color-intermediate .section .carousel-slider ul.arrows li.prev {
  left: 10%;
}
/* line 682, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us.mobile .video a.video-link, body.cms-about-us.tablet .video a.video-link,
body.cms-color-landing.mobile .video a.video-link,
body.cms-color-landing.tablet .video a.video-link,
body.cms-color-complete-color-care.mobile .video a.video-link,
body.cms-color-complete-color-care.tablet .video a.video-link,
body.cms-color-intermediate.mobile .video a.video-link,
body.cms-color-intermediate.tablet .video a.video-link {
  display: none;
}
/* line 685, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us.mobile .video .youtube-link, body.cms-about-us.tablet .video .youtube-link,
body.cms-color-landing.mobile .video .youtube-link,
body.cms-color-landing.tablet .video .youtube-link,
body.cms-color-complete-color-care.mobile .video .youtube-link,
body.cms-color-complete-color-care.tablet .video .youtube-link,
body.cms-color-intermediate.mobile .video .youtube-link,
body.cms-color-intermediate.tablet .video .youtube-link {
  height: 500px !important;
  width: 100% !important;
  position: static !important;
  z-index: 0 !important;
}
/* line 693, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us.mobile .productpromo .video .youtube-link, body.cms-about-us.tablet .productpromo .video .youtube-link,
body.cms-color-landing.mobile .productpromo .video .youtube-link,
body.cms-color-landing.tablet .productpromo .video .youtube-link,
body.cms-color-complete-color-care.mobile .productpromo .video .youtube-link,
body.cms-color-complete-color-care.tablet .productpromo .video .youtube-link,
body.cms-color-intermediate.mobile .productpromo .video .youtube-link,
body.cms-color-intermediate.tablet .productpromo .video .youtube-link {
  height: 250px !important;
}
/* line 697, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-us.mobile .video-story-banner a.video-link, body.cms-about-us.tablet .video-story-banner a.video-link,
body.cms-color-landing.mobile .video-story-banner a.video-link,
body.cms-color-landing.tablet .video-story-banner a.video-link,
body.cms-color-complete-color-care.mobile .video-story-banner a.video-link,
body.cms-color-complete-color-care.tablet .video-story-banner a.video-link,
body.cms-color-intermediate.mobile .video-story-banner a.video-link,
body.cms-color-intermediate.tablet .video-story-banner a.video-link {
  display: block;
}

/* line 704, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals,
body.cms-salon-professionals,
body.cms-spa-treatments {
  color: #361813;
}
/* line 706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .main-container, body.cms-about-salon-professionals .main-wrapper, body.cms-about-salon-professionals .main,
body.cms-salon-professionals .main-container,
body.cms-salon-professionals .main-wrapper,
body.cms-salon-professionals .main,
body.cms-spa-treatments .main-container,
body.cms-spa-treatments .main-wrapper,
body.cms-spa-treatments .main {
  max-width: none;
}
/* line 709, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main,
body.cms-salon-professionals .col-main,
body.cms-spa-treatments .col-main {
  margin: 0 auto 40px;
}
/* line 712, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main .wrapper,
body.cms-salon-professionals .col-main .wrapper,
body.cms-spa-treatments .col-main .wrapper {
  max-width: 1300px;
  margin: 0 auto;
  padding: 0 40px;
}
/* line 717, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main h1,
body.cms-salon-professionals .col-main h1,
body.cms-spa-treatments .col-main h1 {
  font-size: 24px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  letter-spacing: 3px;
  margin-bottom: 20px;
}
/* line 723, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main p,
body.cms-salon-professionals .col-main p,
body.cms-spa-treatments .col-main p {
  font-style: normal;
  font-size: 14px;
  line-height: 1.2;
  margin: 0 auto 20px !important;
}
/* line 728, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main p > button,
body.cms-salon-professionals .col-main p > button,
body.cms-spa-treatments .col-main p > button {
  width: 50%;
}
/* line 732, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main div.course,
body.cms-salon-professionals .col-main div.course,
body.cms-spa-treatments .col-main div.course {
  line-height: 1.25;
}
@media (min-width: 810px) {
  /* line 732, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-salon-professionals .col-main div.course,
  body.cms-salon-professionals .col-main div.course,
  body.cms-spa-treatments .col-main div.course {
    width: 50%;
    display: inline-block;
    float: left;
    padding: 10px 20px;
  }
}
@media (max-width: 810px) {
  /* line 732, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-salon-professionals .col-main div.course,
  body.cms-salon-professionals .col-main div.course,
  body.cms-spa-treatments .col-main div.course {
    margin: 20px auto;
  }
}
/* line 742, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main div.course h3,
body.cms-salon-professionals .col-main div.course h3,
body.cms-spa-treatments .col-main div.course h3 {
  color: #00babf;
  font-size: 16px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 3px;
  margin-bottom: 20px;
}
/* line 749, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main div.course p,
body.cms-salon-professionals .col-main div.course p,
body.cms-spa-treatments .col-main div.course p {
  width: 100%;
}
/* line 752, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main div.course ul,
body.cms-salon-professionals .col-main div.course ul,
body.cms-spa-treatments .col-main div.course ul {
  list-style: initial;
  padding-left: 20px;
  margin-bottom: 20px;
}
/* line 757, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main div.course strong,
body.cms-salon-professionals .col-main div.course strong,
body.cms-spa-treatments .col-main div.course strong {
  display: block;
}
/* line 759, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main div.course strong:first-of-type,
body.cms-salon-professionals .col-main div.course strong:first-of-type,
body.cms-spa-treatments .col-main div.course strong:first-of-type {
  margin-bottom: 20px;
}
/* line 766, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main div.course table tbody tr td,
body.cms-salon-professionals .col-main div.course table tbody tr td,
body.cms-spa-treatments .col-main div.course table tbody tr td {
  color: #361813;
  font-size: 12px;
}
/* line 771, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-salon-professionals .col-main div.course button,
body.cms-salon-professionals .col-main div.course button,
body.cms-spa-treatments .col-main div.course button {
  width: 100%;
}

@media (min-width: 810px) {
  /* line 780, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-salon-professionals .course,
  body.cms-salon-professionals .course {
    position: relative;
  }
  /* line 783, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-salon-professionals .course button,
  body.cms-salon-professionals .course button {
    position: absolute;
    width: calc(100% - 40px) !important;
    left: 20px;
    bottom: 10px;
  }
}

/* line 794, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-commitment-to-salons .col-main {
  border-top: 3px solid #f3f3f3;
  max-width: 1300px;
  margin: 0 auto 40px;
  *zoom: 1;
  padding-top: 30px;
  color: #361813;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-commitment-to-salons .col-main:before, body.cms-about-commitment-to-salons .col-main:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-about-commitment-to-salons .col-main:after {
  clear: both;
}
/* line 801, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-commitment-to-salons .col-main .std {
  width: 80%;
  margin: 0 auto;
}
/* line 804, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-commitment-to-salons .col-main .std p.video {
  margin-bottom: 20px;
}
@media (min-width: 690px) {
  /* line 804, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-commitment-to-salons .col-main .std p.video {
    float: right;
    width: 50%;
    margin-bottom: 0;
  }
}
@media (min-width: 690px) {
  /* line 812, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-about-commitment-to-salons .col-main .std div.about {
    float: left;
    width: 50%;
    padding-right: 30px;
  }
}
/* line 819, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-commitment-to-salons .col-main .std h1 {
  font-size: 24px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  letter-spacing: 3px;
  margin-bottom: 20px;
}
/* line 825, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-commitment-to-salons .col-main .std p {
  font-style: normal;
  line-height: 1.5;
}
/* line 828, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-commitment-to-salons .col-main .std p a {
  text-transform: uppercase;
  color: #361813;
  border-bottom: 1px solid #361813;
}
/* line 832, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-about-commitment-to-salons .col-main .std p a:hover {
  border-color: #77d4d4;
}

/* line 842, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-argan-oil .main-container {
  margin-bottom: 40px;
}
@media (max-width: 1060px) {
  /* line 846, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .content-section-selection > a {
    letter-spacing: 1.5px;
  }
}
@media (min-width: 1300px) {
  /* line 855, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .productpromo .content .banner-text {
    -webkit-transform: translateY(30%);
    -moz-transform: translateY(30%);
    -ms-transform: translateY(30%);
    -o-transform: translateY(30%);
    transform: translateY(30%);
  }
}
@media (min-width: 690px) and (max-width: 1300px) {
  /* line 855, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .productpromo .content .banner-text {
    -webkit-transform: translateY(20%);
    -moz-transform: translateY(20%);
    -ms-transform: translateY(20%);
    -o-transform: translateY(20%);
    transform: translateY(20%);
  }
}
@media (min-width: 690px) and (max-width: 1300px) and (max-width: 885px) {
  /* line 855, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .productpromo .content .banner-text {
    -webkit-transform: translateY(15%);
    -moz-transform: translateY(15%);
    -ms-transform: translateY(15%);
    -o-transform: translateY(15%);
    transform: translateY(15%);
  }
}
@media (min-width: 690px) and (max-width: 1300px) and (max-width: 810px) {
  /* line 855, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .productpromo .content .banner-text {
    -webkit-transform: translateY(6%);
    -moz-transform: translateY(6%);
    -ms-transform: translateY(6%);
    -o-transform: translateY(6%);
    transform: translateY(6%);
  }
}
@media (max-width: 440px) {
  /* line 855, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .productpromo .content .banner-text {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    top: 50%;
  }
}
@media (max-width: 330px) {
  /* line 855, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .productpromo .content .banner-text {
    top: 42%;
  }
}
@media (max-width: 690px) {
  /* line 876, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .productpromo .content .mobile-bg-color {
    height: 600px;
  }
}
@media (min-width: 810px) {
  /* line 884, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .highlight .banner-text {
    padding: 0;
  }
  /* line 887, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .highlight .banner-text p {
    width: 95%;
  }
}
@media (min-width: 810px) and (max-width: 1125px) {
  /* line 887, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .highlight .banner-text p {
    font-size: 12px;
  }
}
@media (min-width: 810px) and (max-width: 970px) {
  /* line 887, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .highlight .banner-text p {
    line-height: 1.2;
  }
}
@media (min-width: 810px) and (max-width: 900px) {
  /* line 887, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .highlight .banner-text p {
    font-size: 11px;
    line-height: 1;
  }
}
@media (min-width: 810px) {
  /* line 915, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .video-story-banner .content p {
    padding-left: 40px;
  }
}
@media (min-width: 810px) and (max-width: 1000px) {
  /* line 906, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .video-story-banner .content {
    width: 50%;
    left: 0;
  }
  /* line 909, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section .video-story-banner .content p {
    line-height: 1.2;
    font-size: 12px;
  }
}
@media (min-width: 810px) {
  /* line 922, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
  body.cms-argan-oil .section.section-a {
    margin-bottom: 40px;
  }
}

/* line 934, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main,
body.cms-about-terms .col-main,
body.catalog-seo-sitemap-category .col-main,
body.catalog-seo-sitemap-product .col-main,
body.cms-about-legal .col-main {
  border-top: 3px solid #f3f3f3;
  max-width: 1300px;
  margin: 0 auto 40px;
  padding: 30px 40px 0;
  color: #361813;
  font-family: futura-pt, sans-serif;
}
/* line 941, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main h1, body.cms-terms-and-conditions .col-main h1 span strong,
body.cms-about-terms .col-main h1,
body.cms-about-terms .col-main h1 span strong,
body.catalog-seo-sitemap-category .col-main h1,
body.catalog-seo-sitemap-category .col-main h1 span strong,
body.catalog-seo-sitemap-product .col-main h1,
body.catalog-seo-sitemap-product .col-main h1 span strong,
body.cms-about-legal .col-main h1,
body.cms-about-legal .col-main h1 span strong {
  color: #361813;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  letter-spacing: 6px;
  margin-bottom: 20px;
}
/* line 948, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main strong,
body.cms-about-terms .col-main strong,
body.catalog-seo-sitemap-category .col-main strong,
body.catalog-seo-sitemap-product .col-main strong,
body.cms-about-legal .col-main strong {
  color: #77d4d4;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  text-transform: uppercase;
}
/* line 953, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main p,
body.cms-about-terms .col-main p,
body.catalog-seo-sitemap-category .col-main p,
body.catalog-seo-sitemap-product .col-main p,
body.cms-about-legal .col-main p {
  line-height: 1.25;
}
/* line 956, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main ol,
body.cms-about-terms .col-main ol,
body.catalog-seo-sitemap-category .col-main ol,
body.catalog-seo-sitemap-product .col-main ol,
body.cms-about-legal .col-main ol {
  list-style-position: inside;
}
/* line 958, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main ol li,
body.cms-about-terms .col-main ol li,
body.catalog-seo-sitemap-category .col-main ol li,
body.catalog-seo-sitemap-product .col-main ol li,
body.cms-about-legal .col-main ol li {
  line-height: 1.25;
}
/* line 963, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main ul li,
body.cms-about-terms .col-main ul li,
body.catalog-seo-sitemap-category .col-main ul li,
body.catalog-seo-sitemap-product .col-main ul li,
body.cms-about-legal .col-main ul li {
  line-height: 1.25;
}
/* line 967, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main .links,
body.cms-about-terms .col-main .links,
body.catalog-seo-sitemap-category .col-main .links,
body.catalog-seo-sitemap-product .col-main .links,
body.cms-about-legal .col-main .links {
  float: none;
  text-align: left;
}
/* line 970, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main .links ul,
body.cms-about-terms .col-main .links ul,
body.catalog-seo-sitemap-category .col-main .links ul,
body.catalog-seo-sitemap-product .col-main .links ul,
body.cms-about-legal .col-main .links ul {
  padding-left: 0;
}
/* line 974, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main .sitemap,
body.cms-about-terms .col-main .sitemap,
body.catalog-seo-sitemap-category .col-main .sitemap,
body.catalog-seo-sitemap-product .col-main .sitemap,
body.cms-about-legal .col-main .sitemap {
  border-top: 1px solid #f3f3f3;
  border-bottom: 1px solid #f3f3f3;
  padding: 20px 0;
  padding-left: 20px;
}
/* line 980, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main .pager,
body.cms-about-terms .col-main .pager,
body.catalog-seo-sitemap-category .col-main .pager,
body.catalog-seo-sitemap-product .col-main .pager,
body.cms-about-legal .col-main .pager {
  float: none;
  text-align: left;
  color: #361813;
}
/* line 984, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main .pager .count-container,
body.cms-about-terms .col-main .pager .count-container,
body.catalog-seo-sitemap-category .col-main .pager .count-container,
body.catalog-seo-sitemap-product .col-main .pager .count-container,
body.cms-about-legal .col-main .pager .count-container {
  line-height: 30px;
}
/* line 987, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main .pager .amount,
body.cms-about-terms .col-main .pager .amount,
body.catalog-seo-sitemap-category .col-main .pager .amount,
body.catalog-seo-sitemap-product .col-main .pager .amount,
body.cms-about-legal .col-main .pager .amount {
  font-family: "futura-pt", sans-serif;
  line-height: 30px;
}
/* line 991, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main .pager .pages,
body.cms-about-terms .col-main .pager .pages,
body.catalog-seo-sitemap-category .col-main .pager .pages,
body.catalog-seo-sitemap-product .col-main .pager .pages,
body.cms-about-legal .col-main .pager .pages {
  margin-bottom: 5px;
}
/* line 994, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main .pager li:first-child,
body.cms-about-terms .col-main .pager li:first-child,
body.catalog-seo-sitemap-category .col-main .pager li:first-child,
body.catalog-seo-sitemap-product .col-main .pager li:first-child,
body.cms-about-legal .col-main .pager li:first-child {
  line-height: 28px;
  color: #361813;
  border-color: #361813;
}
/* line 999, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_about.scss */
body.cms-terms-and-conditions .col-main .pager li:last-child,
body.cms-about-terms .col-main .pager li:last-child,
body.catalog-seo-sitemap-category .col-main .pager li:last-child,
body.catalog-seo-sitemap-product .col-main .pager li:last-child,
body.cms-about-legal .col-main .pager li:last-child {
  display: none;
}

/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .std {
  display: none;
}
/* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .top-banner {
  position: relative;
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .top-banner .banner-text h2 {
  /*font-weight: 100;*/
  font-family: futura-pt, sans-serif;
  letter-spacing: 6px;
}
@media (min-width: 690px) {
  /* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
  body.cms-careers .top-banner .banner-text h2 {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    -webkit-transform: translateY(-150%);
    -moz-transform: translateY(-150%);
    -ms-transform: translateY(-150%);
    -o-transform: translateY(-150%);
    transform: translateY(-150%);
    right: 10%;
    color: white;
    font-size: 40px;
  }
}
@media (max-width: 690px) {
  /* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
  body.cms-careers .top-banner .banner-text h2 {
    text-align: center;
    font-size: 32px;
    color: #361813;
    margin-top: 20px;
  }
}
/* line 27, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .top-banner .banner-text p {
  margin: 20px auto;
  color: #361813;
  font-size: 12px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  line-height: 1.7;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 690px) {
  /* line 27, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
  body.cms-careers .top-banner .banner-text p {
    width: 60%;
  }
}
@media (max-width: 690px) {
  /* line 27, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
  body.cms-careers .top-banner .banner-text p {
    padding: 0 20px;
  }
}
/* line 41, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .top-banner .banner-text p a {
  border-bottom: 1px solid #361813;
}
/* line 43, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .top-banner .banner-text p a:hover {
  border-color: #77d4d4;
}
/* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs {
  margin: 20px auto 60px;
}
@media (min-width: 690px) {
  /* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
  body.cms-careers .jobs {
    width: 60%;
  }
}
@media (max-width: 690px) {
  /* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
  body.cms-careers .jobs {
    padding: 0 20px;
  }
}
/* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .location-names {
  padding-bottom: 20px;
  border-bottom: 1px solid #d6d1d1;
}
/* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .location-names .select-widget.location {
  width: 100%;
  color: #361813;
}
@media (min-width: 690px) {
  /* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
  body.cms-careers .jobs .location-names .select-widget.location {
    width: 200px;
  }
}
/* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .location-names .select-widget.location .label {
  border-color: #d6d1d1;
}
/* line 70, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .location-names .select-widget.location ul {
  border: 1px solid #d6d1d1;
  border-top: 0px;
}
/* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div {
  color: #361813;
  padding: 20px 0;
  border-bottom: 1px solid #d6d1d1;
}
/* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div.selected {
  display: block;
}
/* line 84, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div.hidden {
  display: none;
}
/* line 87, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div h2 {
  color: #77d4d4;
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-bottom: 20px;
  position: relative;
  cursor: pointer;
}
/* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div h2:after {
  position: absolute;
  font-family: "FontAwesome";
  color: #361813;
  content: '\f107';
  height: 40px;
  border: none;
  top: 0;
  right: 5px;
}
/* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div p {
  line-height: 1.5;
}
/* line 107, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div p:first-of-type {
  margin-bottom: 20px;
}
/* line 111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div div.description {
  height: 0;
  opacity: 0;
  line-height: 1.5;
}
/* line 115, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div div.description strong {
  font-family: futura-pt, sans-serif;
}
/* line 119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div div.description ul li {
  list-style: disc inside;
}
/* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div.active h2:after {
  content: '\f106';
}
/* line 130, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
body.cms-careers .jobs .contents > div.active div.description {
  height: 100%;
  opacity: 1;
  margin-top: 20px;
}
@media (min-width: 690px) {
  /* line 130, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_careers.scss */
  body.cms-careers .jobs .contents > div.active div.description {
    -webkit-transition: height 0.2s, opacity 0.4s 0.2s;
    -moz-transition: height 0.2s, opacity 0.4s 0.2s;
    transition: height 0.2s, opacity 0.4s 0.2s;
  }
}

@media (min-width: 690px) {
  /* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .main-container, .cms-faq-color .main-container {
    border-top: 3px solid #f3f3f3;
  }
}
/* line 7, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .std {
  display: none;
}
/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .page-title, .cms-faq-color .page-title {
  text-align: center;
  margin: 40px 0;
  color: #361813;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
}
/* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .page-title h1, .cms-faq-color .page-title h1 {
  letter-spacing: 6px;
  font-size: 24px;
}
/* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page, .cms-faq-color .contact-us-page  {
  *zoom: 1;
  padding: 0 40px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-help .contact-us-page:before, body.cms-help .contact-us-page:after, .cms-faq-color .contact-us-page:after, .cms-faq-color .contact-us-page:before {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-help .contact-us-page:after, .cms-faq-color .contact-us-page:after {
  clear: both;
}
@media (max-width: 690px) {
  /* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page, .cms-faq-color .contact-us-page {
    padding: 0 20px;
  }
}
/* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents a, .cms-faq-color .contact-us-page .contents a {
  border-bottom: 1px solid #361813;
}
/* line 30, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents a:hover, .cms-faq-color .contact-us-page .contents a:hover {
  border-color: #77d4d4;
}
/* line 37, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .sidebar-nav > ul li {
  color: #361813;
  font-size: 10px;
  font-family: futura-pt, sans-serif;
  letter-spacing: 3px;
  line-height: 40px;
  text-transform: uppercase;
}
@media (min-width: 690px) {
  /* line 35, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav {
    width: 20%;
    float: left;
    padding-right: 40px;
  }
  /* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul {
    padding: 10px;
    background-color: #f3f3f3;
  }
  /* line 54, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul li.active {
    font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  }
  /* line 56, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul li.active a {
    color: #361813;
  }
  /* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul li.mobile-jump {
    display: none;
  }
}
@media (max-width: 900px) {
  /* line 35, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav {
    width: 30%;
  }
}
@media (max-width: 690px) {
  /* line 35, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav {
    width: 100%;
    margin-bottom: 40px;
  }
  /* line 72, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul {
    border: 1px solid #d6d1d1;
    background: white;
    position: relative;
  }
  /* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul.sticky {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    border: none;
    background: #00babf;
    color: white;
  }
  /* line 85, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul.sticky li a {
    color: white;
  }
  /* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul li {
    padding-left: 10px;
    display: none;
    position: relative;
  }
  /* line 93, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul li a {
    width: 100%;
  }
  /* line 96, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul li.active {
    display: block;
  }
  /* line 100, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul:after {
    content: "\f107";
    font-family: "FontAwesome";
    position: absolute;
    right: 10px;
    top: 0;
    line-height: 40px;
  }
  /* line 109, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul.nav-active {
    position: absolute;
    width: calc(100% - 40px);
    z-index: 2;
  }
  /* line 112, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul.nav-active.sticky {
    position: fixed;
    width: 100%;
  }
  /* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul.nav-active li {
    display: block;
  }
  /* line 121, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .sidebar-nav > ul.nav-active:after {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
@media (min-width: 690px) {
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .contents {
    width: 60%;
    float: left;
  }
   .cms-faq-color .contact-us-page .contents {
    width: 100%;
    float: left;
  }
}
@media (max-width: 900px) {
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .contents {
    width: 70%;
  }
   .cms-faq-color .contact-us-page .contents {
    width: 100%;
    float: left;
  }
}
@media (max-width: 690px) {
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .contents {
    width: 100%;
  }
  .cms-faq-color .contact-us-page .contents {
    width: 100%;
  }
}
/* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section, .cms-faq-color .contact-us-page .contents .section {
  margin-bottom: 40px;
  font-size: 12px;
  color: #361813;
}
/* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section p, .cms-faq-color .contact-us-page .contents .section p {
  line-height: 1.7;
}
/* line 147, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-others .section-title, .cms-faq-color .contact-us-page .contents .section.section-others .section-title {
  margin-top: 40px;
}
/* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq .parent-title, .cms-faq-color .contact-us-page .contents .section.section-faq .parent-title {
  padding-bottom: 0;
}
/* line 154, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq .parent-title:not(.first), .cms-faq-color .contact-us-page .contents .section.section-faq .parent-title:not(.first) {
  padding-top: 20px;
}
.cms-faq-color .contact-us-page .contents .section.section-faq .parent-title:not(.first) { border-top:1px solid #d6d1d1; }
@media (max-width: 690px) {
  /* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .contents .section.section-faq .parent-title, .cms-faq-color .contact-us-page .contents .section.section-faq .parent-title {
    padding-bottom: 20px;
    line-height: 1.5;
    border-bottom: 1px solid #d6d1d1;
  }
}
/* line 163, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq div.question, .cms-faq-color .contact-us-page .contents .section.section-faq div.question {
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
}
/* line 165, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq div.question h2, .cms-faq-color .contact-us-page .contents .section.section-faq div.question h2 {
  color: #361813;
  padding: 20px 0;
  font-size: 12px;
  letter-spacing: 1.5px;
  line-height: 1.5;
  border-bottom: 1px solid #d6d1d1;
  position: relative;
  cursor: pointer;
  padding-right: 20px; font-weight:500;
}
.cms-faq-color .contact-us-page .contents .section.section-faq div.question h2 { border:0px; cursor:auto; }
/* line 175, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq div.question h2:after{
  position: absolute;
  font-family: "FontAwesome";
  color: #361813;
  content: '\f107';
  border: none;
  top: calc(50% - 6px);
  right: 5px;
}
.cms-faq-color .contact-us-page .contents .section.section-faq div.question h2:after  {}
/* line 185, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq div.question p { 
  height: 0px;
  opacity: 0;
  width: 80%;
}
.cms-faq-color .contact-us-page .contents .section.section-faq div.question p { width:100%; font-family:'futura-pt-medium', futura-pt, sans-serif;  border-bottom: 1px solid #d6d1d1; padding:15px 0; margin-bottom:10px;  }
/* line 191, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq div.question.active, .cms-faq-color .contact-us-page .contents .section.section-faq div.question.active {
  border-bottom: 1px solid #d6d1d1;
}
/* line 193, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq div.question.active h2, .cms-faq-color .contact-us-page .contents .section.section-faq div.question.active h2  {
  border-bottom: none;
}
/* line 195, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq div.question.active h2:after, .cms-faq-color .contact-us-page .contents .section.section-faq div.question.active h2:after {
  content: '\f106';
}
/* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section.section-faq div.question.active p, .cms-faq-color .contact-us-page .contents .section.section-faq div.question.active p  {
  padding-top: 0;
  padding-bottom: 20px;
  height: 100%;
  opacity: 1;
}
@media (min-width: 690px) {
  /* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
  body.cms-help .contact-us-page .contents .section.section-faq div.question.active p, .cms-faq-color .contact-us-page .contents .section.section-faq div.question.active p {
    -webkit-transition: height 0.2s, opacity 0.4s 0.2s;
    -moz-transition: height 0.2s, opacity 0.4s 0.2s;
    transition: height 0.2s, opacity 0.4s 0.2s;
  }
}
/* line 212, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section-title, .cms-faq-color .contact-us-page .contents .section-title  {
  padding-bottom: 10px;
  margin-bottom: 20px;
  color: #361813;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  border-bottom: 5px solid #f3f3f3;
}
/* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .section-title h2, .cms-faq-color .contact-us-page .contents .section-title h2 {
  letter-spacing: 6px;
  font-size: 18px;
}
/* line 224, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .parent-title, .cms-faq-color .contact-us-page .contents .parent-title {
  color: #00babf;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  padding-bottom: 20px;
  text-transform: uppercase; font-weight:500;
}
/* line 229, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_help.scss */
body.cms-help .contact-us-page .contents .parent-title h2, .cms-faq-color .contact-us-page .contents .parent-title h2 {
  font-size: 11px;
  letter-spacing: 3px;
}

/* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .block-banner, body.cms-index-noroute .block-reorder,
body.cms-no-route .block-banner,
body.cms-no-route .block-reorder {
  display: none;
}
/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main,
body.cms-no-route .main {
  padding-bottom: 150px;
  color: #361813;
}
@media (max-width: 1300px) {
  /* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
  body.cms-index-noroute .main,
  body.cms-no-route .main {
    padding: 0 40px 150px;
  }
}
/* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .page-head-alt,
body.cms-no-route .main .page-head-alt {
  margin: 30px 0;
}
/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .page-head-alt h3,
body.cms-no-route .main .page-head-alt h3 {
  font-size: 16px;
  letter-spacing: 3px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
}
/* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .disc li,
body.cms-no-route .main .disc li {
  font-size: 12px;
  line-height: 1.5;
}
/* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .disc li a,
body.cms-no-route .main .disc li a {
  border-bottom: 1px solid #361813;
}
/* line 27, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .disc li a:hover,
body.cms-no-route .main .disc li a:hover {
  border-color: #77d4d4;
}
/* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .slider .block-subtitle,
body.cms-no-route .main .slider .block-subtitle {
  display: none;
}
/* line 36, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed, body.cms-index-noroute .main .block-wishlist,
body.cms-no-route .main .block-viewed,
body.cms-no-route .main .block-wishlist {
  text-align: center;
}
/* line 38, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed .block-title strong span, body.cms-index-noroute .main .block-wishlist .block-title strong span,
body.cms-no-route .main .block-viewed .block-title strong span,
body.cms-no-route .main .block-wishlist .block-title strong span {
  display: inline-block;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  padding-bottom: 5px;
  margin-bottom: 10px;
  position: relative;
}
/* line 49, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed .block-title strong span:after, body.cms-index-noroute .main .block-wishlist .block-title strong span:after,
body.cms-no-route .main .block-viewed .block-title strong span:after,
body.cms-no-route .main .block-wishlist .block-title strong span:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed .block-content .block-subtitle, body.cms-index-noroute .main .block-wishlist .block-content .block-subtitle,
body.cms-no-route .main .block-viewed .block-content .block-subtitle,
body.cms-no-route .main .block-wishlist .block-content .block-subtitle {
  display: none !important;
}
/* line 65, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed ul, body.cms-index-noroute .main .block-wishlist ul,
body.cms-no-route .main .block-viewed ul,
body.cms-no-route .main .block-wishlist ul {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-index-noroute .main .block-viewed ul:before, body.cms-index-noroute .main .block-viewed ul:after, body.cms-index-noroute .main .block-wishlist ul:before, body.cms-index-noroute .main .block-wishlist ul:after,
body.cms-no-route .main .block-viewed ul:before,
body.cms-no-route .main .block-viewed ul:after,
body.cms-no-route .main .block-wishlist ul:before,
body.cms-no-route .main .block-wishlist ul:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-index-noroute .main .block-viewed ul:after, body.cms-index-noroute .main .block-wishlist ul:after,
body.cms-no-route .main .block-viewed ul:after,
body.cms-no-route .main .block-wishlist ul:after {
  clear: both;
}
/* line 1561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item, body.cms-index-noroute .main .block-wishlist ul li.item,
body.cms-no-route .main .block-viewed ul li.item,
body.cms-no-route .main .block-wishlist ul li.item {
  font-family: "futura-pt", sans-serif;
  text-transform: uppercase;
  *zoom: 1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-index-noroute .main .block-viewed ul li.item:before, body.cms-index-noroute .main .block-viewed ul li.item:after, body.cms-index-noroute .main .block-wishlist ul li.item:before, body.cms-index-noroute .main .block-wishlist ul li.item:after,
body.cms-no-route .main .block-viewed ul li.item:before,
body.cms-no-route .main .block-viewed ul li.item:after,
body.cms-no-route .main .block-wishlist ul li.item:before,
body.cms-no-route .main .block-wishlist ul li.item:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-index-noroute .main .block-viewed ul li.item:after, body.cms-index-noroute .main .block-wishlist ul li.item:after,
body.cms-no-route .main .block-viewed ul li.item:after,
body.cms-no-route .main .block-wishlist ul li.item:after {
  clear: both;
}
/* line 1567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item.loading .price-box:after, body.cms-index-noroute .main .block-wishlist ul li.item.loading .price-box:after,
body.cms-no-route .main .block-viewed ul li.item.loading .price-box:after,
body.cms-no-route .main .block-wishlist ul li.item.loading .price-box:after {
  opacity: .5;
  color: #77d4d4;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
  -webkit-animation: fa-spin 2s infinite linear;
  -moz-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
/* line 1576, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item .select-widget .label li:after, body.cms-index-noroute .main .block-wishlist ul li.item .select-widget .label li:after,
body.cms-no-route .main .block-viewed ul li.item .select-widget .label li:after,
body.cms-no-route .main .block-wishlist ul li.item .select-widget .label li:after {
  top: 0px !important;
}
/* line 1582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item div.meta, body.cms-index-noroute .main .block-wishlist ul li.item div.meta,
body.cms-no-route .main .block-viewed ul li.item div.meta,
body.cms-no-route .main .block-wishlist ul li.item div.meta {
  padding-bottom: 10px;
}
/* line 1590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item.quick-view-visible a.product-image img, body.cms-index-noroute .main .block-wishlist ul li.item.quick-view-visible a.product-image img,
body.cms-no-route .main .block-viewed ul li.item.quick-view-visible a.product-image img,
body.cms-no-route .main .block-wishlist ul li.item.quick-view-visible a.product-image img {
  width: 100%;
}
/* line 1596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item.quick-view-visible a.quickview, body.cms-index-noroute .main .block-wishlist ul li.item.quick-view-visible a.quickview,
body.cms-no-route .main .block-viewed ul li.item.quick-view-visible a.quickview,
body.cms-no-route .main .block-wishlist ul li.item.quick-view-visible a.quickview {
  opacity: 0;
}
/* line 1602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item a.product-image, body.cms-index-noroute .main .block-wishlist ul li.item a.product-image,
body.cms-no-route .main .block-viewed ul li.item a.product-image,
body.cms-no-route .main .block-wishlist ul li.item a.product-image {
  display: inline-block;
  position: relative;
  line-height: 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 1609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item a.product-image img, body.cms-index-noroute .main .block-wishlist ul li.item a.product-image img,
body.cms-no-route .main .block-viewed ul li.item a.product-image img,
body.cms-no-route .main .block-wishlist ul li.item a.product-image img {
  width: 100%;
  height: auto;
  position: relative;
}
/* line 1615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item a.product-image img.alt, body.cms-index-noroute .main .block-viewed ul li.item a.product-image img.config, body.cms-index-noroute .main .block-wishlist ul li.item a.product-image img.alt, body.cms-index-noroute .main .block-wishlist ul li.item a.product-image img.config,
body.cms-no-route .main .block-viewed ul li.item a.product-image img.alt,
body.cms-no-route .main .block-viewed ul li.item a.product-image img.config,
body.cms-no-route .main .block-wishlist ul li.item a.product-image img.alt,
body.cms-no-route .main .block-wishlist ul li.item a.product-image img.config {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item:hover a.product-image img.alt, body.cms-index-noroute .main .block-wishlist ul li.item:hover a.product-image img.alt,
body.cms-no-route .main .block-viewed ul li.item:hover a.product-image img.alt,
body.cms-no-route .main .block-wishlist ul li.item:hover a.product-image img.alt {
  opacity: 1;
}
/* line 1634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item a.quickview, body.cms-index-noroute .main .block-wishlist ul li.item a.quickview,
body.cms-no-route .main .block-viewed ul li.item a.quickview,
body.cms-no-route .main .block-wishlist ul li.item a.quickview {
  display: block;
  position: relative;
  line-height: 40px;
  vertical-align: middle;
  border: none;
  background-color: #77d4d4;
  color: white;
  bottom: 42px;
  width: 100%;
  opacity: 0;
  text-align: center;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item a.quickview .close, body.cms-index-noroute .main .block-wishlist ul li.item a.quickview .close,
body.cms-no-route .main .block-viewed ul li.item a.quickview .close,
body.cms-no-route .main .block-wishlist ul li.item a.quickview .close {
  display: none;
}
@media (max-width: 690px) {
  /* line 1659, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.cms-index-noroute .main .block-viewed ul li.item a.quickview, body.cms-index-noroute .main .block-wishlist ul li.item a.quickview,
  body.cms-no-route .main .block-viewed ul li.item a.quickview,
  body.cms-no-route .main .block-wishlist ul li.item a.quickview {
    display: none;
  }
}
/* line 1665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item:hover a.quickview, body.cms-index-noroute .main .block-viewed ul li.item.hover a.quickview, body.cms-index-noroute .main .block-wishlist ul li.item:hover a.quickview, body.cms-index-noroute .main .block-wishlist ul li.item.hover a.quickview,
body.cms-no-route .main .block-viewed ul li.item:hover a.quickview,
body.cms-no-route .main .block-viewed ul li.item.hover a.quickview,
body.cms-no-route .main .block-wishlist ul li.item:hover a.quickview,
body.cms-no-route .main .block-wishlist ul li.item.hover a.quickview {
  opacity: .75;
  -webkit-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  -moz-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
}
/* line 1669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item:hover a.quickview:hover, body.cms-index-noroute .main .block-viewed ul li.item.hover a.quickview:hover, body.cms-index-noroute .main .block-wishlist ul li.item:hover a.quickview:hover, body.cms-index-noroute .main .block-wishlist ul li.item.hover a.quickview:hover,
body.cms-no-route .main .block-viewed ul li.item:hover a.quickview:hover,
body.cms-no-route .main .block-viewed ul li.item.hover a.quickview:hover,
body.cms-no-route .main .block-wishlist ul li.item:hover a.quickview:hover,
body.cms-no-route .main .block-wishlist ul li.item.hover a.quickview:hover {
  opacity: 1;
  -webkit-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  -moz-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
}
/* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item .product-info, body.cms-index-noroute .main .block-wishlist ul li.item .product-info,
body.cms-no-route .main .block-viewed ul li.item .product-info,
body.cms-no-route .main .block-wishlist ul li.item .product-info {
  text-align: center;
  margin-top: -20px;
}
@media (max-width: 690px) {
  /* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.cms-index-noroute .main .block-viewed ul li.item .product-info, body.cms-index-noroute .main .block-wishlist ul li.item .product-info,
  body.cms-no-route .main .block-viewed ul li.item .product-info,
  body.cms-no-route .main .block-wishlist ul li.item .product-info {
    margin-top: 0;
    padding-bottom: 10px;
  }
}
/* line 1689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item h2, body.cms-index-noroute .main .block-viewed ul li.item .product-name a, body.cms-index-noroute .main .block-wishlist ul li.item h2, body.cms-index-noroute .main .block-wishlist ul li.item .product-name a,
body.cms-no-route .main .block-viewed ul li.item h2,
body.cms-no-route .main .block-viewed ul li.item .product-name a,
body.cms-no-route .main .block-wishlist ul li.item h2,
body.cms-no-route .main .block-wishlist ul li.item .product-name a {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  display: inline-block;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* line 1698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item h2:hover, body.cms-index-noroute .main .block-viewed ul li.item .product-name a:hover, body.cms-index-noroute .main .block-wishlist ul li.item h2:hover, body.cms-index-noroute .main .block-wishlist ul li.item .product-name a:hover,
body.cms-no-route .main .block-viewed ul li.item h2:hover,
body.cms-no-route .main .block-viewed ul li.item .product-name a:hover,
body.cms-no-route .main .block-wishlist ul li.item h2:hover,
body.cms-no-route .main .block-wishlist ul li.item .product-name a:hover {
  color: #77d4d4;
}
/* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item .price-box .old-price, body.cms-index-noroute .main .block-viewed ul li.item .price-box .special-price, body.cms-index-noroute .main .block-viewed ul li.item .price-box .regular-price, body.cms-index-noroute .main .block-wishlist ul li.item .price-box .old-price, body.cms-index-noroute .main .block-wishlist ul li.item .price-box .special-price, body.cms-index-noroute .main .block-wishlist ul li.item .price-box .regular-price,
body.cms-no-route .main .block-viewed ul li.item .price-box .old-price,
body.cms-no-route .main .block-viewed ul li.item .price-box .special-price,
body.cms-no-route .main .block-viewed ul li.item .price-box .regular-price,
body.cms-no-route .main .block-wishlist ul li.item .price-box .old-price,
body.cms-no-route .main .block-wishlist ul li.item .price-box .special-price,
body.cms-no-route .main .block-wishlist ul li.item .price-box .regular-price {
  color: #361813;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 0px;
}
/* line 1714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item .price-box:after, body.cms-index-noroute .main .block-wishlist ul li.item .price-box:after,
body.cms-no-route .main .block-viewed ul li.item .price-box:after,
body.cms-no-route .main .block-wishlist ul li.item .price-box:after {
  content: '\f1ce';
  position: absolute;
  font-size: 14px;
  opacity: 0;
  color: transparent;
  text-indent: 2px;
  width: 100%;
  text-align: center;
  top: -18px;
  left: 0;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
}
/* line 1730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item .actions, body.cms-index-noroute .main .block-wishlist ul li.item .actions,
body.cms-no-route .main .block-viewed ul li.item .actions,
body.cms-no-route .main .block-wishlist ul li.item .actions {
  display: none;
}
/* line 1735, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item.gift-card .product-name a span:last-child, body.cms-index-noroute .main .block-wishlist ul li.item.gift-card .product-name a span:last-child,
body.cms-no-route .main .block-viewed ul li.item.gift-card .product-name a span:last-child,
body.cms-no-route .main .block-wishlist ul li.item.gift-card .product-name a span:last-child {
  position: relative;
  margin-left: 2.5px;
}
/* line 1738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item.gift-card .product-name a span:last-child:before, body.cms-index-noroute .main .block-wishlist ul li.item.gift-card .product-name a span:last-child:before,
body.cms-no-route .main .block-viewed ul li.item.gift-card .product-name a span:last-child:before,
body.cms-no-route .main .block-wishlist ul li.item.gift-card .product-name a span:last-child:before {
  content: '-';
  position: absolute;
  left: -6px;
}
/* line 1748, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-index-noroute .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname, body.cms-index-noroute .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-index-noroute .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname,
body.cms-no-route .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-no-route .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname,
body.cms-no-route .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-no-route .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname {
  display: inline;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  padding-bottom: 0;
  text-transform: uppercase;
}
/* line 1756, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-index-noroute .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before, body.cms-index-noroute .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-index-noroute .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before,
body.cms-no-route .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-no-route .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before,
body.cms-no-route .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-no-route .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before {
  content: '-';
}
/* line 1762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1, body.cms-index-noroute .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1,
body.cms-no-route .main .block-viewed ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1,
body.cms-no-route .main .block-wishlist ul li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1 {
  display: inline-block;
}
/* line 1416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul .regular-price, body.cms-index-noroute .main .block-wishlist ul .regular-price,
body.cms-no-route .main .block-viewed ul .regular-price,
body.cms-no-route .main .block-wishlist ul .regular-price {
  color: black;
}
/* line 1420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul .special-price, body.cms-index-noroute .main .block-wishlist ul .special-price,
body.cms-no-route .main .block-viewed ul .special-price,
body.cms-no-route .main .block-wishlist ul .special-price {
  color: #77d4d4;
  float: left;
  margin-right: 20px;
}
/* line 1426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul .old-price, body.cms-index-noroute .main .block-wishlist ul .old-price,
body.cms-no-route .main .block-viewed ul .old-price,
body.cms-no-route .main .block-wishlist ul .old-price {
  font-size: 14px;
  color: #d6d1d1;
}
/* line 1429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul .old-price .price-percent, body.cms-index-noroute .main .block-wishlist ul .old-price .price-percent,
body.cms-no-route .main .block-viewed ul .old-price .price-percent,
body.cms-no-route .main .block-wishlist ul .old-price .price-percent {
  display: block;
  text-decoration: none;
  font-size: 12px;
  font-style: italic;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-top: -12px;
  padding-bottom: 5px;
  text-transform: uppercase;
}
/* line 1439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul .old-price > .price, body.cms-index-noroute .main .block-wishlist ul .old-price > .price,
body.cms-no-route .main .block-viewed ul .old-price > .price,
body.cms-no-route .main .block-wishlist ul .old-price > .price {
  text-decoration: line-through;
}
/* line 1444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-index-noroute .main .block-viewed ul .price-label, body.cms-index-noroute .main .block-wishlist ul .price-label,
body.cms-no-route .main .block-viewed ul .price-label,
body.cms-no-route .main .block-wishlist ul .price-label {
  display: none;
}
/* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed ul li.item, body.cms-index-noroute .main .block-wishlist ul li.item,
body.cms-no-route .main .block-viewed ul li.item,
body.cms-no-route .main .block-wishlist ul li.item {
  margin: 0;
}
/* line 71, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed ul li.item .product, body.cms-index-noroute .main .block-wishlist ul li.item .product,
body.cms-no-route .main .block-viewed ul li.item .product,
body.cms-no-route .main .block-wishlist ul li.item .product {
  margin: 0 1%;
}
/* line 74, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed ul li.item img, body.cms-index-noroute .main .block-wishlist ul li.item img,
body.cms-no-route .main .block-viewed ul li.item img,
body.cms-no-route .main .block-wishlist ul li.item img {
  width: 80%;
}
/* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed ul li.item h3, body.cms-index-noroute .main .block-wishlist ul li.item h3,
body.cms-no-route .main .block-viewed ul li.item h3,
body.cms-no-route .main .block-wishlist ul li.item h3 {
  margin: 0;
}
/* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed ul li.item .product-name, body.cms-index-noroute .main .block-viewed ul li.item .price-box, body.cms-index-noroute .main .block-wishlist ul li.item .product-name, body.cms-index-noroute .main .block-wishlist ul li.item .price-box,
body.cms-no-route .main .block-viewed ul li.item .product-name,
body.cms-no-route .main .block-viewed ul li.item .price-box,
body.cms-no-route .main .block-wishlist ul li.item .product-name,
body.cms-no-route .main .block-wishlist ul li.item .price-box {
  text-align: center;
  width: 100%;
}
/* line 87, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_notfound.scss */
body.cms-index-noroute .main .block-viewed .slider ul.arrows li, body.cms-index-noroute .main .block-wishlist .slider ul.arrows li,
body.cms-no-route .main .block-viewed .slider ul.arrows li,
body.cms-no-route .main .block-wishlist .slider ul.arrows li {
  top: calc(50% - 20px);
}

/* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.born-subscription-success .onepage-success-wrapper .box-title {
  width: auto;
  padding-right: 0;
  float: none;
}
/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.born-subscription-success .onepage-success-wrapper .info-table th,
.born-subscription-success .onepage-success-wrapper .info-table td {
  vertical-align: baseline;
}
/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.born-subscription-success .onepage-success-wrapper .info-box {
  border: 0;
}
/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.born-subscription-success .onepage-success-wrapper .box-content td {
  padding-left: 20px;
  float: none;
  text-align: left;
}
/* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.born-subscription-success .onepage-success-wrapper .box-content {
  float: none;
}
/* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.born-subscription-success .onepage-success-wrapper .order-info-box > div {
  border: 1px solid #C0C0C0;
}
/* line 32, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.born-subscription-success .onepage-success-wrapper .order-info-box .col-1 {
  width: auto;
  float: none;
}
/* line 36, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.born-subscription-success .onepage-success-wrapper .order-info-box .col-2 {
  float: none;
  padding: 0;
  width: 100%;
}

/* line 48, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile .recurring-profiles table,
.ar-recurring-profile .my-account table {
  margin-top: 12px;
  margin-bottom: 4px;
}
/* line 51, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile .recurring-profiles table td, .ar-recurring-profile .recurring-profiles table th,
.ar-recurring-profile .my-account table td,
.ar-recurring-profile .my-account table th {
  border: 1px solid black;
}

/* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-view .info-table th, .ar-recurring-profile-view .info-table td {
  border: 1px solid #000;
}
/* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-view .info-table th {
  padding: 14px;
  width: 263px;
}
/* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-view .info-table td {
  padding: 14px;
  width: 325px;
}
/* line 73, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-view .order-info-box .col-2 {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}
/* line 78, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-view .order-info-box .col-2 .info-box {
  border: none;
  padding: 0px;
  width: 100%;
  color: #361813;
  margin: 0 0 15px;
}
/* line 86, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-view .order-info-box .box-title {
  width: 20%;
  float: none;
  padding-right: 0;
}
/* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-view .my-account .order-page .recurring-profiles-title {
  width: 100%;
}
/* line 97, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-view .my-account .order-page .recurring-profiles-title-buttons {
  display: inline-flex;
  margin-top: 15px;
  margin-bottom: 15px;
  width: 100%;
}
/* line 102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-view .my-account .order-page .recurring-profiles-title-buttons button {
  line-height: 16px;
}

/* line 111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.sales-order-history #my-orders-table {
  margin-top: 12px;
}
/* line 113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.sales-order-history #my-orders-table tr {
  border: 1px solid #000;
}
/* line 116, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.sales-order-history #my-orders-table th {
  padding: 10px;
}
/* line 120, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.sales-order-history #my-orders-table td:first-child {
  padding-left: 12px;
}

/* line 129, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-saved-cards .page-title.title-buttons button {
  margin-bottom: 12px;
}

/* line 136, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-cards-add .form-list {
  margin-top: 12px;
}
/* line 144, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-cards-add .form-list .fields .field .input-box .select-widget .label li,
.ar-cards-add .form-list .fields .field .input-box .checkbox-widget .label li {
  white-space: normal;
}
@media (min-width: 690px) {
  /* line 144, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
  .ar-cards-add .form-list .fields .field .input-box .select-widget .label li,
  .ar-cards-add .form-list .fields .field .input-box .checkbox-widget .label li {
    overflow: visible;
  }
}
/* line 156, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-cards-add #md_authorizecim_expiration {
  min-width: 140px;
  padding: 0 0 0 4px;
}
/* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-cards-add #authorizecim_add_card .fieldset .form-list .wide .input-box .v-fix .month .label {
  min-width: 76px;
}
@media (max-width: 500px) {
  /* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
  .ar-cards-add #authorizecim_add_card .fieldset .form-list .wide .input-box .v-fix .month .label {
    min-width: 82px;
  }
}
/* line 175, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-cards-add #authorizecim_add_card .fieldset .form-list .wide .input-box .v-fix .year .label {
  min-width: 70px;
}
/* line 180, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-cards-add #authorizecim_add_card .fieldset .form-list .wide .input-box .validate-cc-type-select {
  border: 1px solid #bbb;
  height: 30px;
}

/* line 191, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-orders .recurring-related-orders {
  margin-top: 25px;
}
/* line 193, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-orders .recurring-related-orders .info-box {
  padding-left: 0;
}
/* line 195, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-orders .recurring-related-orders .info-box th, .ar-recurring-profile-orders .recurring-related-orders .info-box td {
  border: 1px solid #000;
}
/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-orders .my-account .order-page .recurring-profiles-title {
  width: 100%;
}
/* line 205, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-orders .my-account .order-page .recurring-profiles-title-buttons {
  width: 100%;
  display: inline-flex;
  margin-top: 15px;
  margin-bottom: 15px;
}
/* line 210, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-orders .my-account .order-page .recurring-profiles-title-buttons button {
  line-height: 16px;
}
/* line 215, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.ar-recurring-profile-orders .my-account .order-page .recurring-related-orders h2 {
  font-size: 24px;
}

@media screen and (min-width: 690px) {
  /* line 226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
  .product-options-bottom .subscription-types .auto-replenish-multiselect .select-widget {
    width: 30%;
  }
}

/* line 240, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.bottom-form-wrapper .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tfoot tr:nth-child(2) {
  float: left;
}
/* line 242, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.bottom-form-wrapper .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tfoot tr:nth-child(2) th {
  text-align: left;
}

/* line 260, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
.cart-container .cart-content .skip-content .minicart-wrapper div .mini-products-list .product-details .item-options dd {
  text-align: left;
  margin-bottom: 0;
}

@media screen and (min-width: 690px) {
  /* line 279, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
  .global .banner .top-right > li.mini-cart #header-cart .minicart-wrapper .minicart-promotions {
    padding: 0 !important;
    padding-right: 98px !important;
  }
}

@media screen and (min-width: 690px) {
  /* line 301, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_orderreplenish.scss */
  #checkoutSteps #opc-review #checkout-step-review .order-review #checkout-review-table-wrapper .checkout-review-table tbody td dl dd {
    width: 60%;
  }
}

@-webkit-keyframes pulse {
  /* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  0% {
    opacity: .5;
  }

  /* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  50% {
    opacity: 1;
  }

  /* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  100% {
    opacity: .5;
  }
}

@-moz-keyframes pulse {
  /* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  0% {
    opacity: .5;
  }

  /* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  50% {
    opacity: 1;
  }

  /* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  100% {
    opacity: .5;
  }
}

@-o-keyframes pulse {
  /* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  0% {
    opacity: .5;
  }

  /* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  50% {
    opacity: 1;
  }

  /* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  100% {
    opacity: .5;
  }
}

@keyframes pulse {
  /* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  0% {
    opacity: .5;
  }

  /* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  50% {
    opacity: 1;
  }

  /* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  100% {
    opacity: .5;
  }
}

/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
h2.legend {
  display: none;
}

/* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.inchoo-socialconnect-facebook .inchoo-socialconnect-facebook-inner {
  width: 100%;
  background: #646463;
  height: 40px;
  text-align: center;
  line-height: 40px;
  text-transform: uppercase;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  margin-top: 40px;
}
/* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.inchoo-socialconnect-facebook .inchoo-socialconnect-facebook-inner i {
  display: none;
}
/* line 36, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.inchoo-socialconnect-facebook .inchoo-socialconnect-facebook-inner a {
  color: white;
}
@media (max-width: 690px) {
  /* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .inchoo-socialconnect-facebook {
    margin-top: 100px;
    width: 92.5%;
    margin-left: 2.5%;
  }
}

/* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal {
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  text-align: center;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
  /* The ghost, nudged to maintain perfect centering */
}
/* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product {
  color: #361813;
}
/* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product h3 {
  font-size: 16px;
  font-family: futura-pt, sans-serif;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: #361813;
}
/* line 70, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product .fields, .modal.share-product .field {
  margin-bottom: 0;
}
/* line 73, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product .fieldset {
  margin-top: 0;
}
/* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product .input-box {
  padding-top: 0;
}
/* line 78, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product .input-box input {
  margin-bottom: 0;
}
/* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product input, .modal.share-product textarea {
  border-color: #d6d1d1;
  color: #d6d1d1;
  padding-left: 10px;
}
/* line 86, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product input:focus, .modal.share-product textarea:focus {
  border-color: #361813;
  color: #361813;
}
/* line 91, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product input {
  height: 40px;
  line-height: 40px;
}
/* line 95, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product textarea {
  height: 80px;
}
@media (max-width: 690px) {
  /* line 95, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal.share-product textarea {
    max-width: none;
  }
}
/* line 104, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.intl-shipping .close {
  display: none !important;
}
/* line 107, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.intl-shipping .content {
  max-width: 400px;
  text-align: left;
}
/* line 111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.intl-shipping .content h3 {
  font-size: 16px;
  line-height: 1.4;
  margin-top: 15px;
  display: block;
}
/* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.intl-shipping .content p {
  letter-spacing: 0px;
  display: block;
  margin-bottom: 15px;
  line-height: 1.4;
}
/* line 123, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.intl-shipping .content > div {
  margin-bottom: 15px;
}
/* line 126, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.intl-shipping .content .button {
  padding: 10px;
  display: block;
  width: 100%;
  text-transform: uppercase;
}
/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content {
  -webkit-transition: opacity 0.4s, top 0.4s;
  -moz-transition: opacity 0.4s, top 0.4s;
  transition: opacity 0.4s, top 0.4s;
}
@media (max-width: 690px) {
  /* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal .content {
    width: 100%;
  }
}
/* line 143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.active {
  opacity: 1;
  -webkit-transition: opacity 0.7s;
  -moz-transition: opacity 0.7s;
  transition: opacity 0.7s;
}
/* line 147, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.active .content {
  top: 0;
  opacity: 1;
  overflow: hidden;
  -webkit-transition: opacity 0.4s 0.4s, top 0.4s 0.4s;
  -moz-transition: opacity 0.4s 0.4s, top 0.4s 0.4s;
  transition: opacity 0.4s 0.4s, top 0.4s 0.4s;
}
/* line 155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.preloader {
  position: fixed;
}
/* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.preloader .content {
  background: white;
  border: 0;
}
/* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content {
  left: 0;
  min-height: 100%;
  z-index: 2;
  border-top: 1px solid #d6d1d1;
  background: white;
  min-height: 0;
  width: auto;
  height: auto;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding: 0px;
  opacity: 0;
  top: -15px;
  max-height: 100%;
  max-width: 100%;
  overflow: auto;
}
/* line 186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content > div {
  background: none;
}
/* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content iframe {
  padding: 20px;
  margin-top: 40px;
}
@media (max-width: 690px) {
  /* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal .content iframe {
    padding: 0;
    margin-top: 60px;
    margin-bottom: 40px;
  }
}
/* line 200, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content:after {
  position: absolute;
  bottom: 5px;
  right: 5%;
  margin-left: -10px;
  width: 20px;
  height: 20px;
  content: '';
  line-height: 1;
  content: "\e60c";
  font-family: 'icomoon';
  font-size: 1.8em;
  color: #d6d1d1;
  opacity: 0;
  -webkit-transition: opacity 1;
  -moz-transition: opacity 1;
  transition: opacity 1;
}
/* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content > .close {
  display: block;
  position: absolute;
  width: 25px;
  height: 25px;
  top: 15px;
  right: 15px;
  left: auto;
  margin: 0;
  color: #d6d1d1;
  line-height: 1;
  min-width: 0;
  padding: 0;
  background: none;
  border: 0;
  box-shadow: none;
  z-index: 5;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
@media (max-width: 690px) {
  /* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal .content > .close {
    top: 5px;
    right: 5px;
  }
}
/* line 242, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content > .close:before {
  content: "\00d7";
  font-family: "futura-pt", sans-serif;
  font-size: 28px;
  font-weight: 100;
}
/* line 249, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content > .close:hover {
  color: #361813;
  border-color: transparent;
  background: transparent;
}
/* line 256, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe {
  margin-bottom: 0;
}
/* line 258, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe img {
  width: 100%;
  height: auto;
  display: inline-block;
  position: relative;
}
/* line 264, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe img.mobile-bg {
  display: block;
}
/* line 267, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe img.desktop-bg {
  display: none;
}
@media (min-width: 690px) {
  /* line 271, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal .content .block.block-subscribe img.desktop-bg {
    display: block;
  }
  /* line 274, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal .content .block.block-subscribe img.mobile-bg {
    display: none;
  }
}
/* line 278, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe form {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  padding: 25px 10px;
  *zoom: 1;
}
@media (min-width: 690px) {
  /* line 278, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal .content .block.block-subscribe form {
    padding: 25px 60px;
  }
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.modal .content .block.block-subscribe form:before, .modal .content .block.block-subscribe form:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.modal .content .block.block-subscribe form:after {
  clear: both;
}
/* line 288, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe form h2 {
  text-align: center;
  font-size: 20px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  letter-spacing: 6px;
  color: #f78029;
  margin-bottom: 15px;
}
@media (max-width: 690px) {
  /* line 288, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal .content .block.block-subscribe form h2 {
    margin-bottom: 10px;
    font-size: 18px;
  }
}
/* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe form label[for="newsletter"], .modal .content .block.block-subscribe form .running-text {
  display: block;
  text-align: center;
  color: #361813;
  font-size: 16px;
  margin-bottom: 25px;
  line-height: 1.2;
}
@media (max-width: 690px) {
  /* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal .content .block.block-subscribe form label[for="newsletter"], .modal .content .block.block-subscribe form .running-text {
    margin-bottom: 10px;
    font-size: 12px;
  }
}
/* line 312, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe form label[for="newsletter"] {
  display: none;
}
/* line 315, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe form input[type="email"] {
  margin-bottom: 0;
  width: 70%;
  float: left;
  height: 40px;
  line-height: 38px;
  padding-left: 15px;
}
/* line 323, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe form button[type="submit"] {
  width: calc(30% - 20px);
  float: right;
  margin-left: 20px;
  border-color: transparent;
  background-color: #f78029;
  color: white;
}
@media (max-width: 690px) {
  /* line 323, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal .content .block.block-subscribe form button[type="submit"] {
    width: calc(30% - 10px);
    margin-left: 10px;
    height: 40px;
  }
}
/* line 335, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .content .block.block-subscribe form button[type="submit"]:hover {
  border-color: #f78029;
  background-color: transparent;
  color: #f78029;
}
/* line 347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.newsletter .content > .close {
  top: 5px;
  right: 5px;
}
@media (max-width: 690px) {
  /* line 353, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal.newsletter .content {
    width: calc(100% - 40px);
    top: 5%;
  }
  /* line 356, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal.newsletter .content .block-subscribe {
    height: 350px;
    width: 100%;
  }
}
/* line 366, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.share-product .content > .close {
  top: 0;
  right: 0;
}
/* line 373, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
  opacity: .55;
  background: black;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
/* line 392, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal:before {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.5em;
  /* Adjusts for spacing */
}
@media (min-width: 690px) {
  /* line 392, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal:before {
    content: '';
  }
}
/* line 404, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .loading {
  background: white;
  width: 100px;
  height: 40px;
  border: 1px solid #d6d1d1;
  border-top: 1px solid #f6dae4;
  position: absolute;
  left: -50px;
  top: -40px;
}
/* line 415, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .loading > div:after {
  line-height: 40px;
  content: "Loading";
  font-size: 10px;
  color: #f6dae4;
  font-family: "futura-pt", sans-serif;
  letter-spacing: 0px;
  text-transform: uppercase;
  -webkit-animation: pulse 1s infinite;
  -moz-animation: pulse 1s infinite;
  animation: pulse 1s infinite;
}
/* line 428, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form {
  width: 100%;
  padding: 25px;
  text-align: left;
}
/* line 434, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form .form-row input {
  width: 100%;
}
/* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter {
  width: 100%;
  background: white;
  max-width: 300px;
  position: relative;
}
/* line 444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter span.interests {
  text-transform: uppercase;
  display: block;
  margin: 5px 0;
  letter-spacing: 1.25px;
  font-weight: .8em;
}
/* line 451, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter label {
  color: black;
}
/* line 454, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter select {
  width: 100%;
  max-width: none;
}
/* line 462, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter .checkboxes label {
  float: left;
  padding-left: 20px;
}
/* line 466, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter .checkboxes input[type="checkbox"] {
  position: absolute;
  left: 0;
}
/* line 471, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter input[type="submit"] {
  display: block;
  width: 100%;
}
/* line 478, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter fieldset {
  margin-top: 40px;
  margin-bottom: 20px;
}
/* line 482, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter .formfield {
  margin-bottom: 12px;
}
/* line 484, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter .formfield:first-child {
  margin-bottom: 0px;
}
/* line 487, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter .formfield .form-row label > span, .modal form#dwfrm_newsletter .formfield .interests {
  font-family: 'Blair';
  font-size: 10px;
  font-weight: bold;
  color: black;
}
/* line 493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter .formfield .checkboxes {
  margin-top: 10px;
}
/* line 497, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter .formfield .form-row label {
  color: #646463;
  font-size: 9px;
}
/* line 503, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form#dwfrm_newsletter h2 {
  background: #d6d1d1;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 45px;
  line-height: 45px;
  padding-left: 23px;
  font-size: 0.8em;
}
/* line 517, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form .privacy input[type="checkbox"] {
  float: left;
  margin-right: 5px;
  margin-bottom: 30px;
}
/* line 522, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form .privacy label {
  cursor: pointer;
}
/* line 525, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form .privacy em {
  display: block;
  text-transform: none;
  font-size: 1em;
  color: #646463;
  margin-left: 20px;
}
/* line 533, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form .privacy em a:hover {
  color: #ff0036;
}
/* line 540, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form button {
  width: 100%;
  padding: 8px;
  margin-top: 20px;
}
/* line 544, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form button[type="submit"] {
  padding: 0;
}
/* line 549, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form input[type="text"], .modal form input[type="email"], .modal form input[type="password"], .modal form textarea {
  margin-bottom: 20px;
}
/* line 555, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal #PasswordResetForm button {
  margin: 0px auto;
  display: block;
}
/* line 562, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .password-reset-modal {
  max-width: 420px;
}
/* line 565, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .password-reset-modal h1 {
  padding-top: 25px;
}
/* line 568, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .password-reset-modal p {
  margin-top: 15px;
}
/* line 573, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .alert-message {
  padding: 25px;
  color: #361813;
  font-family: "futura-pt", sans-serif;
}
/* line 577, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .alert-message span.close {
  display: none;
}
/* line 580, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .alert-message strong {
  margin-bottom: 15px;
  display: block;
  text-transform: uppercase;
  font-size: 16px;
  font-family: "futura-pt", sans-serif;
  /*font-weight: 100;*/
  letter-spacing: 3px;
}
/* line 589, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .alert-message > div {
  font-style: normal;
  font-size: 12px;
}
/* line 592, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .alert-message > div .item-name {
  text-transform: uppercase;
}
/* line 595, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .alert-message > div p:nth-of-type(2) {
  margin-top: 15px;
}
/* line 598, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .alert-message > div a {
  color: #00babf;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 601, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal .alert-message > div a:hover {
  color: #77d4d4;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}

/* line 613, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail #thumbnails {
  height: 100%;
}
/* line 616, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view {
  max-width: 800px;
}
/* line 619, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .header {
  height: 100px;
  border-bottom: 1px solid #d6d1d1;
}
/* line 623, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .header .product-thumbnails {
  display: block;
  text-align: center;
  border: none;
}
/* line 628, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .header .product-thumbnails .thumb {
  height: 100%;
  width: auto;
  display: inline-block;
  position: relative;
  opacity: .75;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 636, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .header .product-thumbnails .thumb:hover, .modal.detail .product-detail-view .header .product-thumbnails .thumb.selected {
  opacity: 1;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
/* line 641, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .header .product-thumbnails .thumb img {
  height: 100%;
}
/* line 647, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .arrows {
  opacity: 0;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 652, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .arrows li {
  z-index: 5;
  position: absolute;
  top: 50%;
  margin-top: -50px;
  height: 50px;
  width: 50px;
  display: block;
  cursor: pointer;
  text-align: center;
  cursor: pointer;
  color: #d6d1d1;
  -webkit-transition: color 0.4s, transform 0.4s;
  -moz-transition: color 0.4s, transform 0.4s;
  transition: color 0.4s, transform 0.4s;
}
/* line 667, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .arrows li:before {
  content: "\e60e";
  font-family: "icomoon";
  font-size: 3em;
  line-height: 50px;
  color: inherit;
  font-weight: 100;
}
/* line 676, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .arrows li:hover {
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
  color: #ff0036;
}
/* line 682, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .arrows li.prev {
  left: 0;
  -webkit-transform: translateX(30px);
  -moz-transform: translateX(30px);
  -ms-transform: translateX(30px);
  -o-transform: translateX(30px);
  transform: translateX(30px);
}
/* line 686, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .arrows li.prev:before {
  content: "\e617";
}
/* line 690, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .arrows li.next {
  -webkit-transform: translateX(-30px);
  -moz-transform: translateX(-30px);
  -ms-transform: translateX(-30px);
  -o-transform: translateX(-30px);
  transform: translateX(-30px);
  right: 0;
}
/* line 693, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .arrows li.next:before {
  content: "\e618";
}
/* line 700, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view:hover ul.arrows, .modal.detail .product-detail-view.hover ul.arrows {
  opacity: 1;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
/* line 704, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view:hover ul.arrows li.prev, .modal.detail .product-detail-view:hover ul.arrows li.next, .modal.detail .product-detail-view.hover ul.arrows li.prev, .modal.detail .product-detail-view.hover ul.arrows li.next {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
/* line 710, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .image-container {
  width: 100%;
  border-left: 0px;
  position: relative;
}
/* line 715, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .image-container img {
  width: 100%;
  opacity: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 723, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .image-container img:first-child {
  position: relative;
}
/* line 726, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.detail .product-detail-view .image-container img.out {
  opacity: 0;
}

/* line 738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login-wrapper .register-form, .quick-login-wrapper .login-form {
  display: none;
}

/* line 744, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup button.close, .modal.registration button.close {
  font-size: 18px;
  color: black;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
/* line 749, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup button.close:before, .modal.registration button.close:before {
  font-family: "futura-pt", sans-serif;
  content: "\00d7";
}
/* line 753, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup button.close:hover, .modal.registration button.close:hover {
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
}
/* line 758, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup input[type="text"], .modal.signup input[type="email"], .modal.signup input[type="password"], .modal.registration input[type="text"], .modal.registration input[type="email"], .modal.registration input[type="password"] {
  padding-right: 5px;
}
/* line 762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content, .modal.registration .content {
  -webkit-transition: height 0.4s, width 0.4s;
  -moz-transition: height 0.4s, width 0.4s;
  transition: height 0.4s, width 0.4s;
  width: 400px;
  height: 310px;
  overflow: hidden;
}
@media (min-width: 690px) {
  /* line 768, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal.signup .content .quick-login > div, .modal.registration .content .quick-login > div {
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
  }
}
/* line 778, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content .quick-login .login-form, .modal.registration .content .quick-login .login-form {
  opacity: 1;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 783, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content .quick-login .register-form, .modal.registration .content .quick-login .register-form {
  opacity: 0;
  z-index: -1;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
/* line 791, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.registration, .modal.registration .content.registration {
  -webkit-transition: height 0.4s, width 0.4s;
  -moz-transition: height 0.4s, width 0.4s;
  transition: height 0.4s, width 0.4s;
  width: 400px;
  height: 555px;
}
/* line 797, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.registration .quick-login .login-form, .modal.registration .content.registration .quick-login .login-form {
  opacity: 0;
  z-index: -1;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
@media (max-width: 690px) {
  /* line 797, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal.signup .content.registration .quick-login .login-form, .modal.registration .content.registration .quick-login .login-form {
    display: none;
  }
}
/* line 805, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.registration .quick-login .register-form, .modal.registration .content.registration .quick-login .register-form {
  opacity: 1;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
@media (max-width: 690px) {
  /* line 805, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal.signup .content.registration .quick-login .register-form, .modal.registration .content.registration .quick-login .register-form {
    display: block;
  }
}
/* line 813, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.registration .quick-login .extra-info, .modal.registration .content.registration .quick-login .extra-info {
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
/* line 818, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.registration .alt, .modal.registration .content.registration .alt {
  display: none;
}
/* line 821, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.registration.alt, .modal.registration .content.registration.alt {
  height: 420px;
}
/* line 824, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.registration.alt h3, .modal.signup .content.registration.alt p.instructions, .modal.signup .content.registration.alt .email-address, .modal.registration .content.registration.alt h3, .modal.registration .content.registration.alt p.instructions, .modal.registration .content.registration.alt .email-address {
  display: none;
}
/* line 827, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.registration.alt .alt, .modal.signup .content.registration.alt p.instructions.alt, .modal.registration .content.registration.alt .alt, .modal.registration .content.registration.alt p.instructions.alt {
  display: block;
}
/* line 833, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.extra, .modal.registration .content.extra {
  -webkit-transition: height 0.4s, width 0.4s;
  -moz-transition: height 0.4s, width 0.4s;
  transition: height 0.4s, width 0.4s;
  width: 400px;
  height: 260px;
}
/* line 839, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.extra .quick-login .login-form, .modal.registration .content.extra .quick-login .login-form {
  opacity: 0;
  z-index: -1;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
@media (max-width: 690px) {
  /* line 839, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal.signup .content.extra .quick-login .login-form, .modal.registration .content.extra .quick-login .login-form {
    display: none;
  }
}
/* line 847, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.extra .quick-login .register-form, .modal.registration .content.extra .quick-login .register-form {
  opacity: 1;
  z-index: 1;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
@media (max-width: 690px) {
  /* line 847, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
  .modal.signup .content.extra .quick-login .register-form, .modal.registration .content.extra .quick-login .register-form {
    display: block;
  }
}
/* line 855, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.extra .quick-login .register-form > h3, .modal.signup .content.extra .quick-login .register-form > p, .modal.signup .content.extra .quick-login .register-form fieldset, .modal.registration .content.extra .quick-login .register-form > h3, .modal.registration .content.extra .quick-login .register-form > p, .modal.registration .content.extra .quick-login .register-form fieldset {
  display: none;
}
/* line 859, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.extra .quick-login .extra-info, .modal.registration .content.extra .quick-login .extra-info {
  opacity: 1;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 868, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content p.instructions, .modal.registration .content p.instructions {
  font-family: "futura-pt", sans-serif;
  font-style: italic;
  line-height: 1.3;
  padding-bottom: 15px;
  font-size: 12px;
}
/* line 877, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content form, .modal.registration .content form {
  width: 100%;
  padding: 25px;
}
/* line 883, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content form .field.error input, .modal.registration .content form .field.error input {
  border: 1px solid #ff0036;
}
/* line 891, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup.error .top-errors, .modal.registration.error .top-errors {
  display: block;
  opacity: 1;
  padding-top: 5px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 901, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup.error .top-errors p, .modal.registration.error .top-errors p {
  width: 100%;
  display: block;
  text-align: center;
  margin-left: 0;
  text-transform: capitalize;
  padding-top: 5px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 914, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup.error .content:not(.registration) input:not(.optional), .modal.registration.error .content:not(.registration) input:not(.optional) {
  border: 1px solid #ff0036;
}
/* line 917, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup.error .content .quick-login input.error, .modal.registration.error .content .quick-login input.error {
  border: 1px solid #ff0036;
}
/* line 923, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup p.login, .modal.signup p.register, .modal.registration p.login, .modal.registration p.register {
  text-align: center;
  padding-top: 25px;
}
/* line 929, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup p.register > a, .modal.registration p.register > a {
  letter-spacing: 0px;
  width: 50%;
  float: right;
  text-align: right;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 11px;
  position: relative;
  padding-right: 10px;
  margin-top: 4px;
}
/* line 940, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup p.register > a:after, .modal.registration p.register > a:after {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -4px;
}
/* line 947, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup p.register > span, .modal.registration p.register > span {
  width: 50%;
  float: left;
  letter-spacing: 0px;
  text-align: left;
  font-size: 13px;
}
/* line 953, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup p.register > span a, .modal.registration p.register > span a {
  text-decoration: underline;
}
/* line 958, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info, .modal.registration .extra-info {
  opacity: 0;
}
/* line 961, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info h3, .modal.registration .extra-info h3 {
  margin-bottom: 35px;
}
/* line 964, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info button, .modal.registration .extra-info button {
  text-transform: uppercase;
}
/* line 967, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info .preg-info, .modal.registration .extra-info .preg-info {
  border-bottom: 0px;
  border-top: 0px;
  margin-bottom: 10px;
  padding: 0px;
}
/* line 972, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info .preg-info p, .modal.registration .extra-info .preg-info p {
  display: inline-block;
  float: left;
  margin-right: 15px;
}
/* line 978, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info .due-date, .modal.registration .extra-info .due-date {
  margin-top: 10px;
  margin-bottom: 10px;
  opacity: .25;
  *zoom: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.modal.signup .extra-info .due-date:before, .modal.signup .extra-info .due-date:after, .modal.registration .extra-info .due-date:before, .modal.registration .extra-info .due-date:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
.modal.signup .extra-info .due-date:after, .modal.registration .extra-info .due-date:after {
  clear: both;
}
/* line 985, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info .due-date.active, .modal.registration .extra-info .due-date.active {
  opacity: 1;
}
/* line 989, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info .due-date > p, .modal.registration .extra-info .due-date > p {
  display: inline-block;
  float: left;
  line-height: 40px;
  margin-right: 15px;
}
/* line 995, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info .due-date .input-box, .modal.registration .extra-info .due-date .input-box {
  display: inline-block;
  float: left;
}
/* line 998, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info .due-date .input-box input, .modal.registration .extra-info .due-date .input-box input {
  line-height: 40px;
  margin-bottom: 0px;
  padding: 0px;
  text-align: center;
}
/* line 1005, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info .due-date input, .modal.registration .extra-info .due-date input {
  width: 30px;
  display: inline-block;
  margin-right: 5px;
  float: left;
}
/* line 1012, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .extra-info .due-date span:nth-child(3) input, .modal.registration .extra-info .due-date span:nth-child(3) input {
  width: 45px;
}

/* line 1021, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .register-form button#quick-login-send-3 {
  background-color: #474747;
  border: none;
}
/* line 1025, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login input[type="checkbox"] + label:before, .quick-login input[type="radio"] + label:before {
  border: 2px solid #eaeaea;
  height: 12px;
  width: 12px;
}
/* line 1030, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login input[type="checkbox"] + label, .quick-login input[type="radio"] + label {
  font-size: 10px;
  letter-spacing: 0px;
}
/* line 1040, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .register-form input[type="email"],
.quick-login .register-form input[type="text"],
.quick-login .register-form input[type="password"],
.quick-login .register-form input
.login-form input[type="email"],
.quick-login .login-form input[type="password"],
.quick-login .login-form input {
  border: 2px solid #eaeaea;
  margin-bottom: 23px;
}
/* line 1044, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .invalid-login, .quick-login .invalid-register {
  display: none;
}
/* line 1047, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .show-invalid {
  display: block;
}
/* line 1050, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login h6.error-message-register, .quick-login h6.error-message-login {
  color: red;
  padding-bottom: 7px;
  font-size: 10px;
  padding-left: 10px;
}
/* line 1056, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .invalid-login {
  color: red;
  padding-bottom: 7px;
  font-size: 10px;
}
/* line 1061, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login button {
  line-height: 20px;
}
/* line 1064, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .login-form a#pword {
  margin: 12px 0px 15px 0px;
  text-decoration: underline;
  font-size: 10px;
  letter-spacing: 0px;
  padding: 0;
  float: right;
  padding-right: 33%;
}
/* line 1073, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .register-form p {
  text-align: center;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 15px;
  font-size: 11px;
}
/* line 1079, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .register-form p:after {
  content: "_";
  top: -4px;
  position: relative;
  left: 4px;
}
/* line 1085, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .register-form p:before {
  content: "_";
  top: -4px;
  position: relative;
  right: 4px;
}
/* line 1093, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .login-form button#quick-login-send-2, .quick-login .login-form .register-form button#quick-login-send-3 {
  background-color: #474747;
  border: none;
}
/* line 1098, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .login-form button#quick-login-send {
  margin-top: 15px;
}
/* line 1102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.quick-login .login-form input#quick-login-pass {
  margin-top: 10px;
  margin-bottom: 20px;
}

/* line 1109, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal h3, h4 {
  margin-bottom: 24px;
  display: block;
  text-transform: capitalize;
  font-size: 29px;
  font-family: "futura-pt", sans-serif;
  /*font-weight: 100;*/
  text-align: center;
  letter-spacing: 0px;
  color: #454344;
}

/* line 1121, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal h4 {
  margin-bottom: 16px;
  font-size: 20px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  margin-top: 20px;
  padding-top: 23px;
  border-top: 2px solid #eaeaea;
}

/* line 1130, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal form button {
  margin-top: 0px;
}

/* line 1134, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content {
  width: 339px;
  height: 500px;
}
/* line 1137, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.error {
  height: 550px;
}
/* line 1140, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content form {
  padding: 23px 25px 25px 25px;
}

/* line 1145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
.modal.signup .content.registration, .modal.registration .content.registration {
  height: 565px;
  width: 339px;
}

/* line 1152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
html[lang="fr"] .modal .content .block.block-subscribe form input[type="email"] {
  width: 65%;
}
/* line 1155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_modal.scss */
html[lang="fr"] .modal .content .block.block-subscribe form button {
  margin-left: 10px;
  width: calc(35% - 10px);
}

@font-face {
  font-family: "Futura BT W01 Light";
  src: url("fonts/Futura-Fonts/bf74a9d0-0954-467f-abf2-269d642a34e6.eot?#iefix");
  src: url("fonts/Futura-Fonts/bf74a9d0-0954-467f-abf2-269d642a34e6.eot?#iefix") format("eot"), url("fonts/Futura-Fonts/65ebef59-02fa-4697-bd6a-b9c18fbae1cd.woff2") format("woff2"), url("fonts/Futura-Fonts/bb6e42eb-bc30-4c8a-b4ee-bdba1631f178.woff") format("woff"), url("fonts/Futura-Fonts/7c212380-c01a-48df-b253-606f78f6c4db.ttf") format("truetype"), url("fonts/Futura-Fonts/a585fe69-b36b-45e2-ab89-5f0fb2f702e4.svg#a585fe69-b36b-45e2-ab89-5f0fb2f702e4") format("svg");
}

/* line 7, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section {
  margin: 0 auto;
  max-width: 1200px;
  width: 100%;
  position: relative;
}
/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .top-banner .banner-text {
  left: inherit;
  margin: 10px 0 0;
  max-width: 600px;
  right: 100px;
}
@media (min-width: 790px) and (max-width: 1040px) {
  /* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .top-banner .banner-text {
    right: -40px;
  }
}
/* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .top-banner .banner-text h2 img {
  max-width: 600px;
  margin: 0 auto;
}
/* line 26, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .top-banner .banner-text h2 {
  font-size: 36px;
  letter-spacing: 10.8px;
  font-family: futura-pt, sans-serif;
  font-weight: 400;
}
@media (max-width: 420px) {
  /* line 26, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .top-banner .banner-text h2 {
    font-size: 20px;
    letter-spacing: 1px;
  }
}
@media (min-width: 421px) and (max-width: 780px) {
  /* line 26, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .top-banner .banner-text h2 {
    font-size: 30px;
    letter-spacing: 5px;
  }
}
@media (min-width: 790px) and (max-width: 1040px) {
  /* line 26, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .top-banner .banner-text h2 {
    font-size: 25px;
  }
}
/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .top-banner .banner-text h2 sup {
  font-size: 12px;
  vertical-align: top;
  letter-spacing: 2px;
  position: relative;
  right: 30px;
  top: 2px;
}
@media (max-width: 780px) {
  /* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .top-banner .banner-text h2 sup {
    position: relative;
    font-size: 10px;
    right: 4px;
    top: 0px;
  }
}
/* line 57, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .top-banner .banner-text h3 {
  font-size: 15px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  letter-spacing: 2px;
}
/* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-a {
  text-align: center;
  padding: 0 0 80px;
}
/* line 66, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-a h3 {
  font-family: 'freelandregular';
  font-size: 37px;
  color: #94837f;
  text-transform: inherit;
  margin: 0 0 20px;
}
/* line 73, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-a h6 {
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 3px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 78, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-a h6 a {
  color: #3f1e18;
  text-decoration: none;
  border-bottom: 1px solid #361813;
  padding-bottom: 3px;
}
/* line 83, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-a h6 a:hover span {
  color: #3f1e18;
}
/* line 88, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-a p {
  color: #46231c;
  font-size: 23px;
  font-family: futura-pt, sans-serif;
  letter-spacing: 1px;
  line-height: 35px;
  margin: 0 0 25px;
  padding: 0 4%;
}
/* line 98, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b {
  position: relative;
  padding: 0 0 100px;
}
/* line 101, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b .mobile-sec {
  display: none;
}
/* line 104, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b .bg {
  background: #fef2e8;
  height: 490px;
  left: 50%;
  margin: 0 0 0 -740px;
  position: absolute;
  top: 180px;
  width: 80%;
  z-index: 0;
  width: 1480px;
}
/* line 115, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b .left {
  float: left;
  width: 65.83%;
}
/* line 119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b .right {
  float: right;
  width: 29.33%;
  text-align: center;
}
/* line 123, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b .right h3 {
  color: #94837f;
  font-size: 13px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 4px;
  margin: 145px 0 40px;
}
/* line 130, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b .right p {
  color: #46231c;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 30px;
}
/* line 137, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b .bottom {
  clear: both;
  width: 100%;
  text-align: center;
}
/* line 142, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b p.Quote {
  color: #94837f;
  font-family: "freelandregular";
  font-size: 67px;
  line-height: 100px;
  opacity: 0.5;
  padding: 45px 11% 0;
  -ms-transform: rotate(-7deg);
  -webkit-transform: rotate(-7deg);
  transform: rotate(-7deg);
}
/* line 153, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b h4 {
  color: #94837f;
  font-size: 20px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 4px;
  margin: 45px 0 10px;
  opacity: 0.4;
  text-transform: uppercase;
}
/* line 162, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b h5 {
  color: #94837f;
  font-size: 13px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 2px;
  opacity: 0.4;
}
/* line 170, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c {
  overflow: hidden;
  padding: 0 0 130px;
}
/* line 173, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c.section .js_ytvideo_inline1 > iframe {
  width: 690px;
}
/* line 176, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c .mobile-sec {
  display: block;
}
/* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c .mobile-sec h2 {
  margin: 0 0 25px;
}
/* line 180, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c .mobile-sec h2 img {
  max-width: 425px;
  margin: 0 auto;
}
/* line 185, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c .mobile-sec h3 {
  color: #94837f;
  font-family: "freelandregular";
  font-size: 38px;
  text-transform: none;
  margin: 0 0 35px;
  text-align: center;
}
/* line 194, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c .left {
  float: right;
  width: 57.49%;
}
/* line 198, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c .right {
  float: left;
  width: 42.51%;
  text-align: center;
}
/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c .right h3 {
  color: #94837f;
  font-size: 13px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 4px;
  margin: 15% 0 40px;
}
/* line 209, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-c .right p {
  color: #46231c;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 30px;
  padding: 0 10%;
}
/* line 218, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-d {
  overflow: hidden;
  padding: 0 0 50px;
  text-align: center;
}
/* line 222, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-d h2 {
  margin: 0 0 25px;
  display: none;
}
/* line 225, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-d h2 img {
  max-width: 425px;
  margin: 0 auto;
}
/* line 230, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-d h3 {
  display: none;
  color: #94837f;
  font-family: "freelandregular";
  font-size: 38px;
  text-transform: none;
  margin: 0 0 35px;
}
/* line 238, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-d li {
  float: left;
  margin: 0 4% 80px 0;
  width: 30%;
}
/* line 242, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-d li h4 {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 13px;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: #94837f;
  margin: 25px 0 10px;
}
/* line 250, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-d li p {
  color: #46231c;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 20px;
  padding: 0 5%;
}
/* line 257, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-d li:nth-child(3n) {
  margin: 0;
}
/* line 260, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-d li:nth-child(3n+1) {
  clear: left;
}
/* line 266, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-f.left {
  float: left;
  width: 517px;
}
/* line 270, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-f.right {
  float: left;
  width: 467px;
  margin-top: 75px;
}
/* line 275, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-f.bottom {
  line-height: 28px;
  position: absolute;
  right: 0;
  text-align: center;
  width: 40%;
  top: 550px;
  right: 50px;
  font-size: 18px;
  color: #46231c;
}
/* line 285, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-f.bottom h3 {
  color: #938481;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  padding: 0 0 25px;
}
/* line 292, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .section-b .bg-missoni {
  background: #fff2e9;
  clear: both;
  height: 295px;
}
/* line 297, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc {
  width: 100%;
}
/* line 299, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt {
  width: 100%;
}
/* line 301, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt .video-div img {
  width: 100%;
  position: relative;
  z-index: 99;
}
/* line 306, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt .video-div iframe {
  bottom: auto;
  left: 0;
  position: absolute;
  right: auto;
  top: 56px;
  width: 100%;
  height: 69.9%;
}
/* line 317, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt p {
  width: 100%;
  font-size: 16px;
  line-height: 22px;
  padding-bottom: 15px;
}
/* line 323, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt h2 {
  background: #9c8d8a;
  color: #fff;
  font-size: 20px;
  letter-spacing: 5px;
  padding: 15px;
  text-align: center;
  width: 100%;
}
/* line 331, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt h2 span {
  font-family: "freelandregular";
  text-transform: capitalize;
  font-size: 25px;
  letter-spacing: normal;
}
/* line 336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt h2 span.tm-txt {
  font-family: futura-pt, arial, sans-serif !important;
  font-size: 7px !important;
  left: -4px;
  position: relative;
  top: -9px;
}
/* line 345, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt h3 {
  width: 100%;
  font-size: 17px;
  letter-spacing: 3px;
  padding-bottom: 15px;
  font-family: "futura-pt", sans-serif;
}
/* line 351, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt h3 span {
  font-size: 14px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1px;
  padding-left: 10px;
  text-decoration: underline;
}
/* line 359, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt {
  background: #9c8d8a;
  color: #fff;
  padding: 25px 35px;
}
/* line 364, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev {
  overflow: hidden;
  padding: 15px 0 5px;
}
/* line 369, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li.fb-link a {
  background-position: -7px 0;
  margin-right: 25px;
}
/* line 375, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li.twitter-link a {
  background-position: -44px 2px;
}
/* line 379, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li a {
  background: url("../images/nunc/popup-social-sprite.png") no-repeat;
  cursor: pointer;
  float: left;
  text-indent: -99999px;
  height: 25px;
  width: 25px;
}
/* line 386, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .popup-desc .popup-desc-txt .video-link-txt ul.popup-social-dev li a:hover {
  opacity: 0.6;
}
/* line 396, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
body.cms-inspired-by-women .legal_text {
  padding: 20px 20px 0px;
}

/* line 401, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.js_ytvideo_container, .js_ytvideo_container1 {
  position: relative;
}

/* line 404, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.section-b .section .js_ytvideo_inline1 > iframe {
  width: 789px;
}

/* line 406, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.cms-inspired-by-women .popup-desc-txt .video-img {
  position: relative;
  z-index: 0;
  width: 800px;
  height: 450px;
}

/* line 413, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.js_ytvideo_inline, .js_ytvideo_inline1 {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9999;
  display: none;
}

@media only screen and (max-width: 810px) {
  /* line 425, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .top-banner {
    margin-bottom: 30px;
  }
  /* line 427, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .top-banner a.mobile-banner {
    display: none;
  }
  /* line 430, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .top-banner .banner-text {
    margin-top: 0px;
    background: #02c3c2;
    color: #fff;
    padding: 20px 20px 20px;
    max-width: inherit;
    position: inherit;
    top: inherit;
    right: 0;
    transform: inherit;
  }
  /* line 440, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .top-banner .banner-text h3 {
    line-height: 1.7;
    color: #000;
    display: none;
  }
  /* line 448, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-a h3 {
    font-size: 30px;
  }
  /* line 451, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-a p {
    font-size: 17px;
    line-height: 25px;
    padding: 0 5%;
  }
  /* line 457, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .bottom {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 464, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .js_ytvideo_inline1 > iframe {
    width: 100%;
  }

  /* line 467, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .section-b .section .js_ytvideo_inline1 > iframe {
    width: 100%;
  }

  /* line 471, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b {
    padding: 0 0 80px;
  }
  /* line 473, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .bg {
    display: none;
  }
  /* line 476, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .left {
    width: 100%;
  }
  /* line 479, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .right {
    width: 100%;
    padding: 0 2% 30px;
    background: none;
  }
  /* line 483, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .right h3 {
    margin: 30px 0 15px;
  }
  /* line 487, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b p.Quote {
    top: -20px;
    padding: 0 2%;
    font-size: 26px;
    line-height: 50px;
    position: relative;
  }
  /* line 495, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c {
    padding: 0 0 40px;
  }
  /* line 497, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c.section .js_ytvideo_inline1 > iframe {
    width: 100%;
  }
  /* line 500, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .mobile-sec {
    display: block;
    margin-top: 25px;
  }
  /* line 503, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .mobile-sec h2 {
    margin: 0 0 25px;
  }
  /* line 506, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .mobile-sec h3 {
    color: #94837f;
    font-family: "freelandregular";
    font-size: 38px;
    margin: 0 0 35px;
    text-align: center;
    text-transform: none;
  }
  /* line 515, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .left {
    width: 100%;
  }
  /* line 519, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .right {
    width: 100%;
  }
  /* line 521, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .right p {
    padding: 0 2%;
    margin: 30px 0 15px;
  }
  /* line 527, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-d {
    padding: 0 2% 50px;
  }
  /* line 529, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-d h2 {
    display: none;
  }
  /* line 532, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-d h3 {
    display: none;
  }
  /* line 535, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-d li {
    width: 100%;
    margin: 0 0 30px 0;
  }

  /* line 541, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .js_ytvideo_mob_inline > iframe {
    height: 287px;
    width: 100%;
  }

  /* line 546, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .right p, body.cms-inspired-by-women .section-c .right p {
    font-size: 17px;
    line-height: 25px;
    font-family: futura-pt, sans-serif;
  }
  /* line 551, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-d li:nth-child(3n) {
    margin: 0 0 30px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  /* line 558, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .fancybox-prev span {
    left: 15px !important;
  }

  /* line 561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .fancybox-next span {
    right: 15px !important;
  }

  /* line 564, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .section-b .section .js_ytvideo_inline1 > iframe {
    width: 100%;
  }

  /* line 567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .js_ytvideo_inline1 {
    padding: 0 0 0 15px;
  }

  /* line 570, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .js_ytvideo_inline > iframe {
    width: 100%;
  }

  /* line 575, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .left {
    padding: 0 0 0 2%;
    width: 60%;
  }
  /* line 579, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .right {
    padding: 0 2% 0 0;
    width: 36%;
  }
  /* line 582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .right h3 {
    margin: 20px 0 40px;
  }
  /* line 586, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b p.Quote {
    font-size: 47px;
    line-height: 90px;
  }
  /* line 591, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c {
    padding: 50px 0 130px;
  }
  /* line 593, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .js_ytvideo_inline1 {
    padding: 0 15px 0 0;
  }
  /* line 597, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c.section .js_ytvideo_inline1 > iframe {
    width: 100%;
  }
  /* line 601, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .left {
    padding: 0 2% 0 0;
    width: 50%;
  }
  /* line 605, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .right {
    width: 50%;
  }
  /* line 607, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .right h3 {
    margin: 0 0 40px;
  }
  /* line 610, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .right p {
    padding: 0 5%;
  }
  /* line 615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-d {
    padding: 0 2% 50px;
  }
  /* line 617, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-d li {
    margin: 0 5% 40px 0;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
  /* line 627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .left {
    padding: 0 0 0 2%;
    width: 60%;
  }
  /* line 631, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-b .right {
    padding: 0 2% 0 0;
    width: 36%;
  }
  /* line 637, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .left {
    padding: 0 2% 0 0;
    width: 50%;
  }
  /* line 641, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .right {
    width: 50%;
  }
  /* line 643, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .right h3 {
    margin: 0 0 40px;
  }
  /* line 646, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-c .right p {
    padding: 0 5%;
  }
  /* line 651, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-d {
    padding: 0 2% 50px;
  }
  /* line 653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  body.cms-inspired-by-women .section-d li {
    margin: 0 5% 80px 0;
  }
}
/* line 660, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-wrap iframe, .fancybox-wrap object {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-nav {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}
/* line 684, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-nav span {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 693, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 701, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 708, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 718, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-opened {
  z-index: 10000;
}
/* line 720, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

/* line 727, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-outer {
  position: relative;
  /* width: 750px !important; */
}

/* line 732, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-inner {
  position: relative;
  width: 783px !important;
  overflow: hidden;
  display: inline;
}

/* line 739, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 743, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-error {
  color: #444;
  font: 14px/20px;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 751, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 757, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-prev span, .fancybox-next span {
  background: url("../images/nunc/popup-video-icon.png");
}

/* line 766, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}
/* line 776, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("../images/nunc/fancybox_loading.gif") center center no-repeat;
}

/* line 783, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-close {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 25px;
  height: 25px;
  cursor: pointer;
  z-index: 8040;
  text-align: center;
}
/* line 793, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-close:hover:before {
  color: #fff;
  transition: color 0.2s ease 0s, border-color 0.2s ease 0s, background 0.2s ease 0s;
}
/* line 798, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-close:before {
  content: "\00d7";
  font-family: "futura-pt", sans-serif;
  font-size: 28px;
  font-weight: 100;
  color: #361813;
  position: relative;
  transition: color 0.2s ease 0s, border-color 0.2s ease 0s, background 0.2s ease 0s;
  top: -2px;
}

/* line 810, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-nav {
  position: absolute;
  top: 0;
  width: auto;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}

/* line 823, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-prev {
  left: 0;
}

/* line 827, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-next {
  right: 0;
}

/* line 831, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 21px;
  height: 32px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: visible;
}

/* line 842, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-prev span {
  left: -30px;
  background-position: 0 -32px;
}

/* line 847, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-next span {
  right: -30px;
  background-position: -36px -64px;
}

/* line 852, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-nav:hover span {
  visibility: visible;
}

/* line 856, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */
/* line 868, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}
/* line 871, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-lock body {
  /* overflow: hidden !important; */
}

/* line 876, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 880, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 9999;
  background: url("../images/nunc/fancybox_overlay.png");
}

/* line 890, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 896, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */
/* line 903, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 911, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 915, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}
/* line 922, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 6px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: #9c8d8a;
  color: #FFF;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  line-height: 24px;
  white-space: nowrap;
  width: 800px;
  text-align: left;
}

/* line 938, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 944, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 948, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/*Retina graphics!*/
    /* @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url('fancybox_sprite@2x.png');
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image
  } 
 #fancybox-loading div {
    background-image: url('fancybox_loading@2x.gif');
    background-size: 24px 24px;
    The size of the normal image, half the size of the hi-res image
  }
} */
/* line 972, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container.slider, #inspired_slider_container_2.slider {
  max-width: 1200px;
}
/* line 974, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container.slider .slide, #inspired_slider_container_2.slider .slide {
  position: relative;
}
@media only screen and (min-width: 1140px) {
  /* line 974, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide, #inspired_slider_container_2.slider .slide {
    width: 1140px !important;
    margin: 0 30px;
  }
}
/* line 982, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container.slider .slide .inspired_slider .content .inspired_main_img, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_main_img {
  width: 50%;
}
@media only screen and (max-width: 767px) {
  /* line 984, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_main_img img.desktop, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_main_img img.desktop {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 984, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_main_img img.desktop, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_main_img img.desktop {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  /* line 992, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_main_img img.mobile, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_main_img img.mobile {
    display: block;
  }
}
@media only screen and (min-width: 768px) {
  /* line 992, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_main_img img.mobile, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_main_img img.mobile {
    display: none;
  }
}
/* line 1001, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
  position: absolute;
  top: 75px;
  left: 500px;
}
@media only screen and (max-width: 420px) {
  /* line 1001, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
    left: 120px;
  }
}
@media only screen and (min-width: 421px) and (max-width: 767px) {
  /* line 1001, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
    left: 250px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1001, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
    top: 20px;
    width: 55%;
  }
}
@media only screen and (min-width: 767px) and (max-width: 990px) {
  /* line 1001, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
    left: 300px;
    top: 30px;
    width: 50%;
  }
}
@media only screen and (min-width: 990px) and (max-width: 1024px) {
  /* line 1001, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
    left: 430px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1024, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img img.desktop, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img img.desktop {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1024, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img img.desktop, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img img.desktop {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1032, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img img.mobile, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img img.mobile {
    display: block;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1032, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .inspired_sub_img img.mobile, #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img img.mobile {
    display: none;
  }
}
/* line 1041, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container.slider .slide .inspired_slider .content .banner-text, #inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text {
  position: absolute;
  width: 400px;
  right: 80px;
  bottom: 60px;
}
@media only screen and (max-width: 767px) {
  /* line 1041, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .banner-text, #inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text {
    position: relative;
    top: 20px;
    right: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 767px) and (max-width: 990px) {
  /* line 1041, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .banner-text, #inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text {
    width: 350px;
    right: 30px;
    bottom: -50px;
  }
}
@media only screen and (min-width: 990px) and (max-width: 1024px) {
  /* line 1041, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container.slider .slide .inspired_slider .content .banner-text, #inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text {
    bottom: -30px;
  }
}
/* line 1062, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container.slider .slide .inspired_slider .content .banner-text h5, #inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text h5 {
  color: #94837f;
  text-align: center;
  margin-bottom: 30px;
  font-size: 13px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 1069, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container.slider .slide .inspired_slider .content .banner-text p, #inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text p {
  text-align: center;
  color: #46231c;
  font-family: "futura-pt", sans-serif;
  font-size: 17px;
}
/* line 1080, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container.slider ul.arrows li, #inspired_slider_container_2.slider ul.arrows li {
  color: #3f1e18;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  /* IE 5-7 */
  filter: alpha(opacity=30);
  /* Netscape */
  -moz-opacity: 0.3;
  /* Safari 1.x */
  -khtml-opacity: 0.3;
  /* Good browsers */
  opacity: 0.3;
}
/* line 1097, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container.slider ul.arrows:hover, #inspired_slider_container_2.slider ul.arrows:hover {
  color: #3f1e18;
}

/* line 1103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container_2.slider {
  margin-top: 50px;
}
/* line 1108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_main_img {
  float: right;
}
/* line 1111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
  left: 180px;
}
@media only screen and (max-width: 767px) {
  /* line 1111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
    left: 30px;
  }
}
@media only screen and (min-width: 767px) and (max-width: 990px) {
  /* line 1111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
    left: 30px;
    top: 30px;
  }
}
@media only screen and (min-width: 990px) and (max-width: 1024px) {
  /* line 1111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container_2.slider .slide .inspired_slider .content .inspired_sub_img {
    left: 70px;
  }
}
/* line 1125, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text {
  left: 0px;
}
@media only screen and (max-width: 767px) {
  /* line 1125, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text {
    float: left;
  }
}
@media only screen and (min-width: 990px) and (max-width: 1024px) {
  /* line 1125, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text {
    left: 40px;
  }
}
@media only screen and (min-width: 767px) and (max-width: 990px) {
  /* line 1125, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  #inspired_slider_container_2.slider .slide .inspired_slider .content .banner-text {
    left: 30px;
    bottom: -50px;
  }
}

/* line 1143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.promo_prod {
  background: #fef2e8;
  margin-top: 150px;
  display: inline-block;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  /* line 1143, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .promo_prod {
    margin-top: 200px;
  }
}
/* line 1152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.promo_prod img {
  width: 23%;
  display: inline-block;
  margin-top: -100px;
  margin-left: 50px;
}
@media only screen and (max-width: 767px) {
  /* line 1152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .promo_prod img {
    width: 225px;
  }
}
@media only screen and (min-width: 380px) and (max-width: 767px) {
  /* line 1152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .promo_prod img {
    width: 225px;
    margin-left: 150px;
  }
}
@media only screen and (min-width: 767px) and (max-width: 990px) {
  /* line 1152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .promo_prod img {
    width: 30%;
  }
}
/* line 1168, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.promo_prod div#promo_content {
  width: 50%;
  vertical-align: top;
  display: inline-block;
  margin-left: 60px;
  position: relative;
}
@media only screen and (max-width: 767px) {
  /* line 1168, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .promo_prod div#promo_content {
    width: 100%;
    margin: 0 auto;
  }
}
/* line 1178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.promo_prod div#promo_content h3 {
  text-align: center;
  width: 75%;
  font-size: 23px;
  line-height: 30px;
  left: 14%;
  position: absolute;
  top: -80px;
  letter-spacing: 3.1px;
}
@media only screen and (max-width: 767px) {
  /* line 1178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .promo_prod div#promo_content h3 {
    top: -400px;
    width: 100%;
    left: 0;
    font-size: 17px;
    letter-spacing: 3px;
  }
}
@media only screen and (min-width: 767px) and (max-width: 990px) {
  /* line 1178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .promo_prod div#promo_content h3 {
    width: 75%;
    font-size: 15px;
  }
}
/* line 1200, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.promo_prod div#promo_content h5 {
  margin: 30px auto 0;
  text-align: center;
  color: #94837f;
  font-size: 13px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 4.5px;
}
@media only screen and (max-width: 767px) {
  /* line 1200, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .promo_prod div#promo_content h5 {
    margin: 30px auto 0;
  }
}
/* line 1213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.promo_prod div#promo_content p {
  text-align: center;
  color: #46231c;
  font-size: 15px;
  letter-spacing: 0px;
  margin: 30px auto 0;
  width: 75%;
  line-height: 20px;
}
@media only screen and (min-width: 767px) and (max-width: 990px) {
  /* line 1213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
  .promo_prod div#promo_content p {
    width: 100%;
  }
}
/* line 1225, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.promo_prod div#promo_content a {
  text-decoration: underline;
  padding-bottom: 10px;
}
/* line 1228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
.promo_prod div#promo_content a span {
  display: block;
  text-align: center;
  margin-top: 30px;
  line-height: 20px;
  margin-bottom: 30px;
  color: #3f1e18;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
}

/* line 1243, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspiring_women {
  margin-top: 100px;
  margin-bottom: 30px;
}
/* line 1246, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspiring_women h1 {
  text-align: center;
  font-size: 21px;
  color: #46231c;
}
/* line 1251, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_inspired.scss */
#inspiring_women h3 {
  font-family: "freelandregular";
  font-size: 26px;
  color: #94837f;
  text-transform: none;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.cms-sweepstake .page {
  padding-bottom: 260px;
}
/* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.cms-sweepstake .page .bannerBg {
  background-position: 50% 75%;
}

/* line 11, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.winGiftCard {
  position: relative;
}
/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.winGiftCard .bannerBg {
  background: url(../images/sweeptake/sweepTake_Desktop.jpg) no-repeat;
  background-position: 50% 75%;
  background-size: cover;
  padding-top: 50%;
  max-width: 65%;
}
/* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.winGiftCard .main-wrapper {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  position: absolute;
  margin: auto;
  padding-top: 8%;
}

/* line 31, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin {
  float: right;
  max-width: 480px;
  width: 100%;
  height: 100%;
  text-align: center;
}
/* line 37, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin > div {
  height: 90%;
}
/* line 40, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin h1 {
  font-size: 46px;
  font-family: futura-pt, sans-serif;
  line-height: 1.2;
  color: #3f1e18;
}
/* line 45, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin h1 strong {
  color: #38bebd;
  display: block;
  font-size: 50px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
}
/* line 52, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin p {
  color: #3f1e18;
  font-size: 17px;
  margin: 5% 0 7%;
  text-transform: uppercase;
  line-height: 1.4;
  font-family: "Futura BT W01 Medium";
}
/* line 59, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin p small {
  display: block;
  text-transform: none;
  margin: 5% 0 0;
  font-size: 16px;
}
/* line 66, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin form {
  max-width: 80%;
  margin: 0 auto;
}
/* line 71, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin .form-list > li {
  margin-bottom: 3%;
}
/* line 74, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin .form-list > li:not(.terms) label {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-size: 10px;
  padding-bottom: 5px;
}
/* line 83, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin .form-list > li input[type="text"],
.enterToWin .form-list > li input[type="email"] {
  padding: 0 10px;
  height: 40px;
  padding-left: 10px;
  font-size: 13px;
  margin-bottom: 10px;
}
/* line 90, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin .form-list > li:first-child {
  text-align: left;
}
/* line 93, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin .form-list > li.terms {
  margin-bottom: 8% !important;
}
/* line 99, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin .terms label {
  font-family: futura-pt, sans-serif !important;
  font-size: 12px;
  position: relative;
  padding-left: 25px;
  margin-bottom: 10px;
}
/* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin .terms label:before {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0;
}
/* line 115, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin .terms input[type="radio"]:checked ~ label:before {
  background: none;
}
/* line 118, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin .terms input[type="radio"]:checked ~ label:after {
  content: '';
  background: #401e17;
  border-radius: 50%;
  position: absolute;
  top: 4px;
  left: 5px;
  width: 6px;
  height: 6px;
}
/* line 132, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin button {
  background-color: #77d4d4;
  border: 1px solid transparent;
  color: #fff;
  width: 142px;
  margin-bottom: 10px;
  -webkit-transition: background .4s;
  -moz-transition: background .4s;
  transition: background .4s;
}
/* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.enterToWin button:hover {
  background: #00babf;
  -webkit-transition: background .2s;
  -moz-transition: background .2s;
  transition: background .2s;
}

/* line 149, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.termsConditionsLink {
  margin-top: 7%;
  display: inline-block;
  text-transform: uppercase;
  font-size: 12px;
}

/* line 155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.thankYouSection {
  max-width: 660px;
  margin: 0 auto;
  padding: 0 10px;
  text-align: center;
}
/* line 160, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.thankYouSection h1 {
  font-size: 46px;
  line-height: 1.2;
  color: #3f1e18;
  margin: 5% 0;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
}
/* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.thankYouSection p {
  color: #3f1e18;
  font-size: 17px;
  margin: 5% 0;
  text-transform: uppercase;
  line-height: 1.4;
}
/* line 173, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.thankYouSection p strong {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
}
/* line 176, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.thankYouSection p span {
  color: #38bebd;
  text-transform: uppercase;
}
/* line 181, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.thankYouSection .termsConditionsLink {
  margin-top: 50px;
  margin-bottom: 0;
  display: inline-block;
  font-size: 12px;
}

/* line 188, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shopNowBtn {
  text-align: center;
  margin: 7% 0 5%;
}
/* line 191, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shopNowBtn .button {
  background-color: #77d4d4;
  border: 1px solid transparent;
  color: #fff;
  -webkit-transition: background .4s;
  -moz-transition: background .4s;
  transition: background .4s;
  padding: 10px 15px;
}
/* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shopNowBtn .button span {
  color: #fff;
}
/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shopNowBtn .button:hover {
  background: #00babf;
  -webkit-transition: background .2s;
  -moz-transition: background .2s;
  transition: background .2s;
}

/* line 211, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shareToFriends {
  text-align: center;
}
/* line 213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shareToFriends p {
  color: #3f1e18;
  font-size: 11px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  text-transform: uppercase;
  margin: 0 !important;
}
/* line 220, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shareToFriends ul {
  margin: 15px 0;
  padding: 0;
}
/* line 223, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shareToFriends ul li {
  display: inline-block;
}
/* line 225, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shareToFriends ul li + li {
  margin-left: 15px;
}
/* line 228, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shareToFriends ul li a {
  color: #3f1e18;
  text-decoration: none;
  font-size: 14px;
  line-height: 16px;
  display: block;
}
/* line 234, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
.shareToFriends ul li a:hover {
  color: #38bebd;
  text-decoration: none;
}

@media (min-width: 768px) and (max-width: 1023px) {
  /* line 243, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .winGiftCard .bannerBg {
    max-width: 60%;
    background-position: -40px 70%;
  }

  /* line 247, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  body.cms-index-index .winGiftCard .main-wrapper {
    padding: 0;
  }

  /* line 251, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin h1 {
    font-size: 32px;
  }
  /* line 253, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin h1 strong {
    font-size: 35px;
  }
  /* line 257, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin p {
    font-size: 15px;
    margin: 3% 0;
  }
  /* line 261, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin small {
    font-size: 14px;
    margin: 3% 0;
  }
  /* line 265, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin form {
    max-width: 60%;
  }

  /* line 270, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .thankYouSection h1 {
    font-size: 32px;
  }
  /* line 273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .thankYouSection p {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  /* line 280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .winGiftCard .bannerBg {
    background: url(../images/sweeptake/sweepTake_Mobile.jpg) no-repeat;
    background-position: 0 50%;
    background-size: cover;
    max-width: 100%;
    height: 320px;
    padding: 0;
  }
  /* line 288, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .winGiftCard .main-wrapper {
    padding: 0 10px;
    position: static;
  }

  /* line 293, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin {
    float: none;
    margin: 20px auto 0;
  }
  /* line 296, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin h1 {
    font-size: 20px;
  }
  /* line 298, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin h1 strong {
    font-size: 22px;
  }
  /* line 302, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin p {
    font-size: 13px;
    margin: 3% 10%;
  }
  /* line 305, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin p small {
    font-size: 13px;
    margin: 3% 0;
  }
  /* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin form {
    max-width: 80%;
  }
  /* line 312, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin form label {
    font-size: 12px;
  }
  /* line 316, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .enterToWin .terms label {
    font-size: 11px;
    padding-left: 20px;
  }

  /* line 322, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .thankYouSection h1 {
    font-size: 20px;
  }
  /* line 325, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .thankYouSection p {
    font-size: 13px;
  }
  /* line 328, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .thankYouSection .termsConditionsLink {
    margin-top: 30px;
  }
}
@media (max-width: 479px) {
  /* line 334, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .winGiftCard .bannerBg {
    background-position: 0 50%;
    height: 300px;
  }

  /* line 340, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_sweepstake.scss */
  .thankYouSection p br {
    display: none;
  }
}
/* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty {
  /* Setting widget padding for campaign page separately as I can't check how big it should be/is on homepage */
}
/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .section {
  padding: 40px 0;
}
/* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row:not(.slider) {
  height: 100% !important;
}
/* line 7, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row:not(.slider) ul.overflow {
  width: 100% !important;
  text-align: center;
}
/* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row:not(.slider) ul.overflow li {
  display: inline-block;
  margin: 0 auto;
  width: calc(33% - 10px) !important;
  vertical-align: top;
}
@media (max-width: 690px) {
  /* line 10, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .product-row:not(.slider) ul.overflow li {
    width: calc(49% - 10px) !important;
  }
}
/* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row:not(.slider) > h1.h1 {
  font-size: 12px;
}
@media (max-width: 690px) {
  /* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .product-row:not(.slider) {
    padding: 40px 0;
  }
}
/* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row {
  margin: 0 auto;
  padding: 40px 0;
}
@media (max-width: 690px) {
  /* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .product-row {
    padding: 0;
  }
}
/* line 34, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row .product-details {
  padding: 0 5px;
  position: relative;
}
/* line 37, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row .product-details .tag-new {
  position: absolute;
  top: -10px;
  width: 100%;
  text-align: center;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 10px;
  letter-spacing: 1.5px;
  color: #00babf;
  text-transform: uppercase;
  top: -16px;
}
/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row > h1.h1 {
  display: block;
  text-align: center;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  position: relative;
  margin-bottom: 40px;
}
/* line 52, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row > h1.h1 span {
  display: block;
  color: #77d4d4;
  padding-bottom: 5px;
}
/* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row > h1.h1:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 68, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row > h1.h1:hover {
  text-decoration: none;
}
/* line 72, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row ul.overflow {
  *zoom: 1;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .product-row ul.overflow:before, body.cms-fearlessbeauty .product-row ul.overflow:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .product-row ul.overflow:after {
  clear: both;
}
/* line 1561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item {
  font-family: "futura-pt", sans-serif;
  text-transform: uppercase;
  *zoom: 1;
  position: relative;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item:before, body.cms-fearlessbeauty .product-row ul.overflow li.item:after {
  content: " ";
  display: table;
}
/* line 23, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/bourbon/addons/_clearfix.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item:after {
  clear: both;
}
/* line 1567, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item.loading .price-box:after {
  opacity: .5;
  color: #77d4d4;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
  -webkit-animation: fa-spin 2s infinite linear;
  -moz-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
/* line 1576, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item .select-widget .label li:after {
  top: 0px !important;
}
/* line 1582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item div.meta {
  padding-bottom: 10px;
}
/* line 1590, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item.quick-view-visible a.product-image img {
  width: 100%;
}
/* line 1596, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item.quick-view-visible a.quickview {
  opacity: 0;
}
/* line 1602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item a.product-image {
  display: inline-block;
  position: relative;
  line-height: 0;
  padding-bottom: 10px;
  width: 100%;
}
/* line 1609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item a.product-image img {
  width: 100%;
  height: auto;
  position: relative;
}
/* line 1615, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item a.product-image img.alt, body.cms-fearlessbeauty .product-row ul.overflow li.item a.product-image img.config {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1627, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item:hover a.product-image img.alt {
  opacity: 1;
}
/* line 1634, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item a.quickview {
  display: block;
  position: relative;
  line-height: 40px;
  vertical-align: middle;
  border: none;
  background-color: #77d4d4;
  color: white;
  bottom: 42px;
  width: 100%;
  opacity: 0;
  text-align: center;
  font-size: 10px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 1.5px;
  z-index: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
/* line 1653, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item a.quickview .close {
  display: none;
}
@media (max-width: 690px) {
  /* line 1659, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.cms-fearlessbeauty .product-row ul.overflow li.item a.quickview {
    display: none;
  }
}
/* line 1665, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item:hover a.quickview, body.cms-fearlessbeauty .product-row ul.overflow li.item.hover a.quickview {
  opacity: .75;
  -webkit-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  -moz-transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
  transition: opacity 0.2s, background 0.4s 0.15s, color 0.4s;
}
/* line 1669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item:hover a.quickview:hover, body.cms-fearlessbeauty .product-row ul.overflow li.item.hover a.quickview:hover {
  opacity: 1;
  -webkit-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  -moz-transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
  transition: opacity 0.4s, background 0.2s, color 0.2s 0.15s;
}
/* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item .product-info {
  text-align: center;
  margin-top: -20px;
}
@media (max-width: 690px) {
  /* line 1678, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
  body.cms-fearlessbeauty .product-row ul.overflow li.item .product-info {
    margin-top: 0;
    padding-bottom: 10px;
  }
}
/* line 1689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item h2, body.cms-fearlessbeauty .product-row ul.overflow li.item .product-name a {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  color: #361813;
  display: inline-block;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
/* line 1698, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item h2:hover, body.cms-fearlessbeauty .product-row ul.overflow li.item .product-name a:hover {
  color: #77d4d4;
}
/* line 1706, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item .price-box .old-price, body.cms-fearlessbeauty .product-row ul.overflow li.item .price-box .special-price, body.cms-fearlessbeauty .product-row ul.overflow li.item .price-box .regular-price {
  color: #361813;
  display: inline-block;
  font-family: "futura-pt", sans-serif;
  font-size: 12px;
  letter-spacing: 0px;
}
/* line 1714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item .price-box:after {
  content: '\f1ce';
  position: absolute;
  font-size: 14px;
  opacity: 0;
  color: transparent;
  text-indent: 2px;
  width: 100%;
  text-align: center;
  top: -18px;
  left: 0;
  -webkit-transition: opacity 0.4s, color 0.4s;
  -moz-transition: opacity 0.4s, color 0.4s;
  transition: opacity 0.4s, color 0.4s;
}
/* line 1730, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item .actions {
  display: none;
}
/* line 1735, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item.gift-card .product-name a span:last-child {
  position: relative;
  margin-left: 2.5px;
}
/* line 1738, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item.gift-card .product-name a span:last-child:before {
  content: '-';
  position: absolute;
  left: -6px;
}
/* line 1748, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname,
body.cms-fearlessbeauty .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname {
  display: inline;
  font-size: 24px;
  font-family: futura-pt, sans-serif;
  line-height: 1.1;
  letter-spacing: 6px;
  padding-bottom: 0;
  text-transform: uppercase;
}
/* line 1756, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-shop .product-name .subname:before,
body.cms-fearlessbeauty .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .subname:before {
  content: '-';
}
/* line 1762, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow li.item.gift-card + .quickview-row .product-essential .product-name.mobile .h1 {
  display: inline-block;
}
/* line 1416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow .regular-price {
  color: black;
}
/* line 1420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow .special-price {
  color: #77d4d4;
  float: left;
  margin-right: 20px;
}
/* line 1426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow .old-price {
  font-size: 14px;
  color: #d6d1d1;
}
/* line 1429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow .old-price .price-percent {
  display: block;
  text-decoration: none;
  font-size: 12px;
  font-style: italic;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-top: -12px;
  padding-bottom: 5px;
  text-transform: uppercase;
}
/* line 1439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow .old-price > .price {
  text-decoration: line-through;
}
/* line 1444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_mixins.scss */
body.cms-fearlessbeauty .product-row ul.overflow .price-label {
  display: none;
}
/* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row ul.overflow li {
  margin: 0;
  text-align: center;
}
/* line 79, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row ul.overflow li .product {
  margin: 0 1%;
}
/* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row ul.overflow li h2 {
  margin: 0px;
}
/* line 85, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row ul.overflow li img {
  width: 80%;
}
/* line 91, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .product-row ul.arrows li {
  margin-top: -30px;
}
/* line 96, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .section {
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
}
@media (min-width: 810px) {
  /* line 112, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .section .video-story-banner .content p {
    padding-left: 40px;
  }
}
@media (min-width: 810px) and (max-width: 1000px) {
  /* line 103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .section .video-story-banner .content {
    width: 50%;
    left: 0;
  }
  /* line 106, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .section .video-story-banner .content p {
    line-height: 1.2;
    font-size: 12px;
  }
}
@media (min-width: 810px) {
  /* line 119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .section.section-a {
    margin-bottom: 40px;
  }
}
/* line 125, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text {
  z-index: 2;
  width: 35%;
  text-align: left;
}
/* line 131, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text .title,
body.cms-fearlessbeauty .top-video-banner .banner-text .subtitle,
body.cms-fearlessbeauty .top-video-banner .banner-text .text {
  color: #fff;
  text-align: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 138, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text .title {
  font-size: 34px;
  line-height: 1.06em;
}
/* line 142, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text .title u {
  position: relative;
  text-decoration: none;
}
/* line 147, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text .title u:after {
  background: white;
  bottom: 0;
  content: '';
  height: 3px;
  left: 0;
  position: absolute;
  width: 96%;
}
@media (max-width: 690px) {
  /* line 147, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .title u:after {
    height: 2px;
  }
}
/* line 161, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text .subtitle {
  font-size: 15px;
  letter-spacing: 1px;
  text-transform: none;
  padding: 25px 0;
}
/* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .banner-text .text {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 5px;
}
@media (max-width: 1000px) {
  /* line 174, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .title {
    font-size: 30px;
  }
  /* line 177, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .subtitle {
    padding: 20px 0;
  }
}
@media (max-width: 800px) {
  /* line 125, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text {
    width: 33%;
    position: absolute;
    top: 50%;
    left: 0;
    margin-left: 10%;
  }
  /* line 187, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .title {
    font-size: 20px;
  }
  /* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .subtitle {
    padding: 10px 0;
    font-size: 14px;
  }
  /* line 194, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .text {
    font-size: 12px;
  }
}
@media (max-width: 690px) {
  /* line 125, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text {
    width: 90%;
    position: absolute;
    bottom: 5%;
    top: auto;
    left: 0;
    margin-left: 5%;
    padding: 0;
  }
  /* line 206, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .title {
    font-size: 42px;
  }
  /* line 209, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .subtitle {
    padding: 10px 0;
    font-size: 15px;
  }
  /* line 213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .text {
    font-size: 13px;
  }
}
@media (max-width: 500px) {
  /* line 218, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .title {
    font-size: 25px;
  }
}
@media (max-width: 370px) {
  /* line 226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .banner-text .subtitle {
    line-height: 16px;
  }
}
/* line 231, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video {
  position: relative;
}
/* line 233, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video .play {
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0 auto;
  background: url("../images/play.svg") 50% 50% no-repeat;
  background-size: 86px 86px;
}
@media (max-width: 690px) {
  /* line 233, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .video .play {
    background-size: 80px 80px;
  }
}
/* line 246, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video .video-img-mobile {
  visibility: hidden;
  height: 0;
}
@media (max-width: 690px) {
  /* line 251, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .video .video-img {
    visibility: hidden;
    height: 0;
  }
  /* line 255, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .top-video-banner .video .video-img-mobile {
    visibility: visible;
    height: auto;
  }
}
/* line 260, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video .youtube-link {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 500;
}
/* line 268, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video .youtube-link iframe {
  cursor: pointer;
}
/* line 273, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video.active .youtube-link {
  z-index: 0;
}
/* line 278, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video .video-popup .popup-wrapper {
  background: rgba(255, 255, 255, 0.7);
  text-align: center;
  height: 100%;
}
/* line 282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video .video-popup .popup-wrapper .video-container {
  margin: 0 auto;
  width: 100%;
  height: 100%;
  padding: 6% 10%;
  position: relative;
}
/* line 288, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video .video-popup .popup-wrapper .video-container .close {
  content: url("../images/close-x-brown.png");
  width: 25px;
  height: 25px;
  position: absolute;
  top: 5%;
  right: 5%;
}
/* line 296, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .top-video-banner .video .video-popup .popup-wrapper .video-container iframe {
  width: 100%;
  height: 100%;
}
/* line 305, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row {
  overflow: auto;
  color: #3f1e18;
  padding: 0 0 40px;
}
/* line 309, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner {
  padding: 0;
  overflow: auto !important;
  position: relative;
}
@media (max-width: 900px) {
  /* line 309, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner {
    padding: 0 20px;
  }
}
@media (max-width: 810px) {
  /* line 309, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner {
    padding: 0;
  }
}
/* line 320, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner h2 {
  color: #361813;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 20px;
  letter-spacing: 6px;
  line-height: 1.5;
  margin-bottom: 20px;
}
/* line 327, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner h2.mobile-only {
  display: none;
}
@media (max-width: 810px) {
  /* line 327, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner h2.mobile-only {
    display: block;
    margin: 20px 0;
    text-align: center;
  }
}
/* line 336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks {
  position: relative;
}
@media (min-width: 810px) {
  /* line 336, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks {
    width: calc((100%/8)*5);
    float: none;
    display: inline-block;
  }
}
@media (max-width: 810px) {
  /* line 343, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks img {
    width: 100%;
  }
}
/* line 348, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks .video-link {
  display: block;
}
/* line 351, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks .youtube-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
/* line 358, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks .youtube-link iframe {
  cursor: pointer;
}
/* line 363, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks.active .youtube-link {
  z-index: 0;
}
/* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .text-content {
  padding-right: 20px;
}
/* line 369, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .text-content h2 {
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  line-height: 1.3;
  letter-spacing: 4px;
  font-size: 26px;
  margin-bottom: 8px;
}
/* line 376, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .text-content .description {
  font-size: 15px;
  line-height: 1.86;
}
/* line 380, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .text-content .description p {
  margin-bottom: 15px;
}
@media (min-width: 810px) {
  /* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .text-content {
    float: none;
    display: inline-block;
    text-align: left;
    margin-top: 9%;
    padding: 0 3% 0 2%;
    vertical-align: top;
    width: calc((100%/8)*3 - 10px);
    left: 0;
  }
}
@media (max-width: 900px) {
  /* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .text-content {
    left: 20px;
  }
}
@media (max-width: 810px) {
  /* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .text-content {
    position: static;
    padding: 0 20px;
    text-align: center;
  }
}
@media (max-width: 500px) {
  /* line 368, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .text-content {
    text-align: center;
  }
  /* line 405, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .text-content h2 {
    font-size: 25px;
  }
}
/* line 412, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item {
  cursor: pointer;
  display: inline-block;
  width: calc(100%/2 - 20px);
  padding: 5px;
  color: #361813;
  margin-bottom: 25px;
  vertical-align: top;
}
/* line 420, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(odd) {
  margin-right: 15px;
}
/* line 423, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(even) {
  margin-left: 15px;
}
/* line 426, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item .text-img {
  margin: 20px 0 10px;
  position: relative;
  padding-right: 20px;
}
/* line 430, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item .text-img .arrow {
  content: url("../images/arrow-right.png");
  width: 10px;
  position: absolute;
  right: 0;
  top: calc(50% - 7px);
}
/* line 437, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item .text-img h2 {
  color: #361813;
  margin: 0;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  font-size: 18px;
  letter-spacing: 3px;
}
/* line 444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item .text-img p {
  font-size: 15px;
}
@media (max-width: 500px) {
  /* line 450, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item {
    width: 100%;
  }
  /* line 452, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(odd) {
    margin-right: 0;
  }
  /* line 455, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row .campaign-story-banner .stories-blocks ul li.item:nth-child(even) {
    margin-left: 0;
  }
}
@media (max-width: 690px) {
  /* line 305, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-row {
    padding: 0 0 15px;
  }
}
/* line 467, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories {
  margin: 0px -45px;
}
@media (max-width: 1250px) {
  /* line 467, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .stories {
    margin: 0 -20px;
  }
}
@media (max-width: 810px) {
  /* line 467, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .stories {
    margin: 0;
  }
}
/* line 478, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories > h2.h2 {
  display: block;
  text-align: center;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  position: relative;
  margin-bottom: 40px;
}
/* line 488, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories > h2.h2 span {
  display: block;
  color: #77d4d4;
  padding-bottom: 5px;
}
/* line 493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories > h2.h2:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 503, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories > h2.h2:hover {
  text-decoration: none;
}
/* line 508, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories ul li.item {
  cursor: pointer;
  display: inline-block;
  width: 33%;
  padding: 0 3%;
  color: #361813;
  margin: 0 0 25px;
  vertical-align: top;
}
/* line 517, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories ul li.item .text-img {
  margin: 20px 0 10px;
  position: relative;
  padding-right: 20px;
}
/* line 521, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories ul li.item .text-img .arrow {
  content: url("../images/arrow-right.png");
  width: 10px;
  position: absolute;
  right: 0;
  top: calc(50% - 7px);
}
/* line 528, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories ul li.item .text-img h2 {
  color: #361813;
  margin: 0 0 6px;
  font-size: 18px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  letter-spacing: 3px;
}
/* line 535, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .stories ul li.item .text-img p {
  font-size: 15px;
}
/* line 542, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details {
  margin-bottom: 50px;
}
/* line 544, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .image {
  width: calc(100%/3);
  max-width: 300px;
  display: inline-block;
  margin: 0 3em 0 1em;
}
/* line 550, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story {
  color: #361813;
  width: calc(100%/3*2 - 5em);
  display: inline-block;
  vertical-align: top;
}
/* line 555, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story p {
  font-size: 15px;
}
/* line 558, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .top, body.cms-fearlessbeauty .story-details .story .bottom {
  padding-left: 30px;
}
/* line 561, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .middle {
  display: inline-block;
  margin: 40px 0 35px;
}
/* line 565, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .middle.medium {
  display: none;
}
/* line 571, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .top .left,
body.cms-fearlessbeauty .story-details .story .top .right, body.cms-fearlessbeauty .story-details .story .middle .left,
body.cms-fearlessbeauty .story-details .story .middle .right {
  display: inline-block;
  vertical-align: middle;
}
/* line 575, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .top .left, body.cms-fearlessbeauty .story-details .story .middle .left {
  max-width: 80%;
  min-width: 49%;
  padding-right: 18px;
}
/* line 582, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .top h2.name {
  font-size: 24px;
  letter-spacing: 8px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
}
/* line 588, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .top .instagram a {
  content: url("../images/instagram-icon.png");
  height: 24px;
}
/* line 595, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .middle .title {
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
  margin: 0 0 10px;
}
/* line 602, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .bottom {
  text-align: justify;
  position: relative;
  padding-top: 35px;
}
/* line 606, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .bottom p {
  line-height: 20px;
}
/* line 609, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .story-details .story .bottom:before {
  position: absolute;
  content: '';
  height: 5px;
  width: 100px;
  top: 0;
  left: 7%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #b2eaec;
}
@media (max-width: 1000px) {
  /* line 623, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .top {
    position: relative;
  }
  /* line 625, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .top .left {
    width: 100%;
    padding-right: 30px;
  }
  /* line 629, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .top .right {
    position: absolute;
    padding: 0;
    top: 0;
    right: 0;
    width: 25px;
  }
  /* line 637, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .middle {
    padding-left: 30px;
    width: 100%;
  }
  /* line 642, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .middle .left,
  body.cms-fearlessbeauty .story-details .story .middle .right {
    display: inline-block;
    width: 49%;
  }
  /* line 647, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .middle.large {
    display: none;
  }
  /* line 650, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .middle.medium {
    display: inline-block;
  }
}
@media (max-width: 690px) {
  /* line 542, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details {
    margin-bottom: 40px;
  }
  /* line 659, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .image {
    display: none;
  }
  /* line 662, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story {
    width: 100%;
  }
  /* line 664, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .top, body.cms-fearlessbeauty .story-details .story .middle, body.cms-fearlessbeauty .story-details .story .bottom {
    padding-left: 0;
  }
  /* line 667, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .top {
    position: relative;
  }
  /* line 669, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .top .left {
    width: 100%;
    padding-right: 30px;
  }
  /* line 673, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .top .right {
    position: absolute;
    padding: 0;
    top: 0;
    right: 0;
    width: 25px;
  }
  /* line 681, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .middle {
    margin: 30px 0 15px;
  }
  /* line 683, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .middle .left, body.cms-fearlessbeauty .story-details .story .middle .right {
    width: 100%;
    margin-bottom: 20px;
  }
  /* line 689, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .story-details .story .bottom:before {
    left: 0;
    width: 120px;
  }
}
/* line 697, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products {
  margin-bottom: 52px;
}
/* line 699, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products > h2.h2 {
  display: block;
  text-align: center;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
  color: #77d4d4;
  text-transform: uppercase;
  position: relative;
  margin-bottom: 40px;
}
/* line 709, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products > h2.h2 span {
  display: block;
  color: #77d4d4;
  padding-bottom: 5px;
}
/* line 714, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products > h2.h2:after {
  position: absolute;
  content: '';
  height: 5px;
  width: 60px;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #77d4d4;
}
/* line 724, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products > h2.h2:hover {
  text-decoration: none;
}
/* line 728, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products .products-grid {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
/* line 732, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products .products-grid li.item {
  margin: 0;
  width: 20%;
}
/* line 736, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products .products-grid li.item .product {
  padding: 0 20px;
  text-align: center;
}
/* line 740, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products .products-grid li.item .product .product-image .badge {
  width: 41px;
  height: auto;
  position: absolute;
  top: 0;
  left: 10px;
  z-index: 20;
}
/* line 749, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products .products-grid li.item .product .product-details {
  color: #361813;
}
/* line 751, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products .products-grid li.item .product .product-details .product-step {
  padding: 5px 0;
  text-transform: uppercase;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  font-size: 14px;
}
/* line 757, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .products .products-grid li.item .product .product-details .product-name {
  padding: 5px 0 10px;
}
@media (max-width: 690px) {
  /* line 757, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .products .products-grid li.item .product .product-details .product-name {
    padding: 5px 0 3px;
  }
}
@media (max-width: 800px) {
  /* line 732, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .products .products-grid li.item {
    width: 45%;
    float: none;
    display: inline-block;
  }
}
@media (max-width: 500px) {
  /* line 732, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .products .products-grid li.item {
    width: 80%;
    float: none;
  }
}
/* line 777, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .content-wrapper {
  padding: 0;
  max-width: 1600px;
  margin: 0 auto;
}
@media (max-width: 900px) {
  /* line 783, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .content-wrapper {
    padding: 0 40px;
    max-width: 1300px;
    margin: 0 auto;
    width: 100%;
  }
  /* line 791, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .stories ul li.item {
    width: calc(100%/3 - 5px);
    padding: 0 15px;
  }
}
@media (max-width: 690px) {
  /* line 799, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .stories ul li.item {
    width: 100%;
    padding: 0;
  }
  /* line 802, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .stories ul li.item:nth-child(odd) {
    margin-right: 0;
  }
  /* line 805, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .stories ul li.item:nth-child(even) {
    margin-left: 0;
  }
}
/* line 811, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .main-wrapper,
body.cms-fearlessbeauty .content-wrapper {
  max-width: 1180px;
}
@media (max-width: 690px) {
  /* line 811, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .main-wrapper,
  body.cms-fearlessbeauty .content-wrapper {
    max-width: 90%;
    margin: 0 auto;
    padding: 0;
  }
}
/* line 821, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .backstitch-embedded-widget {
  overflow: hidden !important;
  padding: 0 70px;
}
@media (max-width: 768px) {
  /* line 821, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
  body.cms-fearlessbeauty .backstitch-embedded-widget {
    padding: 0;
  }
}
/* line 829, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .backstitch-widget-results .slick-prev {
  left: -68px;
}
/* line 833, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_campaign.scss */
body.cms-fearlessbeauty .backstitch-widget-results .slick-next {
  right: -76px;
}

/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .main-container, .beauty-circle-wrapper .main {
  max-width: none;
}
/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper button.button {
  color: white;
  border-color: white;
  background-color: #27bebf;
}
/* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .heading-wrapper {
  color: white;
  background-color: #27bebf;
  text-align: center;
  padding: 50px 10px;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .heading-wrapper h3 {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 18px;
  letter-spacing: 3px;
  margin: 10px 0;
}
/* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .heading-wrapper img {
  max-width: 500px;
  margin: 50px auto;
}
/* line 30, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .heading-wrapper p {
  max-width: 520px;
  margin: 30px auto;
  font-size: 22px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  line-height: 30px;
}
/* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .heading-wrapper .button {
  padding: 24px;
  width: 150px;
  line-height: 0;
  margin: 0px 5px 20px 5px;
  font-size: 12px;
  letter-spacing: 3px;
}
@media (min-width: 1024px) {
  /* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .heading-wrapper .button {
    margin: 0px 15px 20px 15px;
  }
}
/* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .heading-wrapper .top-banner {
  position: relative;
}
@media (min-width: 810px) {
  /* line 52, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .heading-wrapper .top-banner .banner-text {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: 0;
    width: 100%;
  }
}
/* line 65, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .heading-wrapper .top-banner .desktop-banner {
  display: none;
}
@media (min-width: 810px) {
  /* line 65, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .heading-wrapper .top-banner .desktop-banner {
    display: block;
  }
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .heading-wrapper .top-banner .desktop-banner img {
    max-width: 100%;
    margin: 0 auto;
  }
}
@media (min-width: 810px) {
  /* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .heading-wrapper {
    padding: 0;
  }
}
/* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .banner-image {
  position: absolute;
  top: 0;
  z-index: -1;
}
@media (min-width: 1024px) {
  /* line 87, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .sub-section-wrapper {
    font-size: 0;
    letter-spacing: 0;
    margin: 0 auto;
    max-width: 940px;
  }
  /* line 94, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .sub-section-wrapper > :first-child {
    margin: 0 2% 0 0;
  }
  /* line 98, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .sub-section-wrapper > :last-child {
    margin: 0 0 0 2%;
  }
}
/* line 104, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-wrapper, .beauty-circle-wrapper .sub-section {
  margin: 10% 8%;
  border: solid 8px #f4f3f3;
  color: #361813;
}
@media (min-width: 1024px) {
  /* line 110, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .chart-wrapper {
    margin: 50px auto;
    max-width: 940px;
  }
}
/* line 116, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-wrapper .chart-header {
  border-bottom: solid 8px #f4f3f3;
}
/* line 119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-wrapper .chart-header > li {
  padding: 4% 2%;
}
@media (min-width: 640px) {
  /* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .chart-wrapper .chart-header > li:first-of-type {
    width: 20%;
  }
}
/* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-wrapper .chart-header > li h3 {
  font-size: 11px;
  margin: 8px 0;
}
@media (min-width: 640px) {
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .chart-wrapper .chart-header > li h3 {
    font-size: 16px;
    letter-spacing: 1px;
  }
}
@media (min-width: 1024px) {
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .chart-wrapper .chart-header > li h3 {
    font-size: 18px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    letter-spacing: 5px;
  }
}
/* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-content ul > li:first-of-type {
  text-align: left;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 12px;
  letter-spacing: .4px;
}
@media (min-width: 640px) {
  /* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .chart-content ul > li:first-of-type {
    width: 20%;
    font-size: 12px;
    letter-spacing: 1.8px;
    line-height: 16px;
  }
}
/* line 162, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-item {
  display: table;
  width: 100%;
}
/* line 166, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-item li {
  display: table-cell;
  vertical-align: middle;
  width: 25%;
  outline: solid 1px #f4f3f3;
  padding: 2%;
  letter-spacing: 0;
  text-align: center;
}
/* line 175, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-item li h5 {
  font-size: 12px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  margin-top: 10px;
  text-transform: none;
  letter-spacing: 2px;
}
/* line 182, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-item li h5.orange-text {
  color: #f78300;
}
/* line 186, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-item li h5.blue-text {
  color: #00b9c0;
}
/* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-item li h5.golden-text {
  color: #c99a1c;
}
/* line 195, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .chart-item li img {
  width: auto;
  margin: 0 auto;
}
/* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .sub-section {
  padding: 6% 0;
}
@media (min-width: 1024px) {
  /* line 202, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .sub-section {
    display: inline-block;
    width: 48%;
  }
}
/* line 209, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .sub-section h1 {
  font-size: 28px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  margin-bottom: 15px;
  letter-spacing: 5px;
}
/* line 216, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .sub-section p {
  font-size: 16px;
  margin: 10px 0;
}
/* line 221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .sub-section .button {
  width: 240px;
  margin-top: 12px;
}
/* line 227, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .sub-section, .beauty-circle-wrapper .questions-wrapper {
  text-align: center;
  color: #646463;
}
/* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .questions-wrapper {
  padding-bottom: 35px;
}
@media (min-width: 1024px) {
  /* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beauty-circle-wrapper .questions-wrapper {
    padding-top: 35px;
  }
}
/* line 238, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .questions-wrapper h3 {
  font-size: 28px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  letter-spacing: 5px;
}
/* line 244, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .questions-wrapper p {
  font-size: 18px;
  margin: 10px 0;
}
/* line 248, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .questions-wrapper p a {
  text-decoration: underline;
  transition: 0.4s;
}
/* line 252, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beauty-circle-wrapper .questions-wrapper p a:hover {
  color: #27bebf;
}

/* line 261, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .main-container > .main {
  padding: 0 20px;
}
@media (min-width: 1024px) {
  /* line 263, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beautycircle-index .main-container > .main .col-main {
    width: 78%;
  }
}
/* line 271, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .beauty-circle-wrapper .page-title {
  margin-top: 120px;
}
@media (min-width: 1024px) {
  /* line 271, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beautycircle-index .beauty-circle-wrapper .page-title {
    margin-top: 0;
  }
}
/* line 278, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .beauty-circle-wrapper .page-contents {
  color: #411f16;
}
/* line 282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .beauty-circle-wrapper .page-section {
  margin-top: 25px;
}
/* line 285, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .beauty-circle-wrapper .page-section b {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: capitalize;
}
/* line 289, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .beauty-circle-wrapper .page-section b span {
  font-family: futura-pt, sans-serif;
}
/* line 294, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .beauty-circle-wrapper .page-section p {
  font-size: 11px;
  margin: 5px 0;
}
/* line 299, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .beauty-circle-wrapper .page-section h3 {
  text-transform: none;
  line-height: 20px;
  font-size: 15px;
}
@media (min-width: 1024px) {
  /* line 299, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
  .beautycircle-index .beauty-circle-wrapper .page-section h3 {
    display: inline-block;
    vertical-align: top;
  }
}
/* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .beauty-circle-wrapper button.button {
  width: 100%;
  max-width: 300px;
  background-color: #411f16;
  margin-top: 20px;
}
/* line 317, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_beauty-circle.scss */
.beautycircle-index .beauty-circle-wrapper .chart-wrapper {
  margin: 36px 0 0 0;
}

/* line 1, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper {
  /* Grid */
}
/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper p.hline {
  border-bottom: 2px solid #d6d1d1;
}
@media (min-width: 820px) {
  /* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper p.hline {
    width: 100%;
  }
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .contact-footer {
  color: #000;
  margin-top: 55px;
  margin-bottom: 55px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
}
/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .contact-footer p {
  text-align: center;
  margin-bottom: 8px;
  font-size: 19px;
  font-family: futura-pt, sans-serif;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .contact-footer p a {
  text-decoration: underline;
}
/* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .contact-footer p:first-child {
  letter-spacing: 8px;
  font-size: 26px;
}
/* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .work {
  margin-top: 50px;
  margin-bottom: 12px;
  text-align: center;
  letter-spacing: 7px;
  color: #3f1e18;
  font-size: 28px;
}
@media (min-width: 820px) {
  /* line 38, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .columns {
    margin-left: 3%;
  }
  /* line 41, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .columns .columns:first-child {
    margin-left: 2%;
  }
}
@media (min-width: 820px) {
  /* line 48, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .parentBlock {
    margin-left: 44px;
    margin-right: 44px;
  }
}
/* line 53, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .parentBlock .container {
  padding: 0 30px;
}
@media (min-width: 820px) {
  /* line 53, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .parentBlock .container {
    width: 100%;
    display: flex;
    justify-content: space-around;
  }
}
/* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .parentBlock .container .three.columns {
  border: 8px solid #f3f3f3;
  padding: 44px 10px;
  margin: 20px 0;
  text-align: center;
}
@media (min-width: 820px) {
  /* line 61, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .parentBlock .container .three.columns {
    padding-top: 44px;
    padding-bottom: 38px;
    flex-basis: 33%;
  }
}
/* line 72, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .parentBlock .container .three.columns p.first-child {
  color: #000000;
  font-size: 23px;
  letter-spacing: 8px;
  margin-bottom: 16px;
}
@media (min-width: 820px) {
  /* line 72, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .parentBlock .container .three.columns p.first-child {
    font-size: 22px;
  }
}
/* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .parentBlock .container .three.columns p.second-child {
  color: #000000;
  font-size: 38px;
  margin-bottom: 30px;
  text-transform: uppercase;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
}
/* line 90, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .parentBlock .container .three.columns p.third-child {
  color: #000000;
  font-size: 16px;
  margin-bottom: 0;
  font-family: futura-pt, sans-serif;
  line-height: 20px;
}
@media (min-width: 820px) {
  /* line 90, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .parentBlock .container .three.columns p.third-child {
    font-size: 16px;
  }
}
@media (min-width: 820px) {
  /* line 101, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .parentBlock .container .three.columns.middle {
    margin: 20px;
  }
}
/* line 106, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .parentBlock .container .three.columns .third-child {
  font-size: 24px;
}
/* line 113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .main-title-products {
  color: #01babf;
  text-align: center;
  margin-top: 40px;
}
/* line 117, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .main-title-products .products-subclass {
  padding-bottom: 0px;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
}
/* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .main-title-products p {
  border-bottom: 8px solid #01babf;
  width: 66px;
  margin: 0 auto;
  margin-top: -6px;
}
@media (min-width: 820px) {
  /* line 113, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .main-title-products {
    color: #01babf;
    text-align: center;
    margin-top: 40px;
  }
}
/* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .header-container {
  background-size: cover;
  background-repeat: no-repeat;
  background-position-y: bottom;
}
/* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .header-container.desktop {
  display: none;
}
/* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .header-container.desktop h2 {
  letter-spacing: 6px;
  font-size: 37px;
  color: #361813;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  line-height: 52px;
}
@media (min-width: 820px) {
  /* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .header-container.desktop {
    display: block;
    max-width: 100%;
    color: #361813;
    height: auto;
    padding: 65px 0;
    padding-left: 70px;
  }
}
/* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .header-container.desktop p {
  font-size: 13px;
  color: #361813;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  line-height: 31px;
  letter-spacing: 3px;
  margin-top: 7px;
}
/* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .header-container.mobile {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-height: 321px;
  padding-top: 38px;
  color: #361813;
}
@media (min-width: 820px) {
  /* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .header-container.mobile {
    display: none;
  }
}
/* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .header-container.mobile h2 {
  font-size: 2.5em;
  color: #361813;
  align-self: left;
  letter-spacing: 8px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 300;*/
  padding-left: 20px;
}
@media (min-width: 630px) {
  /* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .header-container.mobile h2 {
    font-size: 3.2em;
    letter-spacing: 12px;
    font-family: futura-pt, sans-serif;
    /*font-weight: 300;*/
  }
}
/* line 194, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .header-container.mobile p {
  line-height: 30px;
  color: #361813;
  text-align: left;
  align-self: left;
  font-size: 18px;
  padding-top: 16px;
  letter-spacing: 4px;
  font-family: futura-pt, sans-serif;
  padding-left: 20px;
}
@media (min-width: 630px) {
  /* line 194, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .header-container.mobile p {
    color: #361813;
    font-size: 1.2em;
    text-align: left;
    align-self: left;
    line-height: 30px;
    padding-top: 20px;
    letter-spacing: 4px;
    font-family: futura-pt, sans-serif;
  }
}
@media (min-width: 820px) {
  /* line 218, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .products-grid .item {
    width: calc(33.33333% - 10px);
  }
}
/* line 225, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .category-products .products-grid {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 30px;
  border-bottom: 2px solid #dedbda;
}
/* line 230, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
.auto-delivery-wrapper .category-products .products-grid .item {
  margin: 0 !important;
}
@media (min-width: 820px) {
  /* line 232, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .category-products .products-grid .item a.product-image {
    padding-bottom: 34px;
    width: 56%;
    left: 22%;
  }
}
@media (max-width: 820px) {
  /* line 239, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_auto-delivery.scss */
  .auto-delivery-wrapper .category-products .products-grid .item .product-info {
    padding-bottom: 0px;
  }
}

/* line 3, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo .yotpo-icon-star,
.yotpo .yotpo-icon-half-star,
.yotpo .yotpo-icon-empty-star {
  color: black !important;
}

/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name, .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name, .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name, .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,
.yotpo .yotpo-display-wrapper a {
  color: black !important;
}

/* line 12, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo .yotpo-regular-box {
  border-top: none !important;
}

/* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo-review.yotpo-regular-box {
  margin: 0 10px !important;
}

/* line 20, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo-small-box {
  border-top: none !important;
  border-bottom: none !important;
}

/* line 25, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo-default-button .yotpo-icon-btn .pull-right .yotpo-hidden-mobile .write-button .write-review-button {
  line-height: 40px !important;
}

/* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text, .yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon-button-text {
  color: black !important;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  font-size: 12px;
}
/* line 33, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text:hover, .yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon-button-text:hover {
  color: white !important;
}

/* line 38, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo.yotpo-main-widget .yotpo-icon-btn, .yotpo .yotpo-modal-dialog .yotpo-icon-btn {
  padding: 0 30px !important;
}

/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-stars-and-sum-reviews, .yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-stars-and-sum-reviews {
  padding-top: 10px;
  text-align: left;
  transform: translateX(-37%);
}

/* line 48, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo .yotpo-icon {
  speak: none !important;
  font-size: 13px !important;
  font-style: normal !important;
  font-family: futura-pt, sans-serif !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1 !important;
  width: auto !important !important;
  background: none !important;
  height: auto !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

/* line 64, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo.yotpo-main-widget .yotpo-bottomline .based-on, .yotpo .yotpo-modal-dialog .yotpo-bottomline
.based-on {
  vertical-align: top;
  display: inline-block;
  padding-top: 6px;
  padding-left: 0px;
  color: black;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
}

/* line 73, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-stars:before {
  color: black;
}

/* line 77, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo .yotpo-nav.yotpo-nav-primary {
  padding: 35px 0 15px 0 !important;
}

/* line 81, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo .yotpo-dropdown-button label {
  font-family: "futura-pt";
}
/* line 83, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo .yotpo-dropdown-button label:not(.selected) {
  color: black !important;
}

/* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo .yotpo-dropdown-button .yotpo-icon-down-triangle::before,
.yotpo .yotpo-nav-dropdown .yotpo-dropdown .list-category a {
  color: black !important;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  font-size: 14px !important;
}

/* line 96, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.y-label.yotpo-user-name.yotpo-font-bold.pull-left,
.y-label.yotpo-review-date {
  color: black !important;
  font-family: 'futura-pt-medium', futura-pt, sans-serif !important;
}

/* line 101, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo-main {
  margin-bottom: 0 !important;
}

/* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.content-title.yotpo-font-bold,
.yotpo .yotpo-review .yotpo-footer .y-label,
.yotpo .yotpo-comment .yotpo-footer .y-label,
.yotpo .yotpo-question .yotpo-footer .y-label,
.yotpo .yotpo-icon-share:before,
.yotpo .yotpo-review .yotpo-main .content-title,
.yotpo .yotpo-comment .yotpo-main .content-title, .yotpo .yotpo-question .yotpo-main .content-title, .yotpo .yotpo-onsite-upload .yotpo-main .content-title,
.yotpo .yotpo-review .yotpo-main .content-review, .yotpo .yotpo-comment .yotpo-main .content-review, .yotpo .yotpo-question .yotpo-main .content-review, .yotpo .yotpo-onsite-upload .yotpo-main .content-review,
.yotpo .yotpo-icon, .yotpo .yotpo-icon:after, .yotpo .yotpo-icon:before,
.yotpo .yotpo-icon, .yotpo .yotpo-icon:after, .yotpo .yotpo-icon:before {
  color: black !important;
  font-family: 'futura-pt';
}

/* line 119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo-icon.yotpo-icon-seperator:before {
  display: none;
}

/* line 123, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
.yotpo-reviews.yotpo-active {
  margin-bottom: 200px;
}

@media (max-width: 767px) {
  /* line 128, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
  .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-1, .yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-1 {
    transform: translateX(0%);
    max-width: 100% !important;
  }
}
@media (max-width: 525px) {
  /* line 135, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
  .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-stars-and-sum-reviews, .yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-stars-and-sum-reviews {
    padding-top: 0px !important;
  }

  /* line 138, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
  .yotpo .yotpo-nav-dropdown-category.write-review-button {
    top: -140px !important;
  }

  /* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
  .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button {
    padding: 0 !important;
    text-align: center !important;
  }

  /* line 145, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
  .yotpo .y-label, .yotpo label.y-label {
    color: black !important;
  }

  /* line 148, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_yotpo-overrides.scss */
  .yotpo.yotpo-main-widget.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse, .yotpo .yotpo-modal-dialog.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse {
    border: none !important;
  }
}
/* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
body.cms-color-teaser .yotpo-single-image-container,
body.cms-color-landing .yotpo-single-image-container,
body.cms-color-complete-color-care .yotpo-single-image-container {
  width: 33.33333% !important;
  margin: 0 !important;
  padding: 0 !important;
  max-width: none !important;
  max-height: none !important;
}
/* line 13, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
body.cms-color-teaser .yotpo-pictures-gallery .yotpo-single-image-container .yotpo-image,
body.cms-color-landing .yotpo-pictures-gallery .yotpo-single-image-container .yotpo-image,
body.cms-color-complete-color-care .yotpo-pictures-gallery .yotpo-single-image-container .yotpo-image {
  max-height: none !important;
  max-width: none !important;
}
/* line 18, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
body.cms-color-teaser .yotpo-icon yotpo-icon-insta,
body.cms-color-landing .yotpo-icon yotpo-icon-insta,
body.cms-color-complete-color-care .yotpo-icon yotpo-icon-insta {
  display: none !important;
}
/* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
body.cms-color-teaser .yotpo-pictures-gallery-title,
body.cms-color-landing .yotpo-pictures-gallery-title,
body.cms-color-complete-color-care .yotpo-pictures-gallery-title {
  color: #3f1e18 !important;
  font-size: 22px !important;
  font-family: futura-pt,sans-serif !important;
  line-height: 22px !important;
  text-transform: uppercase !important;
  font-family: 'futura_bookregular';
}
/* line 31, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
body.cms-color-teaser .yotpo-pictures-gallery .yotpo-pictures-gallery-title-wrapper,
body.cms-color-landing .yotpo-pictures-gallery .yotpo-pictures-gallery-title-wrapper,
body.cms-color-complete-color-care .yotpo-pictures-gallery .yotpo-pictures-gallery-title-wrapper {
  padding-top: 80px;
}
/* line 35, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
body.cms-color-teaser .yotpo-lightbox-products-main .yotpo-lightbox-product,
body.cms-color-landing .yotpo-lightbox-products-main .yotpo-lightbox-product,
body.cms-color-complete-color-care .yotpo-lightbox-products-main .yotpo-lightbox-product {
  position: relative;
}
/* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
body.cms-color-teaser .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-name,
body.cms-color-landing .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-name,
body.cms-color-complete-color-care .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-name {
  top: 0;
  left: 120px;
}
/* line 43, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
body.cms-color-teaser .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-button,
body.cms-color-landing .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-button,
body.cms-color-complete-color-care .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-button {
  bottom: 5px;
  left: 120px;
  line-height: 28px;
}
@media (max-width: 690px) {
  /* line 51, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  body.cms-color-teaser .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-name,
  body.cms-color-teaser .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-button,
  body.cms-color-landing .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-name,
  body.cms-color-landing .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-button,
  body.cms-color-complete-color-care .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-name,
  body.cms-color-complete-color-care .yotpo-lightbox.yotpo .yotpo-modal.yotpo-modal-active .yotpo-lightbox-container .yotpo-lightbox-content-container .yotpo-lightbox-products-container .yotpo-lightbox-product-button {
    left: 100px;
  }
}
/* line 56, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
body.cms-color-teaser .born-yopto-container,
body.cms-color-landing .born-yopto-container,
body.cms-color-complete-color-care .born-yopto-container {
  max-width: 1300px;
  margin: 0 auto;
  padding: 50px 0 100px 0;
}
@media (max-width: 690px) {
  /* line 56, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  body.cms-color-teaser .born-yopto-container,
  body.cms-color-landing .born-yopto-container,
  body.cms-color-complete-color-care .born-yopto-container {
    padding: 50px 0 100px 0;
  }
}
@media (max-width: 690px) {
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  body.cms-color-teaser header.global .top i,
  body.cms-color-teaser header.global .top span.icon-bag,
  body.cms-color-teaser header.global .top-right li.mini-cart:before,
  body.cms-color-teaser .mobile-cart-bag,
  body.cms-color-landing header.global .top i,
  body.cms-color-landing header.global .top span.icon-bag,
  body.cms-color-landing header.global .top-right li.mini-cart:before,
  body.cms-color-landing .mobile-cart-bag,
  body.cms-color-complete-color-care header.global .top i,
  body.cms-color-complete-color-care header.global .top span.icon-bag,
  body.cms-color-complete-color-care header.global .top-right li.mini-cart:before,
  body.cms-color-complete-color-care .mobile-cart-bag {
    color: white !important;
  }
}
@media (min-width: 690px) {
  /* line 74, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  body.cms-color-teaser .mobile,
  body.cms-color-landing .mobile,
  body.cms-color-complete-color-care .mobile {
    display: none;
  }
}
@media (max-width: 690px) {
  /* line 79, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  body.cms-color-teaser .desktop,
  body.cms-color-landing .desktop,
  body.cms-color-complete-color-care .desktop {
    display: none;
  }
  /* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  body.cms-color-teaser .youtube-link.desktop,
  body.cms-color-landing .youtube-link.desktop,
  body.cms-color-complete-color-care .youtube-link.desktop {
    display: block !important;
  }
}
@media (min-width: 690px) {
  /* line 93, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  body.cms-color-teaser header.global .bottom #nav .nav-primary > li.level0 > span,
  body.cms-color-teaser header.global .bottom #nav .nav-primary > li.level0 a.level-top span,
  body.cms-color-teaser header.global .bottom #nav .nav-primary > li.level0 > span:after,
  body.cms-color-teaser header.global .bottom #nav .nav-primary > li.level0 a.level-top span:after,
  body.cms-color-landing header.global .bottom #nav .nav-primary > li.level0 > span,
  body.cms-color-landing header.global .bottom #nav .nav-primary > li.level0 a.level-top span,
  body.cms-color-landing header.global .bottom #nav .nav-primary > li.level0 > span:after,
  body.cms-color-landing header.global .bottom #nav .nav-primary > li.level0 a.level-top span:after,
  body.cms-color-complete-color-care header.global .bottom #nav .nav-primary > li.level0 > span,
  body.cms-color-complete-color-care header.global .bottom #nav .nav-primary > li.level0 a.level-top span,
  body.cms-color-complete-color-care header.global .bottom #nav .nav-primary > li.level0 > span:after,
  body.cms-color-complete-color-care header.global .bottom #nav .nav-primary > li.level0 a.level-top span:after {
    color: white;
    border-color: white;
  }
  /* line 98, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  body.cms-color-teaser header.global .bottom .branding,
  body.cms-color-landing header.global .bottom .branding,
  body.cms-color-complete-color-care header.global .bottom .branding {
    margin-top: 0px;
    padding-top: 10px;
  }
  /* line 102, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  body.cms-color-teaser header.global .bottom .logo img,
  body.cms-color-landing header.global .bottom .logo img,
  body.cms-color-complete-color-care header.global .bottom .logo img {
    max-width: 235px;
    text-align: center;
  }
}

/* line 110, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .button {
  background-color: #ee691a;
  color: white;
  border-color: transparent;
}
/* line 114, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .button:hover {
  background-color: transparent;
  color: white;
  border-color: white;
}
/* line 121, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .top-banner input {
  background-color: rgba(0, 0, 0, 0.22);
  text-align: center;
  border-color: #c3c3c3;
  letter-spacing: 2px;
}
/* line 127, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .top-banner input, .cms-color-teaser .top-banner button, .cms-color-teaser .top-banner ::placeholder {
  margin: 0 auto;
  height: 68px;
  font-size: 15px;
  color: white;
}
/* line 133, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .top-banner button {
  font-family: futura-pt, sans-serif;
}
@media (min-width: 810px) {
  /* line 136, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text {
    top: calc(50% + 50px);
  }
}
@media (min-width: 690px) {
  /* line 141, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text button {
    margin-top: 13px !important;
    font-size: 15px !important;
  }
}
/* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .top-banner .banner-text h2, .cms-color-teaser .top-banner .banner-text p {
  color: white !important;
}
/* line 149, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .top-banner .banner-text h2, .cms-color-teaser .top-banner .banner-text h2 > span {
  font-size: 23px !important;
  letter-spacing: 6px !important;
  font-family: futura-pt, sans-serif !important;
  line-height: 30px;
}
/* line 155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .top-banner .banner-text h2 > span {
  margin-top: 5px;
}
@media (min-width: 810px) {
  /* line 155, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text h2 > span {
    display: block;
  }
}
/* line 161, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .top-banner .banner-text p {
  text-transform: inherit;
  letter-spacing: 1px;
  margin: 15px 0 40px 0;
  font-size: 15px;
  padding: 0;
}
/* line 167, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .top-banner .banner-text p:first-letter {
  text-transform: capitalize;
}
@media (min-width: 810px) {
  /* line 174, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text.right {
    margin-left: 0;
    margin-right: 15%;
  }
}
@media (max-width: 810px) {
  /* line 180, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text.right {
    width: 100%;
  }
  /* line 182, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text.right h2, .cms-color-teaser .top-banner .banner-text.right h2 > span {
    display: block;
    letter-spacing: 4px !important;
    font-family: 'futura-pt-medium', futura-pt, sans-serif !important;
  }
  /* line 187, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text.right p {
    margin-top: 25px;
    padding: 0 60px;
  }
  /* line 191, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text.right input {
    opacity: .6;
    margin-bottom: 10px;
  }
}
@media (min-width: 690px) {
  /* line 120, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner {
    margin-top: -139px;
  }
  /* line 199, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner input, .cms-color-teaser .top-banner button {
    width: 300px !important;
  }
}
@media (max-width: 690px) {
  /* line 206, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser header.global {
    border-bottom: none;
    background: transparent;
  }
  /* line 209, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser header.global .top {
    z-index: 1;
  }
  /* line 215, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser header.global .mobile-menu,
  .cms-color-teaser header.global .top-left,
  .cms-color-teaser header.global .branding,
  .cms-color-teaser header.global .mobile-only.top {
    z-index: 1;
  }
  /* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner {
    margin-top: -80px;
  }
  /* line 221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text {
    position: absolute;
    top: 0;
    height: 100%;
    text-align: inherit;
  }
  /* line 226, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text h2, .cms-color-teaser .top-banner .banner-text p {
    text-align: center;
  }
  /* line 229, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text .block-content {
    position: absolute;
    bottom: 40px;
    margin: 0 auto;
    width: calc(100% - 50px);
  }
  /* line 234, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text .block-content input, .cms-color-teaser .top-banner .banner-text .block-content button {
    margin-left: 0;
    width: 100%;
  }
}
@media (max-width: 1230px) and (min-width: 1100px) {
  /* line 245, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text {
    top: 55% !important;
  }
}
@media (max-width: 1100px) and (min-width: 950px) {
  /* line 253, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text {
    width: 80% !important;
    margin-left: 10% !important;
    top: 60% !important;
  }
}
@media (max-width: 950px) and (min-width: 811px) {
  /* line 263, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text {
    width: 95% !important;
    margin-right: 2.5% !important;
    top: 64% !important;
  }
  /* line 267, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text h2 > span {
    display: inline;
  }
}
@media (max-width: 810px) and (min-width: 690px) {
  /* line 276, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
  .cms-color-teaser .top-banner .banner-text {
    margin-left: 0px !important;
  }
}
/* line 282, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .std .messages {
  display: none;
}
/* line 287, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .messages {
  color: white;
  margin-top: -40px !important;
}
/* line 290, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .messages li {
  color: white;
  text-transform: none;
  font-weight: 400;
  line-height: 26px;
}
/* line 295, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-teaser.scss */
.cms-color-teaser .messages li span {
  font-size: 15px;
  letter-spacing: 1px;
}

/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .top-video-banner .video .youtube-link,
body.cms-color-complete-color-care .top-video-banner .video .youtube-link {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
/* line 15, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .btn-cart,
body.cms-color-complete-color-care .btn-cart {
  display: block;
  text-align: center;
  line-height: 50px;
}
/* line 19, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .btn-cart.alt,
body.cms-color-complete-color-care .btn-cart.alt {
  margin-top: 45px;
  border-color: #68ccca;
  color: #68ccca;
  height: 68px;
  line-height: 68px;
  width: 305px;
  font-size: 17px;
  letter-spacing: 4px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  word-spacing: 5px;
}
/* line 30, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .btn-cart.alt:hover,
body.cms-color-complete-color-care .btn-cart.alt:hover {
  background-color: #68ccca;
  color: white;
}
/* line 37, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing h3,
body.cms-color-complete-color-care h3 {
  letter-spacing: 5px;
  font-size: 26px;
  line-height: 30px;
}
/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing a.button,
body.cms-color-complete-color-care a.button {
  margin-top: 30px;
  display: inline-block;
  padding: 0 60px;
  text-align: center;
  background-color: #16adb1;
}
/* line 48, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing a.button.quickview,
body.cms-color-complete-color-care a.button.quickview {
  border: none;
  color: white;
  width: 100%;
}
/* line 55, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .top-banner .banner-text.left.align-left, body.cms-color-landing .top-banner html.banner-text.left, body.cms-color-landing .top-banner body.banner-text.left,
body.cms-color-complete-color-care .top-banner .banner-text.left.align-left,
body.cms-color-complete-color-care .top-banner html.banner-text.left,
body.cms-color-complete-color-care .top-banner body.banner-text.left {
  text-align: left;
}
/* line 57, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .top-banner .banner-text.left.align-left h1, body.cms-color-landing .top-banner html.banner-text.left h1, body.cms-color-landing .top-banner body.banner-text.left h1,
body.cms-color-complete-color-care .top-banner .banner-text.left.align-left h1,
body.cms-color-complete-color-care .top-banner html.banner-text.left h1,
body.cms-color-complete-color-care .top-banner body.banner-text.left h1 {
  margin-bottom: 30px;
}
/* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .top-banner .banner-text.left.align-left h1, body.cms-color-landing .top-banner html.banner-text.left h1, body.cms-color-landing .top-banner body.banner-text.left h1, body.cms-color-landing .top-banner .banner-text.left.align-left h1 > span, body.cms-color-landing .top-banner html.banner-text.left h1 > span, body.cms-color-landing .top-banner body.banner-text.left h1 > span,
body.cms-color-complete-color-care .top-banner .banner-text.left.align-left h1,
body.cms-color-complete-color-care .top-banner html.banner-text.left h1,
body.cms-color-complete-color-care .top-banner body.banner-text.left h1,
body.cms-color-complete-color-care .top-banner .banner-text.left.align-left h1 > span,
body.cms-color-complete-color-care .top-banner html.banner-text.left h1 > span,
body.cms-color-complete-color-care .top-banner body.banner-text.left h1 > span {
  word-spacing: 10px;
  font-size: 36px;
  letter-spacing: 3px;
  display: block;
}
/* line 66, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .top-banner .banner-text.left.align-left h1 > span, body.cms-color-landing .top-banner html.banner-text.left h1 > span, body.cms-color-landing .top-banner body.banner-text.left h1 > span,
body.cms-color-complete-color-care .top-banner .banner-text.left.align-left h1 > span,
body.cms-color-complete-color-care .top-banner html.banner-text.left h1 > span,
body.cms-color-complete-color-care .top-banner body.banner-text.left h1 > span {
  margin-top: 5px;
}
/* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .top-banner .banner-text.left.align-left p, body.cms-color-landing .top-banner html.banner-text.left p, body.cms-color-landing .top-banner body.banner-text.left p,
body.cms-color-complete-color-care .top-banner .banner-text.left.align-left p,
body.cms-color-complete-color-care .top-banner html.banner-text.left p,
body.cms-color-complete-color-care .top-banner body.banner-text.left p {
  padding-left: 0;
  text-transform: inherit;
  line-height: 24px;
  max-width: 400px !important;
}
@media (max-width: 1000px) and (min-width: 810px) {
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left.align-left p, body.cms-color-landing .top-banner html.banner-text.left p, body.cms-color-landing .top-banner body.banner-text.left p,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left p,
  body.cms-color-complete-color-care .top-banner html.banner-text.left p,
  body.cms-color-complete-color-care .top-banner body.banner-text.left p {
    margin: 0 auto;
  }
}
@media (min-width: 1000px) {
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left.align-left p, body.cms-color-landing .top-banner html.banner-text.left p, body.cms-color-landing .top-banner body.banner-text.left p,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left p,
  body.cms-color-complete-color-care .top-banner html.banner-text.left p,
  body.cms-color-complete-color-care .top-banner body.banner-text.left p {
    margin: 0;
  }
}
@media (max-width: 810px) {
  /* line 69, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left.align-left p, body.cms-color-landing .top-banner html.banner-text.left p, body.cms-color-landing .top-banner body.banner-text.left p,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left p,
  body.cms-color-complete-color-care .top-banner html.banner-text.left p,
  body.cms-color-complete-color-care .top-banner body.banner-text.left p {
    margin: 0;
  }
}
/* line 83, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .top-banner .banner-text.left.align-left p:first-letter, body.cms-color-landing .top-banner html.banner-text.left p:first-letter, body.cms-color-landing .top-banner body.banner-text.left p:first-letter,
body.cms-color-complete-color-care .top-banner .banner-text.left.align-left p:first-letter,
body.cms-color-complete-color-care .top-banner html.banner-text.left p:first-letter,
body.cms-color-complete-color-care .top-banner body.banner-text.left p:first-letter {
  text-transform: capitalize;
}
/* line 89, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .gradient-container,
body.cms-color-complete-color-care .gradient-container {
  background-image: -webkit-linear-gradient(black, #004656);
  background-image: -moz-linear-gradient(black, #004656);
  background-image: -ms-linear-gradient(black, #004656);
  background-image: -o-linear-gradient(black, #004656);
  background-image: -linear-gradient(black, #004656);
  padding-top: 100px;
}
/* line 98, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .alt-img-container .alt-img,
body.cms-color-complete-color-care .alt-img-container .alt-img {
  background-size: 800px;
}
/* line 100, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .alt-img-container .alt-img .container,
body.cms-color-complete-color-care .alt-img-container .alt-img .container {
  max-width: 1390px;
  margin: 0 auto;
  color: white;
}
/* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .alt-img-container .alt-img .container .content h3,
body.cms-color-complete-color-care .alt-img-container .alt-img .container .content h3 {
  padding-bottom: 35px;
}
/* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .alt-img-container .alt-img .container .content p,
body.cms-color-complete-color-care .alt-img-container .alt-img .container .content p {
  font-size: 15px;
  line-height: 25px;
}
/* line 119, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .title-video.black .title h2, body.cms-color-landing .title-video.black .title p, body.cms-color-landing .title-video.black .title h3,
body.cms-color-complete-color-care .title-video.black .title h2,
body.cms-color-complete-color-care .title-video.black .title p,
body.cms-color-complete-color-care .title-video.black .title h3 {
  color: #3f1e18;
}
/* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .title-video.black .title h2, body.cms-color-landing .title-video.black .title h3,
body.cms-color-complete-color-care .title-video.black .title h2,
body.cms-color-complete-color-care .title-video.black .title h3 {
  font-size: 24px;
}
/* line 130, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .side-by-side,
body.cms-color-landing .tile-container,
body.cms-color-landing .title-video,
body.cms-color-complete-color-care .side-by-side,
body.cms-color-complete-color-care .tile-container,
body.cms-color-complete-color-care .title-video {
  max-width: 1300px;
  margin: 0 auto;
  padding: 0 20px;
}
/* line 137, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .tile-container .tile .content,
body.cms-color-complete-color-care .tile-container .tile .content {
  background: #f7f8f7;
}
/* line 139, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .tile-container .tile .content h3,
body.cms-color-complete-color-care .tile-container .tile .content h3 {
  color: #3f1e18;
}
/* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
body.cms-color-landing .side-by-side p,
body.cms-color-complete-color-care .side-by-side p {
  margin-top: 30px;
  line-height: 25px;
}
@media (min-width: 810px) {
  /* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container,
  body.cms-color-complete-color-care .alt-img-container {
    padding: 100px 0;
  }
  /* line 154, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .mobile,
  body.cms-color-complete-color-care .alt-img-container .mobile {
    display: none;
  }
  /* line 157, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img,
  body.cms-color-complete-color-care .alt-img-container .alt-img {
    background-repeat: no-repeat;
    background-position: top left;
  }
  /* line 160, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container {
    display: flex;
    padding-bottom: 100px;
  }
  /* line 163, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container .img,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container .img {
    width: 70%;
    margin-right: -33px;
    padding-left: 152px;
    margin-top: 100px;
    padding-right: 15px;
  }
  /* line 170, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container .content,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container .content {
    width: 30%;
    margin-left: -47px;
    margin-bottom: -20px;
    align-self: flex-end;
  }
  /* line 175, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container .content p,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container .content p {
    color: white;
  }
  /* line 178, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container .content a.button,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container .content a.button {
    height: 72px;
    line-height: 72px;
    width: auto;
    min-width: 300px;
    font-size: 19px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    word-spacing: 5px;
    margin-top: 65px;
  }
  /* line 190, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img.right,
  body.cms-color-complete-color-care .alt-img-container .alt-img.right {
    background-position: top right;
  }
  /* line 193, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img.right .container .img,
  body.cms-color-complete-color-care .alt-img-container .alt-img.right .container .img {
    order: 2;
    padding-left: 0px;
    margin-right: 0;
    padding-right: 150px;
    margin-left: -136px;
  }
  /* line 200, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img.right .container .content,
  body.cms-color-complete-color-care .alt-img-container .alt-img.right .container .content {
    z-index: 1;
    margin-left: 0px;
    margin-left: 163px;
  }
}
@media (max-width: 810px) {
  /* line 211, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container,
  body.cms-color-complete-color-care .alt-img-container {
    padding: 40px 0 10px 0;
  }
  /* line 213, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .desktop,
  body.cms-color-complete-color-care .alt-img-container .desktop {
    display: none;
  }
  /* line 216, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .mobile,
  body.cms-color-complete-color-care .alt-img-container .mobile {
    display: block;
  }
  /* line 219, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img,
  body.cms-color-complete-color-care .alt-img-container .alt-img {
    background-image: none !important;
  }
  /* line 221, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container {
    margin-top: 20px;
    margin-bottom: 52px;
  }
  /* line 224, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container .content,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container .content {
    padding: 0 20px;
    color: white;
  }
  /* line 227, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container .content h3,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container .content h3 {
    padding-top: 35px;
    padding-bottom: 30px;
    font-size: 20px;
    line-height: 24px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    word-spacing: 5px;
  }
  /* line 235, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container .content p,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container .content p {
    color: white;
  }
  /* line 238, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img .container .content a.button,
  body.cms-color-complete-color-care .alt-img-container .alt-img .container .content a.button {
    margin-top: 35px;
    display: block;
    height: 67px;
    line-height: 67px;
    font-size: 16px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
  }
}
@media (min-width: 690px) {
  /* line 253, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing a.button.quickview,
  body.cms-color-complete-color-care a.button.quickview {
    -webkit-transition: background-color 0.2s;
    -moz-transition: background-color 0.2s;
    transition: background-color 0.2s;
  }
  /* line 255, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing a.button.quickview:hover,
  body.cms-color-complete-color-care a.button.quickview:hover {
    background-color: #14a0a3;
  }
  /* line 261, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side,
  body.cms-color-landing .title-video.black,
  body.cms-color-complete-color-care .side-by-side,
  body.cms-color-complete-color-care .title-video.black {
    padding-top: 50px;
  }
  /* line 264, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner,
  body.cms-color-complete-color-care .top-banner {
    margin-top: -139px;
  }
  /* line 267, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text h2.banner-header,
  body.cms-color-complete-color-care .top-banner .banner-text h2.banner-header {
    font-size: 46px;
    font-family: futura-pt, sans-serif;
    letter-spacing: 4px;
    color: white !important;
  }
  /* line 275, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .title-video,
  body.cms-color-complete-color-care .title-video {
    text-align: center;
  }
  /* line 277, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .title-video .title,
  body.cms-color-complete-color-care .title-video .title {
    margin-bottom: 80px;
    color: white;
  }
  /* line 280, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .title-video .title p,
  body.cms-color-complete-color-care .title-video .title p {
    color: white;
    width: 50%;
    max-width: 525px;
    margin: 40px auto 0 auto;
    line-height: 24px;
  }
  /* line 289, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container,
  body.cms-color-complete-color-care .tile-container {
    padding: 80px 20px;
  }
  /* line 291, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles,
  body.cms-color-complete-color-care .tile-container .tiles {
    display: flex;
  }
  /* line 293, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles .tile,
  body.cms-color-complete-color-care .tile-container .tiles .tile {
    background: #f7f8f7;
    width: 48%;
    position: relative;
  }
  /* line 297, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles .tile:first-child,
  body.cms-color-complete-color-care .tile-container .tiles .tile:first-child {
    margin-right: 2%;
  }
  /* line 300, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles .tile:last-child,
  body.cms-color-complete-color-care .tile-container .tiles .tile:last-child {
    margin-left: 2%;
  }
  /* line 303, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles .tile .content,
  body.cms-color-complete-color-care .tile-container .tiles .tile .content {
    padding: 80px 40px;
  }
  /* line 305, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles .tile .content h3,
  body.cms-color-complete-color-care .tile-container .tiles .tile .content h3 {
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    margin-bottom: 30px;
  }
  /* line 310, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles .tile p,
  body.cms-color-complete-color-care .tile-container .tiles .tile p {
    margin-bottom: 120px;
    font-size: 15px;
    letter-spacing: 1.1px;
  }
  /* line 315, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles .tile .btn-cart,
  body.cms-color-complete-color-care .tile-container .tiles .tile .btn-cart {
    padding: 0 40px;
    position: absolute;
    bottom: 80px;
    height: 68px;
    line-height: 68px;
    font-size: 16px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    word-spacing: 5px;
    letter-spacing: 4px;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
  }
  /* line 335, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side,
  body.cms-color-complete-color-care .side-by-side {
    align-items: center;
    display: flex;
  }
  /* line 338, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side .img, body.cms-color-landing .side-by-side .content,
  body.cms-color-complete-color-care .side-by-side .img,
  body.cms-color-complete-color-care .side-by-side .content {
    padding: 80px 0;
    width: 70%;
  }
  /* line 344, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side .img,
  body.cms-color-complete-color-care .side-by-side .img {
    margin-right: 35px;
  }
  /* line 347, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side .content,
  body.cms-color-complete-color-care .side-by-side .content {
    margin: 0 auto;
  }
  /* line 349, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side .content h2,
  body.cms-color-complete-color-care .side-by-side .content h2 {
    letter-spacing: 3px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    word-spacing: 5px;
    font-size: 24px;
    color: #3f1e18;
  }
}
@media (max-width: 690px) {
  /* line 360, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing a.button,
  body.cms-color-complete-color-care a.button {
    line-height: 50px;
  }
  /* line 363, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing header.global,
  body.cms-color-complete-color-care header.global {
    border-bottom: none;
    background: transparent;
  }
  /* line 366, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing header.global .top,
  body.cms-color-complete-color-care header.global .top {
    z-index: 1;
  }
  /* line 372, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing header.global .mobile-menu,
  body.cms-color-landing header.global .top-left,
  body.cms-color-landing header.global .branding,
  body.cms-color-landing header.global .mobile-only.top,
  body.cms-color-complete-color-care header.global .mobile-menu,
  body.cms-color-complete-color-care header.global .top-left,
  body.cms-color-complete-color-care header.global .branding,
  body.cms-color-complete-color-care header.global .mobile-only.top {
    z-index: 1;
  }
  /* line 377, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .gradient-container,
  body.cms-color-complete-color-care .main .gradient-container {
    margin-top: -10px;
    padding-top: 100px;
  }
  /* line 381, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .gradient-container .title-video h3,
  body.cms-color-complete-color-care .main .gradient-container .title-video h3 {
    font-family: futura-pt, sans-serif;
    font-size: 20px;
    line-height: 26px;
    color: white;
    padding: 0 20px;
  }
  /* line 388, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .gradient-container .title-video p,
  body.cms-color-complete-color-care .main .gradient-container .title-video p {
    margin-top: 22px;
    line-height: 25px;
    font-size: 15px;
    margin-bottom: 28px;
  }
  /* line 397, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner,
  body.cms-color-complete-color-care .top-banner {
    margin-top: -80px;
  }
  /* line 399, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .desktop-banner,
  body.cms-color-complete-color-care .top-banner .desktop-banner {
    display: none;
  }
  /* line 402, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left.align-left.white, body.cms-color-landing .top-banner html.banner-text.left.white, body.cms-color-landing .top-banner body.banner-text.left.white,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left.white,
  body.cms-color-complete-color-care .top-banner html.banner-text.left.white,
  body.cms-color-complete-color-care .top-banner body.banner-text.left.white {
    padding: 0 20px;
    top: initial;
    transform: translateY(0%);
    bottom: 22px;
  }
  /* line 407, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left.align-left.white h1, body.cms-color-landing .top-banner html.banner-text.left.white h1, body.cms-color-landing .top-banner body.banner-text.left.white h1,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left.white h1,
  body.cms-color-complete-color-care .top-banner html.banner-text.left.white h1,
  body.cms-color-complete-color-care .top-banner body.banner-text.left.white h1 {
    margin-bottom: 12px;
  }
  /* line 410, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left.align-left.white p, body.cms-color-landing .top-banner html.banner-text.left.white p, body.cms-color-landing .top-banner body.banner-text.left.white p,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left.white p,
  body.cms-color-complete-color-care .top-banner html.banner-text.left.white p,
  body.cms-color-complete-color-care .top-banner body.banner-text.left.white p {
    line-height: 26px;
  }
  /* line 413, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left.align-left.white h1, body.cms-color-landing .top-banner html.banner-text.left.white h1, body.cms-color-landing .top-banner body.banner-text.left.white h1, body.cms-color-landing .top-banner .banner-text.left.align-left.white p, body.cms-color-landing .top-banner html.banner-text.left.white p, body.cms-color-landing .top-banner body.banner-text.left.white p,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left.white h1,
  body.cms-color-complete-color-care .top-banner html.banner-text.left.white h1,
  body.cms-color-complete-color-care .top-banner body.banner-text.left.white h1,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left.white p,
  body.cms-color-complete-color-care .top-banner html.banner-text.left.white p,
  body.cms-color-complete-color-care .top-banner body.banner-text.left.white p {
    color: white !important;
  }
  /* line 416, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left.align-left.white h1, body.cms-color-landing .top-banner html.banner-text.left.white h1, body.cms-color-landing .top-banner body.banner-text.left.white h1, body.cms-color-landing .top-banner .banner-text.left.align-left.white h1 > span, body.cms-color-landing .top-banner html.banner-text.left.white h1 > span, body.cms-color-landing .top-banner body.banner-text.left.white h1 > span,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left.white h1,
  body.cms-color-complete-color-care .top-banner html.banner-text.left.white h1,
  body.cms-color-complete-color-care .top-banner body.banner-text.left.white h1,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left.white h1 > span,
  body.cms-color-complete-color-care .top-banner html.banner-text.left.white h1 > span,
  body.cms-color-complete-color-care .top-banner body.banner-text.left.white h1 > span {
    padding-right: 50px;
    font-size: 30px;
    line-height: 35px;
  }
  /* line 421, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left.align-left.white h1 > span, body.cms-color-landing .top-banner html.banner-text.left.white h1 > span, body.cms-color-landing .top-banner body.banner-text.left.white h1 > span,
  body.cms-color-complete-color-care .top-banner .banner-text.left.align-left.white h1 > span,
  body.cms-color-complete-color-care .top-banner html.banner-text.left.white h1 > span,
  body.cms-color-complete-color-care .top-banner body.banner-text.left.white h1 > span {
    margin-top: 0;
  }
  /* line 427, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .title-video,
  body.cms-color-complete-color-care .main .title-video {
    padding: 0;
  }
  /* line 429, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .title-video h2,
  body.cms-color-complete-color-care .main .title-video h2 {
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    font-size: 28px;
    letter-spacing: 4px;
    line-height: 30px;
  }
  /* line 435, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .title-video h2, body.cms-color-landing .main .title-video p,
  body.cms-color-complete-color-care .main .title-video h2,
  body.cms-color-complete-color-care .main .title-video p {
    padding: 0 20px;
    color: white;
  }
  /* line 439, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .title-video p,
  body.cms-color-complete-color-care .main .title-video p {
    margin-top: 30px;
  }
  /* line 442, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .title-video.black,
  body.cms-color-complete-color-care .main .title-video.black {
    margin: 56px 0 60px 0;
  }
  /* line 444, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .title-video.black h3,
  body.cms-color-complete-color-care .main .title-video.black h3 {
    font-size: 20px;
    padding: 0 20px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
  }
  /* line 449, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .title-video.black p,
  body.cms-color-complete-color-care .main .title-video.black p {
    margin-bottom: 51px;
    margin-top: 15px;
    line-height: 25px;
    font-size: 15px;
  }
  /* line 455, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .main .title-video.black .top-video-banner,
  body.cms-color-complete-color-care .main .title-video.black .top-video-banner {
    padding: 0 10px;
  }
  /* line 461, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container,
  body.cms-color-complete-color-care .tile-container {
    padding-top: 20px;
  }
  /* line 463, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tile,
  body.cms-color-complete-color-care .tile-container .tile {
    margin-top: 10px;
  }
  /* line 465, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tile img.mobile,
  body.cms-color-complete-color-care .tile-container .tile img.mobile {
    display: block;
  }
  /* line 468, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tile .content,
  body.cms-color-complete-color-care .tile-container .tile .content {
    padding: 45px 20px 35px 20px;
  }
  /* line 470, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tile .content h3,
  body.cms-color-complete-color-care .tile-container .tile .content h3 {
    margin-bottom: 15px;
    font-size: 20px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    letter-spacing: 3px;
  }
  /* line 476, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tile .content p,
  body.cms-color-complete-color-care .tile-container .tile .content p {
    line-height: 25px;
    font-size: 14px;
  }
  /* line 480, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tile .content .btn-cart,
  body.cms-color-complete-color-care .tile-container .tile .content .btn-cart {
    margin-top: 40px;
    height: 70px;
    line-height: 70px;
    letter-spacing: 4px;
    font-size: 16px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
  }
  /* line 491, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side,
  body.cms-color-complete-color-care .side-by-side {
    padding: 0;
  }
  /* line 493, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side .content,
  body.cms-color-complete-color-care .side-by-side .content {
    padding: 0 10px;
  }
  /* line 495, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side .content h2,
  body.cms-color-complete-color-care .side-by-side .content h2 {
    padding: 50px 0 0 0;
    font-size: 20px;
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    letter-spacing: 3px;
    color: #464646;
  }
  /* line 502, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side .content p,
  body.cms-color-complete-color-care .side-by-side .content p {
    margin-bottom: 30px;
    margin-top: 45px;
    line-height: 24px;
    font-size: 15px;
  }
  /* line 508, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .side-by-side .content a.button,
  body.cms-color-complete-color-care .side-by-side .content a.button {
    width: 100%;
  }
}
@media (max-width: 1100px) {
  /* line 516, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .btn-cart.alt,
  body.cms-color-complete-color-care .btn-cart.alt {
    width: auto;
    padding: 0 40px;
  }
}
@media (min-width: 1100px) {
  /* line 526, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles .tile .content,
  body.cms-color-complete-color-care .tile-container .tiles .tile .content {
    padding: 80px 108px;
  }
  /* line 529, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .tile-container .tiles .tile .btn-cart,
  body.cms-color-complete-color-care .tile-container .tiles .tile .btn-cart {
    width: 305px;
    padding: 0;
    padding-left: 4px;
  }
}
@media (max-width: 1000px) and (min-width: 810px) {
  /* line 540, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .top-banner .banner-text.left,
  body.cms-color-complete-color-care .top-banner .banner-text.left {
    width: 95%;
    margin-left: 2.5%;
    text-align: center !important;
  }
}
@media (min-width: 1300px) {
  /* line 549, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img,
  body.cms-color-complete-color-care .alt-img-container .alt-img {
    background-size: 1200px;
  }
}
@media (max-width: 1300px) and (min-width: 1050px) {
  /* line 557, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-landing.scss */
  body.cms-color-landing .alt-img-container .alt-img,
  body.cms-color-complete-color-care .alt-img-container .alt-img {
    background-size: 1000px;
  }
}

/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
.cms-color-intermediate .title-video {
  max-width: 1300px;
  margin: 0 auto;
  padding: 0 20px;
}
/* line 6, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
.cms-color-intermediate .title-video h3 {
  letter-spacing: 5px;
  font-size: 26px;
  line-height: 30px;
  color: #361813;
}
/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
.cms-color-intermediate .title-video .top-video-banner .video .youtube-link {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
@media (min-width: 690px) {
  /* line 24, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .mobile {
    display: none;
  }
  /* line 27, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .title-video {
    text-align: center;
  }
  /* line 29, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .title-video .title {
    margin-bottom: 80px;
  }
  /* line 31, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .title-video .title p {
    width: 50%;
    max-width: 525px;
    margin: 40px auto 0 auto;
    line-height: 24px;
  }
}
@media (max-width: 690px) {
  /* line 41, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .desktop {
    display: none;
  }
  /* line 44, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .title-video {
    padding: 0;
  }
  /* line 46, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .title-video h3 {
    font-family: 'futura-pt-medium', futura-pt, sans-serif;
    font-size: 20px;
    line-height: 26px;
    padding: 0 20px;
  }
  /* line 52, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .title-video p {
    margin-top: 17px;
    line-height: 25px;
    font-size: 15px;
    margin-bottom: 28px;
  }
  /* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .title-video h3, .cms-color-intermediate .title-video p {
    padding: 0 20px;
  }
  /* line 62, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/_color-intermediate.scss */
  .cms-color-intermediate .top-video-banner {
    padding: 0 20px;
  }
}

/* line 17, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/helpers/_breakpoints.scss */
.alt-tiles-container {
  padding: 0 40px;
  max-width: 1300px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  box-sizing: border-box;
}

@media (max-width: 1300px) {
  /* line 39, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/helpers/_breakpoints.scss */
  .alt-tiles-container {
    padding: 0 20px;
  }
}
@media (max-width: 810px) {
  /* line 46, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/helpers/_breakpoints.scss */
  .alt-tiles-container {
    padding: 0;
  }
}
/* line 2, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate {
  margin-bottom: 124px;
  position: relative;
}
/* line 5, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate .desktop-banner {
  position: relative;
}
/* line 8, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate .mobile-banner {
  display: none;
}
/* line 11, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate .content-container {
  max-width: 1300px;
  height: 100%;
  -webkit-transform: translateY(0%);
  -moz-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -o-transform: translateY(0%);
  transform: translateY(0%);
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  margin: 0 auto;
}
/* line 22, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate .content-container .banner-text {
  width: 410px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
}
/* line 28, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate .content-container .banner-text h2 {
  font-size: 30px;
  letter-spacing: 6px;
  font-family: futura-pt, sans-serif;
  /*font-weight: 100;*/
  text-transform: uppercase;
  margin-bottom: 18px;
  line-height: 40px;
}
/* line 36, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate .content-container .banner-text h2 span {
  display: block;
}
/* line 40, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate .content-container .banner-text p {
  font-size: 15px;
  letter-spacing: 1px;
  line-height: 25px;
}
/* line 47, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate .right {
  text-align: right;
}
/* line 50, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
body.cms-color-intermediate .top-banner.color-intermediate .white {
  color: white;
}
@media (max-width: 810px) {
  /* line 55, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .alt-tiles-container {
    width: 100%;
  }
  /* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate {
    margin-bottom: 62px;
  }
  /* line 60, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .desktop-banner {
    display: none;
  }
  /* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .mobile-banner {
    display: block;
  }
  /* line 67, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .content-container {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
    position: initial;
  }
  /* line 70, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .content-container .banner-text {
    width: 100%;
    position: initial;
    top: 0;
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
  }
  /* line 76, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .content-container .banner-text h2 {
    font-size: 24px;
    line-height: 1.1;
    margin-top: 20px;
    letter-spacing: 4px;
    padding: 0 15px;
  }
  /* line 82, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .content-container .banner-text h2 span {
    display: inline;
  }
  /* line 87, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .content-container .banner-text p {
    line-height: 25px;
    font-size: 16px;
    padding: 0;
    margin-top: 15px;
    letter-spacing: 2px;
    padding: 0 22px;
  }
  /* line 99, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .right {
    float: none;
    text-align: center;
  }
  /* line 105, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .white p, body.cms-color-intermediate .top-banner.color-intermediate .white h2 {
    color: black !important;
  }
}
@media (max-width: 1300px) {
  /* line 115, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_top-banner.scss */
  body.cms-color-intermediate .top-banner.color-intermediate .content-container .banner-text {
    right: 20px;
  }
}

/* line 7, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .alt-img {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 124px;
  align-items: center;
}
/* line 14, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .image {
  width: 67%;
}
/* line 16, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .image .desktop {
  width: 100%;
  cursor: pointer;
}
/* line 21, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .image .mobile {
  display: none;
}
/* line 26, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .content {
  width: 33%;
  color: #361813;
  padding-left: 50px;
}
/* line 31, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .content .new {
  color: #00babf;
  margin: 0;
  padding: 0;
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  text-transform: uppercase;
  font-size: 12px;
  margin-bottom: 3px;
}
/* line 42, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .content h2 {
  font-size: 26px;
  line-height: 29px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  letter-spacing: 4px;
}
/* line 51, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .content p {
  font-size: 15px;
  letter-spacing: 1.5px;
  padding-top: 20px;
  line-height: 25px !important;
}
/* line 58, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .content .price {
  font-family: 'futura-pt-heavy', futura-pt, sans-serif;
  letter-spacing: 2px;
}
/* line 63, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .content a {
  text-decoration: none;
  background: #77d4d4;
  color: white;
  text-transform: uppercase;
  margin-top: 30px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  height: 68px;
  line-height: 68px;
  width: auto;
  min-width: 300px;
  font-size: 19px;
  font-family: 'futura-pt-medium', futura-pt, sans-serif;
  padding: 0 60px;
  letter-spacing: 4px;
}
/* line 80, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .content a:hover {
  background-color: #14a0a3;
}
/* line 87, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .left {
  flex-direction: row-reverse;
}
/* line 90, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
.alt-tiles .left .content {
  padding-left: 0;
  padding-right: 50px;
}

@media (max-width: 810px) {
  /* line 100, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles {
    overflow: hidden;
  }
  /* line 103, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .alt-img {
    flex-direction: column;
    margin-bottom: 62px;
  }
  /* line 108, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .image {
    width: 100%;
  }
  /* line 111, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .image .desktop {
    display: none;
  }
  /* line 115, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .image .mobile {
    display: block;
    width: 100%;
  }
  /* line 122, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .content {
    width: 100%;
    padding: 23px 20px 0 20px;
    box-sizing: border-box;
  }
  /* line 127, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .content .description {
    font-size: 16px;
    letter-spacing: 1px;
    margin-bottom: 22px;
  }
  /* line 133, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .content .new {
    margin-bottom: 0;
  }
  /* line 137, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .content h2 {
    font-size: 24px;
    line-height: 24px;
  }
  /* line 142, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .content p {
    padding-top: 10px;
  }
  /* line 146, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .content a {
    width: 100%;
    margin-top: 0;
  }
  /* line 152, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .left .content {
    padding: 30px 20px 0 20px;
  }
}
@media (max-width: 1100px) and (min-width: 810px) {
  /* line 162, E:/xampp/htdocs/morocconoil/skin/frontend/rwd/born/css/partials/color-intermediate/_tiles.scss */
  .alt-tiles .content a {
    min-width: 0;
    font-size: 15px;
    padding: 0 20px;
  }
}
.color-mask span { display: block; font-size: 10px; font-family: 'futura-pt-heavy', futura-pt, sans-serif; letter-spacing: 1.5px;
 margin-bottom:10px; text-transform:uppercase; } 
.color-mask li {  display:inline-block; padding-bottom:12px; width:auto; border-bottom:solid 2px #fff; width:50px; margin-right:10px; } 
.color-mask li.current { border-bottom:solid 2px #77d4d4; }
.color-mask li img { width:auto;}
.color-chart { margin:0px auto; width:100%; max-width:1300px; display:inline-block;}
.color-chart .title { text-transform: uppercase; color:#361813; font-size:14px; margin-bottom:20px; letter-spacing:2px; font-family: 'futura-pt-medium', futura-pt, sans-serif; }
.color-chart h4 { text-transform:uppercase; font-family: 'futura-pt-medium', futura-pt, sans-serif; color:#361813; font-size:36px; margin-bottom:20px; letter-spacing:6px; }
.color-chart .color-chart-inner { }
.color-chart .color_mask_top_chart { float:left; padding:0px 60px; width:100%; }
.color-chart .color_mask_top_chart div { float:left;}
.color-chart .color_mask_top_chart div button { font-family: 'futura_bookregular', futura-pt, sans-serif; background:#f6f6f6; border:0px; color:#361813; width:135px; line-height:28px; height:28px; margin:20px 30px; letter-spacing:normal;}
.color-chart .color_mask_top_chart .color-list {}
.color-chart .color_mask_top_chart .color-list li { float:left; margin-right:22px; width:110px; }
.color-chart .color_mask_top_chart .color-list li img { width:auto; }
.color-chart .color_mask_top_chart .color-list li span { text-transform:uppercase; display:inline-block; margin-bottom:10px; font-size:10px; }
.color-chart .color_mask_top_chart .color-list li p { width:20%; margin:15px auto 5px auto; }
.color-chart .color_mask_top_chart .color-list li p img { width:auto;}
.color-chart .color_mask_top_chart .color-list li p img.mobile {display:none;}
.color-chart .color_mask_top_chart .color-list li p img.desktop {display:block;}
.color-chart .color-mask-bottom-chart {  float:left; padding:15px 60px; width:100%; }
.color-chart .color-mask-bottom-chart button { font-family: 'futura_bookregular', futura-pt, sans-serif; float:left; border:0px; margin:0px 30px; width:135px; color:#fff; line-height:28px; height:28px; letter-spacing:.2em;}
.color-chart .color-mask-bottom-chart .color-list {}
.color-chart .color-mask-bottom-chart .color-list ul br { display:none;}
.color-chart .color-mask-bottom-chart .color-list li { float:left; margin-right:20px; width:110px;}
.color-chart .color-mask-bottom-chart .color-list li span { text-transform:uppercase; font-family: 'futura_bookregular', futura-pt, sans-serif; display:inline-block; margin-bottom:10px; font-size:10px; }
.color-chart .color-mask-bottom-chart .color-list li img { width:auto; }
.color-chart .color-chart-bottom { float:left; width:90%; border-top:solid 1px #dfd9d6; margin:20px 60px; padding:30px 0px 10px 0px; }
.color-chart .color-chart-bottom p { letter-spacing:normal; float:left; color:#c5bab4; font-size:12px; font-family: 'futura_bookregular', futura-pt, sans-serif; line-height:22px;}
.color-chart .color-chart-bottom p.notice { letter-spacing:normal;  background: url("../images/no_pattren.png?ll") left top no-repeat; line-height:22px; padding-left:35px; float:right; color:#c5bab4; font-size:10px; text-transform:uppercase; font-family: 'futura-pt-heavy', futura-pt, sans-serif; font-weight:600;}
.color_mask_hair_quiz { background:#7dd5d4; max-width:1300px; margin:60px auto; width:100%; display:inline-block; text-align:center; padding:40px 0px; }
.color_mask_hair_quiz .title { float:left; width:100%; text-align:center; text-transform:uppercase; color:#fff; font-size:36px; margin:0px 0px 20px 0px; letter-spacing:6px; font-family:'futura-pt-medium', futura-pt, sans-serif;  }
.color_mask_hair_quiz a { text-transform:uppercase; color:#fff; font-size:13px; font-weight:600; margin-top:10px; display:inline-block; padding:15px 30px; letter-spacing:.4em; font-family:futura-pt, sans-serif; border:solid 1px #fff;  }
.color_mask_hair_quiz a span { color:#fff;}
.color_mask_howto_use { background:#f5f5f5; float:left; width:100%; padding:80px 30px; margin:30px 0px; }
.color_mask_howto_use .center_width { max-width:1126px; margin:0px auto;}
.color_mask_howto_use .center_width .section-a { margin:100px 30px 0px 10px; }
.color_mask_howto_use .section-a { float:left; width:27%; margin:100px 30px 0px 60px; }
.color_mask_howto_use .section-a h3 { width:70%; text-align:left; text-transform:uppercase; line-height:1.1; font-family: 'futura-pt-medium', futura-pt, sans-serif; color:#361813; font-size:30px; margin-bottom:20px; font-weight:500; letter-spacing:.1em; }
.color_mask_howto_use .section-a h3 br { display:none;}
.color_mask_howto_use .section-a p { width:95%; text-align:left; font-family: "futura-pt"; line-height:1.71; font-size:14px; letter-spacing:normal; color:#361813;}
.color_mask_howto_use .section-b { float:left; width:30%; }
.color_mask_howto_use .section-c { float:left; width:28%; margin:60px 0px 60px 80px; text-align:left; }
.color_mask_howto_use .section-c h4 { width:70%; text-align:left; text-transform:uppercase; font-family: 'futura-pt-medium', futura-pt, sans-serif; color:#c5bab6; font-size:14px; margin-bottom:20px; letter-spacing:4px; }
.color_mask_howto_use .section-c li { float:left; width:100%; margin:10px 0px 25px 0px; font-size:15px; text-align:left; color:#361813; font-family: 'futura_bookregular', futura-pt, sans-serif;}
.color_mask_howto_use .section-c li span {text-align:left; margin-right:20px; text-transform:uppercase; font-family: 'futura_bookregular', futura-pt, sans-serif; color:#361813; font-size:35px; letter-spacing:6px; float:left; min-height:45px;}
.color_mask_howto_use .section-c li p { line-height:22px; font-size:14px; font-family: 'futura_bookregular', futura-pt, sans-serif; letter-spacing:.05em; }
.color_reflect { float:left; padding:40px 40px 0px 40px; width:100%; max-width:1300px; opacity:1; }
.color_reflect .before { float:left; width:49%; margin:0px 10px 0px 0px;}
.color_reflect .before span { float:left; width:100%; padding:15px 0px; text-align:center; text-transform:uppercase; font-size:12px; color:#836560; font-family: 'futura-pt-medium', futura-pt, sans-serif; }
.color_reflect .after { float:left; width:49%; margin:0px 0px 0px 10px;}
.color_reflect .after span { float:left; width:100%; padding:15px 0px; text-align:center; text-transform:uppercase; font-size:12px; color:#836560; font-family: 'futura-pt-medium', futura-pt, sans-serif; }
.color_mask_meets_care { margin:0px auto; width:100%; max-width:1300px; text-align:center; padding:0px 60px 10px 60px;}
.color_mask_meets_care p { text-transform: uppercase; color:#361813; font-size:14px; margin:0 0 1.2em; line-height:1.5; font-weight:500; letter-spacing:.2em; font-family: 'futura-pt-medium', futura-pt, sans-serif;}
.color_mask_meets_care .title { text-transform:uppercase; font-family: 'futura-pt-medium', futura-pt, sans-serif; color:#361813; font-size:36px; margin-bottom:20px;  letter-spacing:.2em; font-weight:500; line-height:1.1; }
.color_mask_meets_care p.desc { text-transform:none; color:#361813; font-weight:400px; font-size:14px; line-height: 22px; font-family: 'futura_bookregular', futura-pt, sans-serif; margin:0px auto 50px auto; letter-spacing:normal; width:46%; }

.color_mask_blog_posts { float:left; width:100%; text-align:center; overflow:hidden; max-width:1300px; padding:20px 80px; opacity:1;}
.color_mask_blog_posts h3 { text-transform: uppercase; color:#46231c; font-size:18px; padding:0px 0px 45px 0px; letter-spacing:4px; float:left; width:100%; text-align:center; font-family: 'futura-pt-medium', futura-pt, sans-serif; }
.color_mask_blog_posts li { float:left; width:30%; margin-right:5%;}	
.color_mask_blog_posts li img { width:auto;}
.color_mask_blog_posts li:last-child { margin:0px;}
.color_mask_blog_posts h4 { min-height:46px; text-transform: uppercase; color:#361813; text-align:center; line-height:18px;  font-size:14px; padding:10px 0px 0px 0px; font-family: 'futura-pt-medium', futura-pt, sans-serif; margin:20px 0px; letter-spacing:.1em; font-weight:500;  }
.color_mask_blog_posts a { text-transform: uppercase; color:#46c1c1; text-align:center;  font-size:12px; font-family:futura-pt, sans-serif; border-bottom:solid 2px #77d4d4; padding-bottom:4px; font-weight:600; letter-spacing:.10em; }

.color_mask_yotpo_mask { float:left; width:100%; height:auto !important; text-align:center; padding:10px 60px 30px 60px; opacity:1; max-width:1300px; }
.color_mask_yotpo_mask h3 { text-transform: uppercase; color:#46231c; text-align:center; line-height:24px;  font-size:18px; padding:0px 0px 20px 0px; font-family: 'futura-pt-medium', futura-pt, sans-serif; margin-bottom:0px; letter-spacing:3px; }
.yotpo-pictures-gallery-title-wrapper  { display:none;}
.color_mask_yotpo_mask .yotpo-single-image-container { width:calc(100% / 3) !important;}
.top-video-banner { width: 100%;max-width: 100%;height: auto;image-rendering: auto; float:left;}
.color_mask_meets_care .top-video-banner .video .youtube-link iframe, .color_mask_howto_use .top-video-banner .video .youtube-link iframe { margin-top:-14px;}
.top-video-banner .video { position:relative; }
.top-video-banner .video .youtube-link {  position: absolute; top:0; left:0; z-index: -1; width:100%; height:100%; }
.top-video-banner .active .youtube-link  {  z-index:0; }
.color_reflect .after { float:left; width:49%; margin:0px 0px 0px 10px;}
.color_mask_blog_posts ul.arrows, .color_reflect ul.arrows, .color_mask_meet_collection ul.arrows { display:none;}


.plp-color-mask-header-chart { margin-bottom:75px; padding-left:60px; padding-right:60px; max-width:1126px; margin-right:auto; margin-left:auto; }
.category-color-mask .color_mask_hair_quiz { padding-bottom:40px !important;}
.catalog-product-view .color_mask_hair_quiz { padding-bottom:40px !important;}
.category-color-depositing-mask .color_mask_hair_quiz { padding-bottom:40px !important;}
.category-color-mask .color_mask_hair_quiz, .category-color-mask .color_mask_howto_use, .category-color-mask .color_mask_blog_posts, .category-color-mask .color_mask_yotpo_mask { display:block; margin-bottom:70px; padding-left:60px; padding-right:60px; float:none; overflow:auto; padding-bottom:0px; max-width:1126px; margin-right:auto; margin-left:auto; }
.catalog-product-view .color_mask_hair_quiz, .catalog-product-view .color_mask_howto_use, .catalog-product-view .color_mask_blog_posts, .catalog-product-view .color_mask_yotpo_mask { display:block; margin-bottom:70px; padding-left:60px; padding-right:60px; float:none; overflow:hidden; padding-bottom:0px; max-width:1126px; margin-right:auto; margin-left:auto; }
.category-color-depositing-mask .color_mask_hair_quiz, .category-color-depositing-mask .color_mask_howto_use, .category-color-depositing-mask .color_mask_blog_posts, .category-color-depositing-mask .color_mask_yotpo_mask { display:block; margin-bottom:70px; padding-left:20px; padding-right:20px; float:none; overflow:hidden; padding-bottom:0px; max-width:1126px; margin-right:auto; margin-left:auto; }
.catalog-product-view .color_mask_blog_posts, .catalog-category-view .color_mask_blog_posts {overflow: hidden !important;}
.plp-color-mask-header-chart .clp-color-chart-header { text-align:center; margin-bottom:40px; }
.plp-color-mask-header-chart .clp-color-chart-header h3 br { display:none;}
.plp-color-mask-header-chart .clp-color-chart-header .clp-subtitle{ text-transform: uppercase; color:#361813; font-size:14px; margin-bottom:20px; letter-spacing:2px; font-family: 'futura-pt-medium', futura-pt, sans-serif; }
.plp-color-mask-header-chart .clp-color-chart-header h3 { text-transform:uppercase; font-family: 'futura-pt-medium', futura-pt, sans-serif; color:#361813; font-size:36px; margin-bottom:20px; letter-spacing:6px; line-height: 1.1; }

.plp-color-mask-header-chart .chart { display:flex; overflow:hidden; margin-bottom:40px; font-size:12px;}
.plp-color-mask-header-chart .chart-header { flex:0 0 148px; max-width:148px; position:sticky; left:0; text-transform:uppercase;}
.plp-color-mask-header-chart .chart-header .chart-title { font-weight:500; text-transform:uppercase; text-align:left; font-size:12px; letter-spacing:.2em; line-height:14px; color:#c5bab6; margin-bottom:8px; }
.plp-color-mask-header-chart .chart-header .chart-item { position:relative; margin-bottom:12px; }
.plp-color-mask-header-chart .chart-header .chart-item .chart-item-name { line-height:14px; display:block; margin-bottom:2px; letter-spacing:normal; }
.plp-color-mask-header-chart .chart-header .chart-item img { width:105px; display:block; max-width:none; }
.plp-color-mask-header-chart .chart-header .chart-item::after {
    display:block; position:absolute; top:50%; margin-bottom:-13px; right:15px;
    width:14px; height:26px; background-image:url("../images/arrow.svg"); background-size:contain; content: ''; 
}
.chart-item img {  max-width:none; }
.plp-color-mask-header-chart .chart-body { overflow-y:auto; -webkit-overflow-scrolling:touch; }

.clp-color-chart-footer { float:left; width:100%; border-top:solid 1px #dfd9d6; margin:20px 0px 40px 0px; padding:30px 0px 10px 0px; }
.clp-color-chart-footer .clp-color-chart-footnote { letter-spacing:normal; float:left; color:#c5bab4; font-size:10px; font-family: 'futura_bookregular', futura-pt, sans-serif; line-height:22px;}
.clp-color-chart-footer .clp-color-chart-legend { letter-spacing:normal;  background: url("../images/no_pattren.png") left top no-repeat; line-height:22px; padding-left:35px; float:right; color:#c5bab4; font-size:10px; text-transform:uppercase; font-family: 'futura-pt-heavy', futura-pt, sans-serif;} 
.cocoa .clp-collection-item-heading { color:#693f23; margin-top:10px; }
.bordeaux .clp-collection-item-heading { color:#76232f; }
.platinum .clp-collection-item-heading { color:#c4bcb7; }
.hibiscus .clp-collection-item-heading { color:#e56db1;}
.aquamarine .clp-collection-item-heading { color:#009cbd;}
.champagne .clp-collection-item-heading { color:#c6aa76; margin-top:-18px;}
.rose-gold .clp-collection-item-heading { color:#d1a6b0; }
.clp-intro .clp-container .clp-intro-image .mobile { display:none;}


@media (min-width:811px){
.color_mask_meet_collection .clp-collection-item .mobile { display:none;}
.color_mask_meet_collection .clp-collection-item .desktop { display:block;}
.color_mask_howto_use { max-width:none !important;}
.category-color-mask .category-image { position:relative; text-align:center; margin-bottom:150px;}
.category-color-mask .category-image .clp-hero-image { display:block; width:100%;}
.category-color-mask .category-image .category-description { left:50%; text-align:center !important; width:80% !important; position:absolute !important; -webkit-transform:translate(-50%) !important; transform:translate(-50%) !important; top:14% !important; right:50% !important; }
.category-color-mask .category-image .category-description h1 br { display:none;}
.category-color-mask .category-image .category-description h1 { color:#361813 !important; letter-spacing:.1em !important; /*white-space:nowrap;*/ font-size:32px !important; font-weight:500 !important; line-height:1.5 !important; text-transform:uppercase !important; margin:0px !important;}
.category-color-mask .category-image .category-description p { letter-spacing:.05em !important; font-size:14px !important;  color:#361813 !important; margin:0 0 0.8em; font-weight:500; line-height:1.5 !important; text-transform:uppercase !important; text-align:center; }

.category-color-depositing-mask .category-image { position:relative; text-align:center; margin-bottom:150px;}
.category-color-depositing-mask .category-image .clp-hero-image { display:block; width:100%;}
.category-color-depositing-mask .category-image .category-description { left:50%; text-align:center !important; width:80% !important; position:absolute !important; -webkit-transform:translate(-50%) !important; transform:translate(-50%) !important; top:14% !important; right:50% !important; }
.category-color-depositing-mask .category-image .category-description h1 br { display:none;}
.category-color-depositing-mask .category-image .category-description h1 { color:#361813 !important; letter-spacing:.1em !important; /*white-space:nowrap;*/ font-size:32px !important; font-weight:500 !important; line-height:1.5 !important; text-transform:uppercase !important; margin:0px !important;}
.category-color-depositing-mask .category-image .category-description p { letter-spacing:.05em !important; font-size:14px !important;  color:#361813 !important; margin:0 0 0.8em; font-weight:500; line-height:1.5 !important; text-transform:uppercase !important; text-align:center; }

.clp-intro { margin-bottom:40px; text-align:left; position:relative; font-size:16px; color:#361813; }
.clp-intro .clp-container { display:flex; align-items:center; max-width:1126px; padding-left:30px; padding-right:30px; margin-right:auto; margin-left:auto;}
.clp-intro .clp-container .clp-intro-image { margin-left:auto; width:auto; flex:0 0 75%; display:block; margin:0; margin-left:-60px;}
.clp-intro .clp-container .clp-intro-image img { width:100%; }

.clp-intro .clp-container .clp-intro-content { margin-left:-30px; max-width:70%; margin-right:auto;}
.clp-intro .clp-container .clp-intro-content .clp-h2 { margin-top:-6em; color:#361813; letter-spacing:.1em; line-height:1.1; margin-left:-4.9ch; margin-bottom:1.5em; font-size:45px; text-align:left; font-weight:500; }
.clp-intro .clp-container .clp-intro-content p { max-width:25ch; margin-left:auto; margin-right:auto; margin-bottom:1rem; line-height:1.5625; letter-spacing:normal;}


.color_reflect ul, .color_mask_blog_posts ul { width:100% !important; position: relative !important;}
.color_mask_blog_posts li { float:left; width:30% !important; margin-right:50px;}
.color_reflect .before { float:left; width:49% !important; margin:0px 10px 0px 0px;}
.color_reflect .after { float:left; width:49% !important; margin:0px 0px 0px 10px;}
.color_reflect .before span { float:left; width:100%; padding:15px 0px; text-align:center; text-transform:uppercase; font-size:12px; color:#836560; }


.clp-collection-item { width:auto; height:0; padding:0 0 62%; background-size:contain; position:relative; }
.clp-collection-item img { display:none; width:100%; margin-bottom:40px;}
.clp-collection-item-content { position:absolute; width:31%; top:50%; -webkit-transform:translate(0,-50%); transform:translate(0,-50%); right:0; color:#361813;}
.clp-collection-item-heading { font-size:30px; margin-top:-60px; font-weight:600; margin-bottom:14px; letter-spacing:.2em; font-family: 'futura-pt', futura-pt, sans-serif; }
.clp-collection-item-content p { margin-bottom:18px; font-size:14px; line-height:1.71; font-weight:normal; letter-spacing:normal;}
.clp-collection-cta { display:inline-block; font-size:10px; font-weight:600; letter-spacing:.3em; padding-bottom:4px; border-bottom:solid 1px #361813; text-transform:uppercase; color:inherit;}
.clp-collection-cta:hover { color:#361813;}

.clp-collection-item:nth-of-type(even) .clp-collection-item-content { right:auto; left:58px;}

.clp-container { max-width:1126px; padding-left:30px; padding-right:30px; margin-right:auto; margin-left:auto;}

.color_mask_meet_collection { margin-bottom:80px; opacity:1; height:auto !important; widht:100% !important; height:auto !important;}
.color_mask_meet_collection ul.overflow {width: 100%;    max-width: 100% !important;    height: auto;    position: inherit;}
.color_mask_meet_collection ul.overflow li { float: none !important; display: block !important; width:auto !important; }
.color_mask_meet_collection .clp-collection-header { text-align:center; margin-bottom:90px;}
.color_mask_meet_collection .clp-collection-header .clp-subtitle { text-align:center; display:inline-block; text-transform: uppercase; color:#361813; font-size:14px; margin-bottom:20px; letter-spacing:.2em; padding-top:80px; font-family: 'futura-pt-medium', futura-pt, sans-serif; }
.color_mask_meet_collection .clp-collection-header h3 { text-transform:uppercase; font-family: 'futura-pt-medium', futura-pt, sans-serif; color:#361813; font-size:36px; margin-bottom:20px; letter-spacing:6px; }
.top-video-banner { float:left;}

.clp-collection-item.aquamarine { background-image:url("../images/collection-aquamarine-large.jpg"); margin-bottom:20px; background-repeat:no-repeat;} 

.clp-collection-item.hibiscus { margin-bottom:10px; background-image:url("../images/collection-hibiscus-large.jpg");  background-repeat:no-repeat;}

.clp-collection-item.champagne { background-image:url("../images/collection-champagne-large.jpg"); margin-bottom:50px;  background-repeat:no-repeat;} 

.clp-collection-item.platinum { background-image: url("../images/collection-platinum-large.jpg"); margin-bottom:30px;  background-repeat:no-repeat;} 

.clp-collection-item.rose-gold { background-image: url("../images/collection-rose-gold-large.jpg"); margin-bottom:20px;  background-repeat:no-repeat;} 

.clp-collection-item.bordeaux { background-image: url("../images/collection-bordeaux-large.jpg"); margin-bottom:0px;  background-repeat:no-repeat;} 

.clp-collection-item.cocoa { background-image: url("../images/collection-cocoa-large.jpg");   background-repeat:no-repeat;} 


}

@media (max-width:810px) { 
.color_mask_meet_collection { min-height:634px;}
.color_mask_meet_collection .clp-collection-item .desktop { display:none;}
.color_mask_meet_collection .clp-collection-item .mobile { display:block;}
.color_mask_blog_posts ul.arrows li:before, .color_reflect ul.arrows li:before, .color_mask_meet_collection ul.arrows li:before { color:#cfc6c3;}
.catalog-product-view .color_mask_hair_quiz, .catalog-product-view .color_mask_howto_use, .catalog-product-view .color_mask_blog_posts, .catalog-product-view .color_mask_yotpo_mask {margin-bottom:50px;}
.color_mask_howto_use .section-a, .color_mask_howto_use .section-b, .color_mask_howto_use .section-c, .color_mask_meets_care p.desc { float:left; width:100%;}
.color_mask_meets_care, .color_mask_yotpo_mask { padding:20px;}
.color_mask_hair_quiz { padding:40px 20px !important;  margin:60px auto !important; width:90%;}
.color_mask_howto_use .section-a { margin:25px 0px 15px 0px !important;}
.color_mask_howto_use .section-c { margin:40px 0px 20px 0px;}
.color_mask_howto_use .section-c h4 { margin-top:0px !important; font-size:16px;}
.color_mask_howto_use { padding:30px !important; }
.color_mask_howto_use .section-c ul {font-size:16px; line-height:1.25; letter-spacing:.05em; list-style:none; max-width:290px; padding:0;
    margin:0 auto; counter-reset: howto;}
.color_mask_howto_use .section-c p { line-height:1.50; letter-spacing:.05em;}
.color_mask_howto_use .section-a p { fon-size:12px; letter-spacing:normal;}
.color_mask_howto_use .section-c h4, .color_mask_howto_use .section-a h3, .color_mask_howto_use .section-a p { width:100%; text-align:center; margin:20px 0px;}
.color-chart .color-chart-bottom { margin:20px; padding:30px 0px;}
.color-chart .color-chart-bottom p, .color-chart .color-chart-bottom p.notice { float:left; text-align:left; margin:20px 0px 0px 0px; font-size:12px;}
.color-chart .color_mask_top_chart, .color-chart .color-mask-bottom-chart { width:50%; padding:0px 0px 0px 20px;}
.color-chart .color_mask_top_chart div button { margin:20px 0px;}
.color-chart .color-mask-bottom-chart button { margin:20px 0px;}
.color-chart .color_mask_top_chart .color-list li { margin-bottom:10px; position:relative; text-align:left;}
.color-chart .color-mask-bottom-chart .color-list li { padding-top:22px; margin-left:0; margin-right:10px;}
.color-chart .color_mask_top_chart .color-list li span { margin-bottom:5px;}
.color-chart .title { font-size:16px;}
.color_reflect .before, .color_reflect .after { float:left; width:100%; margin:10px 0px;}
.color_reflect .before .image-container, .color_reflect .after .image-container, .color_mask_blog_posts .image-container { width:80%; margin:0 10%; }
.color-chart .color_mask_top_chart .color-list li p img.mobile {display:block; position:absolute; top:40px; right:-55px !important;}
.color-chart .color_mask_top_chart .color-list li p img.desktop {display:none;}
.top-video-banner .video { padding:0px !important; }
.color_mask_blog_posts .overflow { margin-top:50px }
.color_mask_blog_posts li, .color_reflect li {  margin:0px; }
.color_mask_blog_posts ul.arrows, .color_reflect ul.arrows, .color_mask_meet_collection ul.arrows { display:block;}
.color_mask_blog_posts ul.arrows li.next, .color_mask_meet_collection ul.arrows li.next { margin-right:0px;}
.color_mask_blog_posts ul.nav li { float:none;}


.category-color-mask .category-image .category-description { margin:38px 0 30px; position:inherit !important; right:0px !important;  -webkit-transform:translate(0%) !important; transform:translate(0%) !important; float:left; width:100%;}
.category-color-mask .category-image .category-description h1 { font-size:30px !important;font-weight:500; letter-spacing:.1em !important; }
.category-color-mask .category-image .category-description p { letter-spacing:.05em !important; line-height:1.5 !important;}

.category-color-depositing-mask .category-image .category-description { margin:38px 0 30px; position:inherit !important; right:0px !important;  -webkit-transform:translate(0%) !important; transform:translate(0%) !important; float:left; width:100%;}
.category-color-depositing-mask .category-image .category-description h1 { font-size:30px !important; font-weight:500; line-height:1.1 !important; }
.catalog-category-view .category-image .category-description p { letter-spacing:.05em !important; line-height:1.5 !important;}
.clp-intro-image, .clp-collection-item img { display:block; width:calc(100% + 30px); margin:0px; }
.clp-intro-content p { margin-left:auto; margin-right:auto; max-width:30ch; }
.clp-video { margin-bottom:65px;}
.clp-container { padding-left:15px; padding-right:15px;}
.clp-video-header { text-align:center;}
.clp-video-header h3 { margin-bottom:.5em; font-size:28px; letter-spacing:.2em;}
.clp-color-chart { margin-bottom:50px; }
.clp-color-chart-header { text-align:center; margin-bottom:40px;}
.clp-color-chart-header h3 { margin-bottom:.5em; font-size:28px; letter-spacing:.2em;}
.clp-color-chart-footer .clp-color-chart-footnote { font-size:11px !important; margin:0px !important; }
.clp-color-chart-footer .clp-color-chart-footnote, .clp-color-chart-footer .clp-color-chart-legend { width:100%; float:left; text-align:left; margin:20px 0px 0px 0px; font-size:10px;}
.clp-collection-item-content { max-width:95%; margin:0px auto;}
.clp-intro .clp-container .clp-intro-image .mobile { display:block;}
.clp-intro .clp-container .clp-intro-image .desktop { display:none;}
.clp-collection-item-content p { margin-bottom:18px; font-size:14px; line-height:1.71; letter-spacing:normal;}
.clp-collection-cta { display:inline-block; font-size:10px; font-weight:600; letter-spacing:.3em; padding-bottom:2px; border-bottom:solid 1px #361813; text-transform:uppercase; color:inherit;}
.clp-collection-cta:hover { color:#361813;}
.cocoa .clp-collection-item-heading, .bordeaux .clp-collection-item-heading, .platinum .clp-collection-item-heading, .hibiscus .clp-collection-item-heading,
.aquamarine .clp-collection-item-heading, .champagne .clp-collection-item-heading, .rose-gold .clp-collection-item-heading { font-size:30px; font-weight:600; letter-spacing:.2em; margin-bottom:15px;}
.color_mask_meet_collection { margin-bottom:50px;  opacity:1; width:90%;}
.color_mask_meet_collection .clp-collection-header { text-align:center; margin-bottom:40px; margin-top:50px;}
.color_mask_meet_collection .clp-collection-header .clp-subtitle { text-align:center; display:inline-block; text-transform: uppercase; color:#361813; font-size:14px; margin-bottom:20px; letter-spacing:.2em; padding-top:80px; font-family: 'futura-pt-medium', futura-pt, sans-serif; }
.color_mask_meet_collection .clp-collection-header h3 { text-transform:uppercase; font-family: 'futura-pt-medium', futura-pt, sans-serif; color:#361813; font-size:28px; margin-bottom:20px; letter-spacing:.2em; }
.color_mask_meets_care .title { font-size:28px; letter-spacing:.2em; font-weight:500; line-height:1.1;}
.color_mask_meets_care p.desc { width:100%; color:#361813;}
.color_mask_meets_care { padding:0px 20px 50px 20px;}
.color_mask_meet_collection .clp-container { padding-left:15px; padding-right:15px;}
.color_mask_meet_collection .clp-video-header { text-align:center;}
.color_mask_meet_collection .clp-collection-header .clp-subtitle { padding-top:20px;}
.clp-collection-item-heading { letter-spacing:.2em; font-size:14px; margin-bottom:14px;} 
.clp-intro .clp-container .clp-intro-content { margin-bottom:50px; color:#361813; }
.clp-intro .clp-container .clp-intro-content p { line-height:22px; text-align:center;}
.clp-intro .clp-container .clp-intro-content .clp-h2 { margin-bottom:20px; color:#361813; letter-spacing:.1em; line-height:1.1;  text-align:center; font-weight:500; font-size:30px;}
.plp-color-mask-header-chart { padding-left:20px; padding-right:20px;}
.plp-color-mask-header-chart .chart-body img { max-width:none; width:auto;}
.color_mask_collection_intro.clp-intro .clp-container { padding-left:10px;}

.color_mask_yotpo_mask, .color_mask_yotpo_mask h3 { padding-top:25px;}
.color_mask_blog_posts  { padding-bottom:0px !important; padding-top:0px !important; margin-bottom:15px !important; overflow:hidden !important; max-width: 100% !important;}
.slider ul.nav{bottom:5px;}
.plp-color-mask-header-chart .clp-color-chart-header h3 { font-size:28px; font-weight:500; letter-spacing:.2em;}
.color_mask_hair_quiz .title { font-size:23px;}
.color_mask_howto_use .section-a h3 br { display:block;}
.catalog-product-view .color_mask_howto_use .section-a h3 { /*letter-spacing:.2em;*/ margin-top:0px;}
.catalog-product-view .color_mask_howto_use .section-a h3 { letter-spacing:.2em; margin-top:0px;}
.plp-color-mask-header-chart .clp-color-chart-header .clp-subtitle { font-size:12px; line-height:1.5; letter-spacing:.2em; font-weight:500;}
.plp-color-mask-header-chart .clp-color-chart-header h3 br { display:block;}
.color_mask_blog_posts h4 { padding:0px; letter-spacing:.1em; font-weight:500;}
.color_mask_blog_posts h3 {letter-spacing:.2em; font-size:16px; font-weight:500; line-height:1.1;}
.color-chart .color-mask-bottom-chart .color-list { float:left;}
}

@media  screen and (max-width:809px) and  (min-width: 546px) {
.color-chart .color-mask-bottom-chart .color-list, .color-chart .color_mask_top_chart .color-list li { float:left; width:100%;}
.color-chart .color-mask-bottom-chart .color-list li { padding-top:22px; padding-bottom:20px; width:100%;}
.color-chart .color-mask-bottom-chart .color-list li img, .color-chart .color_mask_top_chart .color-list li img { width:110px;}
.color-chart .color_mask_top_chart .color-list li p img.mobile { right:100px !important;}
.catalog-product-view .color_mask_hair_quiz, .catalog-product-view .color_mask_howto_use, .catalog-product-view .color_mask_blog_posts, .catalog-product-view .color_mask_yotpo_mask { padding-left:20px; padding-right:20px;}
.color-chart .color-chart-bottom p, .color-chart .color-chart-bottom p.notice { width:100%;}
.color-chart .color-chart-inner { width:375px; margin:0px auto;}
.color-chart .color_mask_top_chart .color-list li p img.mobile { right:20px !important;}
.color_mask_meet_collection ul.overflow li img.mobile { width:476px !important; margin:0px auto; z-index:-10;}
}

@media  screen and (max-width:810px) and  (min-width:690px) { 
.color_mask_blog_posts ul { width:100% !important;}
.color_mask_blog_posts li { float: left; width: 32% !important; margin-right: 2%;}
.color_mask_meet_collection .clp-collection-header { margin-top:15px;}
.color_mask_meet_collection ul.overflow li img.mobile { width:476px !important; margin:0px auto; z-index:-10;}
.color_mask_meet_collection { min-height:780px;}
.slider ul.nav { display:block;}
}


@media  screen and (max-width:690px) and  (min-width: 531px) { 
.clp-collection-item img { width:auto; }
.color_mask_meet_collection { min-height:850px !important;}
.catalog-product-view .color_reflect { height:450px !important;}	
}
@media  screen and (max-width:530px) and  (min-width: 411px) { 
.clp-collection-item img { width:auto; }
.color_mask_meet_collection { min-height:800px !important;}	
.catalog-product-view .color_reflect { height:380px !important;}
.color-chart .color-chart-inner { width:375px; margin:0px auto;}
}
@media  screen and (max-width:410px) and  (min-width: 320px) { 
.color_mask_meet_collection { min-height:750px !important;}	
.catalog-product-view .color_reflect { height:320px !important;}
}

@media (max-width: 767px) { 
.catalog-product-view .color_mask_hair_quiz, .catalog-product-view .color_mask_howto_use, .catalog-product-view .color_mask_blog_posts, .catalog-product-view .color_mask_yotpo_mask { padding-left:20px; padding-right:20px;}
.yotpo-pictures-gallery.yotpo-size-3 .yotpo-single-image-container, .yotpo-pictures-gallery.yotpo-size-2 .yotpo-single-image-container, .yotpo-pictures-gallery.yotpo-size-1 .yotpo-single-image-container { width:calc(100% / 3) !important;}
.catalog-category-view .color_mask_meets_care { padding:0px 15px 50px 15px; }

.catalog-product-view .color_mask_meets_care { padding:40px 20px 40px 20px; float:left;}
.catalog-product-view .color_reflect { padding:0px 40px 0px 40px;}

.color_mask_howto_use .section-c li{ display: flex;}

.category-color-mask .color_mask_hair_quiz, .category-color-mask .color_mask_howto_use, .category-color-mask .color_mask_blog_posts, .category-color-mask .color_mask_yotpo_mask{
	margin-bottom: 40px; padding-left:20px; padding-right:20px; }
.color-chart .color-mask-bottom-chart .color-list { float:left; width:100%;}
.color-chart .color-mask-bottom-chart .color-list li { padding-top:22px; padding-bottom:20px; width:100%;}
.color-chart .color-mask-bottom-chart .color-list li img { width:110px;}
}

@media screen and (max-width:1119px) and (min-width:811px) { 
.color_mask_blog_posts li { float: left; width: 32% !important; margin-right: 2%;}
.color_mask_blog_posts li:last-child{ margin-right:0; }
.catalog-category-view .category-image .category-description { top:8% !important; right:-38px !important; width:95% !important;}
.catalog-category-view .category-image .category-description h1 { font-size:26px !important;}
.catalog-category-view .category-image .category-description p br { display:none;}
.catalog-category-view .color_mask_hair_quiz, .catalog-category-view .color_mask_howto_use, .catalog-category-view .color_mask_blog_posts, .catalog-category-view .color_mask_yotpo_mask { padding-left:20px; padding-right:20px;}
.catalog-product-view .color_mask_hair_quiz, .catalog-product-view .color_mask_howto_use, .catalog-product-view .color_mask_blog_posts, .catalog-product-view .color_mask_yotpo_mask { padding-left:20px; padding-right:20px;}
.color_mask_howto_use .center_width .section-a { margin:100px 0px 0px 10px;}
.color_mask_howto_use .section-c { margin:0px 0px 60px 20px; width:35%;}
.color-chart .color-mask-bottom-chart .color-list { float:left;}
.color-chart .color_mask_top_chart div button { margin:20px 20px 20px 0px;}
.color-chart .color_mask_top_chart .color-list li, .color-chart .color-mask-bottom-chart .color-list li { width:100px; margin-right:15px;}
.color-chart .color-mask-bottom-chart button { margin:20px 20px 20px 0px;}
.color_mask_howto_use .center_width .section-a { margin:50px 0px 0px 10px; width:30%;} 
.color_reflect .before, .color_reflect .after { width:48% !important;}
body.tablet.tablet .category-image .category-description { top:8% !important; right:-38px !important;}
.clp-intro .clp-container .clp-intro-content .clp-h2 { font-size:35px;margin-top:-4em;}
.category-color-mask .category-image { margin-bottom:90px;}
.catalog-category-view .chart .chart-body img { max-width:none; width:auto; }
.color_mask_meets_care { padding:0px 20px; }
}