﻿@font-face{font-family:'ProximaNova-Light';src:url('/_resources/_global/fonts/proxima-nova/29C211_0_0.eot');src:url('/_resources/_global/fonts/proxima-nova/29C211_0_0.eot?#iefix') format('embedded-opentype'),url('/_resources/_global/fonts/proxima-nova/29C211_0_0.woff') format('woff'),url('/_resources/_global/fonts/proxima-nova/29C211_0_0.ttf') format('truetype'),url('/_resources/_global/fonts/proxima-nova/29C211_0_0.svg#wf') format('svg')}@font-face{font-family:'ProximaNova-RegularIt';src:url('/_resources/_global/fonts/proxima-nova/29C211_1_0.eot');src:url('/_resources/_global/fonts/proxima-nova/29C211_1_0.eot?#iefix') format('embedded-opentype'),url('/_resources/_global/fonts/proxima-nova/29C211_1_0.woff') format('woff'),url('/_resources/_global/fonts/proxima-nova/29C211_1_0.ttf') format('truetype'),url('/_resources/_global/fonts/proxima-nova/29C211_1_0.svg#wf') format('svg')}@font-face{font-family:'ProximaNova-Semibold';src:url('/_resources/_global/fonts/proxima-nova/29C211_2_0.eot');src:url('/_resources/_global/fonts/proxima-nova/29C211_2_0.eot?#iefix') format('embedded-opentype'),url('/_resources/_global/fonts/proxima-nova/29C211_2_0.woff') format('woff'),url('/_resources/_global/fonts/proxima-nova/29C211_2_0.ttf') format('truetype'),url('/_resources/_global/fonts/proxima-nova/29C211_2_0.svg#wf') format('svg')}@font-face{font-family:'ProximaNova-Regular';src:url('/_resources/_global/fonts/proxima-nova/29C211_3_0.eot');src:url('/_resources/_global/fonts/proxima-nova/29C211_3_0.eot?#iefix') format('embedded-opentype'),url('/_resources/_global/fonts/proxima-nova/29C211_3_0.woff') format('woff'),url('/_resources/_global/fonts/proxima-nova/29C211_3_0.ttf') format('truetype'),url('/_resources/_global/fonts/proxima-nova/29C211_3_0.svg#wf') format('svg')}@font-face{font-family:'ProximaNova-Bold';src:url('/_resources/_global/fonts/proxima-nova/29C211_4_0.eot');src:url('/_resources/_global/fonts/proxima-nova/29C211_4_0.eot?#iefix') format('embedded-opentype'),url('/_resources/_global/fonts/proxima-nova/29C211_4_0.woff') format('woff'),url('/_resources/_global/fonts/proxima-nova/29C211_4_0.ttf') format('truetype'),url('/_resources/_global/fonts/proxima-nova/29C211_4_0.svg#wf') format('svg')}@font-face{font-family:'alanamfregular';src:url('../fonts/alanapro-webfont.eot');src:url('../fonts/alanapro-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/alanapro-webfont.woff2') format('woff2'),url('../fonts/alanapro-webfont.woff') format('woff'),url('../fonts/alanapro-webfont.ttf') format('truetype'),url('../fonts/alanapro-webfont.svg#alanamfregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_ltlight';src:url('../fonts/proxima_nova_light-webfont.eot');src:url('../fonts/proxima_nova_light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_light-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_light-webfont.woff') format('woff'),url('../fonts/proxima_nova_light-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_light-webfont.svg#proxima_nova_ltlight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_thextrabold';src:url('../fonts/proxima_nova_extrabold-webfont.eot');src:url('../fonts/proxima_nova_extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_extrabold-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_extrabold-webfont.woff') format('woff'),url('../fonts/proxima_nova_extrabold-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_extrabold-webfont.svg#proxima_nova_thextrabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novalight_italic';src:url('../fonts/proxima_nova_light_italic-webfont.eot');src:url('../fonts/proxima_nova_light_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_light_italic-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_light_italic-webfont.woff') format('woff'),url('../fonts/proxima_nova_light_italic-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_light_italic-webfont.svg#proxima_novalight_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novaextrabold_italic';src:url('../fonts/proxima_nova_extrabold_italic-webfont.eot');src:url('../fonts/proxima_nova_extrabold_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_extrabold_italic-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_extrabold_italic-webfont.woff') format('woff'),url('../fonts/proxima_nova_extrabold_italic-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_extrabold_italic-webfont.svg#proxima_novaextrabold_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rgbold';src:url('../fonts/proxima_nova_bold-webfont.eot');src:url('../fonts/proxima_nova_bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_bold-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_bold-webfont.woff') format('woff'),url('../fonts/proxima_nova_bold-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_bold-webfont.svg#proxima_nova_rgbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novabold_italic';src:url('../fonts/proxima_nova_bold_italic-webfont.eot');src:url('../fonts/proxima_nova_bold_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_bold_italic-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_bold_italic-webfont.woff') format('woff'),url('../fonts/proxima_nova_bold_italic-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_bold_italic-webfont.svg#proxima_novabold_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_ththin';src:url('../fonts/proxima_nova_thin-webfont.eot');src:url('../fonts/proxima_nova_thin-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_thin-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_thin-webfont.woff') format('woff'),url('../fonts/proxima_nova_thin-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_thin-webfont.svg#proxima_nova_ththin') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_ltsemibold';src:url('../fonts/proxima_nova_semibold-webfont.eot');src:url('../fonts/proxima_nova_semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_semibold-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_semibold-webfont.woff') format('woff'),url('../fonts/proxima_nova_semibold-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_semibold-webfont.svg#proxima_nova_ltsemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novasemibold_italic';src:url('../fonts/proxima_nova_semibold_italic-webfont.eot');src:url('../fonts/proxima_nova_semibold_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_semibold_italic-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_semibold_italic-webfont.woff') format('woff'),url('../fonts/proxima_nova_semibold_italic-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_semibold_italic-webfont.svg#proxima_novasemibold_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rgregular';src:url('../fonts/proxima_nova_regular-webfont.eot');src:url('../fonts/proxima_nova_regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_regular-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_regular-webfont.woff') format('woff'),url('../fonts/proxima_nova_regular-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_regular-webfont.svg#proxima_nova_rgregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novaregular_italic';src:url('../fonts/proxima_nova_regular_italic-webfont.eot');src:url('../fonts/proxima_nova_regular_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima_nova_regular_italic-webfont.woff2') format('woff2'),url('../fonts/proxima_nova_regular_italic-webfont.woff') format('woff'),url('../fonts/proxima_nova_regular_italic-webfont.ttf') format('truetype'),url('../fonts/proxima_nova_regular_italic-webfont.svg#proxima_novaregular_italic') format('svg');font-weight:normal;font-style:normal}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;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{content:"reset";line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:1em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#000;line-height:1.25!default}p b,p strong{font-family:'proxima_nova_rgbold',sans-serif;font-weight:700;font-style:normal}p b em,p strong em{font-family:'proxima_novabold_italic',sans-serif;font-weight:700;font-style:italic}p em{font-family:'proxima_novaregular_italic',sans-serif;font-weight:400;font-style:italic}p em b,p em strong{font-family:'proxima_novabold_italic',sans-serif;font-weight:700;font-style:italic}a{color:#00f;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}h1{font-size:2.75em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:bold;font-style:normal}h2{font-size:2em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}h3{font-size:1.875em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}h4{font-size:1.5em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}h5{font-size:1.125em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}h6{font-size:1em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}@media(max-width:767px){h1{font-size:1.5em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:bold;font-style:normal}h2{font-size:1.1875em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}h3{font-size:1em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}h4{font-size:1em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}h5{font-size:.875em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}h6{font-size:.875em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}}.visible-desktop{display:inherit !important}.visible-phone{display:none !important}.hidden-desktop{display:none !important}.visibility-tablet .visible-desktop{display:none !important}.visibility-tablet .visible-phone{display:none !important}.visibility-tablet .hidden-desktop{display:inherit !important}.visibility-tablet .hidden-phone{display:inherit !important}.visibility-phone .hidden-desktop{display:inherit !important}.visibility-phone .hidden-phone{display:none !important}.visibility-phone .visible-desktop{display:none !important}.visibility-phone .visible-phone{display:inherit !important}@media(max-width:767px){.hidden-desktop{display:inherit !important}.hidden-phone{display:none !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}}html{-webkit-font-smoothing:antialiased;min-height:100%}body{min-height:100%;background:#f7fbfa;background:-moz-linear-gradient(top,#f7fbfa 0%,#e0ecee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7fbfa),color-stop(100%,#e0ecee));background:-webkit-linear-gradient(top,#f7fbfa 0%,#e0ecee 100%);background:-o-linear-gradient(top,#f7fbfa 0%,#e0ecee 100%);background:-ms-linear-gradient(top,#f7fbfa 0%,#e0ecee 100%);background:linear-gradient(to bottom,#f7fbfa 0%,#e0ecee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7fbfa',endColorstr='#e0ecee',GradientType=0);background-repeat:no-repeat;background-size:cover;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;text-shadow:1px 1px 1px rgba(0,0,0,.004)}.main-content{max-width:1300px;margin:0 auto;*zoom:1}.main-content:before,.main-content:after{content:" ";display:table}.main-content:after{clear:both}.content{max-width:1300px;margin:0 auto}.default h3,article h3{color:#fc0c62;font-size:1.75em;letter-spacing:1.3px;margin-bottom:.35714286em}.default p,article p{color:#414141;font-size:1em;margin-bottom:1em;line-height:1.5em}@media only screen and (max-width:768px){.default p,article p{line-height:0}}.default ul,article ul{font-size:1em;padding-top:1em;margin-bot:1em}.default ul li:before,article ul li:before{content:"+";display:inline-block;color:#fc0c62;margin-right:.5em;margin-bottom:1em}@media only screen and (max-width:768px){.default ul li:before,article ul li:before{margin-bottom:0;margin-right:0;padding-left:10px}}.section-divider{color:#414141;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;width:100%;margin:20px auto;overflow:hidden;text-align:center;line-height:1.2em;text-transform:uppercase}.section-divider:before,.section-divider:after{content:"";vertical-align:top;display:inline-block;width:50%;height:.5em;border-bottom:1px solid #d3d3d3;margin:0 4em 0 -55%}.section-divider:after{margin:0 -55% 0 4em}.section-divider.filter-title{color:#fff;margin:0;letter-spacing:.2em}.section-divider.filter-title:before{margin:0 2.5em 0 -55%}.section-divider.filter-title:after{margin:0 -55% 0 2.5em}.icons{color:#999}.icon{display:inline-block;position:relative;margin:0 auto;width:1.8125em;height:1.8125em;background-size:contain;background-repeat:no-repeat}.icon:before{font-family:FontAwesome;display:inline-block;font-size:1.8125em;line-height:1em}.icon.pc img,.icon.bp img{display:none;width:100%}.icon.pc img,.icon.bp img{display:block}.icon.pc img.gray,.icon.bp img.gray{display:none}.icon.pc.gray img,.icon.bp.gray img{display:none}.icon.pc.gray img.gray,.icon.bp.gray img.gray{display:block}.icon.pc img.bp{display:none !important}.icon.bp img.pc{display:none !important}.icon.shopping-bag{width:14px}.icon.shopping-bag img{width:100%}.icon.fav:before{content:""}.icon.facebook:before{content:""}.icon.twitter:before{content:""}.icon.pinterest:before{content:""}.icon.dialog:before{content:""}.icon.paw:before{content:""}.icon.up:before{content:""}.icon.down:before{content:""}.icon.x:before{content:""}.icon.instagram:before{content:""}.icon.youtube:before{content:""}.icon.envelope:before{content:""}.icon.menu:before{content:"";text-align:center}.icon.search:before{content:""}.icon.close:before{content:""}.btn{position:relative;display:inline-block;cursor:pointer;text-transform:uppercase;font-size:.75em;letter-spacing:2.3px}.btn:before{font-family:FontAwesome}.btn .inner{position:relative}.btn.cta{padding:1em 5.33333em;color:#fc0c62;border:1px solid #fc0c62;transition:.2s}.btn.cta:hover{color:#fff;background:#fc0c62}.btn.cta:active{background:#852c46;border-color:#852c46}.btn.blue{padding:1em 1.5em 1em 1.5em;color:#6fa5b7;letter-spacing:1px;border:2px solid #6fa5b7;transition:.2s}.btn.blue:hover{color:#fff;background:#6fa5b7}.btn.blue.clicked{color:#fff;background:#6fa5b7}.btn.blue:active{background:#507683}.btn.white{padding:1em 1.5em 1em 1.5em;color:#fff;letter-spacing:1px;border:2px solid #fff;transition:.2s;font-size:12px}.btn.blue.cart{padding:1em 1.333em 1em 3.111em}.btn.blue.cart:before{content:"";position:absolute;left:1.1em;top:.9em}.btn.blue.sort{padding:1em 1.333em 1em 3.111em}.btn.blue.sort:before{content:"";position:absolute;left:1.1em;top:.9em}.btn.blue.filt{padding:1em 1.333em 1em 3.111em}.btn.blue.filt:before{content:"";position:absolute;left:1.1em;top:.9em}.btn.blue.pencil{padding:1em 1.333em 1em 3.111em}.btn.blue.pencil:before{content:"";position:absolute;left:1.1em;top:.9em}.modal{display:none;top:0;left:0;position:fixed;width:100%;height:100%;z-index:10;background:url("../img/b-50.png")}.modal.active{display:block}@media only screen and (max-width:800px){.modal.active{overflow:scroll}}.modal .login-modal,.modal .inner-box{overflow:hidden;position:absolute;z-index:20;background-color:#fff;box-shadow:1px 1px 1px #ccc;border-radius:5px;margin-left:-377.5px;margin-top:-267.5px;left:50%;top:50%}@media only screen and (max-width:800px){.modal .login-modal,.modal .inner-box{width:100%;height:auto;margin-left:0;left:0;border-radius:0;top:55%}}.modal .login-modal .top-bar,.modal .inner-box .top-bar{height:46px;line-height:46px;border-bottom:1px solid #d3d3d3;text-align:right;background-color:#f8f8f8}.modal .login-modal .top-bar .close,.modal .inner-box .top-bar .close{display:inline-block;cursor:pointer}.modal .login-modal .top-bar .close:before,.modal .inner-box .top-bar .close:before{display:block;content:"";font-family:FontAwesome;font-size:24px;margin-right:20px;color:#999}.cols{*zoom:1}.cols:before,.cols:after{content:" ";display:table}.cols:after{clear:both}.col,.col-1,.col-2,.col-3{float:left}.col-1{width:100%}.col-2{width:50%}.col-3{width:33.333333%}.col.categories{width:100%;margin-left:-265px;padding-left:295px}.col.categories .col-3:first-child{padding-right:15px}.col.categories .col-3:nth-child(2){padding:0 7px}.col.categories .col-3:last-child{padding-left:15px}@media only screen and (max-width:866px){.col.categories{margin:0;padding:0}}.sub-content{padding-top:30px;max-width:1150px;margin:0 auto}.filter-category{text-align:center}.filter-category>.inner{*zoom:1;text-align:left;display:inline-block;width:100%}.filter-category>.inner:before,.filter-category>.inner:after{content:" ";display:table}.filter-category>.inner:after{clear:both}@media only screen and (max-width:1170px){.filter-category>.inner{width:auto}}@media only screen and (max-width:866px){.filter-category{display:block}.filter-category>.inner{display:block}}.brands-page .sub-content{max-width:1105px}@media only screen and (max-width:769px){.brands-page .sub-content{padding-top:0}}.search-page .section-divider{margin-top:0}@media only screen and (max-width:866px){.search-page .section-divider{margin:20px auto}}a.integration{color:inherit;position:inherit;display:inherit}a.integration:hover{color:inherit;position:inherit;display:inherit}a{color:#000;transition:.15s}a a:hover{color:#fc0c62}a a:visited{color:#414141}.forms input{height:38px;line-height:38px;font-size:1em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;padding-left:6px;color:#414141;width:188px;border:1px solid #414141}@media only screen and (max-width:800px){.forms input{width:100%;box-sizing:border-box}}.forms input:focus{outline:none;border-color:#fc0c62}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail{width:15px;background-color:#badbe2;border-radius:0;border:none}.mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail{background-color:#badbe2}.mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#548693;width:15px;border-radius:0}.mCS-my-theme.mCSB_scrollTools .mCSB_dragger{height:37px;border-radius:0}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.global-header{font-family:'proxima_nova_rgregular',sans-serif;background:#fff}.global-header .hideOnDesktop{display:none}@media only screen and (max-width:768px){.global-header .hideOnDesktop{display:block}}.global-header ul{*zoom:1}.global-header ul:before,.global-header ul:after{content:" ";display:table}.global-header ul:after{clear:both}.global-header li{float:left}.global-header li .inner{display:inline-block}.global-header .top-nav{*zoom:1;background:url('../img/topgrad.png');background-repeat:repeat-x}.global-header .top-nav:before,.global-header .top-nav:after{content:" ";display:table}.global-header .top-nav:after{clear:both}.global-header .exter-links{float:left;overflow:hidden;margin-left:7.375em;text-transform:uppercase;color:#505050}.global-header .exter-links li{font-size:9px;width:15.66666667em;height:6.33333333em;text-align:center}.global-header .exter-links li:not(.active){margin-top:.33333333em;height:6em;border-left:1px solid #bbb}.global-header .exter-links .inner{margin-top:6px}.global-header .exter-links .active{background:#fff;box-shadow:0 0 5px #666}.global-header .exter-links .icon{display:block;font-size:16px}.global-header .exter-links .active .icon{padding-top:3px}.global-header .account-detail{float:right;font-size:12px;margin-top:1.875em}.global-header .account-detail li{line-height:1em;padding:0 .75em;border-right:1px solid #a2a2a2;letter-spacing:.08333333em;color:#505050}.global-header .account-detail li.user-cart{border-right:none;padding-right:0}.global-header .account-detail a{color:#505050;transition:.15s}.global-header .account-detail a:hover{color:#fc0c62}.global-header .user-cart{margin-left:1em;margin-right:1em;*zoom:1}.global-header .user-cart:before,.global-header .user-cart:after{content:" ";display:table}.global-header .user-cart:after{clear:both}.global-header .user-cart .count,.global-header .user-cart .text{float:left}.global-header .user-cart .count{color:#fc0c62;margin-right:.66666667em}.global-header .user-cart .icon.shopping-bag{font-size:9px;margin-top:-4px}.global-header .user-cart .text{text-transform:uppercase}.global-header .mid{height:5.375em;*zoom:1}.global-header .mid:before,.global-header .mid:after{content:" ";display:table}.global-header .mid:after{clear:both}.global-header .mid .content{*zoom:1}.global-header .mid .content:before,.global-header .mid .content:after{content:" ";display:table}.global-header .mid .content:after{clear:both}.global-header .mid .input-decor{overflow:hidden;line-height:1.4375em;height:1.4375em;width:100%;position:relative;border:1px solid #fc0c62;border-image:radial-gradient(ellipse,#e8e8e8 50%,#fc0c62 100%) 40% 10;color:#999}.global-header .mid .input-decor.focus{border:1px solid #fc0c62}@media only screen and (max-width:768px){.global-header .mid .input-decor.focus{border:none}}.global-header .mid input{position:absolute;font-family:inherit;box-sizing:border-box;border:none;top:0;left:0;width:100%;height:100%;margin:0;padding:0;padding-left:52px;font-size:.75em;color:#999}.global-header .mid input:-moz-placeholder{color:#999}.global-header .mid input:-ms-input-placeholder{color:#999}.global-header .mid input::-webkit-input-placeholder{color:#999}.global-header .mid input:focus{outline:none;color:#999}@media only screen and (max-width:768px){.global-header .mid input:focus{color:#414141}}.global-header .logo,.global-header .search-bar{float:left}.global-header .logo{position:relative;display:block;z-index:2;margin-top:1.0625em;margin-left:6.125em;width:183px}.global-header .logo img{width:100%}.global-header .search-bar{box-sizing:border-box;font-size:32px;width:100%;margin-top:16px;margin-left:-282px;padding-left:330px}.global-header .main-nav{*zoom:1;display:block;font-size:13px;position:relative;line-height:2.46153846em;height:2.46153846em;background-image:url("../img/topgrad-bot.jpg");background-repeat:repeat-x;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.global-header .main-nav:before,.global-header .main-nav:after{content:" ";display:table}.global-header .main-nav:after{clear:both}.global-header .main-nav>.content{*zoom:1;height:100%}.global-header .main-nav>.content:before,.global-header .main-nav>.content:after{content:" ";display:table}.global-header .main-nav>.content:after{clear:both}.global-header .main-nav>.content>ul{margin-left:76px;display:inline-block;height:100%;float:left}@media only screen and (max-width:768px){.global-header .main-nav>.content>ul{float:inherit}}.global-header .social-btns{float:right;height:100%;margin-right:10px;margin-top:.1em}.global-header .social-btns a{color:#999;font-size:.8em;margin-right:1em;transition:.2s}.global-header .social-btns a:last-child{margin-right:0}.global-header .social-btns a:hover{color:#fc0c62}.global-header .social-btns a:before{font-size:19px}.global-header li.nav-links{font-size:13px;font-weight:300;letter-spacing:1px;text-transform:uppercase}.global-header li.nav-links a{color:#414141;transition:.15s}.global-header li.nav-links a:hover{color:#fc0c62}.global-header li.nav-links a:hover:after{color:#fc0c62}.global-header li.nav-links>a{display:block;padding:0 2.30769231em;border-left:1px solid #e8e8e8}.global-header li.nav-links>a:after{content:"";position:relative;display:inline-block;vertical-align:top;top:-.1em;margin-left:.5em;color:#c2c2c2;font-size:8px;font-weight:100;font-family:FontAwesome}.global-header li.nav-links>a:last-child{border-right:1px solid #e8e8e8}.global-header li.nav-links.dd a:after{content:""}.global-header li.nav-links:hover>a{background:#fff}.global-header li.nav-links:hover:nth-child(n+5)>a{background:transparent}.global-header .drop-down{margin:0 auto;position:absolute;z-index:3;left:0;top:2.4em;width:100%;display:none;background:url("../img/w-96.png");background-repeat:repeat}.global-header .drop-down li{display:block;text-transform:initial;cursor:pointer}.global-header .drop-down li:hover{color:#fc0c62}.global-header .drop-down .linksWrapper{padding-left:78px}.global-header .drop-down .links{float:left;padding:1em 0;width:25%}.global-header .drop-down .links li{clear:left;width:100%}.global-header .drop-down .links li a{display:block;text-transform:none}.global-header .drop-down a:after{content:"" !important}.global-header .drop-down .bottom-bar{display:block;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;text-align:center;background:#e8e8e8;box-shadow:0 1px 1px #ccc}.global-header .drop-down .bottom-bar:hover{background-color:#414141;box-shadow:0 1px 1px #414141;color:#fff}.global-header .drop-down .bottom-bar:after{content:"" !important}.global-header .drop-down.best-products .list-sort,.global-header .drop-down.brands .list-sort{background:#fff;border-bottom:1px solid #d5d5d4}.global-header .drop-down.best-products .list-sort ul,.global-header .drop-down.brands .list-sort ul{margin:0 auto;padding-left:78px;display:block}.global-header .drop-down.best-products .list-sort li,.global-header .drop-down.brands .list-sort li{font-size:.85714286em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;color:#505050;width:auto;padding:0 .25em;margin-right:45px;line-height:34px;padding-top:4px;margin-bottom:2px}.global-header .drop-down.best-products .list-sort li a,.global-header .drop-down.brands .list-sort li a{display:block}.global-header .drop-down.best-products .list-sort li:hover,.global-header .drop-down.brands .list-sort li:hover,.global-header .drop-down.best-products .list-sort li.active,.global-header .drop-down.brands .list-sort li.active{color:#fc0c62;border-bottom:2px solid #fc0c62;margin-bottom:0}.global-header .drop-down.best-products .list-sort li:hover a,.global-header .drop-down.brands .list-sort li:hover a{color:#fc0c62}.global-header .drop-down.best-products .hidden,.global-header .drop-down.brands .hidden{display:none}.global-header .drop-down.best-products .active,.global-header .drop-down.brands .active{display:block}.global-header .drop-down.brands .list-sort{height:36px;text-align:center}.global-header .drop-down.brands .list-sort ul{display:inline-block;padding-left:0}.global-header .drop-down.brands .list-sort ul li{border-bottom:2px solid transparent;border-top:2px solid transparent;line-height:32px;margin:0 2px;padding:0 10px}.global-header .mobile{display:none}.global-header .mobile.menu-btn-area{position:absolute;top:0;left:0;width:4.3em;height:4.65em;color:#999;font-size:14px;text-align:center}.global-header .mobile.menu-btn-area.active{background:#e8e8e8;color:#fc0c62}.global-header .mobile.search-btn-area{position:absolute;top:0;right:0;width:4.3em;height:4.65em;color:#999;font-size:14px;text-align:center}.global-header .mobile.search-btn-area.active{background:#e8e8e8;color:#fc0c62}.global-header .mobile.search-btn-area.active .icon.search:before{content:""}.global-header .mobile.icon{color:#999}.global-header .mobile.icon:hover{cursor:pointer}.global-header .mobile.icon.menu{position:relative;top:.75em;left:0;width:auto;color:inherit}.global-header .mobile.icon.menu:before{display:block;position:relative}.global-header .mobile.icon.menu:after{position:relative;content:"Menu";top:.25em}.global-header .mobile.icon.search{position:relative;top:1.25em;left:0;width:auto;color:inherit}.global-header .mobile.icon.shopping-bag{position:relative;float:right;right:.5em;margin-top:.5em;font-size:.6875em}@media(max-width:1300px){.global-header .exter-links{margin-left:20px}.global-header .logo{margin-left:20px}.global-header .search-bar{margin-left:-212px;padding-left:260px}.global-header .main-nav>.content>ul{margin-left:0}.global-header .linksWrapper.content{padding-left:22px}.global-header .drop-down.best-products .list-sort ul{padding-left:22px}}@media(max-width:1200px){.global-header li.nav-links a{padding:0 1.3em}}@media(max-width:1050px){.global-header li.nav-links a{padding:0 .725em}.global-header .exter-links,.global-header .main-nav ul{margin-left:0}}@media(max-width:875px){.global-header li.nav-links a{padding:0 .6em}.global-header .account-detail li{padding:0 6px}.global-header .drop-down.brands .list-sort ul li{padding:0 8px}}@media(max-width:850px){.global-header .exter-links li{width:13.6em}.global-header .account-detail li{padding:0 3px}.global-header .social-btns a{margin-right:4px}.global-header li.nav-links a{font-size:.9em}}@media(max-width:768px){.global-header .exter-links{height:32px;line-height:32px}.global-header .exter-links .inner{margin:0}.global-header .exter-links li{width:auto;margin-top:0 !important;height:auto !important;padding:0 1.5em}.global-header .exter-links li .icon{display:none}.global-header .account-detail{display:none}.global-header .main-nav{overflow:hidden;display:none;height:auto;border-top:1px solid #999;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}.global-header .main-nav.active{display:block;transform:translateZ(0);-webkit-transform:translateZ(0);transition:.2s}.global-header .main-nav>.content ul{position:relative;display:block;margin:0;background-image:url("../img/mobile-menu-bg.png");background-size:cover;background-repeat:none}.global-header .main-nav li{float:none;display:block;position:relative;z-index:1}.global-header .main-nav li a{display:block;text-align:center;padding:.6em 0;border-bottom:1px solid #999;text-transform:uppercase}.global-header .main-nav li a:after{content:""}.global-header .main-nav li:hover{background:#fff}.global-header .main-nav li:hover.nav-links .drop-down{display:none}.global-header .social-btns{float:none;display:block;text-align:center;border-bottom:1px solid #999;height:auto;line-height:normal;padding:1em 0;background:#e8e8e8}.global-header .social-btns a{margin-top:2px;margin-right:1em}.global-header .search-bar{overflow:hidden;position:relative;display:none;padding:0;margin:0;top:.1em;z-index:2}.global-header .search-bar.active{display:block}.global-header .search-bar .input-decor{border:none;font-family:'proxima_novalight_italic';font-size:.8em;line-height:68px;height:68px}.global-header .search-bar .input-decor:before{left:0}.global-header .mid{position:relative;text-align:center;height:65px}.global-header .logo{float:none;margin:0 auto;width:143px;margin-top:12px}.global-header .mobile{display:block}}@media only screen and (max-width:500px){.global-header .mid input{font-size:.58em}}.global-header .exter-links li{margin-top:0 !important}.global-header .exter-links li .integration .icon{background-size:contain;display:block;margin-top:5px;padding:0}.global-header .exter-links li .integration .icon.pc img.pc{display:none}.global-header .exter-links li .integration .icon.pc img.pc.gray{display:block}.global-header .exter-links li .integration .icon.bp img.bp{display:block}.global-header .exter-links li .integration .icon.bp img.bp.gray{display:none}.global-header .exter-links li .integration .inner{margin-top:6px;padding:0}.global-header .social-btns{padding-top:2px}.global-header .social-btns a{height:auto;margin-right:1.2em;width:auto}@media only screen and (max-width:768px){.global-header .exter-links li .integration .icon{display:none}.global-header .exter-links li .integration .inner{margin-top:0}}@media only screen and (max-width:768px){.global-header .hideOnMobile{display:none !important}.global-header .hideOnDesktop{display:block}.global-header .mid .input-decor .search-icon{position:relative;float:left}.global-header .main-nav{height:auto}.global-header .main-nav content{height:auto}.global-header .social-btns{border-bottom:none;margin:0;padding-right:0;padding-top:10px !important}}@media only screen and (min-width:767px){.global-header .nav-links.open .drop-down{display:block}}.global-header .mid .input-decor .search-icon{color:#fc0c62;content:"";font-family:FontAwesome;font-size:22px;height:100%;left:0;position:absolute;text-align:center;vertical-align:top;width:52px;z-index:3}.global-header li.nav-links:nth-child(n+4) a:after{content:""}.global-header .hideOnDesktop{display:none}.header-image{overflow:hidden;position:relative;width:100%;max-width:1300px;padding-top:30.76923077%;background-image:url("default_image.jpg");background-size:cover;background-position:0% 60%;background-repeat:no-repeat}.header-image .tagline-container{position:absolute;color:#fff}.header-image .tagline-container h1{display:block}.header-image .tagline-container h4{display:block}.header-image .bottom-cta{position:absolute;width:100%;bottom:18px;color:#fff}.header-image .bottom-cta .click-area{margin:0 auto;width:12%;min-width:150px;cursor:pointer}.header-image .bottom-cta .click-area:hover img{-webkit-transition:.2s;transition:.2s;bottom:-5px}.header-image .bottom-cta .click-area h6{text-align:center;margin-bottom:15px}.header-image .bottom-cta .click-area img{position:relative;bottom:0;display:block;margin:0 auto;-webkit-transition:.2s;transition:.2s}.header-image.about-header-image{background-image:url(../img/about_header_large.jpg);background-position:0% 58%}.header-image.about-header-image .tagline-container{top:2em;left:3.47619048em;width:10.625em;font-size:2em}.header-image.about-header-image .tagline-container h4{font-family:"alanamfregular";left:.3em;margin-bottom:-.3em;font-size:1.5em;line-height:1em}.header-image.about-header-image .tagline-container h1{font-size:1.5em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:2px;top:0}.header-image.about-header-image .tagline-container h1:after{font-size:.6em;line-height:2em;display:block;content:"+";text-align:center}.header-image.about-header-image .tagline-container p{font-size:.5em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;width:100%;line-height:1.25em}.header-image.home{background-image:url(../img/header-image_large.jpg)}.header-image.home .tagline-container{top:95px;width:100%;color:#fff;padding-left:9.0625em;font-size:16px;height:100%}.header-image.home .tagline-container h1{position:absolute;display:inline-block;font-family:"alanamfregular";font-weight:100;font-size:10.875em;top:-.05747126em}.header-image.home .tagline-container h4{position:absolute;display:inline-block;font-size:1.375em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;padding-left:3.75em;font-weight:100;letter-spacing:2px}.header-image.home .tagline-container .below{top:5em;padding-left:5em}@media(min-width:1300px){.header-image.home .tagline-container{font-size:1em}.header-image.about-header-image .tagline-container{font-size:2em}}@media(max-width:1100px){.header-image.home .tagline-container{font-size:12px}}@media(max-width:1024px){.header-image.about-header-image .tagline-container{top:1.5em;left:1.5em}.header-image.about-header-image .tagline-container p{font-size:.375em}}@media(max-width:940px){.header-image.home .tagline-container{top:70px;font-size:10px}}@media(max-width:920px){.header-image.about-header-image .tagline-container{top:.8em;left:.5em}}@media(max-width:768px){.header-image{padding-top:none;height:400px;width:100%;background-size:cover;background-position:57% 10%}.header-image.home .tagline-container{left:0;top:36px;padding-left:1.5em;font-size:.59em}.header-image.about-header-image{background-position:40% -15px;background-size:cover}.header-image.about-header-image .tagline-container{position:absolute;top:inherit;bottom:0;left:0;display:block;width:auto;height:auto;line-height:initial;font-size:1.8em}.header-image.about-header-image .tagline-container h4,.header-image.about-header-image .tagline-container h1{line-height:1em;margin-left:22px;margin-bottom:0}.header-image.about-header-image .tagline-container h4{vertical-align:top;font-size:2.5em;margin-bottom:-.1em}.header-image.about-header-image .tagline-container h1{margin-bottom:26px;font-size:.8em;margin-left:43px}.header-image.about-header-image .tagline-container h1:after{content:""}.header-image.about-header-image .tagline-container p{font-size:13px;display:block;padding:1em;background:#fc0c62;line-height:1.5em}}@media(max-width:400px){.header-image.home{background-position:top center}.header-image.home .tagline-container{font-size:.5em}.header-image.about-header-image{background-size:620px}}#newHeaderImage{display:none}.bp-landing img{height:auto;width:100%}.c-content-default{margin-top:-20px}.callouts.bp .last p{padding-right:135px}.header-image.home{cursor:pointer}.header-image.home .tagline-container{font-size:13px !important;left:16px;margin-left:0 !important;padding:0 !important;text-align:center;top:15px !important;transform:scale(.9);-ms-transform:scale(.9);width:auto !important}.header-image.home .tagline-container .tagline{display:inline-block}.header-image.home .tagline-container .tagline .beauty{font-family:alanamfregular;font-size:110px}.header-image.home .tagline-container .tagline .pedia{font-family:'Roboto Slab';font-size:70px;margin-left:1px}.header-image.home .tagline-container .tagline h4{font-size:29px;left:38px;letter-spacing:4px;margin:0;padding:0;text-transform:uppercase;top:-31px}.header-image.home .tagline-container .tagline h4 .makeover{margin-left:26px}.header-image.home .tagline-container p.below{font-size:18px;margin:0;padding:0;position:relative;text-align:center;top:-10px}.header-image.home .tagline-container .tagline-btn{border:3px solid #fff;display:inline-block;font-size:18px;font-weight:bold;opacity:.9;padding:7px 22px;margin-top:7px;text-transform:uppercase}@media only screen and (max-width:1300px){.header-image.home{background-size:auto}}@media only screen and (max-width:1170px){.header-image.home{background-size:115%;background-position:0 -226px}}@media only screen and (max-width:1030px){.header-image.home{background-size:122%;background-position:-9px -209px}.header-image.home .tagline-container{left:-20px !important;top:-10px !important;transform:scale(.8);-ms-transform:scale(.8)}}@media only screen and (max-width:866px){.header-image.home{background-size:122%;background-position:-9px -209px}.header-image.home .tagline-container{left:-49px !important;top:-24px !important;transform:scale(.7);-ms-transform:scale(.7)}}@media only screen and (max-width:768px){.header-image.home{background-size:130%;background-position:top -110px right -160px;height:300px !important}.header-image.home .tagline-container{left:-48px !important;top:-4px !important;transform:scale(.7);-ms-transform:scale(.7)}}@media only screen and (max-width:550px){.header-image.home{background-size:140%;background-position:top -70px right -150px !important;height:260px !important}.header-image.home .tagline-container{left:-77px !important;top:-24px !important;transform:scale(.6);-ms-transform:scale(.6)}}.featured-items .section-block.pink.home{background:#fc0c62;height:auto;margin-top:0;min-height:180px;padding:10px}.featured-items .section-block.pink.home.landing .cols{border:none}.featured-items .section-block.pink.home.landing .cols .col.left-side{display:table-cell;border:none;vertical-align:middle;width:auto}.featured-items .section-block.pink.home.landing .cols .col.left-side .inner{padding-right:22px}.featured-items .section-block.pink.home.landing .cols .col.left-side .inner .makeup-skincare-text{padding-left:17px;text-align:left}.featured-items .section-block.pink.home.landing .cols .col.left-side .inner .category-text{font-size:93px;font-family:alanamfregular;text-transform:lowercase;position:relative;top:-31px;padding-left:42px;margin-bottom:-44px;margin-right:-10px}.featured-items .section-block.pink.home.landing .cols .col.left-side .inner .category-text:after{content:"  ";font-size:55px}.featured-items .section-block.pink.home.landing .cols .col.center-divide{display:table-cell;height:140px;margin:0;opacity:.6;vertical-align:middle}.featured-items .section-block.pink.home.landing .cols .col.right-side{display:table-cell;padding:0 0 0 16px;vertical-align:middle}.featured-items .section-block.pink.home.landing .cols .col.right-side .inner{display:inline-block;vertical-align:middle}.featured-items .section-block.pink.home.landing .cols .col.right-side .inner .text .integration{text-transform:uppercase}.featured-items .section-block.pink.home .cols{border:1px solid #fad;border-radius:5px;display:table;height:160px;padding:10px;width:100%}.featured-items .section-block.pink.home .cols .home-text-container,.featured-items .section-block.pink.home .cols .more{display:table-cell;vertical-align:middle}.featured-items .section-block.pink.home .cols .col.left-side{display:block;color:#fff;float:none;height:auto;line-height:1.5;margin:0;overflow:hidden;padding:0;text-align:center;width:100%}.featured-items .section-block.pink.home .cols .col.left-side .inner{display:block;line-height:1.4;padding:0}.featured-items .section-block.pink.home .cols .col.left-side .inner .makeup-skincare-text{font-family:proxima_nova_rgregular;font-size:16px;opacity:.87;text-transform:uppercase}.featured-items .section-block.pink.home .cols .col.left-side .inner .category-text,.featured-items .section-block.pink.home .cols .col.left-side .inner .brand-text{display:block;font-family:proxima_nova_rgregular;font-size:33px;margin-bottom:0;margin-top:0;text-transform:uppercase;top:0}.featured-items .section-block.pink.home .cols .col.left-side .inner .category-text.full,.featured-items .section-block.pink.home .cols .col.left-side .inner .brand-text.full{font-size:60pt}.featured-items .section-block.pink.home .cols .col.left-side .inner .category-text.large,.featured-items .section-block.pink.home .cols .col.left-side .inner .brand-text.large{font-size:50pt}.featured-items .section-block.pink.home .cols .col.left-side .inner .category-text.medium,.featured-items .section-block.pink.home .cols .col.left-side .inner .brand-text.medium{font-size:40pt}.featured-items .section-block.pink.home .cols .col.left-side .inner .category-text.small,.featured-items .section-block.pink.home .cols .col.left-side .inner .brand-text.small{font-size:30pt}.featured-items .section-block.pink.home .cols .col.left-side .inner .category-text.tiny,.featured-items .section-block.pink.home .cols .col.left-side .inner .brand-text.tiny{font-size:20pt}.featured-items .section-block.pink.home .cols .col.center-divide{display:none}.featured-items .section-block.pink.home .cols .col.right-side{display:block;float:none;height:auto;padding:0 20px;width:100%}.featured-items .section-block.pink.home .cols .col.right-side .inner{display:block}.featured-items .section-block.pink.home .cols .col.right-side .inner .text{display:inline;font-size:14px;line-height:1.5em;padding:0}.featured-items .section-block.pink.home .cols .col.right-side .inner .text.under{padding-left:6px;text-decoration:none}.featured-items .section-block.pink.home .cols .col.right-side .inner .text.under:hover{text-decoration:none}.featured-items{max-width:100%}.featured-items .section-block.pink+.featured-review-block .integration.image{display:inline-block;float:none;vertical-align:middle;width:40%}.featured-items .section-block.pink+.featured-review-block .details{display:inline-block;float:none;vertical-align:middle;width:50%}@media only screen and (max-width:866px){.section-block.pink.home.hideOnMobile{display:none !important}}.mobile-filtersort-container{display:none}.mobile-filtersort-container .mobile{display:none;width:100%;float:left}@media only screen and (max-width:866px){.mobile-filtersort-container{display:block}.mobile-filtersort-container .btn{width:40%;text-align:center;margin-bottom:20px}.mobile-filtersort-container .btn.filt{float:left;margin-left:5%;margin-right:5%}.mobile-filtersort-container .btn.filt:before{left:30%}.mobile-filtersort-container .btn.sort{float:right;margin-left:5%;margin-right:5%}.mobile-filtersort-container .btn.sort:before{left:30%}}.mobile-filtersort-container{margin-bottom:0}.mobile-filtersort-container .btn{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-filtersort-container .btn .blue.filt{float:none}.mobile-filtersort-container .apply-filters-btn{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:url('../img/b-80.png');border:1px solid #fff;bottom:0;color:#fff;cursor:pointer;left:25%;padding:15px;position:fixed;text-align:center;text-transform:uppercase;transition:bottom .2s;width:50%;z-index:10000}.mobile-filtersort-container .apply-filters-btn.show{bottom:0}.mobile-filtersort-container .apply-filters-btn.hide{bottom:-100px;display:block}.mobile-filtersort-container .filter-sort-view .slider{overflow:hidden;transition:height .2s;width:100%}.mobile-filtersort-container .filter{display:block;padding-bottom:0}.mobile-filtersort-container .filter .title{padding:0}.mobile-filtersort-container .filter .section-divider{display:none !important}.mobile-filtersort-container .filter .controls{margin-top:0;padding:22px 22px 0 22px}.mobile-filtersort-container .filter .controls .btn.clear-filters{margin-bottom:0;width:100%}.mobile-filtersort-container .filter .section .filters,.mobile-filtersort-container .filter .section .filters.shift{height:100%}.mobile-filtersort-container .filter .groups{margin-bottom:20px}.mobile-filtersort-container .grid-sort-block{display:block}.mobile-filtersort-container .grid-sort-block .controls ul li:first-child{margin-left:0 !important}.filter{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:2;background:#6fa5b7;width:265px;border-radius:5px;padding-bottom:15px}@media only screen and (max-width:866px){.filter{display:none;width:100%;float:left;margin-top:25px;border-radius:0}}.filter .title{box-sizing:border-box;padding:22px 22px}.filter .controls{padding:0 22px}.filter .clear-filters{border-color:#badbe2;color:#badbe2;width:100%;text-align:center}.filter .clear-filters:hover{background-color:#548693}.filter .mCS-my-theme.mCSB_scrollTools .mCSB_dragger{height:37px !important;margin:0 !important;position:absolute}@media only screen and (max-width:768px){.filter .mCS-my-theme.mCSB_scrollTools .mCSB_dragger{display:none}}.filter .mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0 !important;width:16px;background:url('../img/scrollbar_thumb.png') !important;background-position:1px 0 !important}@media only screen and (max-width:768px){.filter .mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{display:none}}@media only screen and (max-width:768px){.filter .mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail{display:none}}.filter .mCSB_container{position:relative}.filter .section{width:100%;padding:0 22px}.filter .section .sub-title{display:inline-block;width:100%;cursor:pointer;margin-top:17px;padding:5px 0}.filter .section .sub-title h5{float:left;color:#fff;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}.filter .section .sub-title .state{float:right;width:10px;height:10px;margin:0 0 0;background:url('/_resources/beautypedia/img/expand.png') no-repeat;background-position:-10px;-webkit-transition:.2s;transition:.2s}.filter .section .sub-title .state.shift{background-position:0}.filter .section .filters{background-color:#8cb7c5;height:0;margin:0 auto;overflow:hidden;transition:height .1s;width:100%}.filter .section .filters.shift{display:block;height:175px}@media only screen and (max-width:768px){.filter .section .filters{height:auto}}.filter .section .filters.rating{display:block;height:auto}.filter .section .filters .scroll-inner{position:relative;width:100%;height:100%;padding-left:15px}.filter .section .filters .scroll-inner .single{display:inline-block;width:100%;cursor:pointer;margin-top:15px}.filter .section .filters .scroll-inner .single:last-child{margin-bottom:10px}.filter .section .filters .scroll-inner .single .checkbox{display:inline-block;width:10px;height:10px;border:solid #fff 1px;vertical-align:top;margin-right:5px;margin-top:2px;-webkit-transition:.2s;transition:.2s}.filter .section .filters .scroll-inner .single .checkbox.fill{background:#fff}.filter .section .filters .scroll-inner .single h6{width:150px;display:inline-block;color:#fff;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;vertical-align:top;line-height:16px;padding:0;margin-left:4px}.filter .section .filters .scroll-inner .single h6.nowidth{width:0}.filter .section .filters .scroll-inner .single .rating{display:inline-block}.filter .section .filters .scroll-inner .single .rating .stars{vertical-align:middle;*zoom:1;position:relative;display:inline-block;text-transform:uppercase;font-size:.75em;letter-spacing:2.3px;cursor:pointer}.filter .section .filters .scroll-inner .single .rating .stars:before,.filter .section .filters .scroll-inner .single .rating .stars:after{content:" ";display:table}.filter .section .filters .scroll-inner .single .rating .stars:after{clear:both}.filter .section .filters .scroll-inner .single .rating .stars.one li:first-child:before{content:"";color:#9ff3ee}.filter .section .filters .scroll-inner .single .rating .stars.two li:first-child:before,.filter .section .filters .scroll-inner .single .rating .stars.two li:first-child+li:before{content:"";color:#9ff3ee}.filter .section .filters .scroll-inner .single .rating .stars.three li:first-child:before,.filter .section .filters .scroll-inner .single .rating .stars.three li:first-child+li:before,.filter .section .filters .scroll-inner .single .rating .stars.three li:first-child+li+li:before{content:"";color:#9ff3ee}.filter .section .filters .scroll-inner .single .rating .stars.four li:first-child:before,.filter .section .filters .scroll-inner .single .rating .stars.four li:first-child+li:before,.filter .section .filters .scroll-inner .single .rating .stars.four li:first-child+li+li:before,.filter .section .filters .scroll-inner .single .rating .stars.four li:first-child+li+li+li:before{content:"";color:#9ff3ee}.filter .section .filters .scroll-inner .single .rating .stars.five li:first-child:before,.filter .section .filters .scroll-inner .single .rating .stars.five li:first-child+li:before,.filter .section .filters .scroll-inner .single .rating .stars.five li:first-child+li+li:before,.filter .section .filters .scroll-inner .single .rating .stars.five li:first-child+li+li+li:before,.filter .section .filters .scroll-inner .single .rating .stars.five li:first-child+li+li+li+li:before{content:"";color:#9ff3ee}.filter .section .filters .scroll-inner .single .rating .stars li{float:left}.filter .section .filters .scroll-inner .single .rating .stars li:before{content:"";color:#e8e8e8;padding-right:1px;font-family:FontAwesome;font-size:1em}.filter .section .filters .scroll-inner .single .rating .stars:before{font-family:FontAwesome}.filter .section .filters .scroll-inner .single .rating .stars .inner{position:relative}.sub-content .loading{background:url('../img/b-80.png');border-bottom:1px solid #000;color:#fff;left:0;padding:16px;position:fixed;text-align:center;top:0;width:100%;z-index:1000}.sub-content .loading-enter{transition:opacity .01s;opacity:.01}.sub-content .loading-enter.loading-enter-active{opacity:1}.sub-content .loading-leave{transition:opacity .5s;opacity:1}.sub-content .loading-leave.loading-leave-active{opacity:.01}.searched-for[data-module=searched-for]{display:none}.category{margin:0 auto}@media only screen and (max-width:1170px){.category{width:555px}}@media only screen and (max-width:866px){.category{width:auto}.category .col.categories{margin:0;padding:0}}.category .featured-items{*zoom:1}.category .featured-items:before,.category .featured-items:after{content:" ";display:table}.category .featured-items:after{clear:both}.category .featured-items>.col:first-child{width:65.49707602%;margin-right:30px}@media only screen and (max-width:1170px){.category .featured-items>.col:first-child{float:none;width:100%}.category .featured-items>.col:last-child{float:none;width:100%}}@media only screen and (max-width:866px){.category .featured-items{margin:0 auto;max-width:558px}.category .featured-items .featured-review-block{display:none}}.category .cols.reviews{position:relative;font-size:0}.category .cols.reviews>*{font-size:1rem}@media only screen and (max-width:1170px){.category .cols.reviews{margin:0 auto;width:556px}}@media only screen and (max-width:574px){.category .cols.reviews{width:auto;text-align:center}}.category .section-block{margin-bottom:30px}@media only screen and (max-width:866px){.category .section-block{margin-top:25px;margin-bottom:10px;width:100%}}.category .featured-review-block{margin-bottom:30px}@media only screen and (max-width:1170px){.category .featured-review-block{width:100%}}.category .product-pagination{margin:50px 0;float:right}@media only screen and (max-width:866px){.category .product-pagination{float:none;margin:15px auto}}.category .back-up-holder{position:absolute;right:-60px;bottom:15px}.category .learn-more-block{margin:15px auto;min-height:298px}.category .review-block,.category .learn-more-block{width:30.87719298%;max-width:264px;vertical-align:top;letter-spacing:normal}.category .review-block:nth-child(3n-1),.category .learn-more-block:nth-child(3n-1){margin-left:3.50877193%;margin-right:3.50877193%}@media only screen and (max-width:1170px){.category .review-block,.category .learn-more-block{width:264px;margin-right:14px}.category .review-block:nth-child(3n-1),.category .learn-more-block:nth-child(3n-1){margin-left:0;margin-right:14px}.category .review-block:nth-child(2n),.category .learn-more-block:nth-child(2n){margin-left:14px;margin-right:0}}@media only screen and (max-width:768px){.category .review-block,.category .learn-more-block{width:264px;margin-right:14px}.category .review-block:nth-child(3n-1),.category .learn-more-block:nth-child(3n-1){margin-left:0;margin-right:14px}.category .review-block:nth-child(2n),.category .learn-more-block:nth-child(2n){margin-left:14px;margin-right:0}}@media only screen and (max-width:574px){.category .review-block:nth-child(3n-1),.category .learn-more-block:nth-child(3n-1),.category .review-block:nth-child(2n),.category .learn-more-block:nth-child(2n),.category .review-block,.category .learn-more-block{margin-left:8px;margin-right:8px}}@media only screen and (max-width:320px){.category .review-block,.category .learn-more-block{width:100%;max-width:100%}.category .review-block:nth-child(3n-1),.category .learn-more-block:nth-child(3n-1),.category .review-block:nth-child(2n),.category .learn-more-block:nth-child(2n),.category .review-block,.category .learn-more-block{margin:0}}.category .section-divider{position:relative}@media only screen and (max-width:866px){.category .section-divider{display:none}}.category .back-up-holder{position:absolute;right:-60px;bottom:15px}.category .search-no-result{margin-bottom:15px}.section-block{background:#999;width:100%;max-width:580px;height:180px;border-radius:5px}.section-block.hideOnMobile{display:block}@media only screen and (max-width:866px){.section-block.hideOnMobile{display:none}}.section-block.showOnMobile{display:none}@media only screen and (max-width:866px){.section-block.showOnMobile{display:block;margin:20px auto}}@media only screen and (max-width:866px){.section-block{max-width:92%}}@media only screen and (max-width:568px){.section-block{height:125px}}@media only screen and (max-width:320px){.section-block{border-radius:0}}.section-block .btn-holder{margin-top:.25em;margin-left:2em}.section-block.home .title{text-transform:uppercase;letter-spacing:1px}.section-block.home .bot-title{font-family:"alanamfregular";font-size:80px}.section-block.category .title{margin-bottom:-.25em;font-size:60px;font-family:"alanamfregular"}.section-block.category .bot-title{text-transform:uppercase;letter-spacing:1px}.section-block.category .btn.cta{color:#fff;border-color:#fff}.section-block .left-side{font-size:0;height:180px;width:47.02702703%;padding-left:23px;color:#fff}.section-block .left-side:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.section-block .left-side .inner{display:inline-block;font-size:16px;vertical-align:middle}.section-block .left-side .inner{width:100%}.section-block .left-side img{max-width:180px}.section-block .left-side h6{font-family:"alanamfregular";font-weight:100;font-size:26px;padding-left:25px}.section-block .left-side h3{font-size:2.25em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;text-align:center;text-transform:uppercase;padding:0 10px 0 0;letter-spacing:1px}.section-block .left-side h3.smallfont{padding:0 15px 0 5px;font-size:1.125em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;line-height:20px}@media only screen and (max-width:866px){.section-block .left-side{width:100%;padding-left:0}.section-block .left-side .inner{width:100%}.section-block .left-side img{display:block;margin:0 auto}}@media only screen and (max-width:568px){.section-block .left-side{height:125px}.section-block .left-side img{width:40%;padding-left:0;padding-right:20px}}.section-block .center-divide{border-right:1px solid #fff;margin-top:59px;height:63px}@media only screen and (max-width:866px){.section-block .center-divide{display:none}}.section-block .right-side{margin-left:-1px;font-size:0;height:180px;width:52.79279279%}.section-block .right-side:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.section-block .right-side .inner{display:inline-block;font-size:16px;vertical-align:middle}@media only screen and (max-width:866px){.section-block .right-side{display:none}}.section-block .right-side .text{color:#fff;font-size:1.125em;line-height:1.5em;padding:0 54px 0 32px;padding-right:18.43003413%;padding-left:10.92150171%}.section-block .right-side .inner{font-size:12px}.section-block .right-side .inner .text{font-size:16px}@media only screen and (max-width:568px){.section-block .right-side .inner .text{padding-right:0;font-size:15px}}.section-block .right-side .inner .text.under{text-decoration:underline}.section-block .right-side .inner .read{line-height:5px;margin-top:5px;margin-left:7px}.featured-review-block{position:relative;display:inline-block;overflow:hidden;background:#fff;box-shadow:1px 1px 1px #ccc;border-radius:3px;color:#999;letter-spacing:.1px}.featured-review-block .details{width:265px;width:16.5625rem}.featured-review-block .name{font-size:12px;font-size:.75em;color:#999;margin-bottom:12px;margin-bottom:1em}.featured-review-block .title{font-size:1.875em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;color:#fc0c62;padding-right:12px;padding-right:.66666667em;line-height:32px;line-height:1.06666667em;height:96px;margin-bottom:10px;margin-bottom:.33333333em;overflow:hidden}.featured-review-block .image{overflow:hidden;width:264px;width:16.5rem;height:240px;height:15rem;margin-right:30px;margin-right:1.875rem;text-align:center;font-size:0}.featured-review-block .image:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.featured-review-block .image .inner{display:inline-block;font-size:16px;vertical-align:middle}.featured-review-block .image .inner{width:95%;height:90%;font-size:0}.featured-review-block .image .inner a{font-size:0}.featured-review-block .image .inner img{width:auto;height:100%}@media only screen and (max-width:320px){.featured-review-block .image .inner img{width:50%}}.featured-review-block .image .inner img.tall{width:auto;height:100%}.featured-review-block .image .inner img.wide{height:auto;width:100%}.featured-review-block>.inner{text-align:left;*zoom:1}.featured-review-block>.inner:before,.featured-review-block>.inner:after{content:" ";display:table}.featured-review-block>.inner:after{clear:both}.featured-review-block .image{float:left}.featured-review-block .details{float:left;padding:16px 0p;padding:1em 0}.featured-review-block .details p{padding:0 10px 0 0}@media only screen and (max-width:1170px){.featured-review-block .image,.featured-review-block .details{width:50%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.featured-review-block .image{height:240px;height:15rem}}@media(min-width:1171px){.featured-review-block.column{width:265px}.featured-review-block.column>.inner{padding:0 0 0 0}.featured-review-block.column .image{height:230px;width:100%}.featured-review-block.column .details{padding-left:16px;padding-left:1em;padding-top:4px}.featured-review-block.column .title{margin-bottom:2px}.featured-review-block.column .desc{border:none;margin-top:0}.featured-review-block.column .rating .tooltip{top:405px;right:74px}}.featured-review-block .stars{vertical-align:middle;*zoom:1;position:relative;display:inline-block;text-transform:uppercase;font-size:.75em;letter-spacing:2.3px;cursor:pointer}.featured-review-block .stars:before,.featured-review-block .stars:after{content:" ";display:table}.featured-review-block .stars:after{clear:both}.featured-review-block .stars.one li:first-child:before{content:"";color:#9ff3ee}.featured-review-block .stars.two li:first-child:before,.featured-review-block .stars.two li:first-child+li:before{content:"";color:#9ff3ee}.featured-review-block .stars.three li:first-child:before,.featured-review-block .stars.three li:first-child+li:before,.featured-review-block .stars.three li:first-child+li+li:before{content:"";color:#9ff3ee}.featured-review-block .stars.four li:first-child:before,.featured-review-block .stars.four li:first-child+li:before,.featured-review-block .stars.four li:first-child+li+li:before,.featured-review-block .stars.four li:first-child+li+li+li:before{content:"";color:#9ff3ee}.featured-review-block .stars.five li:first-child:before,.featured-review-block .stars.five li:first-child+li:before,.featured-review-block .stars.five li:first-child+li+li:before,.featured-review-block .stars.five li:first-child+li+li+li:before,.featured-review-block .stars.five li:first-child+li+li+li+li:before{content:"";color:#9ff3ee}.featured-review-block .stars li{float:left}.featured-review-block .stars li:before{content:"";color:#e8e8e8;padding-right:1px;font-family:FontAwesome;font-size:1em}.featured-review-block .stars:before{font-family:FontAwesome}.featured-review-block .stars .inner{position:relative}.featured-review-block .fav-btn{position:relative;text-transform:uppercase;font-size:.75em;letter-spacing:2.3px;cursor:pointer;display:inline-block;border:1px solid #d5d5d4;width:25px;height:25px;text-align:center}.featured-review-block .fav-btn:before{font-family:FontAwesome}.featured-review-block .fav-btn .inner{position:relative}.featured-review-block .fav-btn .icon.fav{line-height:25px;font-size:8px;color:#d5d5d4}.featured-review-block .fav-btn:hover{border:1px solid #fc0c62}.featured-review-block .fav-btn:hover .icon.fav{color:#fc0c62}.featured-review-block .rating{line-height:30px;margin:25px 0;*zoom:1}.featured-review-block .rating:before,.featured-review-block .rating:after{content:" ";display:table}.featured-review-block .rating:after{clear:both}.featured-review-block .rating ul.stars{cursor:default}.featured-review-block .rating .tooltip{cursor:default;display:none;position:absolute;z-index:9999;top:195px;right:90px;width:180px;height:40px;border-radius:3px;background:url(/_resources/beautypedia/img/trans_blue_chip.png);padding:9px 6px 0}.featured-review-block .rating .tooltip p{line-height:11px;color:#fff;font-size:.6875em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;text-align:center}.featured-review-block .rating .tooltip p a{color:#fff;text-decoration:underline;cursor:pointer}.featured-review-block .rating .tooltip img{display:block;margin:8px auto 0}.featured-review-block .rating:hover .tooltip{display:block}.featured-review-block .rating .text{display:inline-block;vertical-align:middle;font-size:12px;font-size:.75em;letter-spacing:1px;margin-right:.85em}.featured-review-block .price{position:relative;float:right;font-size:12px;font-size:.75em;letter-spacing:1px;margin-right:20px;margin-right:1.66666667em;top:3px;top:.25em}.featured-review-block .time-stamp{font-size:12px;line-height:40px;line-height:3.33333333em;border-top:1px solid #d5d5d4;background-color:#f8f8f8;color:#999}.featured-review-block .time-stamp:before{content:"";font-family:FontAwesome;display:inline-block;padding:0 16px;padding:0 1.33333333em}.featured-review-block .desc{font-size:12px;margin-top:16px;margin-top:1.33333333em;padding-right:12px;padding-right:1em}.featured-review-block .desc .text{padding-top:16px;padding-top:1.33333333em;margin-bottom:16px;margin-bottom:1.33333333em;line-height:18px;line-height:1.5em}.featured-review-block .btn-area{padding-top:16px;padding-top:1em}.featured-review-block .btn.cta{padding:10px}.sort-block,.grid-sort-block{color:#999;letter-spacing:1px;margin-bottom:5px;margin-top:13px;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;*zoom:1}.sort-block .float-clear,.grid-sort-block .float-clear{*zoom:1}.sort-block .float-clear:before,.grid-sort-block .float-clear:before,.sort-block .float-clear:after,.grid-sort-block .float-clear:after{content:" ";display:table}.sort-block .float-clear:after,.grid-sort-block .float-clear:after{clear:both}.sort-block .section-divider,.grid-sort-block .section-divider{font-size:12px}.sort-block:before,.grid-sort-block:before,.sort-block:after,.grid-sort-block:after{content:" ";display:table}.sort-block:after,.grid-sort-block:after{clear:both}.sort-block .displayed,.grid-sort-block .displayed{float:left}.sort-block .displayed i,.grid-sort-block .displayed i{color:#6fa5b7}.sort-block .controls,.grid-sort-block .controls{float:left;margin-bottom:5px}@media only screen and (max-width:866px){.sort-block .controls,.grid-sort-block .controls{margin-top:25px}}.sort-block .label,.grid-sort-block .label{text-transform:uppercase;display:inline-block}.sort-block ul.active-list,.grid-sort-block ul.active-list{margin-top:30px}.sort-block ul.active-list li,.grid-sort-block ul.active-list li{height:auto;width:auto;font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;margin-right:30px}.sort-block ul.active-list li:before,.grid-sort-block ul.active-list li:before{font-size:12px;margin-right:6px;cursor:pointer}.sort-block .controls ul,.grid-sort-block .controls ul{display:inline-block}.sort-block .controls li,.grid-sort-block .controls li{cursor:pointer;display:inline-block;margin-left:10px;padding:7px;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sort-block .controls li.active,.grid-sort-block .controls li.active{color:#6fa5b7}.sort-block .controls li:hover,.grid-sort-block .controls li:hover{color:#fc0c62}.sort-block .controls li.price:after,.grid-sort-block .controls li.price:after{font-family:FontAwesome;content:"";margin:5px 0 0 5px}.sort-block .controls li.addarrows:after,.grid-sort-block .controls li.addarrows:after{font-family:FontAwesome;content:"";margin:5px 0 0 5px}@media only screen and (max-width:866px){.sort-block,.grid-sort-block{display:none}.sort-block.show,.grid-sort-block.show{display:block}.sort-block .controls,.grid-sort-block .controls{float:none}.sort-block .displayed,.grid-sort-block .displayed{display:none}.sort-block .label,.grid-sort-block .label{display:none}.sort-block ul,.grid-sort-block ul,.sort-block .controls ul,.grid-sort-block .controls ul{display:block}.sort-block li,.grid-sort-block li,.sort-block .controls li,.grid-sort-block .controls li{display:block;text-align:left;margin:0;padding:2em 1em;text-transform:uppercase;color:#fff;background-color:#6fa5b7}.sort-block li.active,.grid-sort-block li.active,.sort-block .controls li.active,.grid-sort-block .controls li.active{color:#fff}.sort-block li.active,.grid-sort-block li.active,.sort-block .controls li.active,.grid-sort-block .controls li.active,.sort-block li:hover,.grid-sort-block li:hover,.sort-block .controls li:hover,.grid-sort-block .controls li:hover{background-color:#8cb7c5}.sort-block ul.active-list,.grid-sort-block ul.active-list{display:none;margin:0}.sort-block ul.active-list li,.grid-sort-block ul.active-list li{margin:0}}@media only screen and (max-width:866px){.category .bot.reviews .sort-block,.category .bot.reviews .grid-sort-block{margin-top:0}}@media only screen and (max-width:1170px) and (min-width:867px){.category .bot.reviews .sort-block #dvSort,.category .bot.reviews .grid-sort-block #dvSort{top:0}.category .bot.reviews .sort-block #dvSort ul>li:first-child,.category .bot.reviews .grid-sort-block #dvSort ul>li:first-child{margin-left:0}.category .bot.reviews .sort-block .displayed,.category .bot.reviews .grid-sort-block .displayed{float:none;margin-bottom:1.5em;text-align:left}.category .bot.reviews .sort-block .controls,.category .bot.reviews .grid-sort-block .controls{float:none;text-align:left}}.category .bot.reviews .sort-block .controls,.category .bot.reviews .grid-sort-block .controls{position:relative;top:-1px}.category .bot.reviews .sort-block .controls li:first-child,.category .bot.reviews .grid-sort-block .controls li:first-child{margin-left:-7px}.category .bot.reviews .sort-block .controls li.active:after,.category .bot.reviews .grid-sort-block .controls li.active:after{font-family:FontAwesome;margin:0;position:relative;content:""}.category .bot.reviews .sort-block .controls li.active.asc:after,.category .bot.reviews .grid-sort-block .controls li.active.asc:after{content:"";margin-left:5px;top:0}.category .bot.reviews .sort-block .controls li.active.desc:after,.category .bot.reviews .grid-sort-block .controls li.active.desc:after{content:"";margin-left:5px;top:-5px}.category .bot.reviews .sort-block .controls li.active a,.category .bot.reviews .grid-sort-block .controls li.active a{display:inline-block}.category .bot.reviews .sort-block .controls>.label,.category .bot.reviews .grid-sort-block .controls>.label{margin-right:15px;position:relative;top:-1px;vertical-align:middle}.category .bot.reviews .sort-block .controls>ul,.category .bot.reviews .grid-sort-block .controls>ul{vertical-align:middle}.review-block{position:relative;display:inline-block;background:#fff;box-shadow:1px 1px 1px #ccc;border-radius:3px;color:#999;letter-spacing:.1px;text-align:left;margin:15px auto;min-height:300px}@media only screen and (max-width:320px){.review-block{border-bottom:1px solid #ccc;min-height:inherit}}.review-block>.inner{font-size:16px;padding:16px;padding:1em}.review-block>.inner .hideOnMobile{display:block}@media only screen and (max-width:320px){.review-block>.inner .hideOnMobile{display:none}}.review-block .showOnMobile{display:none}@media only screen and (max-width:320px){.review-block .showOnMobile{display:block}}.review-block .name{font-size:.75em;color:#999;margin-bottom:1em}.review-block .title{display:block;overflow:hidden;font-size:1.125em;color:#fc0c62;height:3em;width:232px;margin-bottom:.66666667em}@media only screen and (max-width:320px){.review-block .title{height:auto;text-overflow:ellipsis;overflow:hidden;width:130px}}.review-block .name:hover,.review-block .title:hover{color:#414141}.review-block .image{overflow:hidden;font-size:0;width:140px;height:124px;width:8.75rem;height:7.75rem;margin-right:18px;text-align:center}.review-block .image:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.review-block .image .inner{display:inline-block;font-size:16px;vertical-align:middle}.review-block .image .inner{width:inherit;height:inherit;font-size:0}.review-block .image .inner img{height:100%}@media only screen and (max-width:320px){.review-block .image .inner img{width:50%}}.review-block .image .inner img.tall{width:auto;height:100%}.review-block .image .inner img.wide{width:auto}.review-block .stars{vertical-align:middle;*zoom:1;position:relative;display:inline-block;text-transform:uppercase;font-size:.75em;letter-spacing:2.3px;cursor:pointer}.review-block .stars:before,.review-block .stars:after{content:" ";display:table}.review-block .stars:after{clear:both}.review-block .stars.one li:first-child:before{content:"";color:#9ff3ee}.review-block .stars.two li:first-child:before,.review-block .stars.two li:first-child+li:before{content:"";color:#9ff3ee}.review-block .stars.three li:first-child:before,.review-block .stars.three li:first-child+li:before,.review-block .stars.three li:first-child+li+li:before{content:"";color:#9ff3ee}.review-block .stars.four li:first-child:before,.review-block .stars.four li:first-child+li:before,.review-block .stars.four li:first-child+li+li:before,.review-block .stars.four li:first-child+li+li+li:before{content:"";color:#9ff3ee}.review-block .stars.five li:first-child:before,.review-block .stars.five li:first-child+li:before,.review-block .stars.five li:first-child+li+li:before,.review-block .stars.five li:first-child+li+li+li:before,.review-block .stars.five li:first-child+li+li+li+li:before{content:"";color:#9ff3ee}.review-block .stars li{float:left}.review-block .stars li:before{content:"";color:#e8e8e8;padding-right:1px;font-family:FontAwesome;font-size:1em}.review-block .stars:before{font-family:FontAwesome}.review-block .stars .inner{position:relative}.review-block .fav-btn{border:1px solid #d5d5d4;cursor:pointer;display:inline-block;height:25px;position:relative;text-align:center;width:25px}@media only screen and (max-width:320px){.review-block .fav-btn{display:none}}.review-block .fav-btn .icon.fav{padding:4px 0;font-size:6px;color:#d5d5d4;vertical-align:middle}.review-block .fav-btn .icon.fav:before{font-size:10px}.review-block .fav-btn:hover{background:#fc0c62}.review-block .fav-btn:hover .icon.fav{color:#fff}.review-block .fav-btn:hover .add{display:block !important}.review-block .fav-btn:hover .remove.hidden{display:none !important}.review-block .fav-btn:hover.active .add.hidden{display:none !important}.review-block .fav-btn:hover.active .remove{display:block !important}.review-block .fav-btn.active{background:#fc0c62}.review-block .fav-btn.active .icon.fav{color:#fff}.review-block .fav-btn.active .add{display:block}.review-block .fav-btn .add,.review-block .fav-btn .remove{display:none !important;position:absolute;bottom:89px;right:-34px;width:100px;height:23px;font-size:12px;background:#fff;border:1px solid #fc0c62;z-index:9999}.review-block .fav-btn .add p,.review-block .fav-btn .remove p{padding-top:5px}.review-block .details{font-size:16px;margin-top:3px}.review-block .rating{vertical-align:top}.review-block .rating ul.stars{cursor:default}.review-block .rating .tooltip{cursor:default;display:none;position:absolute;z-index:9999;top:80px;right:-30px;width:180px;height:40px;border-radius:3px;background:url(/_resources/beautypedia/img/trans_blue_chip.png);padding:9px 6px 0}@media only screen and (max-width:320px){.review-block .rating .tooltip{display:none !important}}.review-block .rating .tooltip p{color:#fff;font-size:.6875em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;text-align:center}@media only screen and (max-width:320px){.review-block .rating .tooltip p{display:none !important}}.review-block .rating .tooltip p a{color:#fff;text-decoration:underline;cursor:pointer}@media only screen and (max-width:320px){.review-block .rating .tooltip p a{display:none}}.review-block .rating .tooltip img{display:block;margin:8px auto 0}.review-block .rating:hover .tooltip{display:block}.review-block .text{margin-bottom:6px;margin-bottom:.5em;font-size:12px;font-size:.75em;letter-spacing:1px}@media only screen and (max-width:320px){.review-block .text{display:inline-block;vertical-align:top;margin-right:10px}}.review-block .stars{margin-bottom:16px;margin-bottom:1em}@media only screen and (max-width:320px){.review-block .stars{display:inline-block;vertical-align:top}}.review-block .price{font-size:12px;font-size:.75em;margin-bottom:16px;margin-bottom:1.33333333em;letter-spacing:1px}.review-block .size{font-size:12px;font-size:.75em;letter-spacing:1px}.review-block .time-stamp{font-size:12px;line-height:40px;line-height:3.33333333em;border-top:1px solid #d5d5d4;background-color:#f8f8f8;color:#999;position:absolute;bottom:0;width:100%}@media only screen and (max-width:320px){.review-block .time-stamp{display:none}}.review-block .time-stamp:before{content:"";font-family:FontAwesome;display:inline-block;padding:0 16px;padding:0 1.33333333em}.review-block .image{display:block;height:124px;line-height:124px}.review-block .image:before{display:none}.review-block .image .inner{display:block}.review-block .image .inner img{height:auto;display:inline-block;max-width:130px;vertical-align:middle;max-height:100%}.review-block .title span{color:#999}.review-block .title span:first-child{color:#fc0c62}.review-list{color:#999;letter-spacing:.1px;margin-top:15px;text-align:left;width:100%}@media only screen and (max-width:320px){.review-list{border-bottom:1px solid #ccc;min-height:inherit}}.review-list>.inner{font-size:16px;padding:16px;padding:1em}.review-list>.inner .hideOnMobile{display:block}@media only screen and (max-width:320px){.review-list>.inner .hideOnMobile{display:none}}.review-list .showOnMobile{display:none}@media only screen and (max-width:320px){.review-list .showOnMobile{display:block}}.review-list .name{font-size:.75em;color:#414141;margin-bottom:.3em}.review-list .title{overflow:hidden;text-overflow:ellipsis;color:#fc0c62}@media only screen and (max-width:320px){.review-list .title{height:auto;text-overflow:ellipsis;overflow:hidden;width:130px}}.review-list .title span{color:#999}.review-list .title span:first-child{color:#fc0c62}.review-list .name:hover,.review-list .title:hover{color:#999}.review-list .image{overflow:hidden;font-size:0;width:140px;height:124px;width:8.75rem;height:7.75rem;margin-right:18px;text-align:center}.review-list .image:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.review-list .image .inner{display:inline-block;font-size:16px;vertical-align:middle}.review-list .image .inner{width:inherit;height:inherit;font-size:0}.review-list .image .inner img{height:100%}@media only screen and (max-width:320px){.review-list .image .inner img{width:50%}}.review-list .image .inner img.tall{width:auto;height:100%}.review-list .image .inner img.wide{width:auto}.review-list .stars{vertical-align:middle;*zoom:1;position:relative;display:inline-block;text-transform:uppercase;font-size:.75em;letter-spacing:2.3px;cursor:pointer}.review-list .stars:before,.review-list .stars:after{content:" ";display:table}.review-list .stars:after{clear:both}.review-list .stars.one li:first-child:before{content:"";color:#9ff3ee}.review-list .stars.two li:first-child:before,.review-list .stars.two li:first-child+li:before{content:"";color:#9ff3ee}.review-list .stars.three li:first-child:before,.review-list .stars.three li:first-child+li:before,.review-list .stars.three li:first-child+li+li:before{content:"";color:#9ff3ee}.review-list .stars.four li:first-child:before,.review-list .stars.four li:first-child+li:before,.review-list .stars.four li:first-child+li+li:before,.review-list .stars.four li:first-child+li+li+li:before{content:"";color:#9ff3ee}.review-list .stars.five li:first-child:before,.review-list .stars.five li:first-child+li:before,.review-list .stars.five li:first-child+li+li:before,.review-list .stars.five li:first-child+li+li+li:before,.review-list .stars.five li:first-child+li+li+li+li:before{content:"";color:#9ff3ee}.review-list .stars li{float:left}.review-list .stars li:before{content:"";color:#e8e8e8;padding-right:1px;font-family:FontAwesome;font-size:1em}.review-list .stars:before{font-family:FontAwesome}.review-list .stars .inner{position:relative}.review-list .fav-div{width:35px;float:left}.review-list .product-name{float:left;max-width:440px;width:85%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media only screen and (max-width:420px){.review-list .product-name{white-space:normal;overflow:auto}}.review-list .fav-btn{border:1px solid #d5d5d4;cursor:pointer;display:inline-block;height:25px;position:relative;text-align:center;width:25px}.review-list .fav-btn .icon.fav{padding:4px 0;font-size:6px;color:#d5d5d4;vertical-align:middle}.review-list .fav-btn .icon.fav:before{font-size:10px}.review-list .fav-btn:hover{background:#fc0c62}.review-list .fav-btn:hover .icon.fav{color:#fff}.review-list .fav-btn:hover .add{display:block !important}.review-list .fav-btn:hover .remove.hidden{display:none !important}.review-list .fav-btn:hover.active .add.hidden{display:none !important}.review-list .fav-btn:hover.active .remove{display:block !important}.review-list .fav-btn.active{background:#fc0c62}.review-list .fav-btn.active .icon.fav{color:#fff}.review-list .fav-btn.active .add{display:block}.review-list .fav-btn .add,.review-list .fav-btn .remove{display:none !important;position:absolute;bottom:0;right:-100px;width:100px;height:23px;font-size:12px;background:#fff;border:1px solid #fc0c62;z-index:9999}.review-list .fav-btn .add p,.review-list .fav-btn .remove p{padding-top:5px}.review-list .details{font-size:16px;margin-top:3px}.review-list .rating{vertical-align:top}.review-list .rating .tooltip{display:none;position:absolute;z-index:9999;top:80px;right:-30px;width:180px;height:40px;border-radius:3px;background:url(/_resources/beautypedia/img/trans_blue_chip.png);padding:9px 6px 0}@media only screen and (max-width:320px){.review-list .rating .tooltip{display:none !important}}.review-list .rating .tooltip p{color:#fff;font-size:.6875em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;text-align:center}@media only screen and (max-width:320px){.review-list .rating .tooltip p{display:none !important}}.review-list .rating .tooltip p a{color:#fff;text-decoration:underline;cursor:pointer}@media only screen and (max-width:320px){.review-list .rating .tooltip p a{display:none}}.review-list .rating .tooltip img{display:block;margin:8px auto 0}.review-list .rating:hover .tooltip{display:block}.review-list .text{margin-bottom:6px;margin-bottom:.5em;font-size:12px;font-size:.75em;letter-spacing:1px}@media only screen and (max-width:320px){.review-list .text{display:inline-block;vertical-align:top;margin-right:10px}}.review-list .stars{margin-bottom:16px;margin-bottom:1em}@media only screen and (max-width:320px){.review-list .stars{display:inline-block;vertical-align:top}}.review-list .price{font-size:12px;font-size:.75em;margin-bottom:16px;margin-bottom:1.33333333em;float:left;width:33%}@media only screen and (max-width:420px){.review-list .price{width:100%;margin-bottom:0 !important;margin-top:-15px}}.review-list .size{font-size:12px;font-size:.75em;letter-spacing:1px}.review-list .time-stamp{font-size:12px;float:left;width:33%;line-height:1.5em;margin-bottom:.75em}@media only screen and (max-width:420px){.review-list .time-stamp{float:right;position:relative;top:-19px;margin-bottom:0}}.review-list .rating-container{float:left;width:33%}@media only screen and (max-width:420px){.review-list .rating-container{width:100%;margin-top:15px}}.review-list .sort-container{padding:7px;width:100%;border:1px solid #d5d5d4;color:#797979;background-color:#f2f2f2;font-size:10px;text-transform:uppercase}.review-list .sort-container a{color:#797979;overflow:hidden;text-decoration:none;-moz-transition:.15s;-o-transition:.15s;-webkit-transition:.15s;transition:.15s}.review-list .sort-container a:hover,.review-list .sort-container a.active:hover{color:#fc0c62}.review-list .sort-container a.active{color:#71a4b5}.review-list .sort-container a.asc:after{content:"";margin-left:4px;font-family:FontAwesome;position:relative}.review-list .sort-container a.desc:after{content:"";margin-left:4px;font-family:FontAwesome;position:relative}.review-list .sort-container a.none:after{content:"";margin-left:4px;font-family:FontAwesome;position:relative}@media only screen and (max-width:567px){.review-list .sort-container{display:none}}.review-list .list-sort-block{display:table;width:100%}.review-list .list-sort-block li>a{cursor:pointer;padding:7px}.review-list .list-sort-block .sort-left{display:table-cell;width:60%}.review-list .list-sort-block .sort-left .sort-by{display:inline-block;text-transform:none}.review-list .list-sort-block .sort-left .sort-sub-brand{display:inline-block;width:80px}.review-list .list-sort-block .sort-left .sort-sub-name{display:inline-block;width:120px}.review-list .list-sort-block .sort-right{display:table-cell;width:40%}.review-list .list-sort-block .sort-right .sort-sub{display:inline-block;width:33%}.review-list .list-sort-block .sort-right li>a{margin-left:-7px}.review-list .list-row{height:60px;border:1px solid #d5d5d4;vertical-align:middle;padding:10px}@media only screen and (max-width:420px){.review-list .list-row{padding-bottom:0}}.review-list .list-row-inner{width:100%;display:table;vertical-align:middle}.review-list .list-div-left{display:table-cell;float:left;width:60%;padding-top:5px}@media only screen and (max-width:420px){.review-list .list-div-left{width:100%;display:block;float:left}}.review-list .list-div-right{display:table-cell;float:right;width:40%}@media only screen and (max-width:420px){.review-list .list-div-right{display:block;width:100%;float:left;padding-left:35px}}.review-list tr:nth-child(odd){background-color:#f6f6f6}.review-list tr:nth-child(even){background-color:#f8f8f8}.view-selector{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;float:right;color:#797979;font-size:10px;text-transform:uppercase;vertical-align:middle;position:relative;display:block;padding-bottom:10px;margin-top:16px}@media only screen and (max-width:867px){.view-selector{display:none;padding:0}}.view-selector li{cursor:pointer;display:block;float:left;margin-left:10px;vertical-align:middle}.view-selector li i{margin-right:8px;font-size:20px;vertical-align:middle}.view-selector li a{margin-bottom:2px;color:#d5d5d4;-moz-transition:.15s;-o-transition:.15s;-webkit-transition:.15s;transition:.15s}.view-selector li a:hover,.view-selector li a.active:hover{color:#fc0c62}.view-selector li a.active{color:#71a4b5;pointer-events:none}.view-selector li.view{padding-top:4px}.view-selector .view-selector-tooltip{position:absolute;background:#fff;border:1px solid #71a4b5;width:220px;height:73px;z-index:9999;top:-93px;right:-11px;padding:8px;color:#71a4b5;box-shadow:3px 3px 3px #ccc;text-transform:none;font-size:12px}.view-selector .view-selector-tooltip:after,.view-selector .view-selector-tooltip:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.view-selector .view-selector-tooltip:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:14px;margin-left:-55px}.view-selector .view-selector-tooltip:before{border-color:rgba(194,225,245,0);border-top-color:#71a4b5;border-width:15px;margin-left:-56px}.view-selector .tooltip-close{cursor:pointer;font-family:FontAwesome;display:block;width:100%;text-align:right;font-size:1.1em;line-height:1em;padding-bottom:2px}.view-selector-clear{clear:both;content:"";display:block;height:0;visibility:hidden}.displayed{color:#999;letter-spacing:1px;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}@media only screen and (max-width:867px){.displayed{display:none}}.displayed i{color:#6fa5b7}.filter-block{color:#999;letter-spacing:1px;margin:0 10px;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}.filter-block.floating{background:url('../img/b-80.png');color:#fff;margin:0;padding:15px 0 5px 0;position:fixed;top:0;width:100%;z-index:990}.filter-block.floating ul.active-list li.close{border-radius:16px;color:#fff;cursor:pointer;font-size:12px;margin:0 0 10px 0;padding:0 10px}.filter-block.floating ul.active-list li.close .stars li:before{color:#fff !important}@media only screen and (max-width:867px){.filter-block{margin-bottom:25px;text-align:center}}.filter-block ul{list-style:none}.filter-block ul.active-list.style1 li.close{background-color:#6fa5b7;border-radius:16px;color:#fff;cursor:pointer;font-size:12px;margin-bottom:15px;margin-right:10px;padding:6px 10px}.filter-block ul.active-list.style1 li.close .stars li:before{color:#fff !important}.filter-block ul.active-list li{cursor:pointer;height:auto;width:auto;font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;margin-right:30px;margin-bottom:6px}.filter-block ul.active-list li .stars{vertical-align:middle;*zoom:1;display:inline-block;margin:0 0 0 1px;position:relative}.filter-block ul.active-list li .stars:before,.filter-block ul.active-list li .stars:after{content:" ";display:table}.filter-block ul.active-list li .stars:after{clear:both}.filter-block ul.active-list li .stars.one li:first-child:before{content:"";color:#999}.filter-block ul.active-list li .stars.two li:first-child:before,.filter-block ul.active-list li .stars.two li:first-child+li:before{content:"";color:#999}.filter-block ul.active-list li .stars.three li:first-child:before,.filter-block ul.active-list li .stars.three li:first-child+li:before,.filter-block ul.active-list li .stars.three li:first-child+li+li:before{content:"";color:#999}.filter-block ul.active-list li .stars.four li:first-child:before,.filter-block ul.active-list li .stars.four li:first-child+li:before,.filter-block ul.active-list li .stars.four li:first-child+li+li:before,.filter-block ul.active-list li .stars.four li:first-child+li+li+li:before{content:"";color:#999}.filter-block ul.active-list li .stars.five li:first-child:before,.filter-block ul.active-list li .stars.five li:first-child+li:before,.filter-block ul.active-list li .stars.five li:first-child+li+li:before,.filter-block ul.active-list li .stars.five li:first-child+li+li+li:before,.filter-block ul.active-list li .stars.five li:first-child+li+li+li+li:before{content:"";color:#999}.filter-block ul.active-list li .stars li{float:left}.filter-block ul.active-list li .stars li:before{content:"";color:#999;padding-right:1px;font-family:FontAwesome;font-size:1em}.filter-block ul.active-list li .stars li{display:inline;margin:0}.filter-block ul.active-list li .stars li:before{margin-right:2px}.filter-block ul.active-list li:before{font-size:12px;margin-right:6px;cursor:pointer}.filter-block ul.active-list a{display:inline}.filter-block .icon.close:before{content:""}.filter-block .icon:before{font-family:FontAwesome;display:inline-block;font-size:1.8125em;line-height:1em}.filter-block .icon{display:inline-block;position:relative;margin:0 auto;width:1.8125em;height:1.8125em;background-size:contain;background-repeat:no-repeat}.header-container .header-left{float:left;width:60%}@media only screen and (max-width:867px){.header-container .header-left{width:100%}}.header-container .header-right{float:right;width:40%}@media only screen and (max-width:867px){.header-container .header-right{display:none}}.advanced-pagination{*zoom:1;padding:58px 0}.advanced-pagination:before,.advanced-pagination:after{content:" ";display:table}.advanced-pagination:after{clear:both}.advanced-pagination .inner{float:right}@media only screen and (max-width:768px){.advanced-pagination{margin-right:30px}}@media only screen and (max-width:610px){.advanced-pagination{margin-right:0}}.advanced-pagination select{background:transparent;line-height:1;border:0;border-radius:0;-webkit-appearance:none;position:absolute;font-size:1em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#999;top:0;left:0;width:125%;height:100%;padding-left:8px;outline:none}.advanced-pagination .results-per-page{margin-right:30px}.advanced-pagination .text,.advanced-pagination .styled-select,.advanced-pagination .of-num{display:inline-block;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;vertical-align:middle;position:relative;color:#999;letter-spacing:1px}.advanced-pagination .styled-select{overflow:hidden;background:#f9f9f9;width:69px;padding:17px 0;border-radius:5px;box-shadow:1px 1px 1px #ccc;cursor:pointer}.advanced-pagination .styled-select:after{position:absolute;pointer-events:none;right:12px;top:50%;margin-top:-8px;font-family:FontAwesome;content:""}.advanced-pagination .select-area{display:inline-block}.advanced-pagination .text{margin-right:10px}.advanced-pagination .of-num{margin-left:8px;margin-right:8px}.advanced-pagination .arrow{display:inline-block;background:#fc0c62;box-shadow:1px 1px 1px #ccc;width:34px;height:34px;line-height:34px;color:#fff;text-align:center;border-radius:5px;cursor:pointer;transition:.2s}.advanced-pagination .arrow:hover{background:#b52d47}.advanced-pagination .arrow.next:after{font-family:FontAwesome;display:inline-block;content:""}.advanced-pagination .arrow.prev{margin-right:5px}.advanced-pagination .arrow.prev:after{font-family:FontAwesome;display:inline-block;content:""}@media only screen and (max-width:610px){.advanced-pagination .inner{float:none}.advanced-pagination .results-per-page{display:block;text-align:center;margin-right:0}.advanced-pagination .page-number{margin-top:12px;display:block;text-align:center}}.legal-footer{background:#fff;width:100%;*zoom:1}.legal-footer:before,.legal-footer:after{content:" ";display:table}.legal-footer:after{clear:both}@media only screen and (max-width:960px){.legal-footer{float:left}}.legal-footer .inner-footer{max-width:1150px;margin:0 auto;color:#999;padding-top:40px;margin-bottom:30px;*zoom:1}.legal-footer .inner-footer:before,.legal-footer .inner-footer:after{content:" ";display:table}.legal-footer .inner-footer:after{clear:both}@media only screen and (max-width:960px){.legal-footer .inner-footer{width:60%;padding:20px 20px}}@media only screen and (max-width:568px){.legal-footer .inner-footer{width:100%}}.legal-footer .inner-footer .sec{display:inline-block;vertical-align:top;width:33%}@media only screen and (max-width:960px){.legal-footer .inner-footer .sec{float:left;width:100%;margin-bottom:30px}}.legal-footer .inner-footer .sec.terms-container{padding-left:30px}@media only screen and (max-width:960px){.legal-footer .inner-footer .sec.terms-container{padding-left:0}}.legal-footer .inner-footer .sec.terms-container h6{width:50%;display:inline-block;font-size:.6875em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;vertical-align:top;line-height:16px}@media only screen and (max-width:960px){.legal-footer .inner-footer .sec.terms-container h6{font-size:.625em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal}}.legal-footer .inner-footer .sec.terms-container h6 a{color:#fc0c62}.legal-footer .inner-footer .sec.terms-container img{display:inline-block;margin-right:20px;vertical-align:top}@media only screen and (max-width:960px){.legal-footer .inner-footer .sec.terms-container img{width:40%;margin-right:15px}}.legal-footer .inner-footer .sec.nav-container{text-align:center}.legal-footer .inner-footer .sec.nav-container h3{font-size:1.125em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;margin-bottom:5px}.legal-footer .inner-footer .sec.nav-container h3 span{font-size:1.125em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;font-weight:100}@media only screen and (max-width:568px){.legal-footer .inner-footer .sec.nav-container h3 span{width:100%;display:block}}.legal-footer .inner-footer .sec.nav-container p{font-size:.625em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal}.legal-footer .inner-footer .sec.nav-container ul{width:100%;font-size:0;padding:0 30px;margin-top:12px}.legal-footer .inner-footer .sec.nav-container ul li{display:inline-block;font-size:.625em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;font-size:10px;border-right:#999 solid 1px;margin:2px 0}.legal-footer .inner-footer .sec.nav-container ul li:last-child{border:none}.legal-footer .inner-footer .sec.nav-container ul li a{color:#999;padding:0 10px}.legal-footer .inner-footer .sec.social-container{font-size:0;padding-left:10px}.legal-footer .inner-footer .sec.social-container label{width:100%;font-size:14px;padding-left:14px}@media only screen and (max-width:568px){.legal-footer .inner-footer .sec.social-container label{padding-left:0}}.legal-footer .inner-footer .sec.social-container input{display:inline-block;width:70%;height:34px;padding-left:2%;vertical-align:top;font-size:10px}@media only screen and (max-width:320px){.legal-footer .inner-footer .sec.social-container input{width:65%}}.legal-footer .inner-footer .sec.social-container input.submit{height:40px;width:20%;display:inline-block;margin:0;background:#fff;border:1px solid #fc0c62;font-size:12px;color:#fc0c62;cursor:pointer;transition:background .2s}@media only screen and (max-width:320px){.legal-footer .inner-footer .sec.social-container input.submit{width:30%}}.legal-footer .inner-footer .sec.social-container input.submit:hover{background-color:#fc0c62;color:#fff}.legal-footer .inner-footer .sec.social-container input:focus{outline:none}.legal-footer .inner-footer .sec.social-container .social-logos{width:100%;display:inline-block;margin-top:10px}@media only screen and (max-width:960px){.legal-footer .inner-footer .sec.social-container .social-logos{text-align:center}}.legal-footer .inner-footer .sec.social-container .social-logos p{display:inline-block;font-size:10px;color:#999;padding-left:10px;margin-right:10px}@media only screen and (max-width:960px){.legal-footer .inner-footer .sec.social-container .social-logos p{padding-left:0}}.legal-footer .inner-footer .sec.social-container .social-logos .icon{font-size:16px;margin-left:5px;color:#999;transition:.2s}.legal-footer .inner-footer .sec.social-container .social-logos .icon:hover{color:#fc0c62}.legal-footer .inner-footer .sec.social-container .social-logos .icon:before{font-size:29px}.legal-footer .text{float:left;width:100%;text-align:center;padding:1.1em 1em;color:#999;font-size:.625em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal}@media only screen and (max-width:568px){.legal-footer .text{font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;padding:10px 20px;line-height:18px}}.legal-footer{margin-bottom:6px}.legal-footer .inner-footer{text-align:center}.legal-footer .inner-footer .sec.terms-container img{height:auto;max-width:100px;width:auto}.legal-footer .inner-footer .sec.terms-container h6{text-align:left}.legal-footer .inner-footer .sec.social-container div{text-align:center}.legal-footer .inner-footer .sec.social-container div label{display:inline-block;text-align:left}.legal-footer .inner-footer .sec.social-container div label.member-offer{padding:10px 10px 10px 0;width:auto}.legal-footer .inner-footer .sec.social-container div input{display:inline-block;font-size:10px;height:25px;padding:2px;padding-left:2%;vertical-align:top;width:70%}.legal-footer .inner-footer .sec.social-container div input.submit{background:none repeat scroll 0 0 #fff;border:1px solid #fc0c62;color:#fc0c62;cursor:pointer;display:inline-block;font-size:12px;height:33px;margin:0;transition:background .2s ease 0s;width:20%}.legal-footer .text{color:#999;float:left;font-family:"proxima_nova_rgregular",sans-serif,sans-serif;font-size:.625em;font-style:normal;font-weight:400;margin-top:10px;padding:1.1em 1em;text-align:center;width:100%}.searched-for{position:relative;background:#fff}.searched-for .text{text-align:center}.searched-for h4{font-size:1em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#414141;padding:1em 0}.searched-for h3{font-size:1.375em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;color:#fc0c62;padding:0 0 1em 0}.searched-for .icon.close{display:none;position:absolute;font-size:12px;right:1em;top:50%;margin-top:-6px;cursor:pointer;color:#999}.searched-for .icon.close:hover{color:#fc0c62}.search-no-result{width:100%;color:#fff;margin-top:15px;max-height:400px;background:url('/_resources/beautypedia/img/no_results_bg.jpg') no-repeat;background-size:cover}@media only screen and (max-width:1170px){.search-no-result{background-position:-150px 0}}@media only screen and (max-width:768px){.search-no-result{background-position:0 0}}@media only screen and (max-width:620px){.search-no-result{background-position:-100px 0}}@media only screen and (max-width:567px){.search-no-result{background-position:-50px 0;margin-bottom:0 !important}}@media only screen and (max-width:400px){.search-no-result{background-position:-150px 0}}.search-no-result .text-container{width:50%;height:100%;padding:80px 0;text-align:center}@media only screen and (max-width:1170px){.search-no-result .text-container{width:60%;margin-left:30px}}@media only screen and (max-width:567px){.search-no-result .text-container{width:100%;height:275px;margin:0;padding:20px;text-align:left}}@media only screen and (max-width:400px){.search-no-result .text-container{width:100%;margin-left:0}}.search-no-result .text-container h1{font-family:"alanamfregular";font-size:77px;font-weight:100;margin-bottom:40px}.search-no-result .text-container h4{font-size:1.375em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;font-weight:100;line-height:32px;text-transform:uppercase;padding:0 30px;margin-bottom:20px}@media only screen and (max-width:1170px){.search-no-result .text-container h4{padding:0 10px}}@media only screen and (max-width:567px){.search-no-result .text-container h4{display:none}}@media only screen and (max-width:400px){.search-no-result .text-container h4{-webkit-text-shadow:0 0 98px -19px rgba(0,0,0,.75);-moz-text-shadow:0 0 98px -19px rgba(0,0,0,.75);text-shadow:0 0 98px -19px rgba(0,0,0,.75)}}.search-no-result .text-container h5{padding:0 50px;font-size:16px;line-height:20px}@media only screen and (max-width:1170px){.search-no-result .text-container h5{padding:0}}@media only screen and (max-width:567px){.search-no-result .text-container h5{display:none}}.mobile-text-container{width:100%;background:#fc0c62;padding:20px;display:none}@media only screen and (max-width:567px){.mobile-text-container{display:block}}.mobile-text-container h4{font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;font-weight:100;line-height:28px;text-transform:uppercase;padding:0 30px;margin-bottom:10px;color:#fff;text-align:center}.mobile-text-container h5{color:#fff;line-height:28px;text-align:center}.login-modal{margin-left:-377.5px;margin-top:-267.5px;left:50%;top:55%;width:755px;height:535px}@media only screen and (max-width:800px){.login-modal{width:100%;height:auto;margin-left:0;left:0;border-radius:0}}.login-modal .forms{*zoom:1;padding:22px;height:490px}.login-modal .forms:before,.login-modal .forms:after{content:" ";display:table}.login-modal .forms:after{clear:both}@media only screen and (max-width:800px){.login-modal .forms{width:100%;height:550px;margin-left:0;left:0;border-radius:0;overflow:scroll}}.login-modal .sign-in,.login-modal .create-account{background-color:#f8f8f8;float:left;height:100%;padding-left:16px}@media only screen and (max-width:800px){.login-modal .sign-in,.login-modal .create-account{height:auto;padding:0 16px}}.login-modal .sign-in h4,.login-modal .create-account h4,.login-modal .sign-in h3,.login-modal .create-account h3{color:#fc0c62;letter-spacing:1px}.login-modal .sign-in h4,.login-modal .create-account h4{font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;padding-top:38px;text-transform:uppercase}.login-modal .sign-in h3,.login-modal .create-account h3{font-size:1.125em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;padding-top:6px}.login-modal .sign-in{width:230px}@media only screen and (max-width:800px){.login-modal .sign-in{float:none;width:60%;margin:0 auto}}@media only screen and (max-width:800px){.login-modal .sign-in{width:100%}}.login-modal .create-account{width:459px}@media only screen and (max-width:800px){.login-modal .create-account{float:none;width:60%;margin:20px auto 0}}@media only screen and (max-width:800px){.login-modal .create-account{width:100%}}.login-modal .vert-divider{float:left;margin:12px 4px 0 11px;width:1px;height:425px;background:#d3d3d3}@media only screen and (max-width:800px){.login-modal .vert-divider{display:none}}.login-modal .line-bar{width:100%;height:1px;margin:30px 0 20px 0;margin-right:-30px;background:#d3d3d3}.login-modal form{display:inline-block;padding-top:12px}@media only screen and (max-width:800px){.login-modal form{width:100%}}.login-modal form label{display:block;font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#414141;margin-bottom:5px;margin-left:3px}.login-modal form .input{*zoom:1;margin-top:20px}.login-modal form .input:before,.login-modal form .input:after{content:" ";display:table}.login-modal form .input:after{clear:both}@media only screen and (max-width:800px){.login-modal form .input{box-sizing:border-box;padding-left:0}}.login-modal form .input.remember input,.login-modal form .input.remember label{display:inline-block;vertical-align:middle;width:auto;height:auto;margin:0}.login-modal form .sign-in-btn{display:inline-block;margin:0;border:2px solid #fc0c62;font-size:12px;color:#fc0c62;cursor:pointer;transition:background .2s}@media only screen and (max-width:800px){.login-modal form .sign-in-btn{width:100%}}.login-modal form .sign-in-btn:hover{background-color:#fc0c62;color:#fff}.login-modal form .sign-in-btn input{cursor:pointer;transition:.2s;padding:0;border:0;font-size:inherit;background:transparent;text-transform:uppercase;color:inherit;line-height:40px;letter-spacing:1px}.login-modal form .sign-in-btn input:focus{outline:none;background-color:#852c46;color:#fff}.login-modal .inputs{*zoom:1}.login-modal .inputs:before,.login-modal .inputs:after{content:" ";display:table}.login-modal .inputs:after{clear:both}.login-modal .inputs .input{float:left}.login-modal .inputs .input:first-child{margin-right:32px}@media only screen and (max-width:800px){.login-modal .inputs .input{width:100%}}.login-modal .reset-pass{display:inline-block;font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#6fa5b7;margin-top:18px}@media only screen and (max-width:800px){.login-modal .reset-pass{display:block;padding-bottom:20px}}.category-modal{display:none;z-index:3000}.category-modal div{z-index:3000}.category-modal .full-window{position:fixed;width:100%;height:100%;top:0;right:0;background:url('../img/b-50.png')}.category-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:0;bottom:0;left:0;right:0;overflow-y:auto;width:757px;margin:0 auto}.category-modal .body-window .top-bar{position:relative;background-color:#f8f8f8;height:35px;margin-bottom:20px;border-bottom:1px solid #d3d3d3}.category-modal .body-window .top-bar a{font-size:12px;color:#999;font-family:FontAwesome;height:auto;content:"";font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;position:absolute;right:10px;top:7px;width:auto}.category-modal .body-window .body{height:500px;overflow:auto;padding:0 50px 30px 50px}.category-modal .body-window .body h1{font-size:.875em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;color:#fc0c62;letter-spacing:1px;padding-top:12px;padding-bottom:26px;text-transform:uppercase}.category-modal .body-window .body p{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;letter-spacing:1px;line-height:24px;padding-bottom:30px;color:#414141}.category-modal .body-window .body ul{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;letter-spacing:1px;line-height:24px;padding-bottom:30px;color:#414141;list-style:inherit;margin-left:20px}.category-modal .body-window .body .close-category{color:#fc0c62;border-bottom:1px solid #fc0c62;cursor:pointer}@media only screen and (max-width:576px){.category-modal{width:100%;margin:0 auto}.category-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;border-radius:0;width:100%}.category-modal .body-window .body{padding-left:15px;padding-right:15px}}@media(min-width:768px){.category-modal{width:100%;margin:0 auto}.category-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;bottom:auto;left:100px;right:100px;border-radius:3px}}.email-modal{display:none;z-index:3000}.email-modal div{z-index:3000}.email-modal .full-window{position:fixed;width:100%;height:100%;top:0;right:0;background:url('../img/b-50.png')}.email-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:0;bottom:0;width:757px;margin:0 auto;height:400px;overflow:scroll}@media only screen and (max-width:756px){.email-modal .body-window{width:100%;top:100px;height:500px}}.email-modal .body-window .top-bar{position:relative;background-color:#f8f8f8;height:35px;margin-bottom:20px;border-bottom:1px solid #d3d3d3}.email-modal .body-window .top-bar a{content:'';font-size:12px;color:#999;font-family:FontAwesome;content:"";font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;position:absolute;right:10px;top:7px;height:auto;width:auto}.email-modal .body-window .body{padding:0 50px 30px 50px}.email-modal .body-window .body:last-child{color:#008000}.email-modal .body-window .body h1{font-size:.875em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;color:#fc0c62;letter-spacing:1px;padding-top:12px;padding-bottom:26px;text-transform:uppercase}.email-modal .body-window .body h5{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;font-size:12px;letter-spacing:1px;color:#414141;margin-bottom:10px}.email-modal .body-window .body p{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;letter-spacing:1px;line-height:24px;padding-bottom:30px;color:#414141}.email-modal .body-window .body p.italic{font-family:'proxima_novaregular_italic',sans-serif;font-weight:400;font-style:italic;font-size:12px;line-height:14px}.email-modal .body-window .body p span{font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}.email-modal .body-window .body form{font-size:0}.email-modal .body-window .body form p{width:100%;padding-bottom:0}.email-modal .body-window .body form input{display:inline-block;height:34px;padding-left:2%;vertical-align:top;font-size:10px}@media only screen and (max-width:320px){.email-modal .body-window .body form input{width:65%}}.email-modal .body-window .body form input.submit{height:40px;width:20% !important;display:block;margin:30px 0 0;background:#fff;border:1px solid #fc0c62;font-size:12px;color:#fc0c62;cursor:pointer;transition:background .2s}@media only screen and (max-width:320px){.email-modal .body-window .body form input.submit{width:30%}}.email-modal .body-window .body form input.submit:hover{background-color:#fc0c62;color:#fff}.email-modal .body-window .body form input.checkbox{width:30px}.email-modal .body-window .body form input.email{width:50%;margin-bottom:20px}.email-modal .body-window .body form input:focus{outline:none}.email-modal .body-window .body form label{display:inline-block;font-size:16px;color:#414141;padding-top:8px}@media only screen and (max-width:756px){.email-modal .body-window .body form label{width:80%}}.email-modal .body-window .body form label span{font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}.email-modal .body-window .body form select{background:transparent;line-height:1;border:0;border-radius:0;-webkit-appearance:none;position:absolute;color:#999;top:0;left:0;width:125%;height:100%;padding-left:8px;outline:none}.email-modal .body-window .body form .text,.email-modal .body-window .body form .styled-select,.email-modal .body-window .body form .of-num{display:inline-block;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;vertical-align:middle;position:relative;color:#999;letter-spacing:1px}.email-modal .body-window .body form .styled-select{overflow:hidden;background:#fff;width:69px;padding:17px 0;border-radius:5px;box-shadow:1px 1px 1px #ccc;cursor:pointer}.email-modal .body-window .body form .styled-select:after{position:absolute;pointer-events:none;right:12px;top:50%;margin-top:-8px;font-family:FontAwesome;content:""}.email-modal .body-window .body form .select-area{display:inline-block}.email-modal .body-window .body form .select-area.day{margin-left:10px}.email-modal .body-window .body .close-email{color:#fc0c62;border-bottom:1px solid #fc0c62;cursor:pointer;display:inline-block;margin-top:30px}@media only screen and (max-width:576px){.email-modal{width:100%;margin:0 auto}.email-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:5%;border-radius:0;width:100%;height:330px}.email-modal .body-window .body{padding-left:15px;padding-right:15px}}@media(min-width:768px){.email-modal{width:100%;margin:0 auto}.email-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;bottom:auto;left:100px;right:100px;border-radius:3px}}@media(max-width:576px){.free-email-dialog{display:none !important}}.details-breadcrumb{width:100%;margin:15px auto;font-size:12px;color:#999;letter-spacing:1px;display:block}.details-breadcrumb a{display:block;margin-left:16px}.details-breadcrumb .item{color:#999;padding:0 8px}.details-breadcrumb .separator{display:inline-block;width:10px;height:15px;margin-bottom:-3px;background-image:url(/_resources/beautypedia/img/arrow_left_grey.png);background-repeat:no-repeat}@media(min-width:768px){.details-breadcrumb{width:757px}.details-breadcrumb a{display:block;margin-left:0}}.details-productinfo{background:#fff;width:100%;font-size:12px;color:#999;margin:0 auto;background-color:#fff;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;border:1px solid rgba(0,0,0,.05);padding-bottom:13px}.details-productinfo .product-image-container{width:100%}.details-productinfo .product-image-container img{display:block;margin-left:auto;margin-right:auto}.details-productinfo .product-info{width:100%;padding:0 4px 0 20px}.details-productinfo .date-container{position:relative;margin-bottom:10px}.details-productinfo .date-container>div,.details-productinfo .date-container>img{display:inline-block;vertical-align:middle;letter-spacing:1px}.details-productinfo .date-container .cal-image{padding-left:2px;padding-right:4px}.details-productinfo .date-container .date{height:15px;margin-top:3px;letter-spacing:0;color:#999}.details-productinfo .date-container .comment-numbers{position:absolute;right:0;padding-top:2px}.details-productinfo .date-container .comment-numbers>div,.details-productinfo .date-container .comment-numbers>img{display:inline-block;vertical-align:middle}.details-productinfo .date-container .comment-numbers>div{padding-left:6px}.details-productinfo .date-container .comment-numbers .reviews{padding-right:18px}.details-productinfo .item-container{padding-left:2px;margin-top:23px;letter-spacing:1px}.details-productinfo .item-container .manufacturer{color:#999}.details-productinfo .item-container .product-name{font-size:2.5em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;overflow:hidden;color:#fc0c62;padding-top:5px;line-height:1.06666667em;height:2.2em}.details-productinfo .rating-container{position:relative;margin-top:18px;margin-bottom:27px;letter-spacing:1px;line-height:16px}.details-productinfo .rating-container>div{display:inline-block;vertical-align:middle}.details-productinfo .rating-container .rating{padding-left:2px}.details-productinfo .rating-container .stars{vertical-align:middle;*zoom:1;display:inline-block;padding-left:10px;font-size:1.4em}.details-productinfo .rating-container .stars:before,.details-productinfo .rating-container .stars:after{content:" ";display:table}.details-productinfo .rating-container .stars:after{clear:both}.details-productinfo .rating-container .stars.one li:first-child:before{content:"";color:#9ff3ee}.details-productinfo .rating-container .stars.two li:first-child:before,.details-productinfo .rating-container .stars.two li:first-child+li:before{content:"";color:#9ff3ee}.details-productinfo .rating-container .stars.three li:first-child:before,.details-productinfo .rating-container .stars.three li:first-child+li:before,.details-productinfo .rating-container .stars.three li:first-child+li+li:before{content:"";color:#9ff3ee}.details-productinfo .rating-container .stars.four li:first-child:before,.details-productinfo .rating-container .stars.four li:first-child+li:before,.details-productinfo .rating-container .stars.four li:first-child+li+li:before,.details-productinfo .rating-container .stars.four li:first-child+li+li+li:before{content:"";color:#9ff3ee}.details-productinfo .rating-container .stars.five li:first-child:before,.details-productinfo .rating-container .stars.five li:first-child+li:before,.details-productinfo .rating-container .stars.five li:first-child+li+li:before,.details-productinfo .rating-container .stars.five li:first-child+li+li+li:before,.details-productinfo .rating-container .stars.five li:first-child+li+li+li+li:before{content:"";color:#9ff3ee}.details-productinfo .rating-container .stars li{float:left}.details-productinfo .rating-container .stars li:before{content:"";color:#e8e8e8;padding-right:1px;font-family:FontAwesome;font-size:1em}.details-productinfo .rating-container .price{position:absolute;right:2px}.details-productinfo .buy-button{margin-top:13px;margin-bottom:38px}.details-productinfo .buy-button .btn{font-size:1em;float:left}.details-productinfo .buy-button .btn:before{font-size:1.1em}.details-productinfo .social-btn{float:left;margin-left:9px;margin-top:9px}.details-productinfo .separator{height:1px;background-color:#d3d3d3}@media(min-width:768px){.details-productinfo{width:757px;height:360px;padding-bottom:0}.details-productinfo .cols{min-width:50%}.details-productinfo .product-image-container{width:50%;height:360px;padding-left:50px;padding-top:25px;line-height:360px}.details-productinfo .product-info{width:50%;padding-top:60px;padding-right:32px;padding-left:16px}}.details-social{width:100%;height:58px;margin:0 auto;font-size:12px;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;background-color:#f8f8f8;border:1px solid rgba(0,0,0,.05)}@media only screen and (max-width:450px){.details-social{height:116px}}.details-social .inner{height:58px;margin:0 auto;text-align:center}.details-social .icon{color:inherit;vertical-align:middle;height:25px;margin-right:3px;line-height:16px}.details-social .item{display:block;position:relative;width:50%;height:58px;line-height:58px;color:#414141;border-right:1px solid rgba(0,0,0,.05)}@media only screen and (max-width:450px){.details-social .item{width:100%;border:none}.details-social .item:first-child{border-bottom:1px solid rgba(0,0,0,.05)}}.details-social .item.active{border:none}.details-social .item:last-child{margin-right:0}.details-social .item.left{float:left}.details-social .item.left .title.remove{display:none}.details-social .item.left .title.default{display:inline-block}.details-social .item.left.added{color:#fc0c62}.details-social .item.left.added .title.remove{display:none}.details-social .item.left.added .title.added{display:inline-block}.details-social .item.right{float:right}.details-social .item.right.added{color:#fc0c62}.details-social .item.right.added .title.default,.details-social .item.right.added .title.remove{display:none}.details-social .item.right.added .title.added{display:inline-block}.details-social .item .title{display:inline-block;font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;line-height:16px}@media(min-width:768px){.details-social{width:757px;height:46px}.details-social .inner{height:46px;line-height:46px;margin:0 auto}.details-social .item{width:50%;height:44px;line-height:44px;border-top:none;border-bottom:none}.details-social .item:last-child{border-right:none}.details-social .item .icon{font-size:11px;margin-top:4px;margin-right:3px}}.details-productdescription{width:100%;margin:0 auto;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;font-size:16px;color:#414141;line-height:21px;background-color:#fff;border:1px solid rgba(0,0,0,.05);padding-top:30px}.details-productdescription .scroll-to-titles{display:none;padding-top:40px;padding-bottom:25px}.details-productdescription .scroll-to-titles .title{display:inline-block;height:25px;margin-right:24px;padding-right:0;font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#999;letter-spacing:1px}.details-productdescription .scroll-to-titles .title:hover .underline{display:block}.details-productdescription .scroll-to-titles .title:last-child{margin-right:0;float:right}.details-productdescription .scroll-to-titles .underline{display:none;background-color:#f00;height:2px}.details-productdescription .general-info{display:none;padding-bottom:25px}.details-productdescription .general-info div{padding-bottom:3px}.details-productdescription .general-info span{padding-left:10px}.details-productdescription .review-pros,.details-productdescription .review-cons{font-weight:normal}.details-productdescription .review-pros strong,.details-productdescription .review-cons strong{font-size:12px;font-weight:normal;letter-spacing:1px;text-transform:uppercase}.details-productdescription .review-pros ul,.details-productdescription .review-cons ul{font-weight:normal;list-style:none}.details-productdescription .review-pros ul li,.details-productdescription .review-cons ul li{padding-left:10px}.details-productdescription .review-pros ul li:before,.details-productdescription .review-cons ul li:before{color:#fc0c62;content:"+";margin-right:10px}.details-productdescription .section .title,.details-productdescription .section .subtitle{font-size:.875em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}.details-productdescription .section .title{height:46px;line-height:46px;padding-left:20px;background-color:#f8f8f8;border:1px solid rgba(0,0,0,.05);cursor:pointer}.details-productdescription .section .title:after{content:"+";position:absolute;color:#999;right:20px;font-size:26px}.details-productdescription .section .copy{display:none;padding:20px 20px 10px 20px;line-height:1.5em}.details-productdescription .section .hasmore{display:block;color:#fc0c62}.details-productdescription .section .more{display:none}.details-productdescription .section p{letter-spacing:0;margin-bottom:20px}.details-productdescription .section ul{margin-top:10px;margin-bottom:20px}.details-productdescription .section.expand .title:after{content:"-";margin-top:-2px;margin-right:2px}.details-productdescription .section.expand .copy{display:block}.details-productdescription .section.showmore .hasmore{display:none}.details-productdescription .section.showmore .more{display:block}.details-productdescription .tags{display:none;margin-top:30px;padding-bottom:30px;font-size:.6875em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#6fa5b7;letter-spacing:1px}.details-productdescription .tags a{color:#6fa5b7}.details-productdescription .tags:before{font-family:FontAwesome;margin-right:10px;content:""}.details-productdescription ul li{position:relative;padding-left:18px;padding-bottom:10px}.details-productdescription ul li:last-child{padding-bottom:0}.details-productdescription ul li:after{content:"";position:absolute;top:0;left:0;color:#fc0c62}.details-productdescription .pros li:after{content:"+"}.details-productdescription .cons li:after{content:"-"}@media(min-width:768px){.details-productdescription{width:757px;padding:0 100px}.details-productdescription .scroll-to-titles{display:block}.details-productdescription .general-info{display:block}.details-productdescription .section .title{height:auto;line-height:20px;padding-left:0;background-color:transparent;border:none;cursor:auto}.details-productdescription .section .title:after{content:"" !important}.details-productdescription .section .copy{display:block;padding:0 0 10px 0}.details-productdescription .section .hasmore{display:none !important}.details-productdescription .section .more{display:block !important}.details-productdescription .tags{display:block}}.details-expert{width:100%;background-color:#6fa5b7;margin:0 auto 40px auto;padding:15px 30px 30px 20px;font-family:'proxima_nova_ltlight',sans-serif;border:1px solid rgba(0,0,0,.05);color:#fff;line-height:21px;font-size:14px;letter-spacing:1px}.details-expert .about{margin:20px 0;font-weight:bold;letter-spacing:0}.details-expert .body{margin-bottom:30px;line-height:1.7em}.details-expert .text{margin-bottom:20px}.details-expert .featured{font-weight:bold;letter-spacing:0}.details-expert .images{position:relative;margin-bottom:60px}.details-expert .images img{display:inline-block;margin-right:20px}@media(max-width:767px){.details-expert{box-shadow:2px 3px 3px #ccc}}@media(min-width:768px){.details-expert{height:437px;width:757px;padding:20px 104px 30px 98px;border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px}}.details-comments-page{background:#fff;width:100%;margin:0 auto;height:100%;background-color:#fff;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;border:1px solid rgba(0,0,0,.05);padding:30px 20px 40px 20px}.details-comments-page .comments-page{position:relative;background-color:rgba(255,255,255,.9)}.details-comments-page .comments-page .cols{padding-bottom:10px}.details-comments-page .title{font-size:28px;color:#fc0c62;letter-spacing:1.5px}.details-comments-page .subtitle{font-size:15px;color:#000;margin-bottom:15px}.details-comments-page .col{display:block;width:100%;float:none}.details-comments-page .col .label{font-size:12px;color:#999;letter-spacing:1px;padding-bottom:4px}.details-comments-page .col .stars{vertical-align:middle;*zoom:1;margin-bottom:20px;margin-top:5px}.details-comments-page .col .stars:before,.details-comments-page .col .stars:after{content:" ";display:table}.details-comments-page .col .stars:after{clear:both}.details-comments-page .col .stars.one li:first-child:before{content:"";color:#fc0c62}.details-comments-page .col .stars.two li:first-child:before,.details-comments-page .col .stars.two li:first-child+li:before{content:"";color:#fc0c62}.details-comments-page .col .stars.three li:first-child:before,.details-comments-page .col .stars.three li:first-child+li:before,.details-comments-page .col .stars.three li:first-child+li+li:before{content:"";color:#fc0c62}.details-comments-page .col .stars.four li:first-child:before,.details-comments-page .col .stars.four li:first-child+li:before,.details-comments-page .col .stars.four li:first-child+li+li:before,.details-comments-page .col .stars.four li:first-child+li+li+li:before{content:"";color:#fc0c62}.details-comments-page .col .stars.five li:first-child:before,.details-comments-page .col .stars.five li:first-child+li:before,.details-comments-page .col .stars.five li:first-child+li+li:before,.details-comments-page .col .stars.five li:first-child+li+li+li:before,.details-comments-page .col .stars.five li:first-child+li+li+li+li:before{content:"";color:#fc0c62}.details-comments-page .col .stars li{float:left}.details-comments-page .col .stars li:before{content:"";color:#e8e8e8;padding-right:1px;font-family:FontAwesome;font-size:1em}.details-comments-page .separator{height:1px;background-color:#d3d3d3}@media(min-width:768px){.details-comments-page{width:757px;margin:0 auto;padding:15px 85px 0 93px;position:relative;margin-bottom:40px}.details-comments-page .title{padding-top:17px;padding-bottom:31px}.details-comments-page .col{position:relative;width:24%;display:inline-block;padding-bottom:10px;float:left}.details-comments-page .col .stars{margin-bottom:0}.details-comments-page .col:last-child{width:28%}.details-comments-page .label{display:inline-block}.details-comments-page .write-comment{position:absolute;padding-bottom:20px;right:0}}.details-comments-read{background:rgba(255,255,255,.9);padding:25px 5px 10px 0;font-size:1em;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal}.details-comments-read .date-container{position:relative;padding-bottom:5px}.details-comments-read .date-container>div,.details-comments-read .date-container>img{display:inline-block;vertical-align:middle;letter-spacing:1px}.details-comments-read .date-container .cal-image{padding-left:2px;padding-right:7px}.details-comments-read .date-container .date{height:15px;margin-top:3px;letter-spacing:0;font-size:12px;color:#999}.details-comments-read .item{font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;color:#414141;margin-top:20px;margin-bottom:3px}.details-comments-read .body{font-size:15px;margin-bottom:30px;line-height:24px}.details-comments-read .separator{height:1px;background-color:#d3d3d3;margin-bottom:15px}.details-comments-read .reviewed{display:inline-block;letter-spacing:1px;color:#999;font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;padding-bottom:20px}.details-comments-read .reviewedBy{color:#6fa5b7;font-size:12px;letter-spacing:1px}.details-comments-read .reviewedBy:hover{color:#f00}@media(min-width:768px){.details-comments-read{background-color:rgba(255,255,255,.9);margin:0 auto}.details-comments-read .col{width:30%;display:inline-block}}.cs-response{background-color:#f7f7f7;border:1px solid #e3e3e3;border-radius:5px;margin-bottom:2em;padding:1em}.cs-response .timestamp{color:#999;font-size:12px}.cs-response h5{font-size:16px;font-weight:bold;margin:12px 0 6px 0}.cs-response .comments{font-size:15px;line-height:24px}.cs-response .comments p{margin-bottom:1em}.cs-response .comments ol{list-style-type:decimal;margin:0 0 1em 3em}.cs-response .comments ul{list-style-type:disc;margin:0 0 1em 3em}.cs-response .signature{margin-top:1em;font-size:15px;font-style:italic;padding-left:2em}.details-comments-write{background:rgba(255,255,255,.9);font-size:1em;padding-right:15px}.details-comments-write .col{position:relative}.details-comments-write .tooltip{display:none;position:absolute;z-index:9999;top:0;right:7px;width:180px;height:28px;border-radius:3px;background:url(/_resources/beautypedia/img/trans_blue_chip.png);padding:9px 6px 0}.details-comments-write .tooltip p{color:#fff;font-size:.6875em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;text-align:center}.details-comments-write .tooltip p a{color:#fff;text-decoration:underline;cursor:pointer}.details-comments-write .tooltip img{position:relative;display:block;margin:8px auto 0;left:-25px}@media only screen and (max-width:768px){.details-comments-write .tooltip{display:none !important}}.details-comments-write .subtitle{color:#fc0c62;font-size:17px;letter-spacing:1.25px;padding-bottom:33px}.details-comments-write .item{display:inline-block;font-size:.75em;letter-spacing:.45px;padding-bottom:5px}.details-comments-write .item.charNum{display:block;margin:10px 0 20px}.details-comments-write .gray-item{color:#999;padding-left:4px}.details-comments-write .textfield{display:block;width:100%;height:34px;margin-bottom:28px;padding-left:10px;font-size:18px}.details-comments-write .rate{padding-bottom:10px}.details-comments-write .stars{cursor:pointer}.details-comments-write textarea{display:block;width:100%;font-size:18px;padding-left:10px}.details-comments-write .review-textarea{height:165px;resize:vertical}.details-comments-write .submit{padding-bottom:45px}@media(min-width:768px){.details-comments-write{background-color:rgba(255,255,255,.9);margin:0 auto 30px auto}.details-comments-write textarea,.details-comments-write .textfield{width:360px}.details-comments-write .col{width:23%;padding-top:15px;padding-bottom:5px;display:inline-block}.details-comments-write .col .stars{padding-bottom:19px}}.details-pagination{*zoom:1;margin-bottom:20px;margin-top:20px}.details-pagination:before,.details-pagination:after{content:" ";display:table}.details-pagination:after{clear:both}.details-pagination .inner{float:right}@media only screen and (max-width:768px){.details-pagination{margin-right:30px}.details-pagination .inner{float:left}}@media only screen and (max-width:610px){.details-pagination{margin-right:0}}.details-pagination select{font-size:1em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;background:transparent;border:0;border-radius:0;color:#414141;height:100%;outline:none;margin:10px;top:0;left:0;width:100%}.details-pagination .results-per-page{margin-right:30px}.details-pagination .text,.details-pagination .styled-select,.details-pagination .of-num{color:#999;display:inline-block;font-size:.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;letter-spacing:1px;position:relative;vertical-align:middle}.details-pagination .styled-select{background:#f8f8f8;border-radius:5px;box-shadow:1px 1px 1px #ccc;cursor:pointer;overflow:hidden;padding:0}.details-pagination .styled-select:after{background:#f8f8f8;content:"";font-family:FontAwesome;height:100%;padding-top:10px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:20px}.details-pagination .styled-select select{width:120%}.details-pagination .select-area{display:inline-block}.details-pagination .text{margin-right:10px}.details-pagination .of-num{margin-left:8px;margin-right:8px}.details-pagination .arrow{display:inline-block;background:#fc0c62;box-shadow:1px 1px 1px #ccc;width:34px;height:34px;line-height:34px;color:#fff;text-align:center;border-radius:5px;cursor:pointer}.details-pagination .arrow:hover{background:#b52d47}.details-pagination .arrow.next:after{font-family:FontAwesome;display:inline-block;content:""}.details-pagination .arrow.prev:after{font-family:FontAwesome;display:inline-block;content:""}@media only screen and (max-width:610px){.details-pagination .results-per-page{display:inline-block}.details-pagination .page-number{display:inline-block;margin-top:12px}}.buynow-modal{display:none;z-index:3000}.buynow-modal div{z-index:3000}.buynow-modal .full-window{position:fixed;width:100%;height:100%;top:0;right:0;background:url('../img/b-50.png')}.buynow-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:0;bottom:0;width:757px;margin:0 auto;height:300px}.buynow-modal .body-window .top-bar{position:relative;background-color:#f8f8f8;height:35px;margin-bottom:20px;border-bottom:1px solid #d3d3d3}.buynow-modal .body-window .top-bar a{content:'';font-size:12px;color:#999;font-family:FontAwesome;content:"";font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;position:absolute;right:10px;top:7px;height:auto;width:auto}.buynow-modal .body-window .body{padding:0 50px 30px 50px}.buynow-modal .body-window .body h1{font-size:.875em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;color:#fc0c62;letter-spacing:1px;padding-top:12px;padding-bottom:20px;text-transform:uppercase}.buynow-modal .body-window .body p{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;letter-spacing:1px;line-height:24px;padding-bottom:20px;color:#414141}.buynow-modal .body-window .body p span{font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}.buynow-modal .body-window .body ul{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;letter-spacing:1px;line-height:24px;padding-bottom:30px;color:#414141;list-style:inherit;margin-left:20px}.buynow-modal .body-window .body .close-buynow{color:#fc0c62;border-bottom:1px solid #fc0c62;cursor:pointer;display:inline-block}@media only screen and (max-width:576px){.buynow-modal{width:100%;margin:0 auto}.buynow-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;border-radius:0;width:100%;height:330px}.buynow-modal .body-window .body{padding-left:15px;padding-right:15px}}@media(min-width:768px){.buynow-modal{width:100%;margin:0 auto}.buynow-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;left:50px;right:50px;border-radius:3px}}.received-modal{display:none;z-index:3000}.received-modal div{z-index:3000}.received-modal .full-window{position:fixed;width:100%;height:100%;top:0;right:0;background:url('../img/b-50.png')}.received-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:5%;bottom:0;left:0;right:0;width:757px;margin:0 auto;height:300px}.received-modal .body-window .top-bar{position:relative;background-color:#f8f8f8;height:35px;margin-bottom:20px;border-bottom:1px solid #d3d3d3}.received-modal .body-window .top-bar a{content:'';font-size:12px;color:#999;font-family:FontAwesome;content:"";font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;position:absolute;right:10px;top:7px;height:auto;width:auto}.received-modal .body-window .body{padding:0 50px 30px 50px}.received-modal .body-window .body h1{font-size:.875em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;color:#fc0c62;letter-spacing:1px;padding-top:12px;padding-bottom:26px;text-transform:uppercase}.received-modal .body-window .body p{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;letter-spacing:1px;line-height:24px;padding-bottom:30px;color:#414141}.received-modal .body-window .body p.italic{font-family:'proxima_novaregular_italic',sans-serif;font-weight:400;font-style:italic;font-size:12px;line-height:14px}.received-modal .body-window .body p span{font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}.received-modal .body-window .body ul{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;letter-spacing:1px;line-height:24px;padding-bottom:30px;color:#414141;list-style:inherit;margin-left:20px}.received-modal .body-window .body .close-received{color:#fc0c62;border-bottom:1px solid #fc0c62;cursor:pointer;display:inline-block}@media only screen and (max-width:576px){.received-modal{width:100%;margin:0 auto}.received-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;border-radius:0;width:100%;height:300px}.received-modal .body-window .body{padding-left:15px;padding-right:15px}}@media(min-width:768px){.received-modal{width:100%;margin:0 auto}.received-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;bottom:auto;border-radius:3px}}.bp-modal{display:none}.bp-modal.active{display:block}.bp-modal .modal-bg{background:url('../img/b-50.png');cursor:pointer;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1001}.bp-modal .body-window{background-color:#f9f9f9;border-radius:5px;bottom:0;height:300px;left:0;margin:0 auto;opacity:1;position:fixed;right:0;width:100%;max-width:757px;top:5%;z-index:1002}.bp-modal .body-window .top-bar{background-color:#f8f8f8;border-bottom:1px solid #d3d3d3;border-radius:5px 5px 0 0;height:35px;margin-bottom:20px;position:relative}.bp-modal .body-window .top-bar a{color:#999;content:"";cursor:pointer;font-family:FontAwesome;font-size:12px;font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;height:auto;position:absolute;right:10px;top:7px;width:auto}.bp-modal .body-window .body{padding:0 50px 30px 50px}.bp-modal .body-window .body h1{color:#fc0c62;font-size:.875em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;letter-spacing:1px;padding-bottom:26px;padding-top:12px;text-transform:uppercase}.bp-modal .body-window .body p{color:#414141;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;letter-spacing:1px;line-height:24px;padding-bottom:30px}.bp-modal .body-window .body p.italic{font-family:'proxima_novaregular_italic',sans-serif;font-weight:400;font-style:italic;font-size:12px;line-height:14px}.bp-modal .body-window .body p span{font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}.bp-modal .body-window .body .close{border-bottom:1px solid #fc0c62;color:#fc0c62;cursor:pointer;display:inline-block}@media only screen and (max-width:576px){.modal{width:100%;margin:0 auto}.modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;border-radius:0;width:100%;height:300px}.modal .body-window .body{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.modal{width:100%;margin:0 auto}.modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;bottom:auto;border-radius:3px}}.about-module{float:left;width:100%;padding-top:80px;overflow:hidden}@media only screen and (max-width:568px){.about-module{background:none;padding-top:40px}}.about-module .copy-container,.about-module article{float:left;width:100%}.about-module .copy-container .inner.first,.about-module article .inner.first{width:40%;margin-left:10%}@media only screen and (max-width:768px){.about-module .copy-container .inner.first,.about-module article .inner.first{width:50%}}@media only screen and (max-width:568px){.about-module .copy-container .inner.first,.about-module article .inner.first{width:90%;margin-left:5%}}.about-module .copy-container .inner.second,.about-module article .inner.second{float:right;width:45%;margin-top:0;margin-right:5%}@media only screen and (max-width:950px){.about-module .copy-container .inner.second,.about-module article .inner.second{margin-top:-100px}}@media only screen and (max-width:568px){.about-module .copy-container .inner.second,.about-module article .inner.second{width:90%;margin-left:5%;margin-top:70px;margin-bottom:30px}}.about-module .copy-container .inner.last,.about-module article .inner.last{display:block;width:55%;margin:0 auto 0;color:#414141}@media only screen and (max-width:1024px){.about-module .copy-container .inner.last,.about-module article .inner.last{width:75%}}@media only screen and (max-width:568px){.about-module .copy-container .inner.last,.about-module article .inner.last{width:90%;margin:50px auto 0;font-size:14px}}.about-module .copy-container h1,.about-module article h1{display:block;color:#fc0c62;font-size:1.875em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;margin-bottom:10px}@media only screen and (max-width:768px){.about-module .copy-container h1,.about-module article h1{font-size:1.625em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal}}@media only screen and (max-width:568px){.about-module .copy-container h1,.about-module article h1{font-size:1.5em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal}}.about-module .copy-container p,.about-module article p{color:#414141;line-height:24px;font-size:1em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal}@media only screen and (max-width:568px){.about-module .copy-container p,.about-module article p{font-size:14px;line-height:20px}}.about-module article{margin-bottom:85px}.about-module article ul{display:table}@media only screen and (max-width:768px){.about-module article ul{text-indent:-15px;margin-left:15px}}@media only screen and (max-width:568px){.about-module article ul{text-indent:-5px;margin-left:15px}}.about-module article ul li{list-style:none;padding-bottom:10px;line-height:20px}.about-module article ul li:before{padding-right:.3em}@media only screen and (max-width:568px){.about-module article ul li:before{display:inline-block;text-align:right;padding-right:.3em;padding-left:0}}.about-module article ul li a{color:#fc0c62}.about-module img.art1{float:right;width:100%;margin-top:-300px;margin-right:-10px}.about-module img.art2{width:90%;margin:-200px 0 0 0}@media only screen and (max-width:950px){.about-module img.art2{margin-top:-150px}}@media only screen and (max-width:768px){.about-module img.art1{margin-top:-150px}.about-module img.art2{margin-top:-100px}}@media only screen and (max-width:568px){.about-module img{display:block}.about-module img.art1{width:100%;margin:0 auto 0}.about-module img.art2{width:100%;margin:0 auto 0}}.about-module .divide{display:block;max-width:750px;margin:85px auto 0}@media only screen and (max-width:568px){.about-module .divide{display:none}}.about-module .button{text-align:center;margin-top:85px;margin-bottom:200px}@media only screen and (max-width:568px){.about-module .button{margin-bottom:130px}}.animal-testing{display:block;max-width:100%;margin:0 auto}.animal-testing .animal-testing-container{width:755px;margin:0 auto;padding-top:80px}@media only screen and (max-width:768px){.animal-testing .animal-testing-container{width:95%}}.animal-testing .animal-testing-container a{color:#414141}.animal-testing .animal-testing-container h3{font-size:1.875em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#fc0c62;margin-bottom:35px}.animal-testing .animal-testing-container h6{text-transform:uppercase;font-size:1em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#fc0c62;margin:60px 0 30px}@media only screen and (max-width:568px){.animal-testing .animal-testing-container h6{text-align:center}}.animal-testing .animal-testing-container p{font-size:1em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#414141;line-height:26px}.animal-testing .animal-testing-container p:last-child{padding-bottom:300px}@media only screen and (max-width:768px){.animal-testing .animal-testing-container p:last-child{padding-bottom:100px}}.animal-testing .animal-testing-container .col{width:33.3%;display:inline-block}@media only screen and (max-width:568px){.animal-testing .animal-testing-container .col{width:95%}}.animal-testing .animal-testing-container .first-list,.animal-testing .animal-testing-container .second-list,.animal-testing .animal-testing-container .third-list{width:100%;display:inline-block}.animal-testing .animal-testing-container .first-list ul li,.animal-testing .animal-testing-container .second-list ul li,.animal-testing .animal-testing-container .third-list ul li{margin:10px 0}@media only screen and (max-width:568px){.animal-testing .animal-testing-container .first-list ul li,.animal-testing .animal-testing-container .second-list ul li,.animal-testing .animal-testing-container .third-list ul li{text-align:center}}.animal-testing .button{padding:150px 0;width:100%;display:inline-block;text-align:center}.animal-testing .button .cta{display:inline-block;margin:0 auto}.brands-animal-testing-modal{display:none;z-index:3000}.brands-animal-testing-modal div{z-index:3000}.brands-animal-testing-modal .full-window{position:fixed;width:100%;height:100%;top:0;right:0;background:url("../img/b-50.png")}.brands-animal-testing-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:0;bottom:0;left:0;right:0;overflow-y:auto;width:757px;margin:0 auto}.brands-animal-testing-modal .body-window .top-bar{position:relative;background-color:#f8f8f8;height:35px;margin-bottom:20px;border-bottom:1px solid #d3d3d3}.brands-animal-testing-modal .body-window .top-bar a{color:#999;content:"";font-size:12px;height:auto;font-family:FontAwesome;font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;position:absolute;right:10px;top:7px;width:auto}.brands-animal-testing-modal .body-window .body{height:500px;overflow:auto;padding:0 50px 30px 50px}.brands-animal-testing-modal .body-window .body .title{font-size:1.125em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;color:#fc0c62;letter-spacing:1px;padding-top:12px;padding-bottom:26px}.brands-animal-testing-modal .body-window .body .header{color:#414141;font-size:.875em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;letter-spacing:0;padding-bottom:10px}.brands-animal-testing-modal .body-window .body p{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;letter-spacing:1px;line-height:24px;padding-bottom:30px;color:#414141}.brands-animal-testing-modal .body-window .body .close-animal{color:#fc0c62;border-bottom:1px solid #fc0c62;cursor:pointer}@media only screen and (max-width:576px){.brands-animal-testing-modal{width:100%;margin:0 auto}.brands-animal-testing-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;border-radius:0;width:100%}.brands-animal-testing-modal .body-window .body{padding-left:15px;padding-right:15px}}@media(min-width:768px){.brands-animal-testing-modal{width:100%;margin:0 auto}.brands-animal-testing-modal .body-window{position:fixed;background-color:#f9f9f9;opacity:1;top:100px;bottom:auto;left:100px;right:100px;border-radius:3px}}.brands-body{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;position:relative}.brands-body .section{border-bottom:1px solid #d3d3d3;color:#999}.brands-body .section .title{position:relative;height:49px}.brands-body .section .title:hover{cursor:pointer}.brands-body .section .title .letter-item{display:inline-block;font-size:25px;padding-top:12px;padding-left:10px}.brands-body .section .title .letter-item:after{color:#fc0c62}.brands-body .section .title .chevron{position:absolute;color:#999;right:20px;font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;top:20px}.brands-body .section .title .chevron:after{font-family:FontAwesome;content:""}.brands-body .section .title .animal-test{display:none}.brands-body .section .letter-container{padding-left:20px;display:none}.brands-body .section .letter-container .brand-image{display:none}.brands-body .section .letter-container .brand-text a{display:block;font-size:14px;padding-bottom:16px;padding-top:16px}.brands-body .section .letter-container .brand-name{color:#414141}.brands-body .section.expand .chevron:after{font-family:FontAwesome;content:"";top:13px;right:20px;color:#fc0c62}.brands-body .section.expand .letter-item{color:#fc0c62}.brands-body .section.expand .letter-container{display:block}@media(min-width:768px){.brands-body{margin:0 auto;padding:0 0 0 0}.brands-body .view-selector{display:block;margin-right:10px}.brands-body .brands-container{position:relative;margin:0 auto;padding:0 0 0 0;margin-bottom:10px}.brands-body .brands-container .section{border:0 solid #d3d3d3;padding-bottom:21px}.brands-body .brands-container .title{position:relative;padding-bottom:52px;margin-right:30px;border-bottom:1px solid rgba(0,0,0,.05)}.brands-body .brands-container .title:hover{cursor:auto}.brands-body .brands-container .title .chevron{display:none}.brands-body .brands-container .title:after{content:""}.brands-body .brands-container .title .letter-item{color:#fc0c62;padding-top:10px;font-size:45px;margin-top:0}.brands-body .brands-container .title .animal-test{position:absolute;right:0;top:33px;font-size:8px;display:block;padding-top:0;display:inline-block}.brands-body .brands-container .title .animal-test .animal-item{display:inline-block;font-size:13px}.brands-body .brands-container .title .animal-test a{color:#6fa5b7;border-bottom:1px solid #6fa5b7;margin-left:5px}.brands-body .brands-container .title .animal-test a:hover{color:#f00;line-height:10px;border-bottom:1px solid #fc0c62;cursor:pointer}.brands-body .brands-container .letter-container{position:relative;display:block;padding-left:0;line-height:20px}.brands-body .brands-container .letter-container div{display:inline-block}.brands-body .brands-container .letter-container .brand-text{display:none}.brands-body .brands-container .letter-container .brand-image{display:inline-block;position:relative;width:169px;height:169px;margin:30px 30px 0 0;background-color:#fff;border:1px solid #e8e8e8;text-align:center;transition:.15s}.brands-body .brands-container .letter-container .brand-image:hover{border:1px solid #fc0c62;cursor:pointer}.brands-body .brands-container .letter-container .brand-image .image-container{display:block;vertical-align:middle;line-height:169px}.brands-body .brands-container .letter-container .brand-image .image-container img{display:inline-block;vertical-align:middle;max-height:100%}.brands-body .brands-container .letter-container .brand-image .image-container img[data-src]{visibility:hidden}.brands-body .brands-container .letter-container .brand-image .outer-a{display:block}.brands-body .brands-container .tooltip{position:absolute;right:0;top:-25px;width:20px;height:20px;padding-top:30px;padding-right:30px}.brands-body .brands-container .tooltip:hover .tt-text{display:inline-block}.brands-body .brands-container .tooltip .paw{position:absolute;width:20px;height:20px;font-size:7px;color:#999}.brands-body .brands-container .tooltip .paw:hover{color:#000}.brands-body .brands-container .tooltip .paw:before{font-size:13px}.brands-body .brands-container .tooltip a{color:#fff}.brands-body .brands-container .tooltip .tt-text{font-family:proxima_nova_rgregular,sans-serif;font-size:13px;display:none;position:absolute;width:215px;color:#fff;background:#6fa5b7;height:40px;line-height:12px;padding:8px 10px 8px 10px;text-align:center;top:-17px;left:-100px;border-radius:6px;z-index:2000}.brands-body .brands-container .tooltip .tt-text span{text-decoration:underline}.brands-body .brands-container .tooltip .tt-text:after{content:'';position:absolute;top:100%;left:50%;margin-left:-3px;width:0;height:0;border-top:6px solid #6fa5b7;border-right:6px solid transparent;border-left:6px solid transparent}.brands-body .brands-container.list-view .letter-container{margin-top:1em}.brands-body .brands-container.list-view .tooltip{cursor:pointer;left:0;padding:0;position:relative;top:0}.brands-body .brands-container.list-view .tooltip .tt-text{top:-42px}.brands-body .brands-container.list-view .tooltip .icon.paw{margin-left:5px;position:relative}.brands-body .brands-container.list-view .tooltip .icon.paw:before{font-size:12px}.brands-body .brands-container.list-view .brands-list-column{display:inline-block;vertical-align:top;width:32%}.brands-body .brands-container.list-view .brands-list-column .brands-list-item{padding-left:15px;padding-right:15px;position:relative}.brands-body .brands-container.list-view .brands-list-column .brands-list-item a{font-size:14px;letter-spacing:0;line-height:1.7;margin-left:-15px}.brands-body .brands-container.list-view .brands-list-column .brands-list-item a:hover{color:#fc0c62}}@media only screen and (max-width:767px){.brands-body .brands-container.list-view .brands-list-item a{display:block;font-size:14px;padding-bottom:16px;padding-top:16px}.brands-body .brands-container.list-view .brands-list-item .tooltip{display:none}}.brands-top{position:relative;background-color:#f9f9f9;font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;font-size:13px;letter-spacing:.75px;background-color:#fff;padding-top:20px}.brands-top .mobile-blue-bar{display:none}@media only screen and (max-width:768px){.brands-top .mobile-blue-bar{display:block;color:#fff;text-align:center;background-color:#6fa5b7;line-height:.8em;padding:6px 0;margin-bottom:15px}}.brands-top .top-container{position:relative;width:100%;height:55px;line-height:55px}.brands-top .top-container .bar-container{position:absolute;width:50%;height:20px;display:block}.brands-top .top-container .bar-container .bar-right{position:relative;width:auto;height:20px;background-image:url('/_resources/beautypedia/img/bar_pattern.png');background-repeat:repeat-x;margin-left:100px}.brands-top .top-container .bar-container .bar-left{position:relative;width:auto;height:20px;background-image:url('/_resources/beautypedia/img/bar_pattern.png');background-repeat:repeat-x;background-position:100% 0;margin-right:100px}.brands-top .top-container .right{left:0;top:15px}.brands-top .top-container .left{right:0;top:15px}.brands-top .top-container .logo{position:absolute;display:block;height:55px;left:50%;margin-left:-72px}.brands-top .top-container .logo img{width:135px}.brands-top .text-container{padding:0 0 10px 0;position:relative;text-align:center;font-size:13px;width:80%;margin:0 auto}.brands-top .text-container .item{padding-top:10px;vertical-align:middle;line-height:20px}.brands-top .text-container a{color:#6fa5b7;border-bottom:1px solid #6fa5b7}.brands-top .text-container a:hover{color:#fc0c62;cursor:pointer;border-bottom:1px solid #fc0c62}.brands-top .sticky-header{display:none}@media(min-width:768px){.brands-top{width:100%;margin:0 auto}.brands-top.sticky .text-container{margin-bottom:81px}.brands-top.sticky .sticky-header{position:fixed;margin-top:0;top:0;left:0}.brands-top .top-container{margin-bottom:16px}.brands-top .top-container .bar-container .bar-right{margin-left:105px}.brands-top .top-container .bar-container .bar-left{margin-right:105px}.brands-top .top-container .right{left:0;top:25px}.brands-top .top-container .left{right:0;top:25px}.brands-top .top-container .logo{left:50%;margin-left:-90px}.brands-top .top-container .logo img{width:100%}.brands-top .text-container{font-size:15px;position:relative;text-align:center;padding-top:10px;width:720px;margin:0 auto;margin-bottom:27px}.brands-top .text-container .item{padding-top:13px;line-height:25px;vertical-align:no}.brands-top .sticky-parent{position:relative;display:block;width:100%;min-height:51px}.brands-top .sticky-header{display:block;width:100%;height:54px;min-height:51px;text-align:center;line-height:51px;margin:0 auto;border-top:1px solid #999;border-bottom:1px solid #999;background-color:#f2f8f8;padding:0 10px;z-index:4;font-size:1.75em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal}.brands-top .sticky-header .letter-container{max-width:1145px;margin:0 auto}.brands-top .sticky-header .letter-container:hover{cursor:pointer}.brands-top .sticky-header .letter-container .letter-link.highlight{color:#fc0c62}.brands-top .sticky-header a{display:inline-block;width:3.7037037%;color:#999}.brands-top .sticky-header a:hover{color:#fc0c62}.brands-top .sticky-header a.active{color:#fc0c62}.brands-top .cloned{position:fixed;top:0;margin-top:0;z-index:1000;display:none;width:100%;min-height:51px;text-align:center;line-height:51px;border-top:1px solid #999;border-bottom:1px solid #999;background-color:#f2f8f8}}.p{font-family:Georgia,serif;line-height:1.4}.p strong{font-weight:bold}.off-screen{position:absolute;left:-9999em}.display-flex{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:stretch}.flex{-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.weblinc-developer-toolbar{display:none}.buildNumber{display:none}.screenreaderonly{position:absolute;left:-9999px;top:-9999px}.globalpromo-text{display:none}#loginDialog{display:none}.user-cart{position:relative}.user-cart.hover .dropdown{display:block}.user-cart a.cart-link:hover{text-decoration:none}.user-cart .dropdown{background:#fff;border-bottom:3px solid #94928c;border-left:1px solid #94928c;border-right:1px solid #94928c;-webkit-box-shadow:0 2px 8px 3px rgba(0,0,0,.3);-moz-box-shadow:0 2px 8px 3px rgba(0,0,0,.3);box-shadow:0 2px 8px 3px rgba(0,0,0,.3);box-sizing:content-box;display:none;font-family:Georgia,serif;font-size:13px;letter-spacing:normal;overflow-y:hidden;overflow-x:hidden;padding:.5em 1em 1em;position:absolute;top:100%;right:0;width:320px;z-index:6000}.user-cart .dropdown .button{color:#fff}.user-cart .dropdown .button:hover{color:#fff}.user-cart .dropdown .button:visited{color:#fff}.user-cart .dropdown .u-cart-dropdown a:hover{text-transform:none}.user-cart .dropdown .message p{font-size:.917em}.user-cart .dropdown .u-cart-dropdown .ui-dialog-titlebar{background:#fff;border-bottom:none;height:40px;margin-bottom:0}.user-cart .dropdown .u-cart-dropdown .ui-dialog-titlebar+p{margin-bottom:1em}.user-cart .dropdown .u-cart-dropdown .list-head,.user-cart .dropdown .u-cart-dropdown .wl-relatedproducts h3{color:#505050;font-family:'Georgia',serif;font-style:italic;float:none;padding:0 0 1em 1em}.user-cart .dropdown .u-cart-dropdown li{padding:0;font-size:1em;border:none;list-style:none;letter-spacing:normal}.user-cart .dropdown .u-cart-dropdown li.product{border-bottom:1px solid #e4e3e0;float:none;margin:0 0 10px;padding:0 0 10px}.user-cart .dropdown .u-cart-dropdown li.product:last-child{border:0}.user-cart .dropdown .u-cart-dropdown .items{max-height:300px;overflow-y:auto}.user-cart .dropdown .u-cart-dropdown .items .info,.user-cart .dropdown .u-cart-dropdown .items .image{float:left}.user-cart .dropdown .u-cart-dropdown .items .image{height:55px;margin-right:9px;width:45px}.user-cart .dropdown .u-cart-dropdown .items .image img{display:block;margin:2px auto;width:34px;height:51px}.user-cart .dropdown .u-cart-dropdown .items .info{width:240px}.user-cart .dropdown .u-cart-dropdown .items .info .name a{color:#a85780;font-family:'ProximaNova-Bold',Helvetica,Arial,sans-serif;text-transform:uppercase}.user-cart .dropdown .u-cart-dropdown .items .info .name,.user-cart .dropdown .u-cart-dropdown .items .info .price{display:block;line-height:normal}.user-cart .dropdown .u-cart-dropdown .items .info .price span{font-weight:normal}.user-cart .dropdown .u-cart-dropdown .items .info .fsid{display:none}.user-cart .dropdown .u-cart-dropdown .items .info .item-specs{font-family:'Lucida Grande','Lucida Sans Unicode',ProximaNova-Regular,sans-serif;font-size:11px}.user-cart .dropdown .u-cart-dropdown .items .info .item-specs dl dt,.user-cart .dropdown .u-cart-dropdown .items .info .item-specs dl dd{display:block;font-weight:normal}.user-cart .dropdown .u-cart-dropdown .items .info .item-specs dd{max-width:60px}.user-cart .dropdown .u-cart-dropdown .items .info .u-products-productoptions,.user-cart .dropdown .u-cart-dropdown .items .info .u-products-productoptions li,.user-cart .dropdown .u-cart-dropdown .items .info .quantity,.user-cart .dropdown .u-cart-dropdown .items .info .u-products-productoptions li.separator,.user-cart .dropdown .u-cart-dropdown .items .info .item-specs dl,.user-cart .dropdown .u-cart-dropdown .items .info .item-specs dl dt,.user-cart .dropdown .u-cart-dropdown .items .info .item-specs dl dd{float:left}.user-cart .dropdown .u-cart-dropdown .items .info .u-products-productoptions li.separator{display:inline;margin:0 5px 0 0}.user-cart .dropdown .u-cart-dropdown .items .info,.user-cart .dropdown .u-cart-dropdown .items .info .item-specs dl{margin:0;padding:0}.user-cart .dropdown .u-cart-dropdown .actionlist{border:0;padding:0}.user-cart .dropdown .u-cart-dropdown .actionlist li{margin-right:5%;width:45%}.user-cart .dropdown .u-cart-dropdown .actionlist li a{width:100%}.user-cart .dropdown .loading div{display:block;position:static;margin:0 auto;height:42px;width:42px}.user-cart .products{margin-left:0;padding-top:0}.cart-drop-titlebar-close{background:url(/_resources/www/paulaschoice/images/buttons/dialog-close.png) 100% 1px no-repeat;border-bottom:3px solid #a85780;color:#fff;display:block;line-height:1;min-height:14px;overflow:hidden;padding:1px 16px 5px 0}.cart-drop-titlebar-close:visited{color:#fff}.user-cart .dropdown{overflow:hidden}.user-cart .dropdown .u-cart-dropdown .promotions{background-color:#e4e3e0;margin-left:-1em;margin-right:-1em;padding:1em}.user-cart .dropdown .u-cart-dropdown .promotions .globalpromo{background:transparent;border:0;margin:0;padding-bottom:.75em;font:1em/1.2em Arial,serif}.user-cart .dropdown .u-cart-dropdown .promotions .globalpromo a{color:#a85780}.user-cart .dropdown .u-cart-dropdown .cart-drop-titlebar-close{color:#fff}.user-cart .dropdown .u-cart-dropdown .cart-drop-titlebar-close:visited{color:#fff}.user-cart .dropdown .u-cart-dropdown .u-cart-freeshippingmessage{color:#505050;font-family:'ProximaNova-Bold',Helvetica,Arial,sans-serif;margin:0;position:relative;text-align:left;text-transform:uppercase}.user-cart .dropdown .u-cart-dropdown .u-cart-freeshippingmessage span{color:#a85780}.user-cart .dropdown .u-cart-dropdown .u-cart-signaturerequiredmessage{color:#505050;font-family:'ProximaNova-Bold',Helvetica,Arial,sans-serif;margin:0;position:relative;text-align:left;text-transform:uppercase}.user-cart .dropdown .u-cart-dropdown .u-cart-signaturerequiredmessage span{color:#a85780}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions{margin-top:15px}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts h3{border-bottom:1px solid #adacac;font-size:1em;margin:0;text-transform:none}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .globalpromo,.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .briefdescription{display:none}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list{margin:1.5em 0 0 0;padding-top:0;display:block}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row{width:100%}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul li{display:block;float:left}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul .product{border-bottom:none;border-right:1px solid #e4e3e0;margin:0;padding:0 5px;width:33%}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul .product:last-child{border:0}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul .product .image{height:66px;margin:0 auto;width:44px}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul .product .image a{height:66px;width:44px;overflow:hidden}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul .product .image a img{height:66px !important;width:44px !important;border:none}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul .product .info .name{font-family:'ProximaNova-SemiBold',Helvetica,Arial,sans-serif;font-size:.9em;line-height:1.2;margin:0;padding:8px 0 5px}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul .product .info .name a:hover{color:#505050;text-decoration:underline}.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul .product .info .fulfillmentsystemid,.user-cart .dropdown .u-cart-dropdown .certona-minicart-suggestions #cart_overlay_rr .wl-relatedproducts .products-list .row ul .product .info .rating-label{display:none}.user-cart .dropdown .u-cart-dropdown .actions .button{background-color:#a85780;border:1px solid #a85780;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;cursor:pointer;float:left;font:11px 'ProximaNova-SemiBold',Helvetica,Arial,sans-serif;line-height:1;overflow:hidden;position:relative;padding:0;text-align:center;text-decoration:none}.user-cart .dropdown .u-cart-dropdown .actions .button:hover,.user-cart .dropdown .u-cart-dropdown .actions .button:focus,.user-cart .dropdown .u-cart-dropdown .actions .button:active{background-color:#97476e;text-decoration:none}.user-cart .dropdown .u-cart-dropdown .actions .button:visited{color:#fff}.user-cart .dropdown .u-cart-dropdown .actions .button b{display:block;position:relative;padding:8px 10px;text-transform:uppercase;text-shadow:0 1px 3px rgba(0,0,0,.5);z-index:3}.user-cart .dropdown .u-cart-dropdown .actions .button .ico{display:none}.user-cart .dropdown .u-cart-dropdown .actions .button .shadow{position:absolute;bottom:0;left:0;width:100%;height:50%;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;z-index:2;background-color:#97476e}.user-cart .dropdown .u-cart-dropdown .actions .button input{cursor:pointer}.user-cart .dropdown .u-cart-dropdown .actions .button.disabled{background:#c5c6c5 url(/_resources/common/PCFiles/waiting.gif) no-repeat 95% 50%;border-color:#c5c6c5;padding-right:1.25em}.user-cart .dropdown .u-cart-dropdown .actions .button.disabled:hover{cursor:default}.user-cart .dropdown .u-cart-dropdown .actions .button.disabled b{border-color:#c5c6c5}.user-cart .dropdown .u-cart-dropdown .actions .button.disabled .shadow{background-color:transparent}.user-cart .dropdown .u-cart-dropdown .actions .button-secondary{background-color:#208c99;border:1px solid #058088;height:auto}.user-cart .dropdown .u-cart-dropdown .actions .button-secondary:hover,.user-cart .dropdown .u-cart-dropdown .actions .button-secondary:focus,.user-cart .dropdown .u-cart-dropdown .actions .button-secondary:active{text-decoration:none;background-color:#058088}.user-cart .dropdown .u-cart-dropdown .actions .button-secondary .shadow{background-color:#1c778c}.user-cart .dropdown .u-cart-dropdown .actions .button-secondary b{line-height:1}.user-cart .dropdown .u-cart-dropdown .actions .action-secondary .button{height:auto}.user-cart .dropdown .u-cart-dropdown .actions .action-secondary .button b{line-height:1}a{color:#1f8c99;overflow:hidden;text-decoration:none}.details-social .toggle-fave.showOnMobile{display:none}@media only screen and (max-width:1170px){.reviews .review-block .favorite-button.showOnMobile,.details-social .toggle-fave.showOnMobile{display:block}.reviews .review-block .favorite-button.hideOnMobile,.details-social .toggle-fave.hideOnMobile{display:none}}@media only screen and (max-width:768px){#feedbackify{display:none}}.header-image.home .tagline-container h1,.header-image.home .tagline-container h4{display:block;position:relative}.header-image.home .tagline-container h1.below,.header-image.home .tagline-container h4.below{top:0}.header-image.about-header-image{padding:0}.header-image.about-header-image .tagline-container{left:0;padding:0;margin:1em 2em;position:static;width:15em;top:0;font-size:2em}.header-image.about-header-image .tagline-container h1:after{line-height:1.5em}@media only screen and (max-width:1024px){.header-image.about-header-image .tagline-container{margin:.75em .5em;width:12em}}@media only screen and (max-width:768px){.header-image.about-header-image .tagline-container{bottom:0;margin:0;position:absolute;top:auto;width:100%}.header-image.about-header-image .tagline-container h1{font-size:.75em;line-height:.75em;margin-bottom:16px;margin-left:33px}.header-image.about-header-image .tagline-container h4{font-size:2em;line-height:.75em;margin-left:12px}.header-image.about-header-image .tagline-container h6{display:none}}.featured-items .col.left-side{line-height:180px;margin:0;overflow:hidden;padding-right:10px}.featured-items .col.left-side:before{display:none}.featured-items .col.left-side .inner{display:inline-block;line-height:1.4;vertical-align:middle}.brand .featured-items .brand-text{font-family:proxima_nova_rgregular;font-size:20pt;opacity:.93;text-transform:uppercase}li.accountmodal-container{position:relative}li.accountmodal-container .accountmodal{background:none repeat scroll 0 0 #fff;border:1px solid #000;display:none;font-size:1em;font-weight:normal;padding:.25em 1em;position:absolute;left:-1em;top:100%;white-space:nowrap;width:auto;z-index:6500}li.accountmodal-container .accountmodal ul{list-style:none;margin:0}li.accountmodal-container .accountmodal ul li{border:none;float:none;line-height:1.6em;margin:.5em 0}li.accountmodal-container .accountmodal ul li a{color:#1f8c99}li.accountmodal-container .accountmodal ul li a:hover{color:#fc0c62}.login-modal{height:auto}.login-modal .guest-checkout,.login-modal .login-info,.login-modal .login-new-info,.login-modal .button,.login-modal .ui-dialog-titlebar{display:none}.login-modal #js-login-fields,.login-modal #js-create-account-fields{display:block}.login-modal .sign-in h4,.login-modal .create-account h4{padding-top:10px}.login-modal .forms{height:auto}.login-modal form{padding-bottom:30px}.login-modal form label{font-size:1em}.login-modal form label span{display:block;font-size:.75em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;color:#414141;margin-bottom:5px;margin-left:0}.login-modal form label span.pairing-label{margin-top:20px}.login-modal form label span.pairing-label-star{display:none}.login-modal form .reset-pass{font-size:.75em;padding-bottom:12px}.login-modal form .input{margin-top:0}.login-modal form li.pairing{margin:0}.login-modal form .pairing-input label span{*zoom:1;margin-top:20px}.login-modal form .pairing-input:before,.login-modal form .pairing-input:after{content:" ";display:table}.login-modal form .pairing-input:after{clear:both}.login-modal form .pairing-input.remember{font-size:.75em;margin-top:20px}.login-modal form .pairing-input.remember input,.login-modal form .pairing-input.remember label{display:inline-block;vertical-align:middle;width:auto;height:auto;margin:0 5px 0 0}.login-modal form .pairinglist-inputs .inputs{*zoom:1}.login-modal form .pairinglist-inputs:before,.login-modal form .pairinglist-inputs:after{content:" ";display:table}.login-modal form .inputs:before,.login-modal form .inputs:after{content:" ";display:table}.login-modal form .pairinglist-inputs:after,.login-modal form .inputs:after{clear:both}.login-modal form .pairinglist-inputs li,.login-modal form .inputs dl{float:left}.login-modal form .pairinglist-inputs li:first-child,.login-modal form .inputs dl:first-child{margin-right:32px}@media only screen and (max-width:800px){.login-modal form .pairing-input{box-sizing:border-box;padding-left:0}}@media only screen and (max-width:800px){.login-modal .pairinglist-inputs .input,.login-modal .inputs .input{width:100%}}.ui-autocomplete{background:#fff;border:2px solid #e1ddda;list-style-position:outside;list-style:none;position:absolute;margin:0}.ui-autocomplete .ac_header{border-top:1px dotted #eeeadf;border-bottom:1px solid #eeeadf;margin:0 10px;padding:10px 0;position:relative}.ui-autocomplete .ac_header span{margin-right:10px}.ui-autocomplete .ac_header .cart-drop-titlebar-close{border:0;display:block;padding:2px 20px 0 0;position:absolute;right:0;text-indent:-9999em;top:10px}.ui-autocomplete .ac_header a{color:#1f8c99;display:inline;overflow:auto;padding:0}.ui-autocomplete .ac_header a.ui-state-focus{background-color:#fff;text-decoration:underline}.ui-autocomplete .ui-menu-item{cursor:pointer;overflow:auto;margin:0;padding:0;border-top:1px dotted #e9e9e7}.ui-autocomplete .ui-menu-item:first-child{border:0}.ui-autocomplete .ui-menu-item a{color:#333;display:block;font-family:'ProximaNova-SemiBold',Helvetica,Arial,sans-serif;overflow:auto;margin:0;padding:10px 18px;position:relative}.ui-autocomplete .ui-menu-item a.prod{min-height:60px;padding:20px 18px 20px 65px}.ui-autocomplete .ui-menu-item a img{height:70px;left:10px;max-width:50px;position:absolute;top:15px;width:auto}.ui-autocomplete .ui-menu-item a .title,.ui-autocomplete .ui-menu-item a .rating,.ui-autocomplete .ui-menu-item a .price{display:block}.ui-autocomplete .ui-menu-item a .title{font-size:.917em}.ui-autocomplete .ui-menu-item a .rating{margin:5px 0}.ui-autocomplete .ui-menu-item a .sale-price{color:#a85780;margin-right:7px}.ui-autocomplete .ui-menu-item a.ui-state-focus{background-color:#fcfcfb;text-decoration:underline}.auto-correct{color:#999;font-family:proxima_nova_ltsemibold,sans-serif;font-size:14px;letter-spacing:1px;margin-bottom:1.2em}.auto-correct span{color:#505050;font-weight:bold;letter-spacing:0}.validation-errors{width:95%;margin:-15px 0 1em 0;padding:1em 12px;font-family:'ProximaNova-SemiBold',Helvetica,Arial,sans-serif;font-size:12px;color:#f00;background-color:#fff1f1;border:1px solid #f00;zoom:1}.validation-errors ul{margin:1em 0 0 2em;list-style:disc}.validation-errors ul li{margin:.3em 0;font-weight:normal;color:#4a4a4a}.image-container img{max-width:130px;height:auto}.c-beautypedia-myfaves{position:relative;width:100%;max-width:955px;margin:20px auto;background-color:#fff;border-radius:5px;border:1px solid #eee;padding:55px 65px;font-size:14px}.c-beautypedia-myfaves .utilitylinks{position:absolute;right:60px;list-style:none;top:10px;padding:10px;font-size:13px}.c-beautypedia-myfaves .utilitylinks li{margin:0 8px 0 0;padding-right:8px;float:left;line-height:1;border-right:1px solid #999}.c-beautypedia-myfaves .utilitylinks li.last{margin-right:0;padding:0;border:0}.c-beautypedia-myfaves .advantages p{font-weight:bold}.c-beautypedia-myfaves .advantages a{text-decoration:underline}.c-beautypedia-myfaves .advantages li{margin:3px 0}.c-beautypedia-myfaves h1{color:#fc0c62;letter-spacing:1px;font-size:2em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;padding-top:6px;padding-bottom:10px}.c-beautypedia-myfaves h3{margin:1em 0 0 0;float:left;border:0;color:#666;font-size:1em;padding:0 0 .6em 1em;text-transform:uppercase}.c-beautypedia-myfaves .viewall{margin:1.4em 0 0 8px;float:left;font-size:.75em;font-weight:normal;text-transform:uppercase}.c-beautypedia-myfaves .review{padding:10px}.c-beautypedia-myfaves .review h4{font-family:'ProximaNova-SemiBold',Helvetica,Arial,sans-serif;font-size:1.15em;line-height:1.2;margin:14px 0 5px;padding:0}.c-beautypedia-myfaves .review p{font-family:Georgia,serif;line-height:1.4;margin:0 0 1em;padding:0}.c-beautypedia-myfaves .reviews{margin-bottom:10px;border:1px solid #e4e3e0;border-top:3px solid #bcbab6}.c-beautypedia-myfaves .reviews .alt{background-color:#fbfaf7;border-bottom:1px solid #e4e3e0;border-top:1px solid #e4e3e0}.c-beautypedia-myfaves .reviews a.action{text-decoration:underline;cursor:pointer}.c-beautypedia-myfaves .reviews .summary .ico{display:block;position:absolute;top:0;left:7px;width:18px;text-indent:-9999em;background:url(/_resources/www/paulaschoice/images/layout/sprite_globals.png) -999px -999px no-repeat;overflow:hidden;cursor:pointer}.c-beautypedia-myfaves .reviews .summary .ico-txt{left:-9999em}.c-beautypedia-myfaves .reviews .details-closed .summary .ico{top:6px;width:4px;height:7px;background-position:-50px -20px}.c-beautypedia-myfaves .reviews .details-open .summary .ico{top:8px;left:5px;width:7px;height:4px;background-position:-20px -20px}.c-beautypedia-myfaves .reviews .item .fn,.c-beautypedia-myfaves .reviews .item .rating,.c-beautypedia-myfaves .reviews .item .action{display:block;float:left}.c-beautypedia-myfaves .reviews .item .fn{padding-right:25px;width:410px}.c-beautypedia-myfaves .reviews .item .action{width:70px}.c-beautypedia-myfaves .reviews .content{padding:0 30px}.c-beautypedia-myfaves .reviews .content h4 a.action{padding-left:5px;font-weight:normal}.c-beautypedia-myfaves .reviews .content .notes p{padding-top:12px}.c-beautypedia-myfaves .reviews .content .notes p span{font-weight:bold;font-family:'proxima_nova_rgregular',sans-serif,sans-serif}.c-beautypedia-myfaves .reviews .content .notes a{font-family:'proxima_nova_rgregular',sans-serif,sans-serif;cursor:pointer}.c-beautypedia-myfaves .reviews .content .edit textarea{width:550px;height:70px}.c-beautypedia-myfaves .reviews .content .edit .actionlist{padding:0;border:0}.c-beautypedia-myfaves .reviews .content .edit .actionlist li{padding:5px}.c-beautypedia-myfaves .reviews .confirm-action-removefavs{display:none;float:none}.c-beautypedia-myfaves .reviews .modal{position:relative;background:#fff}.c-beautypedia-myfaves .action-buttons,.c-beautypedia-myfaves .actions{float:left;width:390px}.c-beautypedia-myfaves .action-buttons a,.c-beautypedia-myfaves .actions a{background:none repeat scroll 0 0 transparent;border:1px solid #d7d7d7;color:#666;cursor:pointer;font-family:proxima_nova_ltsemibold,sans-serif;font-size:10px;letter-spacing:1px;line-height:22px;margin:0;padding:5px 20px;text-align:center;text-transform:uppercase;transition:#6363ce .2s ease 0s;width:100%}.c-beautypedia-myfaves .action-buttons a:hover,.c-beautypedia-myfaves .actions a:hover{background-color:#d7d7d7}.c-beautypedia-myfaves .action-buttons a.buy-button,.c-beautypedia-myfaves .actions a.buy-button{border:1px solid #fc0c62;color:#fc0c62}.c-beautypedia-myfaves .action-buttons a.buy-button:hover,.c-beautypedia-myfaves .actions a.buy-button:hover{background-color:#fc0c62;color:#fff}.c-beautypedia-myfaves .action-buttons .rating,.c-beautypedia-myfaves .actions .rating{position:relative;line-height:1.5em}.c-beautypedia-myfaves .action-buttons .rating .stars,.c-beautypedia-myfaves .actions .rating .stars{vertical-align:middle;*zoom:1;float:left;position:relative;display:inline-block;text-transform:uppercase;font-size:.75em;letter-spacing:2.3px;cursor:pointer}.c-beautypedia-myfaves .action-buttons .rating .stars:before,.c-beautypedia-myfaves .actions .rating .stars:before,.c-beautypedia-myfaves .action-buttons .rating .stars:after,.c-beautypedia-myfaves .actions .rating .stars:after{content:" ";display:table}.c-beautypedia-myfaves .action-buttons .rating .stars:after,.c-beautypedia-myfaves .actions .rating .stars:after{clear:both}.c-beautypedia-myfaves .action-buttons .rating .stars.one li:first-child:before,.c-beautypedia-myfaves .actions .rating .stars.one li:first-child:before{content:"";color:#9ff3ee}.c-beautypedia-myfaves .action-buttons .rating .stars.two li:first-child:before,.c-beautypedia-myfaves .actions .rating .stars.two li:first-child:before,.c-beautypedia-myfaves .action-buttons .rating .stars.two li:first-child+li:before,.c-beautypedia-myfaves .actions .rating .stars.two li:first-child+li:before{content:"";color:#9ff3ee}.c-beautypedia-myfaves .action-buttons .rating .stars.three li:first-child:before,.c-beautypedia-myfaves .actions .rating .stars.three li:first-child:before,.c-beautypedia-myfaves .action-buttons .rating .stars.three li:first-child+li:before,.c-beautypedia-myfaves .actions .rating .stars.three li:first-child+li:before,.c-beautypedia-myfaves .action-buttons .rating .stars.three li:first-child+li+li:before,.c-beautypedia-myfaves .actions .rating .stars.three li:first-child+li+li:before{content:"";color:#9ff3ee}.c-beautypedia-myfaves .action-buttons .rating .stars.four li:first-child:before,.c-beautypedia-myfaves .actions .rating .stars.four li:first-child:before,.c-beautypedia-myfaves .action-buttons .rating .stars.four li:first-child+li:before,.c-beautypedia-myfaves .actions .rating .stars.four li:first-child+li:before,.c-beautypedia-myfaves .action-buttons .rating .stars.four li:first-child+li+li:before,.c-beautypedia-myfaves .actions .rating .stars.four li:first-child+li+li:before,.c-beautypedia-myfaves .action-buttons .rating .stars.four li:first-child+li+li+li:before,.c-beautypedia-myfaves .actions .rating .stars.four li:first-child+li+li+li:before{content:"";color:#9ff3ee}.c-beautypedia-myfaves .action-buttons .rating .stars.five li:first-child:before,.c-beautypedia-myfaves .actions .rating .stars.five li:first-child:before,.c-beautypedia-myfaves .action-buttons .rating .stars.five li:first-child+li:before,.c-beautypedia-myfaves .actions .rating .stars.five li:first-child+li:before,.c-beautypedia-myfaves .action-buttons .rating .stars.five li:first-child+li+li:before,.c-beautypedia-myfaves .actions .rating .stars.five li:first-child+li+li:before,.c-beautypedia-myfaves .action-buttons .rating .stars.five li:first-child+li+li+li:before,.c-beautypedia-myfaves .actions .rating .stars.five li:first-child+li+li+li:before,.c-beautypedia-myfaves .action-buttons .rating .stars.five li:first-child+li+li+li+li:before,.c-beautypedia-myfaves .actions .rating .stars.five li:first-child+li+li+li+li:before{content:"";color:#9ff3ee}.c-beautypedia-myfaves .action-buttons .rating .stars li,.c-beautypedia-myfaves .actions .rating .stars li{float:left}.c-beautypedia-myfaves .action-buttons .rating .stars li:before,.c-beautypedia-myfaves .actions .rating .stars li:before{content:"";color:#e8e8e8;padding-right:1px;font-family:FontAwesome;font-size:1em}.c-beautypedia-myfaves .action-buttons .rating .stars:before,.c-beautypedia-myfaves .actions .rating .stars:before{font-family:FontAwesome}.c-beautypedia-myfaves .action-buttons .rating .stars .inner,.c-beautypedia-myfaves .actions .rating .stars .inner{position:relative}.c-beautypedia-myfaves .action-buttons .rating>.stars,.c-beautypedia-myfaves .actions .rating>.stars{padding:0 10px;font-size:1.1em;margin-bottom:.5em}.c-beautypedia-myfaves .action-buttons .rating .tooltip,.c-beautypedia-myfaves .actions .rating .tooltip{background:url(/_resources/beautypedia/img/trans_blue_chip.png);border-radius:3px;bottom:100%;display:none;height:auto;left:0;padding:8px 8px 0 8px;position:absolute;right:auto;top:auto;width:auto;z-index:9999}@media only screen and (max-width:320px){.c-beautypedia-myfaves .action-buttons .rating .tooltip,.c-beautypedia-myfaves .actions .rating .tooltip{display:none !important}}.c-beautypedia-myfaves .action-buttons .rating .tooltip .rating-identifier,.c-beautypedia-myfaves .actions .rating .tooltip .rating-identifier{height:26px;width:103px}.c-beautypedia-myfaves .action-buttons .rating .tooltip .rating-identifier p,.c-beautypedia-myfaves .actions .rating .tooltip .rating-identifier p{color:#fff;display:inline-block;font-size:1em;font-family:'proxima_nova_rgregular',sans-serif,sans-serif;font-weight:400;font-style:normal;margin-top:0;text-align:center;vertical-align:middle;width:45px}@media only screen and (max-width:320px){.c-beautypedia-myfaves .action-buttons .rating .tooltip .rating-identifier p,.c-beautypedia-myfaves .actions .rating .tooltip .rating-identifier p{display:none !important}}.c-beautypedia-myfaves .action-buttons .rating .tooltip .rating-identifier .stars,.c-beautypedia-myfaves .actions .rating .tooltip .rating-identifier .stars{color:#fff;width:53px;display:inline-block;margin-bottom:0;vertical-align:middle}.c-beautypedia-myfaves .action-buttons .rating .tooltip .rating-identifier .stars li:before,.c-beautypedia-myfaves .actions .rating .tooltip .rating-identifier .stars li:before{font-family:FontAwesome;content:"";color:#fff}.c-beautypedia-myfaves .action-buttons .rating .text,.c-beautypedia-myfaves .actions .rating .text{margin-bottom:0}.c-beautypedia-myfaves .action-buttons .actions,.c-beautypedia-myfaves .actions .actions{padding-bottom:1px}.js .c-beautypedia-myfaves .reviews .summary a{position:relative;padding-left:18px;display:block}.js .c-beautypedia-myfaves .reviews .content .edit{display:none}.c-account-login{width:100%;max-width:955px;margin:20px auto;background-color:#fff;border-radius:5px;border:1px solid #eee;padding:55px 65px}.c-account-login ul.actions li.action-secondary{float:right;margin-right:0;padding-top:4px}.c-account-login ul.actions li.action-secondary a{text-decoration:underline}.c-account-login .forms{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:stretch}.c-account-login .forms input{height:auto;width:auto}.c-account-login .forms input[type=text],.c-account-login .forms input[type=password]{height:38px}.c-account-login div.login,.c-account-login div.create{background-color:#e4e3e0;flex-grow:1;float:left;min-height:260px;position:relative;padding:20px 15px}.c-account-login div.login h3,.c-account-login div.create h3{border-bottom:1px solid #bcbab6;margin:0 0 1em 0}.c-account-login div.login .actionlist,.c-account-login div.create .actionlist{margin-top:.5em;padding-top:1em;border-top:1px solid #bcbab6}.c-account-login div.login p,.c-account-login div.create p{font-size:.846em}.c-account-login div.login .action-primary,.c-account-login div.create .action-primary{margin-right:0}.c-account-login div.login .button,.c-account-login div.create .button{font-size:1.1em;padding:0 6px}.c-account-login div.login{margin-right:17px;width:215px}.c-account-login div.login .u-account-loginform{margin-bottom:1em;padding-bottom:1em}.c-account-login div.login ul.actions li.action-primary{float:none;margin-right:0}.c-account-login div.login ul.actions li.action-primary .button{width:100%}.c-account-login div.create{width:425px}.c-account-login div.create li.pairing-firstname,.c-account-login div.create li.pairing-lastname{width:190px;float:left}.c-account-login div.create li.pairing-firstname .optional,.c-account-login div.create li.pairing-lastname .optional{display:none}.c-account-login div.create li.pairing-password{margin-right:20px;clear:left}.c-account-login div.create li.pairing-lastname{margin-right:0}.c-account-login div.create .actionlist{margin-top:.75em}.c-account-login .button{display:inline-block;margin:0;border:2px solid #fc0c62;font-family:proxima_nova_ltsemibold,sans-serif;font-size:12px;color:#fc0c62;cursor:pointer;-webkit-transition:background .2s;text-align:center;transition:background .2s}.c-account-login .button:hover{background-color:#fc0c62;color:#fff}.c-account-login .button .ico{display:none}.c-account-login .button b{cursor:pointer;-webkit-transition:.2s;transition:.2s;padding:0;border:0;font-size:inherit;background:transparent;text-transform:uppercase;color:inherit;line-height:40px;letter-spacing:1px}.c-account-login p.checkout-terms{font-size:.9em;margin-top:1.5em}.c-account-login p.checkout-terms,.c-account-login p.checkout-terms a{color:#999}.c-account-login p.checkout-terms a{text-decoration:underline}.messagelist ul.messages{font-family:'Georgia',serif;list-style:none;margin:0 0 1em 0}.messagelist ul.messages li{color:#505050}.messagelist ul.messages li.message{background:none;border-bottom:1px solid #d9d7d8;font-size:1em;margin:0 0 .5em 0;padding:10px 15px}.messagelist ul.messages li.message span{font-weight:bold}.messagelist ul.messages li.message:before{background:url(/_resources/www/paulaschoice/images/layout/sprite_globals.png) -156px -261px no-repeat;content:' ';display:block;float:left;height:16px;margin:0 5px 0 0;width:17px}.messagelist ul.messages li.message-authenticationrequired{background-color:#f3f4f5;font-size:.917em;padding:.6em 28px}.messagelist ul.messages li.message-confirmation{background-color:#f1f1f1}.messagelist ul.messages li.message-warning{background-color:#fff0e3;color:#c47026}.messagelist ul.messages li.message-warning:before{background-position:-156px -312px}.messagelist ul.messages li.message-error{background-color:#f7dee2;color:#ed6380}.messagelist ul.messages li.message-error:before{background-position:-156px -279px}.messagelist ul.messages li.message-success,.messagelist ul.messages li.message-information{background-color:#f0f0d8;color:#a3aa39}.messagelist ul.messages li.message-success .button b,.messagelist ul.messages li.message-information .button b{font-size:.714em}.messagelist ul.messages li.message-success:before,.messagelist ul.messages li.message-information:before{background-position:-156px -294px;margin-top:1px}.messagelist ul.messages li.message-blank{background:#f1f1f1}.messagelist ul.messages ul.submessages{margin:0 0 0 1em}.messagelist ul.messages ul.submessages li.submessage{padding-left:22px;list-style:none;background:none;background-color:transparent;background-position:0 0;background-repeat:no-repeat}.messagelist ul.messages ul.submessages li.submessage-information{background-image:url(/_resources/_global/images/icons/icon_shoppe/disco/16/comment.png)}.messagelist ul.messages ul.submessages li.submessage-authenticationrequired{background-image:url(/_resources/_global/images/icons/icon_shoppe/disco/16/locked.png)}.messagelist ul.messages ul.submessages li.submessage-confirmation{background-image:url(/_resources/_global/images/icons/icon_shoppe/disco/16/minus.png)}.messagelist ul.messages ul.submessages li.submessage-warning{background-image:url(/_resources/_global/images/icons/icon_shoppe/disco/16/alert.png)}.messagelist ul.messages ul.submessages li.submessage-error{background-image:url('/_resources/_global/images/icons/icon_shoppe/disco/16/!.png')}.messagelist ul.messages ul.submessages li.submessage-success{background-image:url(/_resources/_global/images/icons/icon_shoppe/disco/16/check.png)}.briefdescription{color:#505050;font-size:1.1em;margin-bottom:1em}.briefdescription ul{margin:1em 0 1em 0}.briefdescription ul li{font:1em/1.4 'Georgia',serif;margin:0 0 5px 15px;position:relative}.briefdescription ul li strong{font-weight:bold}.briefdescription ul li:before{background:url(/_resources/www/paulaschoice/images/layout/sprite_globals.png) -165px -243px no-repeat;content:' ';display:inline-block;height:16px;left:-15px;margin:0;position:absolute;top:2px;width:8px}.briefdescription ul li.highlighted{color:#a85780}.briefdescription ul li.highlighted:before{background-position:-156px -243px}ul.pairings{margin:0;padding:0;list-style:none}li.pairing{margin:0 0 1em;background:none}li.pairing-vertical label.primary{display:block;font-size:1em;margin:0 0 1px 3px}li.pairing-vertical label.primary span.required,li.pairing-vertical label.primary span.optional,li.pairing-vertical label.primary span.pairing-note{font-size:.917em;font-weight:normal}li.pairing-vertical label.primary span.required,li.pairing-vertical label.primary span.optional{color:#a8a7a2;font-style:italic}li.pairing-vertical label.primary span.pairing-note{color:#999}li.pairing-horizontal{float:left;clear:both}li.pairing-horizontal label.primary{margin-right:5px}li.pairing-horizontal label.primary span.required,li.pairing-horizontal label.primary span.optional,li.pairing-horizontal label.primary span.pairing-note{display:block;font-size:.917em;font-weight:normal}li.pairing-horizontal label.primary span.required,li.pairing-horizontal label.primary span.optional{font-style:italic;color:#666}li.pairing-horizontal label.primary span.pairing-note{color:#999}li.pairing-horizontal .pairing-content{float:left}li.pairing-horizontal .pairing-content select option{padding:0 2px 0 4px}li.pairing-emailaddress .input-text{width:210px}.actionlist{position:relative;padding-top:1em;border-top:1px solid #ece7e1}.actionlist .button{display:inline-block;margin:0;border:1px solid #fc0c62;font-family:proxima_nova_ltsemibold,sans-serif;font-size:12px;color:#fc0c62;cursor:pointer;height:40px;-webkit-transition:background .2s;text-align:center;transition:background .2s}.actionlist .button:hover{background-color:#fc0c62;color:#fff}.actionlist .button .ico{display:none}.actionlist .button b{cursor:pointer;-webkit-transition:.2s;transition:.2s;padding:0 20px;border:0;font-size:inherit;background:transparent;text-transform:uppercase;color:inherit;line-height:40px;letter-spacing:1px}ul.actions{margin:0;padding:0;list-style:none}ul.actions li.action{position:relative;margin-right:12px;float:left;background:none}ul.actions li.action-secondary{margin-right:6px;padding-top:8px}.actionlist-independent{padding:0;border-top:none}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:block;height:0;content:".";overflow:hidden;visibility:hidden}.clearfix:after,.clear{clear:both}.u-miscellaneous-pagesharer .pinterestpin,.u-miscellaneous-pagesharer .tweetbutton,.u-miscellaneous-pagesharer .facebooklike{margin:9px 0 0 9px;float:left}.main-content.home-page .messagelist{width:100%}@media(min-width:768px){.main-content.home-page .messagelist{margin:0 auto;width:757px}}.details-productinfo{height:auto}.details-productinfo .cols{padding:40px 40px 40px 0;white-space:nowrap}.details-productinfo .cols .product-image-container{display:inline-block;float:none;height:auto;min-width:0;padding:0 20px;text-align:center;vertical-align:middle}.details-productinfo .cols .product-info{display:inline-block;float:none;min-width:0;padding:0;vertical-align:middle;white-space:normal}.details-productinfo .cols .item-container .product-name{height:auto}@media(max-width:768px){.details-productinfo .cols{padding:40px 20px;white-space:normal}.details-productinfo .cols .product-image-container{padding-bottom:20px}}.details-comments-write a.submit{display:inline-block;padding:1px;vertical-align:middle}.details-comments-write p.checkout-terms{display:inline-block;vertical-align:middle}.filter .section .filters .scroll-inner .single h6.nowidth{width:50px;padding-left:5px}.category .hide{display:none}.category.category-brand{line-height:1.5em;margin:0 10px 10px 10px}.category.category-brand p{margin-top:.5em}.category .search-no-result{background:transparent;margin-bottom:20px;max-height:none}.category .search-no-result .background-container{height:400px;background:url('/_resources/beautypedia/img/no_results_bg.jpg') no-repeat;background-size:cover;position:relative}.category .search-no-result .background-container .text-container h1{font-size:80px}.category .search-no-result .background-container .mobile-text-container{bottom:0}.category .search-no-result .background-container .mobile-text-container h1{font-family:"alanamfregular";font-size:77px;font-weight:100;margin-bottom:40px;text-align:center}.category .search-no-result .button{text-align:center;margin-top:15px;margin-bottom:0}.category .search-no-result .button .btn.cta a{color:#fc0c62}.category .search-no-result .button .btn.cta:hover a{color:#fff}@media only screen and (max-width:866px){.category .bot.reviews .filter{margin-top:0}.category .bot.reviews .sort-block .controls,.category .bot.reviews .grid-sort-block .controls{margin-top:0}.category .bot.reviews .cols.reviews{margin-top:-15px}}.sort-block ul.active-list a,.grid-sort-block ul.active-list a{display:inline}@media only screen and (max-width:1170px){.category .search-no-result .background-container{background-position:-140px 0}}@media only screen and (max-width:866px){.category .search-no-result .background-container{background-position:20px 0}.category.category-brand{line-height:1.5em;margin:10px}.category.category-brand p{margin-top:.5em}}@media only screen and (max-width:768px){.category .search-no-result .background-container{background-position:-40px 0}}@media only screen and (max-width:620px){.category .search-no-result .background-container{background-position:-100px 0}}@media only screen and (max-width:567px){.category .search-no-result{margin-bottom:20px !important}.category .search-no-result .background-container{background:none;height:auto}.category .search-no-result .text-container.hideOnMobile{display:none}}.review-block .rating,.review-list .rating{position:relative;line-height:1.5em}.review-block .rating .tooltip,.review-list .rating .tooltip{bottom:100%;height:auto;left:0;padding:8px;right:auto;top:auto;width:auto}.review-block .rating .tooltip .rating-identifier,.review-list .rating .tooltip .rating-identifier{width:100px}.review-block .rating .tooltip .rating-identifier p,.review-list .rating .tooltip .rating-identifier p{display:inline-block;font-size:.8em;margin-top:0;text-align:left;vertical-align:middle;width:45px}.review-block .rating .tooltip .stars,.review-list .rating .tooltip .stars{width:50px;display:inline-block;margin-bottom:0;vertical-align:middle}.review-block .rating .tooltip .stars li:before,.review-list .rating .tooltip .stars li:before{font-family:FontAwesome;content:"";color:#fff;font-size:.55em}.review-block .rating .text,.review-list .rating .text{margin-bottom:0}.review-block .rating .stars,.review-list .rating .stars{margin-bottom:.5em}.review-block .price,.review-list .price{line-height:1.5em;margin-bottom:.75em}.review-block .col.details>a,.review-list .col.details>a{overflow:visible}.review-block .col.details>a .fav-btn,.review-list .col.details>a .fav-btn{line-height:1.3em;position:relative}.review-block .col.details>a .fav-btn .icon.fav,.review-list .col.details>a .fav-btn .icon.fav{display:block}.review-block .col.details>a .fav-btn .add,.review-list .col.details>a .fav-btn .add,.review-block .col.details>a .fav-btn .remove,.review-list .col.details>a .fav-btn .remove{left:100%;position:absolute;top:0}.review-block .col.details>a .fav-btn .add p,.review-list .col.details>a .fav-btn .add p,.review-block .col.details>a .fav-btn .remove p,.review-list .col.details>a .fav-btn .remove p{margin-top:0;padding-top:0}.featured-review-block.column .integration.title{height:auto}.featured-review-block.column .integration.title>p{display:block}.featured-review-block.column .rating .tooltip{right:auto;top:auto}.featured-review-block .rating{position:relative;line-height:1.5em}.featured-review-block .rating .tooltip{bottom:100%;height:auto;left:0;padding:8px;right:auto;top:auto;width:auto}.featured-review-block .rating .tooltip .rating-identifier{width:100px}.featured-review-block .rating .tooltip .rating-identifier p{display:inline-block;font-size:.8em;margin-top:0;text-align:left;vertical-align:middle;width:45px}.featured-review-block .rating .tooltip .stars{width:50px;display:inline-block;margin-bottom:0;vertical-align:middle}.featured-review-block .rating .tooltip .stars li:before{font-family:FontAwesome;content:"";color:#fff;font-size:.55em}#modalpromo h3{color:#a85780;font-size:1.667em;margin:0 0 5px;text-transform:none}#modalpromo strong{font-size:1.15em;font-family:'ProximaNova-Bold',Helvetica,Arial,sans-serif}.ui-dialog,.wl-dialog{background-color:#f8f8f8;-webkit-box-shadow:0 1px 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px 4px rgba(0,0,0,.1);box-shadow:0 1px 2px 4px rgba(0,0,0,.1);float:left;padding-bottom:15px;position:absolute}.ui-dialog-titlebar{background-color:#f8f8f8;border-bottom:1px solid #d3d3d3;display:block;height:35px;margin-bottom:20px;text-align:right;width:100%}.ui-dialog-titlebar-close{margin:0 0 5px 5px;color:#a85780;text-transform:uppercase;overflow:hidden}.ui-dialog-titlebar-close .ui-icon{background:url(/_resources/www/paulaschoice/images/buttons/dialog-close.png) 100% 1px no-repeat;color:#f8f8f8;line-height:1;min-height:14px;padding-right:16px;position:absolute;right:15px;top:15px}.ui-dialog-title{display:none}.wl-dialog .ui-dialog-titlebar-close .ui-icon{background-position:100% 0}.ui-dialog-content{height:auto !important;float:left;margin:0 20px;padding-bottom:20px}.ui-dialog-content h1{font-size:.875em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;color:#fc0c62;letter-spacing:1px;padding-top:12px;padding-bottom:26px;text-transform:uppercase}.ui-dialog-content .button,.ui-dialog-content .btn-cancel{display:inline-block;margin:0;border:2px solid #1f8c99;font-family:proxima_nova_ltsemibold,sans-serif;font-size:12px;color:#1f8c99;cursor:pointer;-webkit-transition:background .2s;padding:0 5px;text-align:center;transition:background .2s}.ui-dialog-content .button:hover,.ui-dialog-content .btn-cancel:hover{background-color:#1f8c99;color:#fff}.ui-dialog-content .button .ico,.ui-dialog-content .btn-cancel .ico{display:none}.ui-dialog-content .button b,.ui-dialog-content .btn-cancel b{cursor:pointer;-webkit-transition:.2s;transition:.2s;padding:0;border:0;font-size:inherit;background:transparent;text-transform:uppercase;color:inherit;line-height:40px;letter-spacing:1px}.ui-dialog-content .btn-cancel{padding:14px;text-transform:uppercase;letter-spacing:1px}.ui-dialog-buttonpane{padding:0 20px 20px;display:block;clear:both}.ui-dialog-buttonpane button{margin-right:1em}.ui-dialog .fullModalImage{width:500px;height:750px}.ui-widget-overlay,.wl-widget-overlay{position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=50);opacity:.5}.promomodalpopup{width:95% !important;padding:0 !important;margin:0 auto !important;float:none}#footer-tabs{bottom:-8px;list-style-type:none;margin:0;position:fixed;right:2em;width:auto;z-index:9999}#footer-tabs li{background-color:#555;border:1px solid #555;margin:0;padding-right:0;vertical-align:top}#footer-tabs li:hover{background-color:#777;position:relative;top:-3px}#footer-tabs li a{border:1px solid #fff;color:#fff;display:block;font:14px Georgia,serif;padding:.3em 1.1em .6em;text-decoration:none}#footer-tabs li#tab-feedback{margin-right:1em}#footer-tabs li#tab-back-to-top{border-color:#d3d3d3;display:none;font-size:1em}#footer-tabs li#tab-back-to-top .back-up-holder{font-size:1em}#footer-tabs li#tab-back-to-top .back-up-holder .btn.back-top{background-color:#fff;border:1px solid #fff;font-size:12px;letter-spacing:0;overflow:hidden;padding:.5em 1em .75em 2.4em;position:relative;text-transform:none;white-space:nowrap}#footer-tabs li#tab-back-to-top .back-up-holder .btn.back-top .arrows:before,#footer-tabs li#tab-back-to-top .back-up-holder .btn.back-top .arrows:after{color:#999;content:"";display:inline-block;font-family:FontAwesome;font-size:1em;left:.8em;line-height:2;position:absolute;top:0;transition:.2s;-webkit-transition:.2s}#footer-tabs li#tab-back-to-top .back-up-holder .btn.back-top .arrows:after{top:2.5em;color:#fc0c62}#footer-tabs li#tab-back-to-top .back-up-holder .btn.back-top .bot-text{color:#fc0c62}#footer-tabs li#tab-back-to-top .back-up-holder .btn.back-top:hover .arrows:before{top:-2.5em}#footer-tabs li#tab-back-to-top .back-up-holder .btn.back-top:hover .arrows:after{top:0}@media only screen and (max-width:866px){#footer-tabs{width:100%}#footer-tabs #tab-feedback{display:none}}#subscriptions{display:table;width:100%}#BeautypediaUpdates{display:table-header-group}#PCDaily{display:table-row-group}#PCWeekly{display:table-row-group}#BeautyExclusives{display:table-footer-group}.email-modal .body-window{height:auto;overflow:hidden}.email-modal .body-window .body h4{font-family:'proxima_nova_ltlight',sans-serif;font-weight:normal;font-style:normal;font-size:12px;letter-spacing:1px;color:#414141;margin-bottom:10px}.email-modal .body-window .body label{font-size:1em;font-family:'proxima_nova_ltsemibold',sans-serif;font-weight:300;font-style:normal;display:inline-block;padding-top:12px}.email-modal .body-window .body select{background:#fff;line-height:1;border:0;-webkit-appearance:none;color:#999;top:0;left:0;width:100px;height:100%;padding:10px 8px;outline:none;overflow:hidden;border-radius:5px;box-shadow:1px 1px 1px #ccc;vertical-align:middle;display:inline-block}.email-modal .body-window .body input{display:inline-block;height:34px;padding-left:2%;vertical-align:top;font-size:10px}.email-modal .body-window .body input.input-text{width:50%;margin-bottom:20px}.email-modal .body-window .body input[type='checkbox']{width:30px}.email-modal .body-window .body:last-child{color:#414141}.email-modal .body-window .body .actionlist{border:none;position:static}.email-modal .body-window .body .actionlist li{position:static}.email-modal .body-window .body .eOffers-subscriptions{margin-bottom:20px}.email-modal .body-window .body .email-privacy{font-size:12px}.email-modal .body-window .body .email-privacy a{float:right}.email-modal .body-window .top-bar{position:static}.email-modal .body-window .top-bar a.close-email{position:static;float:right;padding-right:6px;padding-top:6px}#sclAutoDeliveryModalWindow{display:none}