@font-face{font-family:HelveticaNeue;src:url(../fonts/helveticaneueltstd-ltcn.eot?#iefix) format('embedded-opentype'),url(../fonts/helveticaneueltstd-ltcn.otf) format('opentype'),url(../fonts/helveticaneueltstd-ltcn.woff) format('woff'),url(../fonts/helveticaneueltstd-ltcn.ttf) format('truetype'),url(../fonts/helveticaneueltstd-ltcn.svg#helveticaneueltstd-ltcn) format('svg');font-weight:400;font-style:normal}#productSelector{height:100%;-webkit-transition:all .2s;transition:all .2s;font-family:HelveticaNeue}#productSelector a{text-decoration:none;transition:all .2s}#productSelector a:hover{cursor:pointer}#productSelector .section{clear:both;padding:0;margin:0}#productSelector .col{display:block;float:left}#productSelector .col:first-child{margin-left:0}#productSelector .group:after,#productSelector .group:before{content:"";display:table}#productSelector .group:after{clear:both}#productSelector .group{zoom:1}#productSelector .span_3_of_3{width:100%}#productSelector .span_2_of_3{width:66.46%}#productSelector .span_1_of_3{width:33.33%}#productSelector .col.span_1_of_3:nth-child(3n+4){margin-left:0}#productSelector .col.span_1_of_3:nth-child(3n+4).offset_1,#productSelector .span_1_of_3.offset_1{margin-left:33.33%}#productSelector .options:hover{cursor:pointer}#productSelector .options>.col{height:230px;text-align:center;color:#FFF;background-image:url(images/bg-option.png);background-size:100% 100%;font-size:25px;padding:0 8px;box-sizing:border-box;transition:all .2s;cursor:pointer}#productSelector .options>.col.complete{padding:0}#productSelector .options>.col.animate:hover{background-color:#000}#productSelector .options>.col.half{height:150px}#productSelector .options>.col a{color:#FFF}#productSelector .options img.title{width:50%;max-width:198px;min-width:130px}#productSelector .col.span_1_of_3 .half{height:115px}#productSelector .col .col{margin:0}#productSelector .toolBar{font-size:21px}#productSelector .toolBar .button span{padding:11px 15px;color:#FFF;transition:all .2s;cursor:pointer}#productSelector .toolBar .button:hover span{background-color:#000}#productSelector .button-nav{display:block;padding:8px 0;cursor:pointer}#productSelector .button-nav:hover{color:#000}#productSelector .lineTitle{color:#58595B;font-size:22px;margin:45px 0 30px;position:relative}#productSelector .lineTitle span{background:#58595B;color:#FFF;padding:8px 16px;font-size:20px}#productSelector .lineTitle img{position:absolute;margin-left:-5px;top:-14px;width:120px}#productSelector .skinTitle{background:#58595B;color:#FFF;padding:8px 10px;font-size:18px}#productSelector .products{margin:30px 0}#productSelector .product{margin:10px 0}#productSelector .product .product-info{background:#EEE;padding:10px 5px;box-sizing:border-box;margin:10px 0}#productSelector .product .button.more{background-color:#58595B;padding:8px 8px 5px;color:#FFF;cursor:pointer}#productSelector .product .button.more i{font-size:14px}#productSelector .product .button.more:hover{background-color:#000}#productSelector .product .product-image-container{height:180px}#productSelector .product .product-image{max-height:180px;max-width:50%}#productSelector .product .product-icon{width:25px;height:auto;position:absolute;margin-left:5px;margin-top:-5px}#productSelector .vertical-align-wrapper{display:table;width:100%;height:100%}#productSelector .vertical-align{display:table-cell;vertical-align:middle}#productSelector .text-center{text-align:center}.text-left{text-align:left}#productSelector .text-right{text-align:right}#productSelector .text-justify{text-align:justify}#productSelector .img-responsive{width:100%;height:auto}#productSelector .bg-blue{background-color:#0083EF}#productSelector .bg-violet{background-color:#9D33DB}#productSelector .bg-orange{background-color:#F97A0F}#productSelector .bg-turquoise{background-color:#01CBBE}#productSelector .bg-gray{background-color:#8A8C8F}#productSelector .bg-yellow{background-color:#FFB400}#productSelector .text-violet{color:#9D33DB}#productSelector .text-orange{color:#F97A0F}#productSelector .text-blue{color:#0083EF}#productSelector .text-yellow{color:#F9A90F}#productSelector .ui-view-container{position:relative;height:100%;-webkit-transition:all .2s;transition:all .2s}#productSelector [ui-view].ng-enter,[ui-view].ng-leave{position:absolute;left:0;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#productSelector [ui-view].ng-enter{opacity:0;-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}#productSelector [ui-view].ng-enter-active,#productSelector [ui-view].ng-leave{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#productSelector [ui-view].ng-leave-active{opacity:0;-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}#productSelector #questionBackground{color:#fff;height:100%;-webkit-transition:all .2s;transition:all .2s;text-align:center;padding:50px 0}#productSelector #questionBackground a{color:#fff;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}#productSelector #questionBackground .question .number img{width:80px;height:auto}#productSelector #questionBackground .answers{width:60%;margin:auto;text-align:left}#productSelector #questionBackground .answers li{list-style:none;margin-bottom:8px}#productSelector #questionBackground .answers a{background:#fff;color:#000;padding:10px;display:block;text-decoration:none;box-shadow:0 4px 0 rgba(0,0,0,.18);cursor:pointer}#productSelector #questionBackground .answers a:hover{background:#000;color:#fff}#productSelector #questionBackground .backButton{margin-top:35px}#productSelector #questionBackground .backButton a{cursor:pointer}#backToApps{text-align:center;font-size:18px;margin-bottom:35px}#backToApps .theTitle{color:#666;font-style:italic;line-height:1;font-size:22px}#backToApps .buttons li{display:inline-block}#backToApps .buttons a{padding:10px 15px;color:#FFF;box-shadow:inset 0 -3px 0 rgba(0,0,0,.25);text-decoration:none;font-style:italic;font-weight:700;-webkit-transition:all .2s;transition:all .2s}#backToApps .buttons a:hover{background:#000!important}#backToApps #goToPorductSelector{background:#03CABF}#backToApps #goToSkinTest{background:#9E33DB}@media only screen and (max-width:480px){#productSelector .col{margin:0}#productSelector .span_1_of_3,#productSelector .span_2_of_3,#productSelector .span_3_of_3,#productSelector .span_3_of_3.mobile{width:100%}#productSelector .span_2_of_3.mobile{width:66.46%}#productSelector .span_1_of_3.mobile{width:33.33%}#productSelector .span_1_of_3.product{width:49.7%}#productSelector .span_1_of_3.hide_mobile{display:none}#productSelector .product:nth-child(odd){border-right:1px solid #B4B4B4}#productSelector .col.span_1_of_3:nth-child(3n+4).offset_1,#productSelector .span_1_of_3.offset_1{margin-left:0}#productSelector .options>.col.half_mobile{height:150px}}
#productSelector .bg-pink {
	background-color: #F05A78;
}

@media all and (max-width: 428px) {
	#productSelector .lineTitle img{
		position: static;
		margin-left: 0px !important;
		margin-top: 10px;

	}
	#productSelector .products {
		margin: -20px 0;
	}
	#productSelector .lineTitle span{
		display: block;
	}
}