/*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//**/                article,aside,audio,b,canvas,center,dd,del,details,details,dfn,dl,dt,embed,fieldset,figdetails,figure,footer,form,header,hgroup,i,img,ins,kbd,label,legend,li,mark,menu,nav,output,q,ruby,s,samp,section,small,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}body{margin:0;padding:0;background-color:#fff;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;font-size:16px;color:#000;text-align:center;line-height:1;overflow-x:hidden}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}header{display:inline-block;width:100%;height:190px;border-bottom:1px solid #ccc;text-align:left;background-color:#fff;z-index:1000;font-size:1.063rem;position:fixed;max-width:1140px;margin-bottom:10px;text-transform:uppercase;letter-spacing: .15em;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s}header
.wrapper{width:100%;margin:0
auto;position:relative}.logo{margin:0}.logo
a{position:absolute;left:50%;margin-left:-176px;width:352px;height:120px;overflow:hidden;text-indent:-999em}.bigLogo{height:190px;background:#fff url("/images/gtg-logo.png") no-repeat 50% 2px}.bigLogo .wrapper>.mainNav{margin-top:145px}.smallLogo{height:46px;background:#fff url("/images/gtg-small-icon.png") no-repeat 50% 12px}.smallLogo .logo
a{width:70px;height:47px;margin-left:-2%}.smallLogo .wrapper>.mainNav{margin-top:0}.search{float:right;width:100%}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px
10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px
0;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9
.remodal{width:700px}.sr-block{margin-bottom:50px}#sr-basket-widget,#sr-location-widget{background:#f94e1b}#sr-basket-widget{top:auto !important;right:10px;position:inherit !important;display:inline-block;color:#fff !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;background:#333;text-transform:uppercase;letter-spacing:0.18em;padding:10px
!important;font-size:12px !important}.rightNav
li.shopRocket{display:none}.sr-modal *,#sr-basket-widget{text-shadow:none;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif !important}.fa{font-family:FontAwesome !important}.sr-modal-body
*{font-size:15px !important}.sr-modal,.sr-modal-header{border-radius:0 !important}body .sr-modal .sr-modal-header{margin:0;background-color:none}.sr-modal .sr-primary-background{background:#fff}.sr-modal .sr-primary-background
*{color:#E64415}.sr-modal .sr-primary-font{color:#E64415}.sr-modal .sr-secondary-font{color:#E64415}.sr-modal .sr-btn{background:none !important;background:#E64415 !important;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif !important;text-shadow:none !important;text-transform:uppercase}.sr-modal .sr-btn:hover{background:#f94e1b}body .sr-modal-header
h3{background:url("/media/image/get-the-gloss.png");background-size:30%;background-repeat:no-repeat;background-position:center;font-size:0px !important;padding:15px}.sr-add-text{color:#FF9D19}.sr-modal-body{text-align:left}.sr-modal
select{font-size:12px}.sr-modal
a{text-decoration:none;color:#E64415}.sr-modal
select{width:75% !important}@media only screen and (max-width: 320px){.sr-modal .sr-btn{font-size:10px !important}}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider
.slides{zoom:1}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{float:left;width:44px;height:44px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-indent:-9999em;background:url(/images/button-white-left.png) no-repeat 0 0}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav a.flex-prev:hover{background-image:url(/images/button-pink-left.png)}.flex-direction-nav .flex-next{right:-50px}.flex-direction-nav a.flex-next{background:url(/images/button-white-right.png) no-repeat 0 0}.flex-direction-nav a.flex-next:hover{background-image:url(/images/button-pink-right.png)}.flexslider .flex-prev{opacity:0.7;left:5px}.flexslider .flex-next{opacity:0.7;right:5px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{}.flex-direction-nav a.flex-next:before{}.flex-pauseplay
a{display:block;width:44px;height:44px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(255, 255, 255, 0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.3);-moz-box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.3);-o-box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.3);box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(255, 255, 255, 0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(255,255,255,0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@font-face{font-family:'BrandonGrotesqueRegular';src:url("/fonts/brandon_reg-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/brandon_reg-webfont.woff") format("woff"), url("/fonts/brandon_reg-webfont.ttf") format("truetype"), url("/fonts/brandon_reg-webfont.svg#BrandonGrotesqueRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-Bold';src:url("/fonts/BrandonGrotesque-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/BrandonGrotesque-Bold.otf") format("opentype"), url("/fonts/BrandonGrotesque-Bold.woff") format("woff"), url("/fonts/BrandonGrotesque-Bold.ttf") format("truetype"), url("/fonts/BrandonGrotesque-Bold.svg#BrandonGrotesque-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-Light';src:url("/fonts/BrandonGrotesque-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/BrandonGrotesque-Light.otf") format("opentype"), url("/fonts/BrandonGrotesque-Light.woff") format("woff"), url("/fonts/BrandonGrotesque-Light.ttf") format("truetype"), url("/fonts/BrandonGrotesque-Light.svg#BrandonGrotesque-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'joebob';src:url("/fonts/joebob.eot?#iefix") format("embedded-opentype"), url("/fonts/joebob.woff") format("woff"), url("/fonts/joebob.ttf") format("truetype"), url("/fonts/joebob.svg") format("svg");font-weight:normal;font-style:normal}.form-radio{-webkit-appearance:none;-moz-appearance:none;display:flex;justify-content:center;align-items:center;position:relative;background-color:#fff;color:#000;border:2px
solid #000;height:20px;width:20px;border-radius:10px;cursor:pointer;margin-right:7px;outline:none;overflow:hidden;transition:all .5s ease}.form-radio:checked::before{content:'\00b7';width:10px;height:10px;border-radius:5px;background-color:#000}.form-radio:hover{background-color:gray}.form-radio:checked{background-color:#fff}.postcode-lookup{float:left;width:100%;margin:5px
0}@media (min-width: 73.75em){.postcode-lookup{padding-left:17%}}.postcode-lookup
input{margin-right:10px;padding:2px
5px;margin-bottom:5px;font: .875rem 'BrandonGrotesqueRegular',Arial,Helvetica,sans-serif;border:1px
solid #ccc;min-width:130px}.postcode-lookup
button{padding:3px
15px;margin-bottom:5px;text-decoration:none;background-color:#e64415;border:0;color:#fff;font: .875rem 'BrandonGrotesqueRegular',Arial,Helvetica,sans-serif;border-radius:15px;cursor:pointer;text-transform:uppercase}.postcode-lookup
select{width:100%;margin:10px
0 0}.postcode-lookup
#getaddress_error_message{color:#e64415;font-size:1rem;margin:0}#nav-toggle{left:50%;top:50%;width:30px;cursor:pointer;padding-left:0}#nav-toggle span,
#nav-toggle span:after,
#nav-toggle span:before{cursor:pointer;border-radius:1px;height:6px;width:30px;background:black;position:absolute;display:block;content:''}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}.mainNav{float:left;width:100%;padding-top:3px;font-size: .875rem;text-transform:uppercase;z-index:100;border-top:1px solid #ccc}.mainNav
nav{float:left}.mainNav
a{padding:9px
14px;display:inline-block;text-decoration:none}.mainNav a:hover{color:#e64415;text-decoration:none}.menuText{text-transform:none;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;padding-left:5px}.menuText
a{color:#acabab}.rightNav{float:right;text-align:right;width:47%;position:relative}.rightNav
li{padding-left:10px}.rightNav .menuSearch
a{background:url("/images/search-icon.jpg") no-repeat 0 0;width:25px;height:22px;margin-bottom:-6px;text-indent:9999px;overflow:hidden}.mp-menu
.userMenu{letter-spacing: .18em}.mp-menu
span{border-bottom:3px double #fff;display:inline-block;width:90%;padding:18px
0 18px 15px;letter-spacing: .18em;text-transform:uppercase;font-size: .875rem;text-align:left}.userMenu
span{border:0}.scroller,.scroller-inner{position:relative}.mp-level ul li ul
li{padding-left:30px}.mp-level ul li ul li ul
li{padding-left:80px}.mp-menu
img{width:50px;float:left;margin-left:50px;padding:100px
0 20px}.mp-menu
p{padding:0
0 1em 1em;font-size:1.125rem}.mp-menu
.slideNotice{margin-top:50px}.mp-menu
h2{font-size: .875rem;margin-bottom:0;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;text-align:left}.mp-pusher{position:relative;left:0;height:100%}.mp-menu{position:absolute;top:0;left:0;z-index:1;width:300px;height:100%;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-level{position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-level::after,.mp-level::before,.mp-pusher::after{position:absolute;top:0;right:0;width:0;height:0;content:'';opacity:0}.mp-level::after,.mp-pusher::after{background:rgba(0, 0, 0, 0.3);-webkit-transition:opacity .3s, width .1s .3s, height .1s .3s;-moz-transition:opacity .3s, width .1s .3s, height .1s .3s;transition:opacity .3s, width .1s .3s, height .1s .3s}.mp-level::after{z-index:-1}.mp-level.mp-level-overlay::after{width:100%;height:100%}.mp-level.mp-level-overlay{cursor:pointer}.mp-level.mp-level-overlay.mp-level::before{width:100%;height:100%;background:transparent;opacity:1}.mp-level,.mp-pusher{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.mp-overlap .mp-level.mp-level-open{box-shadow:1px 0 2px rgba(0,0,0,0.2);-webkit-transform:translate3d(-40px,0,0);-moz-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.mp-menu>.mp-level,.mp-menu>.mp-level.mp-level-open,.mp-menu.mp-overlap>.mp-level,.mp-menu.mp-overlap>.mp-level.mp-level-open{box-shadow:none;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mp-cover .mp-level.mp-level-open{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mp-cover .mp-level.mp-level-open>ul>li>.mp-level:not(.mp-level-open){-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mp-menu
ul{margin:0;padding:0;list-style:none;margin-left:10px}.mp-menu ul li > a,
.mp-menu ul li>h2{display:block;padding:0
1em 0 2.5em;outline:none;font-size: .875rem;text-transform:uppercase;text-align:left}.mp-menu ul li ul li > a,
.mp-menu ul li ul li>h2{padding-left:4.5em}.mp-menu ul li ul li ul li>a{padding-left:7em}.mp-menu ul li::before{position:absolute;left:15px;z-index:-1;color:#000;line-height:3.5;content:'>';padding:5px
0 0 5px;font-size: .8em}.mp-menu li:last-child
span{border:0}.mp-back{font-size:34px;text-align:left;margin-left:-60%;padding:25px;line-height:45px;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.mp-back:hover{text-decoration:none}.mp-menu .mp-level.mp-level-overlay > .mp-back,
.mp-menu .mp-level.mp-level-overlay>.mp-back::after{background:transparent;box-shadow:none;color:transparent}.no-csstransforms3d .mp-pusher,
.no-js .mp-pusher{padding-left:300px}.no-csstransforms3d .mp-menu .mp-level,
.no-js .mp-menu .mp-level{display:none}.no-csstransforms3d .mp-menu > .mp-level,
.no-js .mp-menu>.mp-level{display:block}.more--block{float:left;width:100%;overflow:hidden;padding:40px
0;margin-bottom:40px;border-top:1px solid #acacac;border-bottom:1px solid #acacac}.more--block
.more{display:flex;min-height:100%;flex-wrap:wrap;align-items:stretch;align-content:space-around}@media (min-width: 73.75em){.more--block
.more{margin:0
-2%}}.more--block .more
h2.heading{width:100%;padding:0
0 5px 5px;background:url("/images/green-brush-stroke.png") no-repeat 0 0;letter-spacing: .18em;margin:0
0 22px 2%;font-size:1.125rem;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;line-height:1.4em}.more--block
.more__items{display:inline-block;width:100%;padding:30px
2%;border-bottom:1px solid #ccc;text-align:center}@media (min-width: 41.25em){.more--block
.more__items{width:50%;border-right:1px solid #ccc;padding:0
2% 30px}}@media (min-width: 41.25em) and (max-width: 47.99em){.more--block .more__items:nth-of-type(n+3){padding-top:30px;border-bottom:0}}@media (min-width: 48em){.more--block
.more__items{width:33%;text-align:left}}@media (min-width: 48em) and (max-width: 73.74em){.more--block
.more__items{border-bottom:0}.more--block .more__items:nth-of-type(n+4){padding-top:30px;display:none}}@media (min-width: 73.75em){.more--block
.more__items{width:25%;padding:0
2% 30px;border-bottom:0}}.more--block .more
p{margin:0}.more--block .more h3
a{text-decoration:none}.more--block .more
.image{margin-bottom:10px;position:relative}.more--block .more .image
img{min-height:139px;overflow:hidden}.home .more--block{border-top:0;border-bottom:0;padding:0;margin-bottom:0}@media (min-width: 41.25em){.home .more--block{margin-bottom:40px}}.more.topPicks .more__items,
.more.videos
.more__items{width:100%;padding-top:0;border-bottom:0}@media (min-width: 41.25em){.more.topPicks .more__items,
.more.videos
.more__items{width:50%}}@media (min-width: 48em){.more.topPicks .more__items,
.more.videos
.more__items{width:33%}}.moreLink{display:inline-block;width:100%;margin:0;text-align:center;position:absolute}.moreLink
a{display:inline-block;width:50%;height:31px;overflow:hidden;text-indent:-9999em;background:url("/images/more-link.png") no-repeat}.moreProductsLink
a{width:147px;height:31px;background-position:-667px 0}.moreProductsLink a:hover{background-position:-520px 0}.moreInspirationLink
a{width:169px;height:31px;background:url("/images/more-inspiration-link.png") no-repeat 0 0}.moreInspirationLink a:hover{background:url("/images/more-inspiration-hover.png") no-repeat 0 0}.moreJobsLink
a{width:169px;height:31px;background:url("/images/more-jobs-link.png") no-repeat 0 0}.moreJobsLink a:hover{background:url("/images/more-jobs-hover.png") no-repeat 0 0}.dailyGloss
.moreLink{bottom:10px;left:0}.moreProductsLink{width:147px;top:40px;right:-15px}.moreProductsLink
a{width:147px}.buyLink
a{display:inline-block;width:65px;height:31px;background:url("/images/buy-link.png") no-repeat 0 0;overflow:hidden;text-indent:-9999em}.buyLink a:hover{background-image:url("/images/buy-hover.png")}.jobsHome
.moreLink{bottom:10px;right:0;left:0}.moreJobsLink{bottom:20px;height:50px;background-color:#efefef}.remodal-wrapper{opacity: .96;padding:0}.remodal-overlay{background:rgba(0,0,0,0.6)}.remodal{box-sizing:border-box;width:100%;max-width:801px;height:100%;max-height:600px;margin-bottom:0;padding:0;color:#000}.remodal-close{left:auto;right:0;z-index:999}.remodal-close:before{font-size:40px}.pullQuote:after,.pullQuote:before{content:'"'}.content p.pullQuote,.pullQuote{float:left;width:96%;text-align:center;padding:20px
0;margin:0
2% 20px;border-top:1px solid #acacac;border-bottom:1px solid #acacac;color:#ac9aa4;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1.063rem;line-height:1.8em;text-transform:uppercase;letter-spacing: .18em}.home-top-featured{float:left;width:100%;margin-bottom:20px;text-align:center;position:relative}@media (min-width: 32.5em){.home-top-featured{margin-bottom:30px}}.home-top-featured
img{width:100%}.home-top-featured
a{color:#000;text-decoration:underline}.home-top-featured a:hover{text-decoration:none}.home-top-featured__heading{display:inline-block;width:80%;text-align:center;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-weight:100;font-size:1.5625rem;letter-spacing: .18em;line-height:1.2em;padding:0
0 10px;margin:0
10% 45px;background:0 0 !important;border-bottom:1px solid #acacac}@media (min-width: 48em){.home-top-featured__heading{display:none}}.home-top-featured__text-wrapper{z-index:999}@media (min-width: 32.5em){.home-top-featured__text-wrapper{position:absolute;bottom:10%;left:0;right:0;padding:0
20px}}@media (min-width: 48em){.home-top-featured__text-wrapper{padding:0
70px}}.home-top-featured__text-wrapper--text{display:inline-block;color:#333}@media (min-width: 32.5em){.home-top-featured__text-wrapper--text{background-color:rgba(250, 250, 250, 0.7);padding:10px
20px 20px}}@media (min-width: 32.5em){.home-top-featured__text-wrapper--text{padding:10px
40px 20px}}.home-top-featured__text-wrapper--heading{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1.125rem;letter-spacing: .1em;text-transform:uppercase;margin:5px
0}.home-top-featured__text-wrapper--heading:hover{text-decoration:underline}@media (min-width: 32.5em){.home-top-featured__text-wrapper--heading{line-height:1.1em;font-size:1.25rem;margin:0
0 10px;text-decoration:underline;text-transform:uppercase;letter-spacing: .18em}.home-top-featured__text-wrapper--heading:hover{text-decoration:none}}.home-top-featured__text-wrapper--intro{font-size:1rem;line-height:1.4em;margin:0;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}@media (min-width: 32.5em){.home-top-featured__text-wrapper--intro{font-size:1.25rem;line-height:1.1em}}.carouselWrapper{display:inline-block;width:100%;margin:10px
0 0;min-height:200px;padding-bottom:15px;overflow:hidden}.carouselLite{float:left;width:100%;margin:0
0 20px;position:relative;padding:15px
0;border-bottom:1px solid #ababab}.carouselLite
.heading{background:url("/images/green-brush-stroke-long.png") no-repeat 0 0;margin:0
0 10px}.carouselLite
a.prev{position:absolute;top:48%;left:5px;background:url("/images/button-pink-left.png") no-repeat 0 0;width:44px;height:44px;text-decoration:none;z-index:100;outline:none}.carouselLite
a.next{position:absolute;top:48%;right:5px;background:url("/images/button-pink-right.png") no-repeat 0 0;width:44px;height:44px;text-decoration:none;z-index:100;outline:none}.carouselLite
li{float:left;width:130px;min-height:130px;height:130px;margin:0
20px}.touchHide{display:block}@media (min-width: 48em){.touchHide{display:none}}.banner img,
.homeBase img,
.image img,
.imageWrapper img,
.newsArticleImage
img{max-width:auto;width:100%}hr{background-color:#ccc;height:1px;border-top:0;margin:30px
0 10px}.contact .loggedIn a,
.contact .notLoggedIn a,a{color:#000;text-decoration:underline;outline:none}.expertCover h2 a,
.feedback a,
.tabbedLinks .top .current a:hover,
.tabbedLinks .top
a{color:#e64415;text-decoration:underline}.categories li a:hover,
.contact .loggedIn a:hover,
.contact .notLoggedIn a:hover,
.gallery h2 a,
.homeBase a:hover,
a:hover,
footer
a{text-decoration:none;color:#e64415}footer
a{line-height:1.4em}a.readMore{color:#abacae;text-decoration:none}.categories li
a{color:#666}.categories li a,
.contact a,
.expertCover h2 a:hover,
.listing p a,
.mainNav a,
.moreProducts .listing a,
.paginate a,
.productList .listing h2 a,
nav
a{text-decoration:none}.contact a:hover,
.listing p a:hover,
.moreProducts .listing a:hover,
.newsArticle .tabbedLinks .links a:hover,
.paginate a:hover,
.productList .listing h2 a:hover,
a.readMore:hover,
footer a:hover,
nav a:hover{text-decoration:underline}.homeBase
a{color:#000}.homeBase a,
.homeNews .listing h2 a,
.listingItem h2 a,
.picks h2 a:hover,
h2.heading
a{text-decoration:none}p.link
a{color:#e64415}.redLink
a{color:#e64415;text-decoration:none}.redLink a:hover{text-decoration:underline}h1,h2,h3{font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;margin:0
0 15px;font-size:1.25rem;line-height:1.4em;font-weight:normal}h1{float:left;width:100%;letter-spacing: .18em;background:#fff url("/images/grey-brush-bg.png") no-repeat 0 0;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;padding-top:5px;font-size:1.75rem}h2{letter-spacing: .18em}footer h3,h1,h2{text-transform:uppercase}.brandArticle h1,
.brandPage h1,
.jobPage h1,
.pageContent
h1{line-height:1.4em}.expertTop
h1{background:none}#error
h1{background:none}.newsArticle
h1{margin-bottom:5px}.expertCover
h1{width:auto;background:none;padding:30px
60px;margin:70px
15% 50px 25%;border:2px
dotted #000;font-size:1.75em;line-height:1.8em}.expert header
h1{font-size:1.75rem;margin:0;font-weight:normal}.jobPage h1,
.pageTopFilter
h1{font-size:48px;margin:0
0 31px;text-transform:uppercase;background:none;letter-spacing: .28em;line-height:1em}.jobPage
h1{font-size:28px}.pageTopFilter
h1{background:none !important}.brandArticle h1,
.brandPage h1,
.jobPage
h1{margin:27px
0 35px}.brandArticle h1,
.pageContent
h1{margin-top:0}.jobsSignUp
h1{font-size:48px;margin:0
0 31px;text-transform:uppercase;background:none;letter-spacing: .28em;line-height:1em}.shopEdit .pageTop
h1{display:none}.shopEdit .lineOne,
.shopEdit
.lineTwo{float:left;width:100%}.shopEdit
.lineTwo{padding-right:5px;margin-top:10px;font-family:"joebob",Palatino,serif;font-size:7.5rem;opacity: .8;text-transform:capitalize;letter-spacing:0;font-weight:normal}.shopEdit .shopHome
.lineTwo{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-size:2.25rem;color:#000;opacity:1;padding:0;margin:0;letter-spacing: .28em;text-transform:uppercase}.productPage
h1{background:none;font-size:1.6875rem;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif}.shopSection.listingPage .pageTop
h1{display:none}.expertsListing .listing
h1{background:none;float:left;width:100%;text-align:center;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;font-size:1rem;line-height:1em}.expertsListing .listing h1:last-of-type{margin:-10px 0 35px}.expertsListing .pageTopFilter
h1{font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;font-size:1.4375rem;margin:0;text-transform:uppercase;letter-spacing: .21em;line-height:1em}.featured
h2{margin:0;letter-spacing: .18em}.content .listing h2,
.listingBlock .listing
h2{font-size:1.125rem;margin-bottom:2px;letter-spacing: .18em;line-height:1.4em;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;margin-top:10px}.home .listing
h2{margin-top:0}.salonList .listing
h2{letter-spacing: .18em}.comments h2,
.picks h2,
.reviews h2,
.salonList .listing h2,
.video
h2{text-transform:uppercase}.productListing.listing
h2{font-size:1rem;line-height:1.5em;margin:0}.listingLatest h2.heading,
.productListing.listing h2.heading,
.video
h2{width:100%;padding:0
0 5px 5px;background:url("/images/green-brush-stroke.png") no-repeat 0 0;margin-bottom:22px;font-size:1.125rem;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;letter-spacing: .18em;line-height:1.4em}.productListing
h2.heading{margin-bottom:55px}.homeBase
h2{background:url("/images/green-brush-stroke-small.png") no-repeat 0 0;letter-spacing: .18em}.jobListing h1,
.jobSection
h2.heading{background:url("/images/pink-brush-stroke.png") no-repeat 0 0;padding-top:0}.featuredJobs
h2.heading{margin-bottom:25px}.moreProducts
h2{font-size:1rem;text-transform:inherit;letter-spacing:0;line-height:1.6em}#left .left
h2{margin:0
0 15px;letter-spacing: .18em}.relatedPeopleProducts
h2{margin-bottom:0}#left .left .latestBookmarkList h2,
#left .left .latestNotesList
h2{font-size: .875em;letter-spacing: .05em;margin-bottom:10px}.reviews .addComment
h2{font:1.188em "BrandonGrotesqueRegular", Arial, Helvetica, sans-serif;margin-bottom:0}.videoPage #left
h2{font-size:1.188em;margin:0
0 5px;letter-spacing: .18em}.emailSignup h2,
.picks h2,
.twitter
h2{font:1.188em "BrandonGrotesqueRegular", Arial, Helvetica, sans-serif;text-transform:uppercase}.emailSignup
h2{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1.313rem;margin:0
0 10px;letter-spacing: .05em}.contentWide .emailSignup
h2{font-size:32px;color:#fff;letter-spacing: .2em;-webkit-font-smoothing:antialiased}.pageText h2,
.pageText
h3{margin:20px
0 5px}.productItem .left
h2{font-size:1rem;margin:0
0 3px}.expertList .listing
h2{word-wrap:break-word;margin-bottom:10px}.expertList .offline h2 a,
.memberWrapper h2
a{float:left;width:100%;background:url("/images/blush-brush-bg.png") no-repeat 0 0;padding-top:5px;margin:25px
0 0}.memberWrapper h2
a{margin:0}.expertList .online h2
a{float:left;width:100%;background:url("/images/blush-brush-online-bg.png") no-repeat 0 0;padding:31px
0 0 15px;margin:0
0 0 -15px;cursor:pointer}.listingItem
h2{margin:0}.homeMid .listingItem
h2{letter-spacing: .18em}.shopSection .listingItem
h2{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;margin-bottom:23px}.expertCover
h2{margin:0
93px 40px 172px;font-size:1.313em;letter-spacing: .18em;line-height:1.5em}.newsArticle .base
h2{margin:0
0 10px;font-size:1rem}.registerLogin form h2,
.ui-tabs
h2{font-size:1rem;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;padding:10px;margin:10px
0 20px;border-top:2px solid #ccc;background-color:#f8f8f8}.expertPosts
h2{margin:0}.bookmarkList h2,
.noteList
h2{padding:0;margin:0
0 10px;border-top:0;background:none}.timelineContainer
h2{padding:0
10px;margin:5px
0 10px}.popular
h2{font-size:1rem;letter-spacing: .05em;margin:0
0 22px}.expert header
h2{font-size:1.563rem;margin:12px
0 0;color:#fff;text-transform:none;letter-spacing: .18em;line-height:1.2em}.inPageLinks
h2{color:#fff}.pageTopFilter
h2{font-size:1.4375rem;margin:0
0 56px;text-transform:uppercase;letter-spacing: .21em;line-height:1em}.sideBarLinks .listing
h2{letter-spacing:0}#right .sideBarLinks h2.heading,
.articleCarousel h2.heading,
.pageTopFilterForm h2,
.sideBar
h2.heading{display:inline-block;width:100%;text-align:center;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-weight:100;font-size:1.5625rem;letter-spacing: .18em;margin:0
0 35px;padding:0;background:none}.sideBar .keyStats
h2.heading{margin-bottom:25px}.articleCarousel
h2.heading{margin:0;line-height:1.1em}#right .sideBarLinks h2.heading,
.sideBar.right
h2.heading{line-height:1.1em;margin:0
0 5px;text-transform:uppercase;font-style:normal}#right .sideBarLinks h2.heading span,
.articleCarousel h2.heading span,
.sideBar.right h2.heading
span{display:inline-block;width:100%;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-size:1.1875rem;letter-spacing:0;text-transform:capitalize;font-style:italic}.sideBar.right .inspiration h2.heading,
.sideBar.right .sideBarLinks
h2.heading{margin:5px
0 25px}.sideBar .forward
h2.heading{font-size:1.25rem;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;margin-bottom:30px}.keyPeople h2,
.latestNews h2,
.similar .listingItem
h2{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size: .875rem;word-break:normal;letter-spacing: .1em}.latestNews
h2{font-size:1rem}.latestNews
h2{float:left;width:100%;margin-bottom:0;text-align:center}.sideBar .inspiration .listingItem h2,
.sideBar .inspiration
.text{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-style:italic;font-size:1rem;letter-spacing:0;text-transform:inherit}.jobListing .content
h2.heading{margin-bottom:20px}.jobDetails
h2.heading{display:inline-block;width:100%;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;font-weight:100;font-size:1.25rem;letter-spacing: .18em;margin:0
0 20px;padding:0;background:none}.jobPage .content
h2{letter-spacing: .18em;margin:18px
0 17px}.brandJobs
h2.heading{margin-bottom:25px}.jobSection .more
h2.heading{background:url("/images/green-brush-stroke-medium.png") no-repeat 0 0}.shopSection nav .textCell,
.shopSection nav
h2{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size: .813rem;letter-spacing: .18em;margin:0
0 10px;line-height:1em;text-transform:uppercase}.productListing .listingItem
h2{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;min-height:98px}.listingPage h2,
.shopSection.listingPage
h2{margin-bottom:0;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif}.shopSection.listingPage
h2{margin-bottom:15px;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif}.subHeading{display:inline-block;font:72px "joebob", Palatino, serif;text-transform:capitalize;padding:0
20px 0 25px;margin:-8px 0 0;background:url("/images/gloss-bg.png") no-repeat 50% 50%;background-size:100%;letter-spacing:0}.jobLinks .listing h2,
.keyPeople h2,
.latestNews h2,
.similar .listingItem
h2{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1rem;word-break:normal;letter-spacing: .1em}.jobLinks .listing
h2{text-transform:uppercase;font-size: .875rem;line-height:1.3em}.sideBarLinks
h2{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-style:italic;text-transform:inherit;font-size:1rem;word-break:normal;letter-spacing: .1em;line-height:20px}.sideBarNews
h2{font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif}.subHeading{display:inline-block;font:72px "joebob", Palatino, serif;text-transform:capitalize;padding:0
20px 0 25px;margin:-8px 0 0;background:url("/images/gloss-bg.png") no-repeat 50% 50%;background-size:100%;letter-spacing:0}h2.subHeading{font-family:'joebob','Brush Script MT',Papyrus,cursive;text-transform:inherit;font-size:1.625rem;margin:0
0 10px;padding:0;letter-spacing: .1em;background:none}.comments
h2{display:inline-block;width:100%;padding:11px
0;margin:0;letter-spacing: .18em}.reviews
h2{background:none}footer
h2{font-size:1rem;margin:0
0 20px;letter-spacing: .18em}.popularVideos
h2{font-size:1rem;letter-spacing: .05em;margin:0
0 22px;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif}footer
h3{font-size: .813rem;margin:0}.relatedPeopleProducts h3,
.ui-dialog-content
h3{margin:0
0 5px;font-size:1rem}.newsArticle .tabbedLinks h3,
.videoPage .tabbedLinks
h3{font-size:1rem;margin-top:10px}.more h3,
.popular
h3{font-size: .97rem;margin:0
0 5px}.newsArticle #left .relatedPeopleProducts .products h3,
.profile #left .relatedPeopleProducts .products
h3{margin:5px}.reviews form
h3{font-size:1rem;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;margin:10px
0 5px}.expertCover
h3{margin:0
95px 45px 155px;font-size:1.125em;letter-spacing: .18em;line-height:1.5em;text-transform:uppercase;color:#333}.newsArticle .base
h3{margin:0
0 10px;font-size:1rem}.bookmarkList
h3{margin-bottom:5px}.homeBaseVideoWrapper{float:left;width:100%}.homeBase
h3{font-size:1.25rem;text-transform:uppercase;margin:18px
0 0;letter-spacing: .18em;line-height:1em}.homeBaseLeft
h3{margin:14px
0}.jobFilter
h3{text-transform:uppercase;font-size:1.25rem;letter-spacing: .18em;margin:0
0 10px}.jobDetails
h3{float:left;width:100%;font-size:1rem;margin:15px
0 10px;color:#acacac;line-height:1.2em}.more
h3{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1.125rem;word-break:normal;letter-spacing: .1em;text-transform:uppercase}.homeBaseLeft .homeBaseVideoWrapper:nth-of-type(2) h3{margin:19px
0 10px}.social
h3{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing: .18em;margin:20px
0;font-size:1rem}.bookmarkList
h5{font-weight:normal;margin:0;font-size:1rem}h6{margin:0
0 15px;font-weight:normal}.expertList
h6{font-size:1.5rem;font-family:"joebob",Palatino,serif}.tagFilter{font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif}p{margin:0
0 15px;line-height:1.4em}.expertCover
p{margin:0;font-size: .875em}.pageText
p.intro{font-size:1.313rem;line-height:1.4em;color:#333}.content
p{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;line-height:1.6em;margin:0
0 25px}.content .pageText
p{font-size:1.188rem}.content
p.intro{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1.188rem;text-transform:uppercase;letter-spacing: .18em;line-height:1.6em}#twitter_update_list,
.aToZ ul,
.actions ul,
.articleCarousel ul,
.base ul,
.bookNote ul,
.bookmarks .actions ul,
.controls,
.dateAuthor ul,
.details ul,
.error ul,
.expertTabs ul,
.galleryGrid ul,
.inline,
.keyStats ul,
.latestActivity ul,
.latestBookmarkList ul,
.latestNotesList ul,
.listingBlock ul,
.mainNav ul,
.more ul,
.multiCheckbox ul,
.notesList ul,
.paginate ul,
.popular ul,
.productListing ul,
.relatedPeopleProducts ul,
.reply ul,
.social ul,
.socialBar ul,
.socialLinks ul,
.tabbedLinks ul,
.timelineContainer ul,
footer ul,
header ul,
nav ul,ul.bookmarks,ul.categories,ul.following,ul.listing,ul.listingBlock,ul.otherImages,ul.socialMedia,ul.tagCloud{margin:0;padding:0;list-style:none}.aToZ li,
.actions li,
.alt .details li,
.base li,
.bookNote li,
.bookmarks .actions li,
.categories li,
.controls li,
.dateAuthor li,
.inline li,
.listingBlock li,
.mainNav li,
.otherImages li,
.paginate li,
.profile .details li,
.reply li,
.rolodex li,
.social ul,
.socialMedia li,
.tabbedLinks .top li,
header
li{display:inline}.tabbedLinks
ol{display:inline-block;margin:0;padding:0
0 0 20px;-webkit-font-smoothing:antialiased}.content ol,
.content
ul{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}#container{width:100%;max-width:1140px;margin:0
auto;text-align:left}#left{float:left;width:65.9%;position:relative}#left .left,
#left
.right{float:left;width:50%}#left
.right{float:right}#right{float:right;width:22.5%}.center{float:left;width:100%}#left.fullWidth{width:100%}.standard
#left{width:57.4%}.profile
.content{float:left;padding-right:20px;width:66%}.profile #left
.left{float:right;width:34%;overflow:hidden}.newsArticle
#left{float:left;width:63%}.pageText
p{line-height:1.6em}.expertFinder{float:left;width:100%;margin:0
0 30px}.page{float:left;width:100%}#right
.expertFinder{margin:0
0 30px}.threeColumnWrapper{float:left;width:100%;margin:0
0 35px;background:url("/images/3-column-bg.png") repeat-y 0 0}.twoColumnWrapper{float:left;width:100%;margin:20px
0 40px}.home
.twoColumnWrapper{margin-bottom:0}.sideBar.left{float:left;width:22.5%}.sideBar.right{float:right;width:22.5%;padding-bottom:20px}.content{position:relative;float:left;width:74%}@media (min-width: 48em){.content{padding-left:60px}}.contentWide{}@media (min-width: 48em){.contentWide{padding-left:60px}}.home
.content{padding-left:0}.expert
.content{width:100%}.brandPage .content,
.jobListing
.content{width:55%;padding:0
35px}.contentPage{float:left;width:100%}.listingPage.expertsListing
.content{width:100%}figure{float:left;width:100%}.authorList,.expertList,.newsArticle,.page,.solution,.videoPage{float:left;width:100%;margin-top:20px}.shopSection
nav{font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:13px;letter-spacing: .18em;padding-right:35px}.shopSection nav
li{margin-bottom:10px}.shopSection nav a:hover{text-decoration:none}.shopCategories,.shopEdits,.shopMarketplace{margin-bottom:90px}.shopSection nav,
.shopSection
select{font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:13px;letter-spacing: .18em;padding-right:35px}.shopSection
select{padding:0}.shopSection nav
li{margin-bottom:10px}.shopSection nav a:hover{text-decoration:none}.slideNotice
a{display:none;color:#000;letter-spacing: .18em;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-style:italic;font-size:1rem;padding-left:10px}.closeBtn
a{float:right;margin:0;padding-right:5px;cursor:pointer;padding:15px;font-size:1.4375rem;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.slideNotice{text-align:left}.wrapper{margin-top:200px;float:left;width:100%}.wrapper.home{float:left;width:100%;margin:200px
auto 0}.homeBase,.homeMid,.homeTop{float:left;width:100%;margin-bottom:20px}.homeTop{margin-top:20px;margin-bottom:5px}.columnOne{float:left;width:67%}.homeMid
.columnOne{width:37%;margin-left:-5%}.columnTwo{float:right;width:64.5%}.columnOne
.video{float:left;width:48%;font-size:1.063rem}.columnOne .video
.image{position:relative}.homeTop
.banner{float:right;width:48%;text-align:right}.slider{float:left;width:100%;margin-bottom:32px;text-align:center;background-color:#eee}.productPage
.slider{background:none;margin:0
0 20px}.productPage
.flexslider{width:55%;display:inline-block;margin:0
auto}.slides
li{position:relative}.textWrapper{padding:0
70px;position:absolute;bottom:55px;left:0;right:0;z-index:999}.slides
.text{display:inline-block;background:url("/images/white-opaque-bg.png");padding:10px
40px 20px;color:#333}.slides
h2{font-size:1.25rem;line-height:1.1em;text-transform:uppercase;margin:0
0 10px;letter-spacing: .18em;text-decoration:underline}.slides h2:hover{text-decoration:none}.slides
p{margin:0;font-size:1.063rem;line-height:1.1em}.picks{width:100%;top:0}.picks
.top{float:left;width:100%;padding:5px
30px 10px 41px;background:url("/images/top-five-tab.png") repeat-y 100% 0}.base{display:inline-block;width:100%;text-align:left}.picks
h2{float:left;width:50%;min-width:150px;padding:0
15px;margin:7px
0 0 -2%;background:url("/images/top-five-h2-bg.png") no-repeat 100% 50%;font-size:1.25rem;letter-spacing: .18em;line-height:1.4em}.picks
ul{margin:0;padding:0;list-style:none}.picks li
a.productImg{float:left;width:50%}.itemText{float:right;width:50%;font-size:1.063rem;color:#000}.itemText
a{color:#e64415}.picks .itemText
a{color:#520068}.picks .itemText
.productIntro{font-size:1rem}.product1,.product2,.product3,.product4,.product5{float:left;width:100%;padding:35px
41px 30px 43px;margin-top:-1px;background:url("/images/top-five-tab.png") no-repeat bottom right;position:relative}.product5{background-image:url("/images/top-five-last-tab.png")}.product1 .number,
.product2 .number,
.product3 .number,
.product4 .number,
.product5
.number{position:absolute;right:12px;bottom:130px;width:15px;height:19px;background:url("/images/1.png") no-repeat 0 0}.product2
.number{background-image:url("/images/2.png")}.product3
.number{background-image:url("/images/3.png")}.product4
.number{background-image:url("/images/4.png")}.product5
.number{background-image:url("/images/5.png")}.picks
span.image{float:left;width:100%;padding:0
10px 0 0}.picks span.image
img{border:3px
solid #fff}.picks
p.author{display:inline-block;width:100%;margin:15px
0;font-size:1.875rem;font-family:"joebob",Palatino,serif}.picks p.author
a{color:#000}.picks
a{text-decoration:none}.picks a:hover{text-decoration:underline}.picks p.author
span{color:#abacad}.imageWrapper{float:right;width:40%;margin:5px
0 0;text-align:right}.imageWrapper
.image{position:relative}.imageWrapper
span{width:8px;height:30px;background:url("/images/picks-paperclip.png") no-repeat 0 0;position:absolute;top:-11px;left:5%}.picks
.text{width:53%}p.introduction{margin:0;font-size:1.063rem}.homeNews{float:left;width:100%;margin:0
0 20px;padding-bottom:30px;position:relative;border-bottom:1px solid #999}.columnTwo
.banner{float:left;width:48%;margin:0
0 15px}.columnTwo .banner:last-child{float:right}.columnTwo .banner
p{margin:0}.homeBase{position:relative}.homeBaseLeft{float:left;width:31%;padding-top:20px}.homeBaseRight{float:right;width:66%;padding-top:20px}.homeBaseLeft p,
.homeBaseRight
p{width:100%;position:relative;margin:0;line-height:0}.homeBase p:last-child{margin:0}.homePage
.content{float:left;width:74%}.midPage{float:left;width:100%;padding:40px
0}.midPage--videos{margin-top:40px;padding-top:40px;border-top:1px solid #acacac}.midPage--videos
.sideBar.right{margin-top:43px}.midPage.bottom{background-color:#fff}.midPageWrapper{float:left;width:100%;border-top:40px solid #fff}.midPageWrapper
.midPage{border-top:1px solid #acacac;padding:0}.homeBanner{float:left;width:100%;padding:40px
0;border-top:1px solid #acacac;border-bottom:1px solid #acacac;position:relative;background-color:#fff}.homeBanner
.text{width:275px;position:absolute;top:102px;left:50px;text-align:center}.more.videos
p{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.home
.popularVideos{float:left;width:100%;margin:0}.home .midPage+.midPage{padding-top:0}.home .popularVideos
.sideBar.right{height:482px}.more.videos .text,
.topPicks
.text{text-align:center}.newsArticle
.base{float:left;width:100%;margin:25px
0 0}.newsArticle .base .product1,
.newsArticle .base .product2,
.newsArticle .base .product3,
.newsArticle .base .product4,
.newsArticle .base
.product5{width:100%;padding:0;margin-top:0;background:none}.newsArticle .base
.image{float:left;width:20%;padding:0
20px}.newsArticle .base
.itemText{float:left;width:80%;margin:0;color:#333;font-size:1rem}.newsArticle .base
.number{bottom:auto;top:0;left:0}.newsArticle .base
li{float:left;width:100%;margin:0
0 25px}p.imageSource{margin-top:-20px}a.close,a.transition{display:none !important}a.label{cursor:default}a.label:hover{text-decoration:none}.feedback{float:left;clear:left;width:640px;margin:20px
0 10px}.rating{display:inline-block;width:100%}.consultationRating
p{margin-bottom:5px}.jobSection
p.banner{float:right;width:86%;margin:0}.jobSection
p.image{margin:0;line-height:0}.jobSection .inspiration
p.image{margin-bottom:10px}.jobSection .sideBar
.social{float:left;width:100%;margin:20px
0 0;padding:20px
0 0;border-top:1px solid #000}.jobSection .sideBar .social li a,
.menuSocial .social li
a{float:left;width:100%;padding:5px
0 5px 35px;margin:5px
0;background:url("/images/twitter-icon-white.png") no-repeat 0 0;text-decoration:none;text-transform:uppercase}.jobSection .sideBar .social .facebookLink a,
.menuSocial .social .facebookLink
a{background-image:url("/images/facebook-icon-white.png")}.jobSection .sideBar .social .googlePlusLink a,
.menuSocial .social .googlePlusLink
a{background-image:url("/images/google-icon-white.png")}.jobSection .sideBar .social .instagramLink a,
.menuSocial .social .instagramLink
a{background-image:url("/images/instagram-icon-white.png")}.jobSection .sideBar .social .linkedInLink
a{background-image:url("/images/linkedin-icon-white.png")}.menuSocial .social .youtubeLink
a{background-image:url("/images/youtube-icon-white.png")}.jobSection .statsSocial
.social{margin:0;padding:0;border-top:0}.statsSocial{float:left;width:95%;padding:10px
15px 5px;margin-top:-1px;background-color:#dedede;-webkit-box-shadow:2px 2px 3px 0 rgba(171, 171, 171, 0.8);box-shadow:2px 2px 3px 0 rgba(171, 171, 171, 0.8)}.menuSocial .social,
.statsSocial
.social{text-align:justify}.menuSocial .social a,
.statsSocial .social
a{display:inline-block}.menuSocial .social:after,
.statsSocial .social:after{content:'';width:100%;display:inline-block}.jobSection .statsSocial .social li a,
.menuSocial .social li
a{padding:0;width:25px;height:25px;text-indent:-999em;overflow:hidden}.jobPage
p.buttonLink{display:inline-block}.jobSection .buttonLink
a{padding:5px
15px;border-radius:15px;text-transform:uppercase;font:13px "BrandonGrotesqueRegular", Arial, Helvetica, sans-serif;font-size: .813rem;letter-spacing: .18em;background-color:#80cff1;text-decoration:none}.jobSection .buttonLink
a.forwardJob{padding:5px
25px;background-color:#d5cadb;margin-left:25px}.jobSection
hr{background-color:#ababab}.jobSection
.pageTop{width:100%;margin:0
0 30px}.forward{float:left;width:85%;padding:25px
15px;background-color:#dedede;-webkit-box-shadow:2px 2px 3px 0 rgba(171, 171, 171, 0.8);box-shadow:2px 2px 3px 0 rgba(171,171,171,0.8)}.latestNews{float:right;width:86%;padding:75px
15px 35px;background:#e6e6e5 url("/images/latest-news-bg.png") no-repeat 50% 20px;-webkit-box-shadow:-2px 2px 3px 0 rgba(171, 171, 171, 0.8);box-shadow:-2px 2px 3px 0 rgba(171, 171, 171, 0.8)}.jobsHome
.left{float:left;width:48%}.jobsHome
.right{float:right;width:48%}.jobsHome
.slider{width:550px;height:358px;overflow:hidden;margin-bottom:36px}.inspiration,
.jobsHome
.featuredJobs{float:left;width:100%;position:relative;padding-bottom:50px}.inspiration{padding-bottom:55px}.homeMid .inspiration
.listingItem{width:48%;padding:30px
0 25px}.jobsHome .featuredJobs
.listing{float:left;width:100%;padding:0
15px 0 20px;background-color:#efefef}.jobsHome .featuredJobs
.listingItem{width:100%;padding:30px
0;border-bottom:1px solid #ababab}.jobsHome .featuredJobs .listingItem:last-child{border:0;padding-bottom:35px}.jobsHome .featuredJobs
.image{float:left;width:25%}.jobsHome .featuredJobs
.text{float:right;width:70%}.jobFilter{float:left;width:85%;padding:25px
0;background-color:#eee}.jobFilter
.group{float:left;width:100%;padding:0
5px 0 20px;margin:0
0 10px}.jobListing .content
.listing{float:left;width:100%;margin-bottom:10px}.jobListing .content
.listingItem{width:100%;padding:27px
0 23px;border-bottom:1px solid #ababab}.jobListing .content .listingItem:first-child{padding-top:5px}.jobListing .content .listingItem:last-child{margin-bottom:18px;border-bottom:0}.jobListing .content
.image{float:left;width:14%}.jobListing .content
.text{float:right;width:83%}.sideBar
hr{float:right;width:86%;border:0;height:1px;background-color:#ababab;padding:0;margin:20px
0 40px}.jobPage
hr{margin-bottom:30px}.jobPage .content
hr{margin-bottom:20px}.jobDetails{float:left;width:100%;padding:15px
170px 15px 20px;background-color:#f1f1f0;margin:0
0 25px;position:relative}.jobDetails
.left{float:left;width:48%}.jobDetails
.right{float:right;width:48%}.jobDetails
p{float:left;width:100%;margin:0
0 10px}.jobDetails
span{float:left;width:33%;color:#acacac}.jobDetails
span.itemData{float:left;width:67%;color:#000}.jobDetails
p.image{margin:0;position:absolute;bottom:25px;right:25px;width:auto}.jobPage .content p.buttonLink:last-child{margin-top:30px}.jobPage p.image
img{width:auto;max-width:100%}.jobsSignUp
p.image{margin:0
0 20px}.jobsSignUpForm{float:left;width:66%;margin:0
17% 20px;padding:20px
0 30px;text-align:center;background-color:#f1f1f1}.jobsSignUpForm
p{padding:0
120px;margin:0
0 20px;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1.188rem}.jobsSignUpForm
.group{width:88%;margin:0
6%;padding:20px
0;border-bottom:1px solid #ababab}.jobsSignUpForm .group
label{display:none}.jobsSignUpForm .group:first-of-type{padding-top:0}.jobsSignUpForm .group:nth-of-type(3){border:0;padding-bottom:0}.jobsSignUp
.pageTop{width:100%;padding:78px
130px 0;background:url("/images/top-filter-bg.jpg") no-repeat 0 0;background-size:cover;min-height:443px;text-align:center;color:#fff;font-size:1.4375rem}.jobsSignUp .pageTop
p{margin:0
0 25px;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.brandJobs{float:left;width:100%;padding:30px
0;margin-top:30px;border-top:1px solid #ababab}.brandJobs
.listing{margin-top:10px}.brandJobs
.listingItem{width:100%}.brandFilter{float:left;width:100%;margin:0
0 20px}.keyStats{float:left;width:85%}.statsText
li{float:left;width:100%;padding-left:10px;margin:0
0 7px;background:url("/images/jobs-bullet.png") no-repeat 0 5px}.statsText{float:left;width:100%;padding:25px
15px 10px;background-color:#dedede;box-shadow:2px 2px 3px 0 rgba(171, 171, 171, 0.8);border-bottom-right-radius:10px}.keyStats
p.link{display:inline-block;margin:20px
0 0;font-size:1rem}.keyStats .link
a{font-size:1rem;text-decoration:none}.keyStats .link a:hover{text-decoration:underline}.keyPeople{float:right;width:86%}.sideBar .keyPeople
.listingItem{float:left;width:100%;padding:20px
0}.keyPeople
img{display:inline-block;width:74px;max-width:74px;height:74px;border-radius:37px}.jobSection .sideBar .latestNews
.listingItem{width:100%;padding:0
0 0 10px;margin:10px
0;border-bottom:0;background:url("/images/jobs-bullet.png") no-repeat 0 5px;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.brandArticle
p.image{margin:0
0 20px}.brandArticle .content
strong{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif}.content
.social{margin:25px
0 50px}.brandArticle .content .more
p{font-size:1rem}.shopSection
.twoColumnWrapper{margin:0
0 35px;background:url("/images/2-column-left-bg.png") repeat-y 0 0;background-size:100%}.shopSection
.content{float:right;width:74%}.shopSection
.pageTop{float:left;width:100%;margin-bottom:42px;position:relative}.shopHome #editorContent
p{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-size:1rem}.productListing{margin:35px
0 0}.shopSection
.divider{float:left;width:100%;border-top:35px solid #fff;border-bottom:35px solid #fff;margin:0;padding-top:1px;background:url("/images/grey-pixel.gif") repeat-x 0 50%}.productListing
.listingItem{width:33.333%;text-align:center;padding:0}.itemTop
picture{display:inline-block;width:76%}.itemOne .itemTop,
.itemTwo
.itemTop{border-right:1px solid #acacac}.itemDetails{float:left;width:101%;margin:0
-2px;background-color:#fff}.itemLinks{padding-top:5px;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.itemLinks
a{display:inline-block;width:100%;padding:6px
0;color:#f04d22;text-decoration:none;line-height:1em}.itemLinks a:hover{text-decoration:none}.itemLinks,.itemOverlay{display:none}.itemOverlay{width:100%;padding-top:70px;position:absolute;top:0;left:0;background:url("/images/opaque-white-bg.png");font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;animation-delay: .5s}@-webkit-keyframes
fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes
fadeIn{from{opacity:0}to{opacity:1}}@keyframes
fadeIn{from{opacity:0}to{opacity:1}}.itemImage:hover .itemOverlay,
.productLinks li:hover
.itemOverlay{width:100%;display:block;height:195px;opacity:0;animation:fadeIn ease-in 1;animation-fill-mode:forwards;animation-duration: .5s}.listingItem .itemOverlay
p{font-size:1.25rem;line-height:1.4em;text-transform:uppercase;letter-spacing: .18em;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif}.itemOverlay a:hover{text-decoration:none !important}.itemDetails
p.showHide{margin:10px
0 0}.itemDetails p.showHide
a{display:inline-block;width:26px;height:26px;position:relative;overflow:hidden;background:url("/images/show-icon.svg") no-repeat 0 50%;text-indent:-9999em}.shopSection
.twoColumnWrapper{margin:0
0 35px;background:url("/images/2-column-left-bg.png") repeat-y 0 0;background-size:100%}.listingItem
p.brandName{color:#acacac;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;margin:5px
0 15px}.shopSection
.content{float:right;width:74%}.shopSection .pageTop,
.shopSection
.shopHome{float:left;width:100%;margin-bottom:42px;position:relative}.listingPage p.intro,
.shopIntro p,
.shopSection
p.intro{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-size:1rem;margin:0
0 35px}.listingPage
.pageTop{margin:0}.listingPage .oldListingPage,
.listingPage
.twoColumnWrapper{margin-top:42px}.productListing{margin:35px
0 0}.listing.productListing{margin:0
0 35px}.productListing
.listingItem{width:33.333%;text-align:center;padding:0}.itemTop{float:left;width:100%;padding:0
12px;min-height:450px;position:relative;overflow:hidden}.itemImage{float:left;width:100%;position:relative}.itemTop
figure{display:inline-block;width:100%;text-align:center}.itemTop
img{width:76%}.itemOne .itemTop,
.itemTwo
.itemTop{border-right:1px solid #acacac}.itemDetails{float:left;width:101%;margin:10px
-2px 0;background-color:#fff}.itemLinks{padding-top:5px;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.itemLinks
a{display:inline-block;width:100%;padding:6px
0;color:#f04d22;text-decoration:none;line-height:1em}.itemLinks a:hover{text-decoration:none}.itemLinks,.itemOverlay{display:none}.itemDetails p.showHide
a.hideLink{transform:rotate(90deg)}.listingItem
p.brandName{display:inline-block;color:#acacac;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;margin:8px
0 15px}.listingItem p.brandName
a{color:#acacac}.listingItem p.brandName a:hover{text-decoration:none;color:#f04d22}p.loadMore,p.readMore{float:left;width:100%;margin:35px
0 0;text-align:center;text-transform:uppercase;letter-spacing: .18em;border-top:1px solid #acacac}.loadMore a,
.readMore
a{display:inline-block;width:100%;padding:20px
0;color:#000;text-decoration:none}.home .readMore
a{padding-bottom:0}.loadMore a:hover,
.readMore a:hover{text-decoration:none;color:#f04d22}.productPage
.twoColumnWrapper{margin-top:35px}.productPage
.pageTop{float:left;width:75%;margin:0
12.5%;text-align:center;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.productPage .pageTop
figure{display:inline-block;margin:0
0 20px}.productPage .pageTop
img{max-width:350px}.listingItem .price,
.productPage
.price{font-size:1.1875rem;margin:0
0 15px;letter-spacing: .18em}.listingItem
.price{font-size:1rem;margin:0
0 17px;letter-spacing:0}.productDetails div,
.productDetails
p{margin:0
0 45px}.buy{font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;letter-spacing: .18em}.buy
a{display:inline-block;padding:9px
25px;background-color:#fcb7ae;text-decoration:none;text-transform:uppercase;border-radius:14px}p.buy a:hover{text-decoration:none}.productPage
.social{border-top:1px solid #acacac;margin:30px
0}.productPage
.productListing{padding:35px
0 0;margin:0
0 50px;float:left;width:100%;border-top:1px solid #acacac}.productPage
.more{padding:60px
0 0}.sideBarLinks,.similar{float:right;width:86%;border:1px
solid #ababab;padding:12px
0 0;box-shadow:-2px 2px 3px 0 rgba(171,171,171,0.5)}.sideBarNews{border:0;box-shadow:none;background-color:#f4fafc}.sideBarNews .listingItem
h2{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;letter-spacing:0;line-height:16px;font-size: .875rem}#right
.sideBarLinks{margin-bottom:20px}.similar
.jobTitle{display:inline}.sideBarLinks p.link,
.similar
p.link{float:left;width:100%;padding:18px
0;margin:0;border-top:1px solid #adadad;text-align:center;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-style:italic;font-size:1.188rem}.sideBarNews
p.link{border:0}.sideBarLinks p.link a,
.similar p.link
a{color:#000;text-decoration:none}.sideBarLinks p.link a:hover,
.similar p.link a:hover{color:#e64415}.sideBar
.inspiration{float:right;width:86%;border:1px
solid #ababab;padding:12px
0 0;margin:0
0 20px;box-shadow:-2px 2px 3px 0 rgba(171, 171, 171, 0.5)}.sideBar .inspiration .listingItem,
.sideBarLinks
.listingItem{width:100%;height:103px;overflow:hidden;padding:0;border-bottom:0;border-top:1px solid #ababab}.sideBarNews
.listingItem{border:0;overflow:visible;margin-bottom:10px;height:auto}.sideBarNews .listingItem:first-of-type{border-top:1px solid #ababab}.sideBarLinks.productLinks
.listingItem{float:left;width:50.3%;line-height:0;margin:0;position:relative}.sideBarLinks.productLinks .listingItem
img{line-height:0}.sideBarLinks.productLinks .listingItem:nth-of-type(even){border-left:1px solid #acacac;margin-right:-1px}.sideBarLinks.productLinks .listingItem:nth-of-type(odd){border-right:1px solid #fff;margin-right:-1px}.sideBarLinks.productLinks
.itemOverlay{width:100%;padding-top:25px;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background:url("/images/opaque-pink-bg.png")}.sideBarLinks.productLinks .itemOverlay
p{font-size:1rem}.sideBarLinks.productLinks li:hover
.itemOverlay{display:block}.sideBar .inspiration .text
p{line-height:1.2em}#right .listingItem p.image,
.sideBar .listingItem
p.image{float:left;width:46%}.sideBar .keyPeople .listingItem
p.image{width:30%}#right .listingItem .text,
.sideBar .listingItem
.text{float:right;width:50%;padding:10px
0 0}.sideBar .keyPeople .listingItem
.text{width:70%;padding:0
0 0 12px}.sideBarLinks
.listingItem{float:left;width:100%}.sideBarLinks .listingItem
.text{width:50%;padding:5px
0 0}.sideBarNews .listingItem
.text{width:50%;padding:10px
0 0}#right .sideBarLinks .listingItem
.text{float:right}.homePage .sideBar .listingItem p.image,
.listingPage .sideBarLinks .listingItem p.image,
.sideBar .inspiration .listingItem
p.image{width:47%;padding:0;margin:0;line-height:0}.sideBarLinks .listingItem
img{width:100%}.sideBarLinks.jobLinks
.listingItem{width:100%;height:auto;padding:30px
5px 30px 10px}p.tag{text-transform:uppercase;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.sideBarLinks
p.tag{display:none}.tabbedLinks
.top{display:inline-block;width:100%;padding:12px
0;margin-bottom:0;font-size: .625em;text-transform:uppercase}.tabbedLinks .top
li{float:left;margin:0
12px 0 0}.tabbedLinks .top .current
a{color:#000;text-decoration:none}.tabbedLinks
.links{display:inline-block;width:100%;padding:10px
0 18px;margin:0
0 10px}.tabbedLinks .links
li{margin:5px
0 10px}.tabbedLinks{float:right;width:26%;margin:0
0 20px 20px;padding:0
0 0 19px;border-left:1px solid #ccc;background-color:#fff}.newsArticle .tabbedLinks .links,
.tabbedLinks
.top{width:100%}.tabbedLinks
.top{padding:0;margin:0}.tabbedLinks
.links{margin:0;padding-top:0;background:none;font-size:1rem}.tabbedLinks .links
ul{padding-bottom:10px}.tabbedLinks .links
a{width:100%;padding:0;background:none;margin:7px
0;line-height:1.5em;color:#999;text-decoration:none}header
.banner{display:inline-block;width:100%;padding:10px
0 9px;border-bottom:1px solid #abacae;margin:0;text-align:center}#right .expertFinder,
#right .twitter,
#right
p.banner{float:right;width:86%;margin:0
0 30px}#right .faceBook
p.banner{margin:0
0 5px}p.smallHeaderBanner{float:left;width:15.957446808510639%;margin:13px
0}.banner--home{margin:0
0 20px;text-align:center}.banner--home
p.banner{margin:0;line-height:0}.banner--home
img{width:auto;max-width:100%}.comments,.reviews{display:inline-block;width:100%;padding-top:12px}.comments
a{text-decoration:underline}.comments a:hover{text-decoration:none}.reviews{width:100%}.post{display:inline-block;width:100%;margin:10px
0}.post
p{line-height:1.4em}.post
.box{display:inline-block;width:100%;padding:0
8px;border:1px
solid #abacae}.post .dateAuthor,.reply{display:inline-block;width:100%;padding:8px
0 10px;margin:0
0 10px;background-color:#fff}.reply{margin:0}.post .dateAuthor li,
.reply
li{padding:0
10px;background:url("/images/grey-divider.gif") no-repeat 100% 50%}.post .dateAuthor .first,
.reply
.first{padding-left:0}.post .dateAuthor .last,
.reply
.last{padding-right:0;background:none}.addComment,.addPost{display:inline-block;width:100%;margin:10px
0 20px}.addPost{padding:0
10px}.reviews
.dateAuthor{margin-bottom:0}.reviews
.inline{margin:0
0 20px}.reviews .inline
li{margin-right:10px}.reviews .inline
a{margin-left:10px}.reviews .inline
img{margin-bottom:-3px}.reviews
.post{width:100%;padding:0;background:none}.reviews .post
.box{width:100%;padding:5px;border-bottom:2px solid #d2c6c1;border-color:#efefef}.expertPosts{float:left;width:100%;margin:10px
0 20px}.expertPosts .post
.box{width:100%;padding:10px;border:1px
solid #ccc}.expertPosts
.post{width:100%}.expertPosts .post .dateAuthor,
.expertPosts
.reply{width:100%;padding:0}.reviews
.reply{margin-top:0}p.helpful{margin:0
0 10px}p.helpful
a{margin-left:10px}.reviews
.socialMedia{margin-bottom:10px}.reviews .socialMedia li
a{margin-left:2px}.reviews .socialMedia
img{margin-bottom:-3px}.reviews
.addComment{width:580px;padding:10px
20px 20px;background-color:#f1e4e0;color:#666}.reviews .addComment
p.rating{padding:5px;background-color:#dab9af;border-radius:5px;color:#fff;font-weight:bold}.relatedPeopleProducts{display:inline-block;width:100%;font-size: .875em;margin-bottom:10px}.relatedPeopleProducts
ul{display:inline-block;width:100%}.relatedPeopleProducts
li{display:inline-block;width:100%;margin:10px
0}.relatedPeopleProducts
p{float:left;width:75%}.relatedPeopleProducts
p.image{float:left}.relatedPeopleProducts p.image
a{padding:0;background:none}.profile #left .relatedPeopleProducts p.image,
.relatedPeopleProducts
p.image{float:left;width:25%;padding:0
10px 0 0;background:none}.relatedPeopleProducts
.products{padding:0;border-bottom:0}.related li,
.relatedPeopleProducts .products
li{margin:0;padding:5px
0}.newsArticle #left .relatedPeopleProducts .products
p{width:135px}.newsArticle #left .relatedPeopleProducts .products
p.image{float:left;width:75px;padding:0;margin:0
10px 0 0;background:none}.related
.dateAuthor{margin:0
0 5px}.related .dateAuthor
li{display:block}.related p.dateAuthor a,
.related p.image a,
.related p.video
a{background:none;padding:0}.related
p.video{width:100%;padding:0;margin:0;background:none}.profile
.relatedPeopleProducts{margin:0
0 20px}.profile .relatedPeopleProducts
li{font-size:1.125em}.authorList #left
.content{margin-bottom:20px}.authorList
.listingBlock{margin:0}.authorList .listingBlock
.listing{float:left;width:48%;margin:10px
0 30px}.authorList .listing
img{width:auto;max-width:100%}.authorList .listing:nth-of-type(even){float:right}.authorList #left p.image
a{background:none;padding:0}.authorList .listingBlock
ul{border:0;padding:0;margin:0
0 5px}.expertList{float:left;width:100%}.expertListing{float:left;width:92.7%;min-height:1300px;padding:0;margin:0
0 25px -40px;background-color:#fdfaf9;box-shadow:3px 0 3px 0 rgba(0,0,0,0.2);position:relative}.expertCover{float:left;width:90.7%;min-height:700px;padding:0;margin:0
0 25px -15px;background:#fcf3ec url("/images/experts-cover-bg.png") repeat-y -25px 0;box-shadow:3px 0 3px 0 rgba(0, 0, 0, 0.2);text-align:center;border-top-right-radius:60px;border-bottom-right-radius:60px}.expertList
.listingBlock{float:left;width:100%;padding:0
0 0 40px}.aToZExpertListing
.listingBlock{padding:0}.aToZExpertListing .listingBlock,
.expertList #expertListing
.listingBlock{margin:0}.expertList
.listing{float:left;width:33.3%;padding:0
5px 0 15px;margin:0}.expertList .listing
p{margin:0}.expertList .listingBlock
ul{border:0;padding:0;margin:0
0 5px}.expertList .listing
p.image{width:100%;margin:0;display:none}.expertWrapper{min-height:1300px}.aToZ{float:left;width:100%;margin:10px
0;color:#abacae;word-wrap:break-word}.aToZ
li{margin:0
10px 0 0}.available,
.consultationRequest .loggedIn
a{color:#2db200}.unavailable{color:#e64415}.expertTabs{float:right;width:10.6%;margin-top:75px}.expertTabs
li{float:left;width:100%;padding:5px
0;margin-bottom:3px;border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#fdfaf9;box-shadow:3px 3px 3px 0 rgba(0, 0, 0, 0.2);z-index:1;position:relative}.expertTabs
a{display:inline-block;padding:15px
5px 15px 8px;text-decoration:none}.expertTabs
li.current{z-index:20;position:relative;margin-left:-3px;padding:5px
0 5px 3px}.filterGroup{float:left;width:100%;margin:0
0 10px}.filter{float:left;width:auto;margin-right:20px;padding-right:20px}.priceRating{width:auto !important}.filter:last-child{margin-right:0;border-right:0;padding-right:0}.resultsMessage{float:left;width:100%;margin:20px
0}.filter
h2{margin:0;font-size:1rem;text-transform:inherit}.listingImageWrapper{width:33.3%;padding:15px
0 0;position:absolute;top:-2px;right:20px;text-align:right}.listingImageWrapper
p{margin:0}.listingImageWrapper
img{box-shadow:3px 3px 3px 0 rgba(0, 0, 0, 0.2)}.listingImageWrapper
span{width:13px;height:56px;background:url("/images/experts-clip.png") no-repeat 0 0;position:absolute;top:0;right:130px}ul.categories{float:left;width:100%;text-align:center;padding:10px
25px 60px 112px}.categories
li{float:left;width:23%;margin:15px
1%;padding:10px
15px;background-color:#dab9af;font-size:1.125em;color:#666;letter-spacing: .09em}.categories li
img{margin-bottom:2px}.categories li
p{margin:0}span.small{display:inline-block;font-size:1rem;margin-top:-20px}.memberWrapper{float:left;width:100%;margin:15px
0}.memberWrapper
.listing{float:left;width:50%;padding:0
20px 0 0;margin:0}.expert{color:#333}.memberWrapper
p.image{display:none}.latestActivity,
.profile
.images{float:left;width:100%;margin:10px
0 20px}.latestActivity{margin-bottom:40px}li.latestActivity{margin:0
0 8px}.profile
.images{width:100%;padding:0}.videos
p.listing{float:left;width:33.3%;margin:0;text-align:center}#moreNotesToggler,#moreVideosToggle{float:left;width:98%;margin:0
2% 0 0;padding:0
3px;text-decoration:none;color:#fff}#moreNotesToggler{width:98%;padding:1%;margin:10px
0}.latestActivity
li{padding:5px
0 9px;border-bottom:2px solid #efefef}.latestActivity
.date{color:#abacae;display:block}.latestNotesList
ul{margin:10px
0 0}.latestNotesList #moreNotes
ul{margin:0}.profile #right
.date{display:inline-block;width:100%;color:#f2f2f2}.profile .galleria-container{background-color:#fff;width:100% !important;height:460px !important}.profile .galleria-thumbnails .galleria-image{background-color:#fff;border:1px
solid #999}.profile .galleria-counter{opacity:1 !important;bottom:auto !important;top:0;color:#666 !important}.profile .notouch .galleria-thumb-nav-left:hover,
.profile .notouch .galleria-thumb-nav-right:hover,
.profile .touch .galleria-thumb-nav-left:active,
.profile .touch .galleria-thumb-nav-right:active{background-color:#fff !important}.profile .galleria-image-nav-left,
.profile .galleria-image-nav-right,
.profile .galleria-info-close,
.profile .galleria-info-link,
.profile .galleria-thumb-nav-left,
.profile .galleria-thumb-nav-right{background-image:url("/css/galleria/themes/classic/classic-map-dark.png")}#imageCaption{float:left;width:100%;padding:10px
10px 0}.profile .galleria-thumbnails-container{height:80px;bottom:0}.profile .galleria-thumbnails .galleria-image,
.profile .galleria-thumbnails .galleria-image
img{width:60px !important;height:80px !important}.galleryPage{float:left;width:100%}.galleryContainer
.myImages{float:left;width:100%;position:relative}.galleryContainer{float:left;width:100%;margin-bottom:20px;text-align:center}.galleryContainer
h2.imageTitle{float:left;width:100%;margin:0
0 10px}.gallery-image-and-thumbs{float:left;width:100%}.galleryContainer
.myText{float:left;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:15px;margin-bottom:10px;text-align:center}.galleryContainer
.myImages{float:left;width:100%;text-align:center;padding-top:10px;margin:0
0 10px;border-top:1px solid #ccc}.galleryContainer .gallery-thumbnails{display:inline-block;width:auto}.galleryContainer
.galleryThumb{display:inline-block;width:53px;height:40px;margin:0
3px 4px 0;position:relative}.galleryContainer .galleria-image-nav{float:left;width:100%}.galleryPage .galleryContainer .galleria-counter{display:none}.galleryContainer .galleria-image-nav-left,
.galleryContainer .galleria-image-nav-right{background-color:#ccc;border-radius:100%;-webkit-border-radius:100%;width:38px;height:38px;background-position:6px 3px;top:40%;opacity: .6}.galleryContainer .galleria-image-nav-left{left:0}.galleryContainer .galleria-image-nav-right{right:0;background-position:-286px 3px}.galleria-image-nav-right:hover,
.galleryContainer .galleria-image-nav-left:hover{opacity: .8}.registerLogin .ui-tabs{float:left;width:100%;margin:20px
0 0}.registerLogin .ui-tabs-nav{float:left;width:100%;margin:10px
0;padding:0;list-style:none;border-bottom:1px solid #ccc;position:relative;z-index:1}.ui-tabs-nav
a{float:left;padding:5px
20px;margin:0
1px;border:1px
solid #ccc;background-color:#efefef;text-decoration:none;margin-bottom:-1px;position:relative;z-index:100}.ui-state-active
a{background-color:#fff;border-bottom-color:#fff}.registerLogin .ui-tabs-panel{float:left;width:100%;padding:10px
0 0}#userText
.content{padding:9px;border:1px
dashed #ccc}#profileUserImage,#userImages,#userText,#userVideos,.profilePageImage,.profilePageVideo{float:left;width:100%;margin:0
0 20px;padding:0
0 10px;clear:both}.profilePageImage,.profilePageVideo{border-bottom:1px solid #ccc}.profilePageImage
.imageDetails{float:left;width:410px}.profilePageVideo
p{float:left;width:50%}.profilePageImage
p{float:left;width:110px}.profilePageImage .imageDetails
p{float:none;width:auto}.actions{float:left;width:100%;padding:0;border:0}.actions li,
.bookmarks li .actions
li{float:left;width:auto;padding:0;margin:0
10px 0 0;clear:none}.actions li:last-child{margin-right:0 !important}#profileUserImage .profilePageUserImage
.actions{width:100%}.profilePageUserImage .actions
li{margin-left:3px}.actionCrop{margin:0
!important}.profile
.myImages{float:left;width:100%;padding-bottom:10px;border:2px
solid #eee}.activityList,.bookmarkList,.following{float:left;width:100%;padding-bottom:0;margin-bottom:10px;border-bottom:1px solid #ccc}.bookmarkItem,.noteList{float:left;width:100%;padding:10px
0 20px;border-bottom:1px solid #ccc}.noteList:first-child{border-top:1px solid #ccc}.noteStatus
.label{display:inline-block;width:75px;font-weight:bold}ul.bookmarks,ul.following{float:left;width:100%;margin-top:20px;padding-top:10px;border-top:1px solid #ccc}ul.following{border:0;padding:0}.followingPeople{float:left;width:100%}.following
.image{float:left;width:15%;padding:10px
10px 0 0}.following
.text{float:left;width:85%}#expertNews .showMorePosts
a{color:#000}#profileThumbnails{max-width:none}#savedThumbnail{width:220px;height:295px;float:left}#cropBox{width:220px;height:295px;float:left;overflow:hidden}#cropBoxImage{max-width:none}#cropBox{display:none}#original{float:right;max-width:700px;overflow:hidden}.listingPage{float:left;width:100%}.listingPage
.content{float:left;width:74%;padding-left:0}.shopSection.listingPage
.content{float:right}.listing,.listingBlock{float:left;width:100%}.listingBlock{margin-bottom:20px}.listing{}.expertsListing
.listing{margin:0}.listing
.image{margin-bottom:10px}.row{float:left;width:100%}.twoColumnRow{float:left;width:100%;background:url("/images/2-column-row-bg.gif") repeat-y center top}.threeColumnRow{float:left;width:100%;background:url("/images/3-column-row-bg.gif") repeat-y center top;background-size:100%}.fourColumnRow{float:left;width:100%;background:url("/images/4-column-row-bg.gif") repeat-y center top;background-size:100%}.twoColumnRow
.listingItem{float:left;width:46%;margin:0
4%}.threeColumnRow
.listingItem{float:left;width:30%;margin:0
2.5%}.fourColumnRow
.listingItem{float:left;width:21%;margin:0
2.66%}.row .listingItem:first-of-type{margin-left:0}.row .listingItem:last-of-type{margin-right:0}.row
p{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.listingPage
.listingBlock{float:left;width:100%;padding:35px
0;margin-top:15px;border-top:1px solid #acacac;border-bottom:1px solid #acacac}.listingPage .listingBlock
.listing{float:left;width:48%}.listingPage .listingBlock .listing:nth-of-type(odd){float:left}.listingPage .listingBlock .listing:nth-of-type(even){float:right}.divider{float:left;width:100%;border-top:35px solid #fff;border-bottom:35px solid #fff;margin:0;padding-top:1px;background:url("/images/grey-pixel.gif") repeat-x 0 50%}.sideBar
.divider{float:right;width:86%;border-top:15px solid #fff;border-bottom:15px solid #fff}.listingPage .content .divider:last-of-type{border-bottom-width:15px}.dateAuthor{color:#abacae;margin:0
0 10px;padding:0}.dateAuthor span
a{color:#e64415;text-decoration:none}.dateAuthor span a:hover{text-decoration:underline}.categoryPage
.listing{padding-bottom:10px;margin-bottom:25px !important;border-bottom:1px solid #aaabad}.categoryPage .home .listingBlock ul,
.home .listingBlock
ul{font-size: .875em}.categoryPage .home .listingBlock ul a,
.home .listingBlock ul
a{display:inline-block;width:100%;margin:6px
0;padding-left:10px;color:#e64415;background:url("/images/red-arrow.gif") no-repeat 0 7px}.listingPage
.listing{float:left;width:100%}.searchResults{width:100%}.searchResultsContainer
.listingItem{width:100%;margin:0
0 20px}.listingBlock .listing h2 a,
.listingPage h2
a{text-decoration:none}.searchResultsContainer
.listingItem{width:100%}.homeNews .listing:nth-of-type(even),
.listingPage .listing:nth-of-type(even){float:right}.shopSection.listingPage h2
a{text-decoration:none}.listingItem h2 a:hover,
.listingPage h2 a:hover{text-decoration:none}.listingItem p,
.listingPage .listing
p{margin:0}.listingBlock.listingItem p.image,
.listingPage .listingBlock .listing
p.image{width:100%;margin:0
0 8px;line-height:0}.listingItem{float:left;padding-bottom:0}.listingItem h2
a{margin-bottom:10px}.listingItem
p{font-size:1rem;line-height:1.4em}.listingItem
p.details{margin-bottom:17px}.jobSection .content
.listingItem{padding:30px
0 25px;width:100%}.jobSection .listingItem:nth-of-type(even){float:right}.jobSection .listingItem
p.details{margin-bottom:10px}.jobSection .brandJobs
.listingItem{width:100%;padding:10px
0}.listingPage p
a{line-height:1.4em}.listingPage
.featured{display:inline-block;width:100%;padding-bottom:35px;border-bottom:1px solid #abacae}.listingPage .featured
p{margin-bottom:0}.image p a,
.listingPage .image
a{line-height:0}.listingPage
.dateAuthor{margin-bottom:10px}div.clear,span.clear{display:inline-block;width:100%;height:1px;background-color:#abacae;padding:0}.sort{display:inline-block;width:100%;margin:10px
0 0}.expertList
.sort{width:66%;padding:20px
0 0 50px;margin-bottom:10px}.listingBlock span.clear:last-child{display:none !important}.aToZExpertListing
.sort{padding-left:0}.popular{float:left;width:100%;padding:0
0 20px;border-bottom:1px solid #ccc;margin:0
0 20px}.popularVideos{padding:0;border-bottom:0;margin:0
0 20px}#right
.popularVideos{float:right;width:86%}.popular
li{float:left;width:100%;margin:0
0 20px}.popular
.image{float:left;width:54%}.popular .image
p{line-height:0}.popular
.text{float:right;width:46%;padding-left:10px}.popular
a{text-decoration:none}.popular
p{margin:0}.video{float:left;width:23.4%;font-size: .875em;position:relative}.video h2
a{text-decoration:none}.video
p{margin:0
0 5px}.video
p.image{width:100%;margin:10px
0}.video
p.link{margin:2px
0}.video p.link
a{padding-right:15px}.right
.video{width:100%;margin-bottom:20px}.categoryPage .right .video
p.image{width:100%;padding:0}.salonList
.listing{text-align:left}.shopSection.listingPage
.listing{width:100%}.shopSection
.listingItem{padding:0}.shopSection .listingItem:nth-of-type(even){float:left}.paginate{display:inline-block;width:100%;margin:0
0 15px;font-size: .875rem;text-transform:uppercase;letter-spacing: .15em;text-align:center;border-top:1px solid #acacac;border-bottom:1px solid #acacac;padding:12px
0}.listingPage
.paginate{padding:0;margin:0;border:0}.listingPage .oldListingPage .paginate:first-of-type{border-top:1px solid #acacac;padding-top:15px}.searchResultsContainer .paginate:last-child{margin-top:20px}.shopEdit
.paginate{margin:0
0 35px}.shopEdit
.basePaginate{margin:0;border-bottom:0}.paginate
p{display:inline}.paginate
ul{display:inline;padding:0
0 0 10px}.paginate ul
a{display:inline-block;padding:0
15px}.paginate
li.current{padding:0
15px;color:#acacac}.paginate
li{background:url("/images/pagination-divider.gif") no-repeat 0 55%}.paginate
li.next{margin-left:0}li.next,li.previous,li.start{background:none;padding:0;margin:0}li.disabled{padding:0
15px}.paginate li:nth-of-type(2){background:none}.paginate ul
a{color:#000;background:none}.reviews
.paginate{margin:10px
0}.brandJobs
.paginate{margin:0}.shopEdit
.paginate{margin:0
0 35px}.shopEdit
.basePaginate{margin:0;border-bottom:0}.paginate
p{display:inline}.paginate
ul{display:inline;padding:0
0 0 10px}.paginate ul
a{display:inline-block;padding:0
15px}.paginate
li.current{padding:0
15px;color:#acacac}.paginate
li{background:url("/images/pagination-divider.gif") no-repeat 0 55%}.paginate
li.next{margin-left:0}li.next,li.previous,li.start{background:none;padding:0;margin:0}li.disabled{padding:0
15px}.paginate li:nth-of-type(2){background:none}.paginate ul
a{color:#000;background:none}.reviews
.paginate{margin:10px
0}.brandJobs
.paginate{margin:0}.expert
.header{background:none;float:left;width:100%;padding:5px
0;margin-bottom:10px;background-color:#dbdbdb;text-align:center;height:auto}.expertTop{display:inline-block;width:100%;height:auto;padding:0
0 20px;margin-bottom:10px;border-bottom:1px solid #999;font-size:1.125rem}.expert
.wrapper{float:left;width:73%;margin-top:0}.detailsContent{float:left;width:98%;margin-left:2%;background-color:#dbd4e1;position:relative}.detailsLeft{float:left;width:35%}.detailsRight{float:left;width:65%;padding:25px
10px 10px 35px;font-size:1rem}.detailsContent
.image{float:left;padding:0
5px 5px 0;background-color:#fff;line-height:0}.expertTop .contact,
.expertTop
.socialMedia{float:left;width:100%;padding:0
10px 5px;margin:0}.expert
.price{color:#000;margin-bottom:10px}.expert
.title{color:#fff;padding-right:5px}.expertNews
hr{display:inline-block;width:50%;margin:10px
25%;height:1px;border:0;background-color:#999}.expertTop
.bookNote{float:left;width:100%;text-align:left;padding-left:10px}.consultationRequest{float:left;width:100%;margin-bottom:10px;padding-left:10px}.gtgApproved{width:112px;height:106px;background:url("/images/gtg-approved.png") no-repeat 0 0;position:absolute;top:-60px;left:-15px;z-index:999}.expert
ul{padding:0;margin:0;list-style:none}.expert .socialMedia
li{display:inline-block;margin-right:5px}.expert .socialMedia li:last-child{margin:0}.detailsRight
p{margin:0}.expertNews
p{margin:10px
0}.expertDetails{float:left;width:100%;margin:0
0 10px}.label{float:left;width:20%}.data{float:left;width:80%}.price p,
.quality
p{color:#53006a;font-style:italic}.detailsLeft
a{color:#fff}.expertTop
a{text-decoration:underline}.expertTop a:hover{text-decoration:none}.expertLinks{float:left;width:27%;padding:0
0 0 20px}.inPageLinks{float:left;width:100%;padding:50px
0 0 40px;margin:0
0 20px;min-height:325px;background:url("/images/expert-links-bg.png") no-repeat 0 0}.expertLeft{float:left;width:73%;padding-top:10px}.expertRight{float:left;width:27%;padding:0
0 0 30px}.expertAbout,.expertArticles,.expertBookmarks,.expertImages,.expertNews,.expertNotes,.expertQuestions,.expertReviews,.expertVideos{float:left;width:100%;margin-bottom:30px}.expertAbout{padding:0
10px}.expertNews{padding:20px
20px 10px;background-color:#ead8d1}.expertVideos{float:left;width:100%}.expertQuestions{position:relative}.expertNotes{width:100%;position:relative;background:#fbf8f7 url("/images/notes-bg.png") no-repeat 0 0;padding:18px
10px 30px 50px;box-shadow:1px 1px 5px 0 rgba(0,0,0,0.2)}.expertArticles{position:relative;padding:30px
0 0}.expertBookmarks{position:relative;margin-top:20px}.expert
.twitter{margin-top:20px}.expertVideos
.left{float:left;width:62%;padding-left:30px}.expertVideos
.right{float:left;width:38%;padding:2px
0 0 10px}.expertVideos .right
.listing{float:left;width:50%;padding:0
5px;margin:0
0 10px;position:relative}.expertVideos
img{border:5px
solid #fff}.expertVideos .right
img{border-width:1px}.expertVideos
.videos{margin:0}.expert .expertVideos .showMore
a{color:#fff}.expertVideos
.featured{float:left;width:100%;position:relative}.featured
.playVideo{width:17%;position:absolute;top:40%;left:42.5%;z-index:100}.playVideo
img{border:0;cursor:pointer}.expertVideos .listing
.playVideo{width:17%;position:absolute;top:35%;left:42.5%;z-index:100}.expertVideos
.showMore{padding-right:10px}.expert .myImages,.myQuestions,.videoWrapper{float:left;width:100%;background-color:#dbdbdb}.videoWrapper{padding:15px
0 10px}.myQuestions{padding:20px
80px 40px 20px;min-height:300px;background-color:#d0c7d6;position:relative}.question{text-transform:uppercase;color:#fff}.myVideos{padding:0
20px}.myQuestions
.showMore{margin:0;position:absolute;bottom:0;right:10px}.myQuestions
.normal{padding:0;background:none;font-weight:bold}.myQuestions
.messages{float:left;width:100%}.messageAnswered,.messageAsked{font-weight:bold;color:#000}.myQuestions .messages
p{margin:0
0 5px}.myQuestions .messages
li{display:inline-block;width:100%;margin:15px
0}.myQuestions
.date{opacity: .6}.expertRight
li{margin:5px
0}.expert
h2.heading{letter-spacing: .18em;background:url("/images/short-grey-brush-bg.png") no-repeat 0 0}.expert .expertLeft
h2.heading{background-image:url("/images/grey-brush-bg.png");padding-top:3px}.expert .expertNotes
h2.heading{background:none}.expert
.showMore{float:left;width:100%;text-align:right;text-transform:none;letter-spacing:0;margin:0}.showMorePosts{text-align:right;text-transform:none;letter-spacing:0;margin:0}.expert .showMore a,
.showMorePosts
a{color:#666;text-decoration:none;text-transform:none;letter-spacing:0;padding:0;font-size:1rem}.expert .expertNews .showMore a,
.expert .expertQuestions .showMore a,
.showMorePosts
a{color:#fff}.expertRight li
a{text-decoration:none}.addReview .formCell,
.addReview
textarea{width:100%}.expert .showMore a:hover,
.expertRight li a:hover{text-decoration:underline}.expertNews
.date{color:#fff}.tabletPhone{display:none}.splash{width:104px;height:118px;background:url("/images/questions-splash.png") no-repeat 0 0;position:absolute;top:0;right:-20px}.notesIcon{height:39px;width:9px;background:url("/images/paper-clip.png") no-repeat 0 0;position:absolute;top:-16px;left:12px}.articlesIcon{height:53px;width:43px;background:url("/images/pencil-icon.png") no-repeat 0 0;position:absolute;top:0;right:-25px}.bookmarksIcon{height:30px;width:33px;background:url("/images/bookmarks-icon.png") no-repeat 0 0;position:absolute;top:-5px;right:-20px}.expert .note
a{margin-left:-5px}.placeholder{padding:20px;font-style:italic}.expertNews
.placeholder{padding:0
0 20px}.expertImages
.myImages{background:none}.expertImages .galleria-container{width:100% !important;height:335px !important;background-color:#e9e8e9}.expertImages .galleria-stage{width:100% !important;padding:0
39% 0 50px;left:0;top:15px;bottom:80px}.expertImages
#imageCaption{display:none !important}.expertImages .galleria-counter{display:block !important}.expertImages .galleria-image-nav{width:67%;height:40px}.expertImages .galleria-image-nav-left,
.expertImages .galleria-image-nav-right{opacity:1;width:22px;height:40px;top:60%}.expertImages .galleria-image-nav-right{left:auto;right:5px;background:url("/images/expert-gallery-arrow-right.png") no-repeat 0 0}.expertImages .galleria-image-nav-left{left:15px;background:url("/images/expert-gallery-arrow-left.png") no-repeat 0 0}.expertImages .galleria-thumbnails{text-align:center;margin:0
auto}.expertImages .galleria-thumbnails-container{width:63%;height:57px;bottom:12px;left:20px;right:auto}.expertImages .galleria-thumbnails .galleria-image{float:none;display:inline-block;width:57px !important;height:57px}.expertImages .galleria-thumbnails .galleria-image
img{width:57px !important}.expertImages .galleria-thumb-nav-left,
.expertImages .galleria-thumb-nav-right{opacity:1;width:11px;height:20px;top:30%}.expertImages .galleria-thumb-nav-right{left:auto;right:15px;background:url("/images/expert-gallery-t-arrow-right.png") no-repeat 0 0}.expertImages .galleria-thumb-nav-left{left:10px;background:url("/images/expert-gallery-t-arrow-left.png") no-repeat 0 0}.expertImages .galleria-image{background-color:#fff}Ligh .expertImages .galleria-thumbnails .galleria-image{border:0}.expertImages .galleria-info{width:33%;padding:55px
0 0 30px;left:auto;right:10px}.expertImages .galleria-info-text{background:none;padding:0;color:#333}.expertImages .galleria-info-title{font:1.188em "BrandonGrotesqueRegular", Arial, Helvetica, sans-serif;text-transform:uppercase;margin-bottom:10px;color:#333;letter-spacing: .09em}.expertImages .galleria-info-description{font-size:1rem;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;color:#333;font-style:normal}.expertImages .galleria-counter{position:absolute;bottom:auto;left:auto;top:15px;right:25.5%;text-align:left;color:#666;font-size:1rem;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif}.expertImages .galleria-thumb-nav-left:active,
.expertImages .galleria-thumb-nav-left:hover,
.expertImages .galleria-thumb-nav-right:active,
.expertImages .galleria-thumb-nav-right:hover{background-color:#e9e8e9}.articleCarousel{float:left;width:100%;max-width:1140px;height:135px;margin:25px
0 20px;position:relative;overflow:hidden;padding-left:130px}.articleCarousel
.header{width:130px;padding-top:35px;height:auto;border:0;text-align:center;background:none;margin-bottom:0;position:absolute;top:0;left:0;bottom:0;z-index:999;background-color:#e7e7e6}.articleCarousel
.buttons{width:50px;padding-top:20px;position:absolute;top:0;right:0;bottom:0;z-index:999;background-color:#e7e7e6}.articleCarousel
img{height:135px}.articleCarousel
li{float:left;width:244px;position:relative;padding:0
1px}.articleCarousel
a{color:#000}.articleCarousel
.itemOverlay{display:none}.articleCarousel a:hover
.itemOverlay{text-align:center;display:block;width:100%;min-height:135px;padding:20px
10px 10px;position:absolute;top:0;left:0;right:0;bottom:0;background:url("/images/opaque-white-bg.png");font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1.1875rem;transition:transform 350ms ease-in-out}.articleCarousel
.readMore{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-style:italic;font-size:1.125rem}.articleCarousel
.category{display:inline-block;width:100%;background:none}.buttons
a{display:inline-block;width:50px;height:47px;background:url("/images/next-arrow.png") no-repeat 50% 50%;overflow:hidden;text-indent:-999em}.prev
a{background-image:url("/images/previous-arrow.png")}.pageTopFilter{float:left;width:100%;height:440px;padding:81px
0 0;margin:18px
0 36px;background:#000 url("/images/top-filter-bg.jpg") no-repeat 0 0;background-size:cover;position:relative;color:#fff;text-align:center}.expertsListing
.pageTopFilter{height:342px;padding:105px
0 0;background:#000 url("/images/experts-top-filter-bg.jpg") no-repeat 0 0}.pageTopFilterForm{position:absolute;top:245px;left:0;right:0;width:100%;color:#fff;text-align:center}.expertsListing
.pageTopFilterForm{top:188px}.pageTopFilterForm
h2{display:none}.pageTopFilter
p.link{position:absolute;bottom:27px;left:0;right:0;width:100%;margin:15px
0 0;text-align:center}.pageTopFilter
a{color:#fff;text-decoration:none}.pageTopFilter p.link
a{color:#fff;text-decoration:none;font-size:1.4375rem;letter-spacing: .21em;font-weight:normal}.pageTopFilter a:hover,
.pageTopFilter p.link a:hover{color:#e64415}p.image{line-height:0;position:relative;display:inline-block;width:100%}.category{display:inline-block;margin:0;background-color:#fff;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif !important;font-style:italic;text-transform:uppercase}p.image
.category{padding:15px
10px;position:absolute;left:0;bottom:0}.content
p.category{margin:0;font-size:1.188rem;width:100%;text-align:left;font-style:italic}.listingLatest{margin:20px
0 0}.listingLatest
p.image{float:left;width:67%;line-height:1em}.listingLatest
.text{float:left;width:33%;text-align:center;padding-top:60px;padding-left:30px}.listingLatest .listingItem:nth-of-type(even) .text{float:left;padding-left:0;padding-right:30px}.listingLatest .listingItem:nth-of-type(even) p.image{float:right}.listingLatest
.listingItem{float:left;width:100%;padding:35px
0 28px;border-top:1px solid #acacac}.listingLatest .listingItem:first-of-type{padding-top:0;border-top:0}.listingLatest .listingItem:last-of-type{padding-bottom:0}.listingLatest
p.image{position:relative}.itemIcon{position:absolute;margin:0;top:0;left:0;right:0;bottom:0;text-align:center;background:url("/images/play-icon.png") no-repeat 50% 50%;background-size:10%;text-indent:-999em}.galleryItem
.itemIcon{background-image:url("/images/gallery-icon.png")}.sideBar
p.banner{float:right;width:86%;margin:0}.sideBar
p.brandBanner{margin-bottom:20px}.expertBadgeGenerator{float:left;width:100%;margin:20px
0;padding:20px;border:10px
solid #eee}.expertBadgeGenerator
.left{float:left;width:50%}.expertBadgeGenerator
.formCell{float:left;width:100%;margin:5px
0}.expertBadgeGenerator .formCell
select{width:100%}.registerLogin .expertBadgeGeneratedCode .formCell
.inputCell{width:100%}.expertBadgeGenerator
textarea{width:100%;padding:5px;margin-top:20px}.expertBadgeImage{float:right;width:50%;text-align:center}.expertBadgeImage
img{width:125px;height:125px}.twitter{float:left;width:100%;margin:0
0 30px;background:url("/images/twitter-bg.gif");border:1px
solid #ccc;border-radius:5px;min-height:660px}.twitterLinkText{float:left;width:60%;margin:10px
0;padding-left:5px}.twitterLinkImage{float:right;width:40%;margin:10px
0}.profile
.twitterLinkImage{display:none}.profile
.twitterLinkText{width:100%;margin-top:0}.twitterLinkImage
a{float:right;width:100%;height:31px;overflow:hidden;text-indent:-9999em;background:url("/images/header-icons-sprite.gif") no-repeat 100% -75px}.twitterLinkImage a:hover{background-position:100% -109px}.twitter
iframe{padding:0
5px}.twitter-tweet{margin:0
auto}.emailSignup,.emailSignupTop{float:left;width:100%;position:relative}.emailSignupTop{margin:-16px 0 10px}.emailSignup:first-child{border-bottom:0;padding-bottom:0;overflow:hidden}.emailSignupTop
h2{font-size:32px;color:#fff;letter-spacing: .2em;-webkit-font-smoothing:antialiased}#left
.emailSignup{margin:10px
0 25px}.listingPage
.emailSignup{margin-bottom:10px}.newsletterContent{float:left;width:100%;padding:20px
10px 10px 15px;background-color:#dab6ba;background-size:100%}.newsletterContent
.formCell{width:100%}.newsletterContent .formCell
.inputCell{width:100%;max-width:400px}.popUpCta.newsletterContent
.formCell{width:100%}.newsletterContent .formCell
input{text-align:left}.popUpCta .newsletterContent .formCell
input{width:100%;font:19px "BrandonGrotesque-Light", Arial, Helvetica, sans-serif !important;letter-spacing: .18em;text-transform:uppercase;background:none;text-align:center;padding:12px;border:1px
solid #000;color:#000}.popUpCta .newsletterContent .formCell input::-webkit-input-placeholder{color:#000 !important}.popUpCta .newsletterContent .formCell input:-moz-placeholder{color:#000 !important}.popUpCta .newsletterContent .formCell input::-moz-placeholder{color:#000 !important}.popUpCta .newsletterContent .formCell input:-ms-input-placeholder{color:#000 !important}#right .newsletterContent .formCell,
.sideBar .newsletterContent
.formCell{width:100%}#right .newsletterContent .formCell input,
.sideBar .newsletterContent .formCell
input{text-align:center}.newsletterImage{float:left}.newsletterText{float:left;width:100%;line-height:1.5em;font-size: .875rem}.emailSignup
.form{float:left;width:100%}.emailSignupTop
.form{float:left;width:100%;padding-left:55px}.emailSignupTop
.newsletterText{float:left;width:50%;line-height:1.5em;font-size:1.375rem;margin:15px
0 15px 55px}#multiNewsletterComponent
.newsletter{width:300px;padding-left:0;text-align:center}.newsletterPreferences{float:left;width:100%;margin:10px
0;font-weight:bold}#left .emailSignup .form,
#left
.newsletterContent{max-width:300px;clear:both}.emailSignupTop
.closeButton{display:inline-block;background:url("/images/close.png") no-repeat;width:11px;height:11px;position:absolute;top:10px;right:10px;cursor:pointer}.popUpContent{position:relative}.popUpContent
p.close{position:absolute;top:10px;right:10px;z-index:999}p.close
a{width:11px;height:11px;display:inline-block;background:url("/images/close.png") no-repeat;overflow:hidden;text-indent:-9999em}#right .emailSignup,
.sideBar
.emailSignup{float:right;width:86%;margin-bottom:0;position:relative;background-color:#dab6ba;background-size:cover}#right
.emailSignup{margin-bottom:20px}#right .newsletterContent,
.sideBar
.newsletterContent{float:left;width:100%;padding:50px
20px 15px;background:url("/images/black-email-icon.png") no-repeat 50% 7% !important;background-size:31px 24px !important;text-align:center}#right .newsletterText,
.sideBar
.newsletterText{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;float:left;line-height:1.3em;font-size: .938rem}#popUpCta
iframe{position:absolute;top:0;left:0}.popUpCta{width:100%;padding:13% 36% 2% 6%;height:600px;text-align:center;background-color:#dab6ba;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.popUpCta
.newsLetter{float:left;width:100%;height:100%}.popUpCta
h2{margin:0
0 30px;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:31px;color:#c25262;letter-spacing: .18em;line-height:1.3em}.popUpCta
p.newsletterSubHeading{margin:0
0 50px;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;font-size:1.5rem;text-transform:uppercase;letter-spacing: .18em}.popUpCta .baseText
p{margin:0
0 10px;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;letter-spacing: .1em;font-size:1.25rem;padding:0
5%}.popUpCta
.newsletterContent{padding:0;background:none !important}.contentWide
.newsletterContent{float:left;padding:20px
10px 25px;margin:0
0 20px;width:100%;background-color:#dab6ba;background-repeat:no-repeat;background-position:0 0;background-size:100%}.contentWide
.newsletterText{float:left;width:100%;line-height:1.5em;font-size:1.375rem;padding:15px
0 15px 45px}.contentWide .newsletter
.form{float:left;width:50%;padding-left:45px;clear:both}.popUpCta
.newsletterText{width:100%}.popUpCta .newsletterContent
.formCell{width:100%}.fb-like{display:inline-block;width:300px}#promotionSignup{float:left;width:100%;background-color:#fff;padding:20px;margin:20px
0 40px;border-top:10px solid #eee;border:10px
solid #eee}.tagFilter{float:left;width:100%;margin:0
0 20px}.tagFilter
form{float:left;width:100%;margin:0;padding:0}.tagFilter
.sort{float:left;width:100%;border:1px
solid #ead8d1;margin:15px
0 0;border-radius:10px}.tagFilter
p.showHide{float:left;margin:0}.tagFilter .showHide
a{float:left;width:100%;padding:5px
10px;color:#fff;background:#ead8d1 url("/images/white-arrow-down-16px.png") no-repeat 98% 50%;text-transform:uppercase;text-decoration:none;letter-spacing: .05em}.tagFilter
a.showLink{border-radius:0 0 8px 8px}.tagFilter
a.hideLink{background-image:url("/images/white-arrow-up-16px.png")}.companiesListing .sort,
.drugsListing .sort,
.eventListing .sort,
.reportListing
.sort{border:0;margin-top:0}p.tagCloud{float:left;width:100%;margin:10px
0 0}.nli
p.tagCloud{margin-bottom:20px}.listingBlock
ul.tagCloud{float:left;width:100%;margin:5px
0;clear:both}ul.tagCloud
li{margin-right:10px}ul.tagCloud li:last-child{margin:0}ul.tagCloud
li{display:inline-block}.sort
.tagCloud{float:left;width:100%;margin:0;padding:10px;background-color:#f9f4f1;border-radius:0 0 10px 10px}.sort
.currentTags{border:0;margin:0;padding-left:25px;background-color:#fff;border-radius:10px}.currentTags
p{float:left;width:auto;line-height:1em;margin:5px
20px 0 -12px;text-transform:uppercase;font-size:1rem;font-style:normal}.currentTags p:nth-of-type(2){font-weight:bold}.currentTags
a{padding-right:20px;background:url("/images/delete-icon.png") no-repeat 92% 50%}.tagCloud
a{display:inline-block;margin-right:10px;text-decoration:none;color:#e64415}.tagCloud a:hover{text-decoration:none !important}.currentTag{margin-right:10px}footer{float:left;width:100%;clear:both;padding:35px
0 5px;margin-top:20px;text-align:left;font-size:1rem;border-top:1px solid #acacac;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}footer
.wrapper{display:inline-block;width:100%;margin:0
auto;background:url("/images/footer-bg.png") repeat-y 50% 0}footer
.column{float:left}footer
.column.left{width:22.5%;padding:0
38px 0 0}footer
.column.mid{width:55%;padding:0
38px}footer
.column.right{width:22.5%;padding:0
0 0 38px}footer
ul{display:inline-block}footer .column.left
ul{margin-bottom:20px}.footerSocialLinks{margin-left:-5px}.footerSocialLinks
li{float:left;width:50%;padding:0
5px 5px}.footerSocialLinks
img{width:100%}figure{float:left;width:100%}.profile
.first{padding-left:0}.dateAuthor .last,
.profile
.last{padding-right:0;background:none}.keywords{display:inline-block;width:100%;margin:5px
0;color:#abacae}.keywords
li{display:inline-block;margin:2px
10px 2px 0}.profile
p.rating{margin:0}.profile .pageText p.rating
img{border-left:0}.pageText
p.imageSource{margin:0
0 0 -5px;font-size: .688em;line-height:1em}.newsArticle
.dateAuthor{float:left;margin-top:10px}.detailsWrap{float:left;width:100%}.detailsWrap
.details{margin:0;padding:0}.newsArticleImage{display:inline-block;width:100%;margin:5px
0 20px}#profile-text{float:left;width:100%}.details{float:left;width:100%;margin:5px
0 10px;color:#abacae}.contentPage
.details{width:75%}.contentPage .sideBar
.details{width:100%}.listingPage .featured p.details,
.listingPage .listing
p.details{margin:0
0 10px}.author{color:#abacae}.author
a{color:#e64415;text-decoration:none}.author a:hover{text-decoration:underline}.jobTitle,.location{display:inline-block;width:100%;color:#000;line-height:1.2em}.jobTitle{font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.4em}.expertsListing
.location{color:#abacae}.keyPeople
.jobTitle{color:#abacae}.keyPeople .details
a{color:#e64415}.sideBarLinks .listing
p.details{margin:0;font-size: .938rem;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-style:italic}.sideBarLinks.sideBarNews .listing
p.details{font-size: .875rem}.socialBar{display:none;float:left;top:0;margin-left:-60px;width:auto}@media (min-width: 48em){.socialBar{display:block}}.social a,
.socialBar
a{display:inline-block;width:46px;height:46px}.touchDevice
.socialBar{display:block;margin:0}.touchDevice .socialBar
li{float:left;margin-right:5px}@media (min-width: 48em){.touchDevice
.socialBar{display:none}}.touchDevice .socialBar
a{float:none}.facebookIcon
a{background:url("/images/facebook-icon.svg") no-repeat 0 0}.twitterIcon
a{background:url("/images/twitter-icon.svg") no-repeat 0 0}.gplusIcon
a{background:url("/images/gplus-icon.svg") no-repeat 0 0}.pinterestIcon
a{background:url("/images/pinterest-icon.svg") no-repeat 0 0;cursor:pointer}.emailIcon
a{background:url("/images/email-icon.svg") no-repeat 0 0}.social
li{display:inline-block;padding-right:5px}.socialLinks{float:left;z-index:999}.socialLinks
a{display:inline-block;width:33px;height:25px;margin:0
6px;overflow:hidden;text-indent:-999em;background:url("/images/social-icons-top.png") no-repeat 7px 0;cursor:pointer}.socialLinks a:hover{background-position:7px -30px}header
.socialLinks{display:none;margin-right:30%;margin-top:-33px;text-align:left;z-index:101;background-color:#fff;position:absolute;right:0;height:30px}header .socialLinks
li{padding-left:0}.socialLinks li:first-child
a{margin-left:0}.socialLinks li:last-child
a{margin-right:0}.socialLinks
a.facebookLink{width:24px;background-position:-45px 1px}.socialLinks a.facebookLink:hover{background-position:-45px -29px}.socialLinks
a.twitterLink{width:30px;background-position:-82px 0}.socialLinks a.twitterLink:hover{background-position:-82px -31px}.socialLinks
a.instagramLink{width:24px;background-position:-125px 1px}.socialLinks a.instagramLink:hover{background-position:-125px -29px}.socialLinks
a.youtubeLink{width:29px;background-position:-162px 0}.socialLinks a.youtubeLink:hover{background-position:-162px -30px}.socialLinks
a.gPlusLink{width:29px;background-position:-201px 0}.socialLinks a.gPlusLink:hover{background-position:-201px -30px}.bookNote{float:right;width:25%;text-align:right}.expert .bookNote,
.productItem
.bookNote{width:100%}.bookNote
a{display:inline-block;width:35px;height:0;padding:34px
0 0;overflow:hidden;background:url("/images/article-icons.png") no-repeat 0 1px}.bookmark
a{margin-left:2px}.bookmark
.contentUnbookmark{background-image:url("/images/article-icons.png");background-position:0 -32px}.follow a,.followIcon{background-image:url("/images/article-icons.png");background-position:0 -62px}.follow
.unfollowUser{background-image:url("/images/article-icons.png");background-position:0 -94px}.note
a{background-image:url("/images/article-icons.png");background-position:0 -128px;margin-left:2px}span.followIcon{overflow:hidden;padding:34px
0 0;width:35px;height:0;display:inline-block}.socialButtons{float:left;width:100%;margin:10px
0 0;position:relative}.socialButtons
span{-moz-box-sizing:content-box;box-sizing:content-box}.newsArticle .socialButtons,
.profile
.socialButtons{margin-bottom:20px}.contact,.latestBookmarkList,.latestNotesList{float:left;width:100%;margin:0;padding:0
10px 0 0;margin-bottom:20px}.latestBookmarkList li,
.latestNotesList
li{margin-bottom:10px}.clear{clear:both}.redFont{color:#c02b14}#videoIframe{display:inline-block;width:100%;margin-bottom:20px}#videoIframe
iframe{width:100%}.cta{display:inline-block;width:100%;margin-bottom:20px}.vlog{float:right;width:57.4%;margin-right:18%}.vlog
p.banner{margin:0;line-height:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}.clearfix{display:inline-block}/*\*/* html
.clearfix{height:1%}.clearfix{display:block}.tabletMobile{display:none}/**/p.link{margin:10px
0;font-size: .875rem}.comments
p.link{font-size:1rem}.iconMessage{float:left;width:100%;text-align:center;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;color:#acacac;font-size:1rem}.ui-dialog{text-align:left;background-color:#dab6ba;padding:20px
30px}.ui-dialog .ui-dialog-content{padding:0
!important;clear:both;overflow:hidden !important}.ui-icon-closethick{float:left;width:10px;height:10px;background:url("/images/close.png") no-repeat 0 0;text-indent:-9999rem}.ui-dialog
textarea{padding:4px;width:100%;box-sizing:border-box}.ui-dialog-content
.checkbox{margin:3px
0}.ui-dialog-content .button
input{background:0 0;font-size:11px;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:7px
12px;margin-top:15px;cursor:pointer;letter-spacing: .18em;text-decoration:none;border:1px
solid #000}.ui-dialog-content
textarea.tinymce{border:1px
solid #ccc}.ui-dialog-titlebar{padding:0
!important;background:none !important}.ui-icon{padding-top:5px}.ui-dialog-titlebar{margin:15px
0}.ui-dialog .ui-dialog-title{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1.313rem;letter-spacing: .18em;text-transform:uppercase;line-height:1.2em}#popUpSubscribe.ui-dialog-content.ui-widget-content{height:350px !important}.popUpCtaDialog,.popUpSubscribeDialog{border:0;padding:0;overflow:hidden !important;border-radius:0;background:none}#popUpSubscribe{padding:0
!important;overflow:hidden}.popUpCtaDialog .ui-dialog-titlebar,
.popUpSubscribeDialog .ui-dialog-titlebar{display:none}.ui-resizable-handle{display:none !important}.ath-application-icon{float:left;position:initial;margin-right:5px}.ath-container
p{font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;font-size: .875rem;text-transform:uppercase;text-shadow:none;padding-top:15px}.ath-container{box-shadow:none;background:#f2f2f2;padding: .8em .7em;width:90%}.ath-container:before{background:url("/images/phoneCloseBtn.png") no-repeat;width:2.2em;height:2.5em}.ath-android:after{content:'';background:#eee -webkit-linear-gradient(-32deg, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 0) 50%, #f2f2f2 50%, #f2f2f2 100%)}.ath-ios.ath-phone:after{box-shadow:none;background:#f2f2f2}.ath-ios.ath-tablet:after{box-shadow:none;background:#f2f2f2}.registerForm
.showHide{display:inline-block;width:100%;font-size:1.188em}.registerForm .showHide
.checkbox{margin:10px
0;font-size: .875em}.multiInputContainer,.multiLinkContainer{float:left;width:100%}.multiLinkContainer
.checkbox{width:90%}.displayMore{float:left;width:14px;background:url("/images/grey-arrow-right.png") no-repeat 0 10%}.expanded{background-image:url("/images/grey-arrow-down.png")}.multiLinkContainer a,
.multiLinkContainer a:hover{text-decoration:none}.multiCheckbox .checkbox,.multiInputContainer{padding-left:14px}.emailSignup .multiCheckbox
.checkbox{padding:5px
0;border-bottom:1px solid #eee}.emailSignup .multiCheckbox .checkbox
input{margin-right:10px}.multiCheckbox .multiLinkContainer
.checkbox{padding-left:0}.twoColumnCheckbox{float:left;width:100%;margin:10px
0 20px;padding:20px
0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.twoColumnCheckbox
.column{float:left;width:30%;padding-right:20px}legend{display:none}.form{float:left;width:100%}.login,.registerLogin{float:left;width:100%}.login{margin-bottom:50px}input{outline:none}.button,.formCell,.radio{float:left;width:100%;margin:5px
0}.formCell .inputCell input,select,textarea{border:1px
solid #ccc;font-size:1rem;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif}.formCell
input{width:50%}.radio{width:100%;margin:5px
0}.radio
input{margin:0}.radio
.inputCell{float:left;width:auto}.radio
label{float:left;width:auto}.checkbox{float:left;width:100%;line-height:1em;margin:0
0 5px}.checkbox .inputCell,
.checkbox
.textCell{float:left;width:auto}.checkbox
.textCell{padding-left:10px}.checkbox .inputCell
input{margin:0;padding:0}.multiCheckbox{float:left;width:100%;margin-bottom:20px}.emailSignup
.multiCheckbox{margin:0}.multiCheckbox
.checkbox{margin:0
0 15px}.jobFilter
.checkbox{padding:0
0 0 10px;margin:0
0 10px;line-height:1.2em;position:relative}.jobFilter .checkbox
.inputCell{position:absolute;top:0;left:0}.forward .form,
.forward .form .button,
.jobsSignUp .form,
.jobsSignUp .form
.button{float:left;width:100%}.forward .textCell,
.jobsSignUp
.textCell{display:none}.forward .formCell,
.jobsSignUp
.formCell{float:left;width:100%;margin:0
0 20px}.forward .formCell input,
.jobsSignUp .formCell
input{width:100%}.jobsSignUp
.formCell{padding:0
120px;margin-bottom:30px}.forward .formCell input,
.jobsSignUp .formCell input,
.jobsSignUp select,
.jobsSignUp
textarea{width:100%;padding:4px;border:0;border-radius:15px;text-transform:uppercase;font-size: .75rem;text-indent:10px;letter-spacing: .18em}.jobsSignUp
select{float:left;margin-bottom:20px;background-color:#fff}.forward
.button{float:left;width:100%;text-align:right}.jobsSignUp
.button{float:left;width:100%;margin:-5px 0 0}.forward .button input,
.jobsSignUp .button
input{border:0;background-color:#ababab;padding:5px
15px;border-radius:15px;text-transform:uppercase;font-size: .75rem;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;letter-spacing: .18em;cursor:pointer}.jobsSignUp .button
input{padding:8px
20px;border-radius:20px;font-size:1.125rem;background-color:#ff8263}.jobsSignUp
textarea{text-indent:0;text-transform:inherit;min-height:50px;padding:10px}.brandFilter
.formCell{width:31%;margin:0
3.5% 0 0}.brandFilter .formCell
select{width:100%}.brandFilter .formCell:nth-of-type(3){margin:0}.ath-ios.ath-phone{left:45%}.ath-ios.ath-tablet:after{box-shadow:none;background:#f2f2f2}.menuSubscribe
#wrap{display:none;position:absolute;height:45px;padding:0;width:80%;text-align:right;right:0;top:-3px;bottom:-3px}.menuSubscribe
.formCell{margin:0}.menuSubscribe .formCell
input{border:0;background-color:#f7f7f7;height:43px;padding-left:10px;width:100%;text-transform:uppercase;letter-spacing: .15em;font-size: .625rem}.menuSubscribe
.button{float:right;margin-top:-42px;margin-bottom:0;width:11%;margin-right:-2%}.search .formCell .inputCell
input{border:0;float:left;padding-left:6%;padding-bottom:20px;width:100%;letter-spacing: .05em}#Search_standard
input{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;text-transform:uppercase}#Search_standard input::-webkit-input-placeholder{font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif !important;font-style:italic;text-transform:none;font-weight:normal;color:#000}.search
fieldset{border:0;border-bottom:3px double #ababab}.search
.button{display:none}.remodal-wrapper{opacity: .96;padding:0}.remodal-overlay{background:none}.siteSearchModal{background:#fff;max-width:100%;height:100%;max-height:100%;margin:0;border-radius:0;padding:15vh 20vw}.siteSearchModal .remodal-close{right:20%;left:initial;top:12%;border:0;border-radius:0;width:60px;height:28px}.siteSearchModal .remodal-close:before{font-size:1rem;letter-spacing: .06em;color:#000;content:'Close X';font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif !important;width:auto}.siteSearchModal .remodal-close:hover{background:#fff}.siteSearchModal .remodal-close:active.remodal-close:after,
.siteSearchModal .remodal-close:hover.remodal-close:after{color:#000}.emailSignup
.formCell{float:left;margin:0}.popUpContent
.formCell{float:left;width:60%;padding-bottom:5px;padding-left:20px}.popUpContent .popUpCta
.formCell{float:left;width:100%;padding:0;margin-bottom:30px}.ContentWide .formCell,
.emailSignupTop
.formCell{float:left;width:30%;margin-bottom:30px}.contentWide .formCell input,
.emailSignupTop .inputCell
input{width:100%;padding:4px;font:0.625rem "BrandonGrotesqueRegular", Arial, Helvetica, sans-serif;text-indent:5px;text-transform:uppercase;letter-spacing: .05em}.jobSection .formCell
input{border-radius:10px}.emailSignup .inputCell
input{width:100%;padding:7px
5px;font:11px "BrandonGrotesqueRegular", Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing: .05em;border:0}.popUpCta .emailSignup .inputCell
input{font-size:24px !important;background:none;text-align:center}.contentWide .emailSignup .inputCell
input{text-align:left}#multiNewsletterComponent .button,
.emailSignup
.button{float:left;width:100%;margin:3px
0 0}.popUpCta .emailSignup
.button{margin:0
0 23px}.contentWide .button,
.emailSignupTop
.button{float:left;width:70%}#multiNewsletterComponent .button a,
.emailSignup .button a,
.emailSignup .button input,
.emailSignup button,
.emailSignupTop .newsletterCloseButton,
.promotion .button
input{background:none;font-size:11px;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;text-transform:uppercase;padding:7px
12px;margin-top:15px;cursor:pointer;letter-spacing: .18em;text-decoration:none;border:1px
solid #000}.popUpCta
.button{margin:0}.popUpCta .button
input{font-size:1.1875rem;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif !important;text-transform:uppercase;background-color:#c6626e;padding:6px
15px;color:#fff;border:0;letter-spacing: .18em;margin:0
0 30px}#multiNewsletterComponent .button a:hover,
.emailSignup .button a:hover,
.emailSignup .button input:hover,
.emailSignup button:hover,
.emailSignupTop .button a:hover,
.emailSignupTop .button input:hover,
.emailSignupTop .newsletterCloseButton a:hover,
.emailSignupTop .newsletterCloseButton button:hover .emailSignupTop .newsletterCloseButton input:hover,
.emailSignupTop button:hover,
.promotion .button input:hover{background-color:rgba(255, 255, 255, 0.3)}.popUpCta .button input:hover{background-color:#a8545e}.emailSignupTop .button input,
.emailSignupTop .newsletterCloseButton
input{background-color:#eb344a !important;font:0.625rem "BrandonGrotesqueRegular", Arial, Helvetica, sans-serif;text-transform:uppercase;padding:5px;border:0;cursor:pointer;letter-spacing: .18em;text-decoration:none;border-radius:10px}.addComment .formCell,
.addPost .formCell,
.registerLogin .addPost .formCell .inputCell,
.registerLogin .addPost .formCell
.textCell{width:100%}.addComment label,
.addPost
label{display:none}.addComment textarea,
.addPost
textarea{width:100%;height:150px;padding:4px;border-color:#c2c9cf}.jobsSignUpForm
textarea{width:100%}.addComment .button,
.addPost
.button{width:100%;margin:10px
0 0;text-align:right}.addComment .button input,
.addPost .button
input{padding:6px
18px;border:0;color:#000;background-color:#a7d8db;border-radius:15px;cursor:pointer;text-transform:uppercase;font-size:13px;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;letter-spacing: .05em}.reviews .addComment
label{margin-bottom:0}.reviews
.formCell{margin-bottom:10px}.reviews .addComment textarea,
.reviews .formCell .inputCell
input{width:100%}.reviews .formCell .inputCell
input{padding:4px}.group{display:inline-block;width:100%}.reviews
.radio{display:inline-block;width:60px;margin:0}.sort .inputCell
select{width:100%;padding:3px;font-size: .875em}.sort
.formCell{width:34%;padding:0
10px 0 0;margin-bottom:20px}.sort .formCell:last-of-type{width:32%;padding:0}.sort
.checkbox{margin-top:5px}.togglerAvailability{float:left;width:100%;margin:0
0 15px}.togglerAvailability
a{padding:5px
15px;background-color:#333;text-decoration:none;color:#fff;border-radius:5px}.autoCompleteMemberSearch,.autocompleteExpertSearch{margin:0;padding:4px;width:35%;font:0.875em "BrandonGrotesqueRegular",Arial,Helvetica,sans-serif}.ui-autocomplete{width:17.3% !important;padding:5px
!important;margin:0
!important;list-style:none;background-color:#fff !important;border:1px
solid #ccc !important;border-radius:0 !important;text-align:left;font-size: .875em}.autoCompleteMemberSearch{width:300px}.ui-menu,ui-widget,ui-widget-content{background-color:#fff !important;color:#000 !important}.ui-autocomplete
a{cursor:pointer}.searchByTagUl{padding-top:50px !important;border:0
!important;margin:0
3.4vw !important;background-color:initial !important;font-size:1rem !important;letter-spacing: .08em;left:20% !important}.searchByTagUl
li{padding-bottom:10px}.searchByTagUl
a{text-decoration:none}.searchNotice{padding-left:6%;font-size:1rem;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif;font-style:italic;text-align:left;margin-top:1%;float:left}.registerLogin
fieldset{margin:10px
0}.password .formCell,
.registerLogin
.formCell{width:100%;margin:5px
0}.registerLogin .addPost
.formCell{float:left;width:100%;margin:0;padding:0;text-align:left}.password .textCell,
.registerLogin .login
.textCell{width:10%;text-align:left}.password .inputCell,
.registerLogin .formCell
.inputCell{float:left;width:85%}.password .inputCell input,
.registerLogin .formCell .inputCell
input{width:30%;padding:4px}.registerLogin
select{padding:4px;text-transform:uppercase}.login
.checkbox{width:85%;margin-left:15%}p.forgottenPassword{display:inline-block;width:85%;margin:10px
0 0 15%}.formText,
.registerLogin .login .button
input{margin-left:15%}.password .textCell,
.registerLogin .formCell
.textCell{float:left;width:15%;padding:5px
10px 0 0;text-align:right}.registerLogin .longText
.textCell{width:27%;text-align:left}.registerLogin .longText
.inputCell{float:left;width:73%}.resetPassword
.textCell{width:15%}.password .button,
.registerLogin
.button{width:100%;margin:10px
0;text-align:left}.addPost
.button{margin:0}#multi_newsletter_submit,
.actionAdd a,
.actionCrop a,
.actionEdit a,
.actionMakePrivate a,
.actionMakePublic a,
.actionRemove a,
.actionUpload a,
.bookmarkList h5 a,
.password .button input,
.postsActions a,
.registerLogin .button input,
.ui-dialog #save,
.viewProfile a,a.actionReply,a.replyLink{padding:6px
30px;border:0;color:#fff;font:0.875em "BrandonGrotesqueRegular", Arial, Helvetica, sans-serif;background-color:#e64415;border-radius:15px;cursor:pointer;text-transform:uppercase;text-decoration:none}.action
a{display:inline-block}.actionEdit
a{text-decoration:none;background-color:#39c39c}.actionRemove a,
.bookmarkList h5
a{text-decoration:none;background-color:#f09f09}.bookmarkList h5
a{font-size: .688em;padding:2px
7px}.actionAdd a,
.actionUpload
a{text-decoration:none;background-color:#6c96c9}.actionReply
a{text-decoration:none;background-color:#6c96c9}.profilePageImage .actionUpload
a{background-color:#c7cf63}.actionCrop a,
.actionMakePrivate a,
.actionMakePublic a,a.unfollowForumPost{text-decoration:none;background-color:#ccc}.actionMakePublic a,
.viewProfile a,a.followForumPost{background-color:#999}a.replyLink{text-decoration:none;background-color:#999;font-size: .75em;margin:0
0 5px;padding:3px
15px}.postsActions
li{margin-right:5px}.postsActions li:last-child{margin:0}p.privacy{margin:20px
0 0}.registerLogin .login .checkbox
.textCell{width:auto}.registerLogin .login .button
input{padding:3px
15px}.password .button
input{margin-left:90px}.resetPassword .button
input{margin-left:135px}.resetPassword
p{margin-left:135px}.resetPassword
.message{margin-bottom:15px}.registerLogin #userTwitter .formCell
.textCell{width:100%;text-align:left;margin-bottom:3px}.registerLogin #userTwitter
.checkbox{float:left;width:100%;margin:10px
0}.shopSection nav
select{width:100%}#message a,
#pollingMessages
a{color:#e64415}#message li,
#pollingMessages
li{font-weight:normal;margin:5px
0}.consultationMessages ul,
.normal ul,
.validation
ul{margin:0;padding:0;list-style:none}.error
li{margin:5px
0}.consultationMessages,.error,.normal,.validation{padding:5px
15px;background-color:#f2f2f2;border:2px
solid #c8c8c8;z-index:100;margin-bottom:10px}.emailSignup
.error{margin:0;width:100%}.validation{padding:20px
15px 5px;background-color:#fff;border:1px
solid #f00}.consultationMessages{float:left;width:100%}#commentsMessage{display:inline-block;width:100%;margin-bottom:5px}.error{color:#000;border:1px
solid #f00;background-color:#fff}.popUpCta
.error{border:0;background:none}.error ul,
.validation
ul{color:#f00}#newsletterMessage{float:left;width:100%;font-size: .875em}.markMessageRead{padding:0
5px;border-radius:2px;margin:0
5px;text-decoration:none;color:#fff;background-color:#e64415;font-size: .75rem}#progressBar{height:25px;background:#6c96c9}.required{color:#f00}.clear{clear:both}.siteBy{display:inline-block;width:100%;margin:5px
0;color:#abacae;font-size: .813em}.ui-dialog
.formCell{width:100%}.ui-dialog .formCell
.inputCell{margin:10px
0}.ui-dialog .formCell .inputCell
input{width:100%;padding:4px;box-sizing:border-box}.ui-dialog
.tinymce{width:580px !important;height:200px !important}.wysiwyg
label{color:#999}.ui-dialog
.mceLayout{width:100% !important}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:5px;right:5px;height:30px;padding:5px}#left
iframe{width:100% !important}#message{float:left;width:100%}.pageTopFilterForm
.form{width:56%;margin:0
22% 20px}.pageTopFilterForm
.formCell{width:33.333%;padding:0
12px}.pageTopFilterForm .formCell .inputCell,
.pageTopFilterForm .formCell
select{width:100%}.pageTopFilterForm
.button{width:100%}.pageTopFilterForm .button
input{font-size: .9375rem;background-color:#f07a94;padding:10px
20px;margin:30px
0 0;text-transform:uppercase;border:0;border-radius:20px;letter-spacing: .18em;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif;line-height:1em;cursor:pointer}.highlight{font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif}.content--galleryPage{width:100%;margin-bottom:40px}.contentSlider{float:left}.gallery{float:left;width:100%}.gallery__item{float:left;width:100%;padding:10px
0 20px;border-bottom:1px solid #acacac}@media (min-width: 58.75em){.gallery__item{padding:10px
0 50px}}.gallery__column{float:left;width:100%}@media (min-width: 58.75em){.gallery__column{width:50%}}.gallery__column--image{float:right}.gallery__column--text{width:100%}@media (min-width: 58.75em){.gallery__column--text{width:48%;margin-right:2%;padding-right:20px}}.gallery__text-wrapper{}@media (min-width: 58.75em){.gallery__text-wrapper{height:345px;overflow-y:hidden;position:relative}}@media (min-width: 73.75em){.gallery__text-wrapper{height:385px}}.gallery__item-title{text-transform:uppercase;font-size:1.25rem;font-weight:400;padding-bottom:5px;line-height:31px;margin:0
0 8px;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif}.gallery__image{float:left;width:100%}.gallery__image--source{margin:0
0 0 -5px;font-size: .688em;line-height:1em}.gallery__next-heading{color:#acacac;font-size:1rem;float:right;margin:0}.gallery--next
a{text-decoration:none;color:#acacac}.gallery__counter{font-size:1.2rem;color:#acacac;margin-bottom:5px;-webkit-font-smoothing:antialiased}.gallery__intro--link{color:#e64415;text-decoration:none}.gallery__intro--link:hover{text-decoration:underline}.gallery__anchor{float:left;width:100%;height:30px}@media (min-width: 58.75em){.gallery__anchor{height:50px}}.gallery__anchor:nth-of-type(1){height:1px}.gallery__gradient{display:none}@media (min-width: 58.75em){.gallery__gradient{display:block;position:absolute;float:left;width:100%;height:100px;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%)}}.show-link{color:#e64415;display:none}@media (min-width: 58.75em){.show-link{display:block}}.threeColumnRow{background-size:97%}@media (min-width: 48em){.threeColumnRow{background-size:97%}}@media (min-width: 73.75em){.threeColumnRow{background-size:auto}}.comments__link{display:inline-block;width:100%;margin:20px
0 30px}@media (min-width: 48em){.comments__link{margin:20px
0}}.cookies{width:100%;background-color:#f2f2f2;padding:10px;display:flex;justify-content:center;position:fixed;bottom:0;left:0;right:0;z-index:9999}@media (min-width: 73.75em){.cookies{padding:10px
20px}}.cookies__link{display:inline-block;padding:5px
10px;margin-top:-4px}.snippet--cookies p:last-of-type{margin:0}.grecaptcha{padding:3px
15px;text-decoration:none;background-color:#e64415;border:0;color:#fff;font: .875em 'BrandonGrotesqueRegular',Arial,Helvetica,sans-serif;border-radius:15px;cursor:pointer;text-transform:uppercase}.grecaptcha-badge{display:none !important}.newsletter-form--header
.grecaptcha{display:inline-block;width:36px;height:36px;overflow:hidden;background:transparent url("/images/sprite.png") no-repeat -5px -5px;border:0;position:absolute;right:5px;top:2px;text-indent:-9999em;cursor:pointer}.login
.grecaptcha{margin-left:15%}.promotion
.grecaptcha{margin-top:10px}@media (min-width: 73.75em){.promotion
.grecaptcha{margin-left:15%}}.newsletter
.grecaptcha{background:0 0;font-size:11px;font-family:'BrandonGrotesqueRegular',Arial,Helvetica,sans-serif;text-transform:uppercase;padding:7px
12px;margin-top:15px;cursor:pointer;letter-spacing: .18em;text-decoration:none;border:1px
solid #000;color:#000;border-radius:0}.newsletter .grecaptcha:hover{background-color:rgba(255,255,255,0.3)}.recaptchaModalSubmit{background:0 0;font-size:11px;font-family:'BrandonGrotesqueRegular',Arial,Helvetica,sans-serif;text-transform:uppercase;padding:7px
12px;margin-top:15px;cursor:pointer;letter-spacing: .18em;text-decoration:none;border:1px
solid #000;color:#000;border-radius:0}.recaptchaModalSubmit:hover{background-color:rgba(255,255,255,0.3)}span.icon{display:inline-block}span.icon--close{display:inline-block;width:8px;height:8px;background:url("/images/close-icon.png") no-repeat 0 0;flex:0 0 8px;transition:transform 100ms ease-in-out;line-height:0}span.icon--close:hover{transform:scale(1.1)}span.icon--details{width:16px;height:21px;background:url("/images/show-icon.svg") no-repeat 0 5px;margin:0
0 -3px 5px}.promotion
.formCell{width:70%;margin-right:30%;margin-bottom:10px}.promotion .formCell
input{width:100%}.promotion
.button{width:70%;padding-left:16.5%}.promotion .formCell
.textCell{float:left;width:100%;margin-bottom:5px}@media (min-width: 73.75em){.promotion .formCell
.textCell{width:24%;text-align:right;padding-right:10px;margin:0}}.promotion .formCell
.inputCell{float:left;width:100%}@media (min-width: 73.75em){.promotion .formCell
.inputCell{width:76%}}.promotion .formCell .inputCell
input{max-width:400px;height:30px;padding:0
5px}#label_opt_in
p{display:inline}#countryid{max-width:350px}.promotion
.checkbox{width:100%;margin-bottom:10px;display:flex;margin:10px
0}@media (min-width: 73.75em){.promotion
.checkbox{padding-left:16.5%}}.promotion .checkbox
.inputCell{flex:0 0 20px}.promotion .checkbox
.textCell{flex:1 1 auto;padding:0;line-height:1.2em;font-size: .938rem}.promotion .checkbox .textCell
p{margin:0;font-size: .938rem;line-height:1.2em;font-family:"BrandonGrotesqueRegular",Arial,Helvetica,sans-serif}.promotion .postcode-lookup
input{height:30px}.promotion__wrapper{display:flex;flex-direction:column;width:100%;margin:30px
0;box-shadow:0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0,0,0,0.23)}.promotion__header{padding:15px;justify-content:center;align-items:center;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;border-bottom:1px solid #acacac;border-top:1px solid #f1f1f1;text-align:center;font-size:1.188rem;letter-spacing: .05em}@media (min-width: 32.5em){.promotion__header{height:50px}}.promotion__list-item{display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #acacac;height:100px;overflow:hidden;cursor:pointer}@media (min-width: 32.5em){.promotion__list-item{height:100px;overflow:hidden}}.promotion__list-item:last-of-type{border:0}.promotion__list-item.selected{background-color:#fb998c;font-weight:bold}.promotion__list-item:hover{background-color:#fb998c}.promotion__image{flex:0 0 100px;line-height:0}.promotion__radio{margin-left:10px}.promotion__text{padding:10px}@media (min-width: 32.5em){.promotion__text{font-size:1.188rem}}.promotion__footer{background-color:#000;text-align:center;height:50px;text-transform:uppercase;font-size:1.188rem;letter-spacing: .18em;font-family:"BrandonGrotesque-Light",Arial,Helvetica,sans-serif}.promotion__footer
a{color:#fff;text-decoration:none;width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.terms__text{display:inline-block !important;height:0;opacity:0;overflow-y:hidden;transition:all .9s ease-out}.terms__text
p{font-size: .938rem}.terms__text.open{height:auto;opacity:1;overflow-y:visible}.form-radio{-webkit-appearance:none;-moz-appearance:none;display:flex;justify-content:center;align-items:center;position:relative;background-color:#fff;color:#000;border:2px
solid #000;height:20px;width:20px;border-radius:10px;cursor:pointer;margin-right:7px;outline:none;overflow:hidden;transition:all .5s ease}.form-radio:checked::before{content:'\00b7';width:10px;height:10px;border-radius:5px;background-color:#000}.form-radio:hover{background-color:gray}.form-radio:checked{background-color:#fff}.postcode-lookup{float:left;width:100%;margin:5px
0}@media (min-width: 73.75em){.postcode-lookup{padding-left:17%}}.postcode-lookup
input{margin-right:10px;padding:2px
5px;margin-bottom:5px;font: .875rem 'BrandonGrotesqueRegular',Arial,Helvetica,sans-serif;border:1px
solid #ccc;min-width:130px}.postcode-lookup
button{padding:3px
15px;margin-bottom:5px;text-decoration:none;background-color:#e64415;border:0;color:#fff;font: .875rem 'BrandonGrotesqueRegular',Arial,Helvetica,sans-serif;border-radius:15px;cursor:pointer;text-transform:uppercase}.postcode-lookup
select{width:100%;margin:10px
0 0}.postcode-lookup
#getaddress_error_message{color:#e64415;font-size:1rem;margin:0}/*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//**/                @font-face{font-family:'BrandonGrotesqueRegular';src:url("/fonts/brandon_reg-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/brandon_reg-webfont.woff") format("woff"), url("/fonts/brandon_reg-webfont.ttf") format("truetype"), url("/fonts/brandon_reg-webfont.svg#BrandonGrotesqueRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-Bold';src:url("/fonts/BrandonGrotesque-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/BrandonGrotesque-Bold.otf") format("opentype"), url("/fonts/BrandonGrotesque-Bold.woff") format("woff"), url("/fonts/BrandonGrotesque-Bold.ttf") format("truetype"), url("/fonts/BrandonGrotesque-Bold.svg#BrandonGrotesque-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-Light';src:url("/fonts/BrandonGrotesque-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/BrandonGrotesque-Light.otf") format("opentype"), url("/fonts/BrandonGrotesque-Light.woff") format("woff"), url("/fonts/BrandonGrotesque-Light.ttf") format("truetype"), url("/fonts/BrandonGrotesque-Light.svg#BrandonGrotesque-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'joebob';src:url("/fonts/joebob.eot?#iefix") format("embedded-opentype"), url("/fonts/joebob.woff") format("woff"), url("/fonts/joebob.ttf") format("truetype"), url("/fonts/joebob.svg") format("svg");font-weight:normal;font-style:normal}.pullQuote:after,.pullQuote:before{content:'"'}.content p.pullQuote,.pullQuote{float:left;width:96%;text-align:center;padding:20px
0;margin:0
2% 20px;border-top:1px solid #acacac;border-bottom:1px solid #acacac;color:#ac9aa4;font-family:"BrandonGrotesque-Bold",Arial,Helvetica,sans-serif;font-size:1.063rem;line-height:1.8em;text-transform:uppercase;letter-spacing: .18em}@media only screen and (max-width:1530px){.twoColumnWrapper{background-size:98.5%}}@media only screen and (max-width:1024px){body,html{width:100%}.jobsSignUpForm p,.wrapper{padding:0
10px}header
.socialLinks{margin-right:38%;width:260px}.homeMid
.columnOne{width:32%;margin-left:0}.pageTopFilter
p.link{margin-top:20px}.pageTopFilter
.form{width:90%;margin:0
5% 20px}footer
.wrapper{background-size:100%}.emailSignupTop
.button{padding-left:15px}.jobsHome
.slider{width:100%;height:auto}.jobsSignUpForm{width:100%;padding-left:20%;padding-right:20%;margin:0
0 20px}.jobsSignUpForm
.group{width:100%;margin:0}.jobsSignUpForm .group:first-of-type{padding-top:0}.jobsSignUp
.formCell{padding:0;margin-bottom:20px}.sideBar .keyPeople .listingItem
p.image{width:35%}.sideBar .keyPeople .listingItem
.text{width:65%}.threeColumnWrapper{background-size:98.7%}.twoColumnWrapper{background-size:98.5%}.sideBar
h2.heading{letter-spacing: .03em}.shopEdit
h1{top:30px;right:20px}.shopEdit .shopHome
h1{top:30px;left:60px}.itemOverlay{display:none !important}.articleCarousel a:hover
.itemOverlay{display:block !important}}@media only screen and (max-width:940px){body{padding:0}.socialBar
a{width:40px;height:40px}.newsArticle .tabbedLinks, .sideBar .keyPeople .listingItem
p.image{width:40%}header{height:auto}.headerLinks{width:15%}.expertListing{width:94.2%}.expertListing .sort
.formCell{width:50%}.ui-autocomplete{width:34.2% !important}h1{float:left}.barometer{background-image:url(/images/daily-gloss-v2-bg.gif)}.categories
li{height:180px;overflow:hidden}.popular .image, .popular .text,h1{width:100%}.popular
.image{margin-bottom:5px}.imageWrapper{width:30%}.popUpContent
.newsletterContent{background-size:100% !important}.emailSignup
.form{width:100%}.pageTopFilter
.form{width:100%;margin:0
0 20px}.jobSection .formCell
.inputCell{width:100% !important}.jobsHome
.slider{width:100%;height:auto}.sideBar
h2.heading{letter-spacing:0}.sideBar .keyPeople .listingItem
.text{width:60%}.paginate p, .paginate
ul{display:inline-block;width:100%}}@media only screen and (max-width:800px){.productListing .listingItem
h2{min-height:120px}.jobsSignUp
.pageTop{padding:60px
5px 0 0}.jobsSignUp .pageTop
p{padding:0
10px}.jobsHome
.left{width:60%}.jobsHome
.right{width:38%}.twoColumnWrapper
.content{width:73%}.twoColumnWrapper
.sideBar{width:25%}.sideBar .inspiration .listingItem
p.image{width:40%}.sideBar .inspiration
.text{width:60%;padding-left:10px}.threeColumnWrapper
.sideBar{width:30%}.threeColumnWrapper
.content{width:40%;padding:0}.brandFilter
.formCell{width:100%;margin:0
0 10px}.jobDetails .left, .jobDetails .right, .sort .inputCell
select{width:100%}.threeColumnWrapper{background-size:81%;background-position:center top}.twoColumnWrapper{background-size:98%}.jobSection .more
li{height:350px}#container,body,html{overflow-x:hidden}.aToZ
li{margin:0
8px 0 0}.aToZ li:last-child{margin:0}.profile
#left{width:100%;padding-bottom:20px;border-bottom:1px solid #ccc}.profile
#right{width:100%;margin:5% 0}.mainNav ul li
a{padding:9px
5px}.mainNav ul .first a, .mainNav ul .first a:hover{padding-left:0}.mainNav ul .last a, .mainNav ul .last a:hover{padding-right:0}.expertCover
h1{float:left;width:78%;padding:10px;margin:20% 5% 5% 17%}#original{float:right;width:100%;max-width:100%;overflow:visible;margin-top:10px}.expertList .sort .formCell, .sort
.formCell{width:100%;margin-bottom:15px}.profile .galleria-container{height:520px !important}.expertNotes{width:100%;margin:20px
0;padding:18px
10px 30px;background:0 0;background-color:#fbf8f7}.gtgApproved{top:-60px;left:-10px}.promotion .button, .promotion
.formCell{width:100%;margin-right:0}.promotion .formCell
.textCell{width:100%;text-align:left;padding-right:0}.expertBadgeGenerator .formCell .inputCell, .promotion .formCell .inputCell, .promotion .formCell .inputCell
input{width:100% !important}.label{width:25%}.data{width:75%}.ui-tabs-nav
li{float:left;width:100%}.ui-tabs-nav
a{width:100%;padding:5px;margin:0
0 2px}.ui-state-active
a{border-color:#ccc}.homeMid
.columnOne{width:32%;margin-left:0}.picks
.top{padding:5px
15px 10px}.picks
.text{width:75%}.imageWrapper{width:25%}.product1,.product2,.product3,.product4,.product5{padding-left:15px}.homeBaseLeft{width:30%}.galleryItem
.left{border-top:none;width:100%}.galleryItem
.right{width:100%}.showGrid{display:none}.rsDefault.rsHor
.rsArrowLeft{left:0;top:0;margin-left:0}.rsDefault.rsHor
.rsArrowRight{right:0;top:0;margin-right:2%}.galleryArrows{visibility:visible;float:left;width:100%;padding:0
55px;margin:10px
0 0;position:relative;height:51px}.galleryLeftArrow,.galleryRightArrow,.nextGalleryRightArrow{background:url(/images/button-white-left.png) no-repeat 0 0;height:51px;width:51px;display:inline-block;padding-right:5px;cursor:pointer}.galleryLeftArrow,.galleryRightArrow{position:absolute;top:0}.sliderArrowLeft,.sliderArrowRight{position:absolute}.galleryLeftArrow{left:0}.galleryRightArrow{right:0}.sliderArrowLeft{top:12px;left:45px}.sliderArrowRight{top:12px;right:55px}.galleryRightArrow,.nextGalleryRightArrow{background:url(/images/button-white-right.png) no-repeat}.galleryLeftArrow:hover{background:url(/images/button-pink-left.png) no-repeat}.galleryRightArrow:hover,.nextGalleryRightArrow:hover{background:url(/images/button-pink-right.png) no-repeat}.sliderArrow{text-transform:uppercase;color:#acacac;-webkit-font-smoothing:antialiased;cursor:pointer}.galleryItem .desktopSocial, .mainNav .menuText~li{display:none}.shopEdit
h1{top:10px;right:20px}.shopEdit .shopHome
h1{top:10px;left:60px}.mainNav
.menuText{padding-left:30px}.search .formCell
.inputCell{width:100% !important}.search .formCell .inputCell
input{text-align:center;padding-left:0}.listingLatest
.text{padding-top:10px}.sideBar .inspiration
.listingItem{height:auto}.sideBarLinks
h2{font-size: .875rem;line-height:1em}.sideBarLinks .listing
p.details{line-height:1.1em}.sideBarLinks .listingItem
.text{padding:0}.sideBarNews .listingItem:first-of-type{border-top:none}.sideBar .formCell
.inputCell{width:100% !important}.itemOverlay{display:none !important}.listingLatest .text, .listingLatest
p.image{width:100%}.productPage
.slider{display:block}.productPage
.flexslider{width:100%;text-align:center}.productPage .pageTop
img{max-width:100%}#popUpCta,.popUpCta{background:0 0 !important}.popUpCta{width:100%;padding:10%;height:auto;background-color:#fff !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.siteSearchModal{padding:0}.searchByTagUl{display:none !important}.remodal{padding:0;padding-top:10vh}.siteSearchModal .remodal-close{top:1%;right:1%}.siteSearchModal
.button{display:block;margin:0;padding:25px;border-top:3px double #ababab;text-align:center}.siteSearchModal
fieldset{border:0}.dailyGloss div.image, .picks .productIntro, .siteSearchModal
.searchNotice{display:none}.menuSubscribe .formCell .inputCell, .search .formCell
.inputCell{width:100% !important}.search .formCell .inputCell
input{text-align:center}.mp-menu{height:1024px}.tabletMobile{display:none !important}input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.galleryContainer .myImages
img{max-height:620px;width:auto}.dailyGloss
div.text{width:auto}.dailyGloss
li.ipadLandscape{display:block}.showGrid{display:none}.galleryLeftArrow,.galleryRightArrow,.nextGalleryRightArrow{height:51px;width:51px;display:inline-block;vertical-align:middle;cursor:pointer}.galleryLeftArrow{background:url(/images/button-white-left.png) no-repeat;padding-right:5px}.galleryRightArrow,.nextGalleryRightArrow{background:url(/images/button-white-right.png) no-repeat;padding-left:5px}.galleryLeftArrow:hover{background:url(/images/button-pink-left.png) no-repeat}.galleryRightArrow:hover,.nextGalleryRightArrow:hover{background:url(/images/button-pink-right.png) no-repeat}.sliderArrow{text-transform:uppercase;color:#acacac;-webkit-font-smoothing:antialiased;cursor:pointer}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn:hover{background:url(/images/button-white-left.png) no-repeat}.rsDefault.rsHor .rsArrowRight .rsArrowIcn:hover{background:url(/images/button-white-right.png) no-repeat}.jobPage
h1{background:0 0;margin:0}}@media screen and (min-device-width:768px) and (orientation:portrait){input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.formCell
.textCell{width:25% !important;margin:0}.formCell
.inputCell{width:75% !important}.addComment .formCell .inputCell, .jobSection .formCell .inputCell, .newsletter .form .formCell .inputCell, .ui-dialog .formCell
.inputCell{width:100% !important}.shopSection
p{display:inline-block;width:100%}.promotion .button, .promotion
.formCell{width:100%;margin-right:0}.promotion .formCell .inputCell, .promotion .formCell .inputCell input, .promotion .formCell
.textCell{width:100% !important;text-align:left}.profile #right .banner, .profile #right
.expertFinder{width:70%;margin-left:15%;margin-right:15%;text-align:center}.shelf{background-position:0 160px}.twoColumnCheckbox
.column{width:50%}.menuSubscribe .formCell .inputCell, .search .formCell .inputCell, .sort .formCell
.inputCell{width:100% !important}.galleryContainer .myImages
img{max-height:900px;width:auto}.filterGroup{margin:0}header{background:url(/images/gtg-logo.png) no-repeat 50% 10px}.picks li
a.productImg{width:45%}.dailyGloss
.image{display:none}.dailyGloss
.text{width:100%}.emailSignupTop
.inputCell{width:103% !important}.emailSignupTop
.newsletterContent{background-position:-160px 0;background-size:150%}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn:hover{background:url(/images/button-white-left.png) no-repeat}.rsDefault.rsHor .rsArrowRight .rsArrowIcn:hover{background:url(/images/button-white-right.png) no-repeat}.jobPage
h1{background:0 0;margin:0}.socialBar{margin-top:25px}.remodal,.siteSearchModal{padding:0}.remodal{padding-top:10vh}.siteSearchModal .remodal-close{top:1%;right:1%}.siteSearchModal
.button{display:block;margin:0;padding:25px;border-top:3px double #ababab;text-align:center}.siteSearchModal
fieldset{border:0}.siteSearchModal
.searchNotice{display:none}.search .formCell .inputCell
input{text-align:center}.mp-menu{height:1024px}.tabletMobile{display:none !important}.jobLinks .listingItem h2
a{margin-bottom:5px}}@media only screen and (max-width:767px){html{-webkit-text-size-adjust:100%}.productListing .listingItem
h2{min-height:1px}.aToZ li
a{display:inline-block;padding:5px}.contentWrapper{padding-top:40px}.wrapper.home{margin-top:0}.expertTop{padding:0
10px}.expertTop .wrapper, .profilePageImage p, .profilePageVideo
p{width:100%}.detailsContent{float:left;width:100%;margin-left:0}.wrapper{margin-top:0}.expertLinks{width:100%;padding:0}.expertTop
.banner{display:none}.inPageLinks{padding:20px
10px;margin:10px
0;min-height:0;background:url(/images/expert-links-bg2.png) no-repeat 0 0}.inPageLinks
li{display:inline-block;padding-right:10px}.inPageLinks
h2{padding-left:35px}.expertLeft{width:100%;padding:0
10px;margin-bottom:20px}.articlesIcon,.bookmarksIcon{right:0}.expertRight{width:100%;padding:0
10px}.tabletPhone{display:inline-block;margin:10px
0 0}.twitter{width:70%;margin:0
15% 30px}.twitter
.tabletPhone{margin:5px
0 10px 5px}.addReview .formCell
.inputCell{width:100% !important}header{position:fixed;max-width:1140px;height:46px;top:0}.mainNav{margin-top:0}.subNav{display:none}.content
p.category{text-align:center}.sideBarNews{background:0 0}.formCell
input{-webkit-appearance:none;border-radius:0}.formCell
select{width:100%;max-width:100%}#countryid,img{max-width:100%}.columnOne,.columnTwo{height:auto}#left, #left .left, #left .right, #right, .banner, .columnThree, .columnThree .banner, .left, .memberWrapper .listing, .newsArticle #left, .profile #left, .profile #left .left, .profile .content, .right, .standard #left,.video,.voucher{width:100%;height:auto}.barometer,.smallHeaderBanner{display:none}.search .inputCell
input{border:0}.expertList .listingBlock, .profile #left
.left{padding:0}.userNav, header
p.date{float:left;width:100%;text-align:left;margin:0
0 10px}header
.wrapper{height:auto;padding:0;margin:0}.banner, .expertFinder, .jobPage .content hr,.video{margin:0
0 20px}.home .right
.listingBlock{padding:20px
0;border-top:1px solid #acacac;border-bottom:1px solid #acacac}footer .column.left, footer .column.mid, footer
.column.right{width:100%;padding:10px
0}footer
.column.mid{padding-top:20px}.footerSocialLinks{margin:0}.video
h2{background-position:50% 0}.expertCover
h1{float:left;width:90%;padding:10px;margin:20% 5% 5%}.expertCover h2, .expertCover
h3{float:left;width:90%;margin:5%}ul.categories{padding:10px;margin-bottom:50px}.categories
li{width:48%;margin:15px
1%;height:205px;overflow:hidden}.expertCover,.expertListing{padding:0;margin:0
0 25px}.expertListing{width:79.4%}.expertCover{width:79.3%;background:0 0;background-color:#fbf2ed}.sort{padding:20px
0 20px 10px}.expertList
.listing{width:100%;padding:0
10px 0 20px;margin:0}.expertTabs, .jobDetails
span{width:20%}.autoCompleteMemberSearch,.autocompleteExpertSearch{width:98%}.ui-autocomplete{width:96% !important}.profilePageImage
.imageDetails{float:left;width:410px}.productItem .left, .productItem
.right{float:left;width:100% !important;clear:both}.productItem
p.price{margin-top:10px}.listingImageWrapper{display:none}.expertList
.sort{width:100%;padding:20px
0 0}.expertListing{margin-left:0 !important}.shopEdit .pageTop h1, .sideBarLinks.jobLinks .text
h2{display:block}.profile
#right{width:100%;margin:0}.profile #right .banner, .profile #right .newsletter, .profile #right
.twitter{width:70%;margin-left:15%;margin-right:15%}.profile #left
.image{float:left;width:100%;padding:15px
0 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.moreProducts .listing, .productList
.listing{width:100%;padding:10px}.latestNotesList{border-top:1px solid #ccc;padding-top:10px}.profile .contact, .profile
.relatedPeopleProducts{border-top:1px solid #ccc;padding-top:15px}.registerLogin .login
.textCell{width:25%}.password .inputCell, .registerLogin .formCell
.inputCell{float:left;width:75%}.password .inputCell input, .registerLogin .formCell .inputCell
input{width:100%}.login .checkbox,p.forgottenPassword{width:75%;margin-left:25%}.formText, .registerLogin .login .button
input{margin-left:25%}.password .textCell, .registerLogin .formCell .textCell, .resetPassword
.textCell{width:25%}.registerLogin .longText .inputCell, .registerLogin .longText
.textCell{width:100%}.registerLogin .checkbox
.textCell{width:95%}.registerLogin .checkbox
.inputCell{width:5%}#profileUserImage .actions
li{float:left;width:100%;margin:0
0 15px}#profileUserImage .actions li:last-child{margin:0}.memberWrapper
.listing{padding:10px
0}.aToZ
li{margin:0
7px 0 0}.twitter{min-height:auto}.twoColumnCheckbox
.column{width:100%;padding-right:0}.shelf{background-position:0 180px}.ui-dialog{width:100% !important;height:auto !important}.expertImages .galleria-thumbnails-container{display:none}.expertImages .galleria-stage{width:100% !important;padding:0
40px 0 30px;bottom:95px}.expertImages .galleria-image-nav{width:100%}.expertImages .galleria-image-nav-right{right:5px}.expertImages .galleria-image-nav-left{left:5px}.expertImages .galleria-info{width:100%;padding:0
50px;top:250px}.expertImages .galleria-counter{top:0;right:5px}.popular, .tagFilter
.sort{padding:0}.authorList #right, .listingPage #right, .newsArticle #right, .productList
#right{padding-top:20px}.popular{margin:0
0 20px}.popular
.image{float:left;width:30%}.popular
.text{float:right;width:70%;padding-left:10px}.dailyGloss,.socialLinks{display:none}.columnOne, .columnTwo, .homeMid
.columnOne{float:left;width:100%;margin-left:0}footer
.wrapper{background:0 0}.hide{display:none}.tabletMobile{display:block !important}.logo{width:100%;margin:0}.logo
a{position:absolute;top:10px;left:0;margin:0
20%;width:60%;height:80px;overflow:hidden;text-indent:-999em;z-index:1}.search{padding:5px}.moreLink{display:inline-block;width:100%;margin:10px
0;position:relative !important;text-align:center}.moreLink
a{width:147px;height:31px;text-indent:-9999em;position:relative;overflow:hidden}.dailyGloss
.moreLink{bottom:auto;left:auto}.homeBase{margin-top:20px}.homeBase
.moreLink{width:100%;top:auto;right:auto}.homeBase .moreLink
a{width:121px}.homeNews
.moreLink{width:100%;bottom:auto;right:auto}.homeNews .moreLink a, .moreProductsLink
a{width:147px}.moreProductsLink{width:100%;top:auto !important;right:auto !important;position:relative}.homeBaseLeft,.homeBaseRight{width:100%}.homeBaseLeft
.playIcon{position:absolute;width:31px;height:30px;top:50%;left:50%;margin-left:-18px;margin-top:-18px;background:url(/images/play-icon-small.png) no-repeat 0 0;background-size:100%}.homeBaseLeft
.homeBaseVideoWrapper{float:left;width:48%;margin:0
0 20px}.homeBaseLeft .homeBaseVideoWrapper:nth-of-type(2){float:right}.homeBaseLeft .homeBaseVideoWrapper
h3{margin:19px
0 0}.emailSignupTop
.newsletterContent{background-position:-160px 0;background-size:150%}.jobPage
h1{width:100%;min-height:10px}.jobDetails
h2.heading{width:100%;margin:0;border:0;text-align:left}.jobSection .sideBar
h2.heading{width:80%;margin-left:10% !important;margin-right:10% !important;margin-bottom:30px}.brandJobs
h2.heading{margin-bottom:20px}.sideBar
h2.heading{letter-spacing: .18em;padding-bottom:15px}.jobsSignUp .pageTop
p{float:left;width:100%;font-size:18px;margin:0;padding:0
10px}.pageTopFilter h1, .pageTopFilter
h2{float:left;width:100%}.sideBar .keyPeople .listingItem
p.image{width:12%}.sideBar .keyPeople .listingItem
.text{width:88%}.jobSection .moreLink a:hover,.moreJobsLink,.threeColumnWrapper,.twoColumnWrapper{background:0 0}.listingPage .oldListingPage, .listingPage
.twoColumnWrapper{margin-top:0}.jobSection
.moreLink{position:relative;font-family:'BrandonGrotesque-Light',Arial,Helvetica,sans-serif;font-style:italic;font-size:20px;padding:10px
0;border-bottom:1px solid #adadad}.jobSection .moreLink
a{width:100%;height:auto;overflow:visible;text-indent:0;background:0 0;text-decoration:none}.moreJobsLink{bottom:auto;height:auto;border-top:1px solid #acacac;padding:10px
0;margin:30px
0 0}.jobListing
.content{padding-top:20px !important}.pageTopFilter{text-align:right !important;min-height:200px;height:200px;padding:40px
5px 0 0}.pageTopFilter
h1{text-align:right;font-size:27px;margin:0
0 20px;padding:0}.pageTopFilter
h2{padding-left:40%;font-size:11px;margin:0}.jobListing .pageTopFilter p.link, .jobsHome .pageTopFilter
.formCell{display:none}.jobsHome
.pageTopFilterForm{top:auto;bottom:20px;text-align:right;padding-right:10px}.pageTopFilter .button
input{margin:25px
0 0}.pageTopFilter
p.link{bottom:-45px}.pageTopFilter p.link
a{text-decoration:none;letter-spacing: .18em;font-family:'BrandonGrotesqueRegular',Arial,Helvetica,sans-serif;font-size:15px;background-color:#ded4d8;color:#000;text-transform:uppercase;padding:10px
20px;border-radius:20px}.jobsHome
.left{padding-top:20px;border-top:1px solid #acacac;margin-top:50px}.jobListing .pageTopFilter
p.link{margin-top:42px}.jobListing
.pageTopFilter{height:240px;margin-bottom:370px}.jobListing
.pageTopFilterForm{top:275px;padding:10px;background-color:#f2f2f1}.jobListing .pageTopFilterForm
h2{display:inline-block;width:100%;text-align:center;font-family:'BrandonGrotesque-Light',Arial,Helvetica,sans-serif;font-weight:100;font-size:25px;letter-spacing: .18em;margin:12px
0 33px;padding:0;background:0 0;color:#000}.jobListing .pageTopFilterForm
.formCell{width:100%;margin:0
0 25px}.jobListing .pageTopFilter .button
input{margin:-10px 0 0}.jobListing
.content{border-top:1px solid #acacac;margin-bottom:40px}.jobDetails h2.heading, .jobSection
.slider{display:none}.jobListing .content .image, .sideBar .inspiration .listingItem
p.image{width:30%}.jobListing .content
.text{width:65%}.ui-dialog .formCell
.inputCell{margin:0
!important}.jobPage
p.buttonLink{width:100%;text-align:center}.jobSection .buttonLink a.forwardJob, .slides
h2{margin:0}.jobsSignUp
.pageTop{background-position:25% 50%}.jobsHome .left, .jobsHome
.right{width:100%}.moreInspirationLink
a{width:169px}.jobSection
.content{padding:0}.jobSection
p.banner{width:100%;margin:20px
0}.brandArticle .sideBar hr:first-child{display:none}.brandArticle .content, .brandPage .content, .forward, .jobListing .content, .jobPage .content, .latestNews, .sideBar .inspiration, .sideBar hr,.sideBar.left,.sideBar.right,.similar{width:100%}.jobSection .paginate li, .sideBar
.jobFilter{display:none}.sideBar .inspiration,.similar{border:0;margin:0;box-shadow:none}.sideBar
.inspiration{margin-top:20px}.sideBar .inspiration
.text{width:72%;padding:10px
20px 0}.jobSection
.paginate{text-align:center;padding:10px
0;border-top:1px solid #acacac;border-bottom:1px solid #acacac;color:#666;font-size:14px;font-size: .875rem}.jobSection .paginate
a{color:#000}.jobSection .paginate li.current, .jobSection .paginate li.next, .jobSection .paginate li.previous, .paginate li.next, .paginate
li.previous{display:inline-block}.jobsHome .featuredJobs
.listing{background:0 0}.jobListing .content .listingItem:last-of-type{border:0}.hideItem{display:none}.jobSection
.carouselLite{text-align:center;padding-top:0;background:0 0;border:0}.jobPage, .jobPage .content, .jobPage .sideBar.left, .jobsSignUp
.carouselLite{margin-top:0}.jobSection .carouselLite
h2.heading{margin-bottom:30px}.jobSection .carouselLite
p{display:none;width:100%}.forward{display:none}.brandArticle .content,.keyStats{border-bottom:1px solid #acacac;margin-bottom:20px}.keyStats{float:left;width:100%;padding:0
10px 25px;margin-bottom:25px}.similar
p.link{float:left;width:110%;padding:18px
0;border-top:1px solid #adadad;text-align:center;font:19px 'BrandonGrotesque-Light', Arial, Helvetica, sans-serif;font-style:italic;font-size:1.188rem;margin:0
-20px}.banner img, .statsSocial .social:after{width:auto}.keyPeople{width:100%;padding:0
20px}.brandPage .sideBar hr:first-of-type{margin:0
0 20px}.jobsSignUpForm{padding-left:10px;padding-right:10px}.jobPage .content p.image, .jobSection .buttonLink, .jobSection .carouselLite .brandCarouselStatic
ul{text-align:center}.jobDetails
span.itemData{width:80%}.jobSection
.latestNews{margin:20px
0 0}.jobSection
.carouselLite{margin-top:0}.jobSection .carouselLite .brandCarouselStatic
li{float:none;display:inline-block}.slides
.text{padding-bottom:10px}.slides .text
p{display:none}.emailSignupTop{margin-top:10px}.shopEdit .shopHome h1, .shopEdit h1, .shopSection .lineTwo, .shopSection .shopHome .lineTwo, .shopSection.listingPage .pageTop
h1{font-family:'BrandonGrotesque-Light',Arial,Helvetica,sans-serif;font-weight:100;font-size:25px;letter-spacing: .18em;color:#000}.shopEdit .shopHome h1, .shopEdit h1, .shopSection
h2.heading{display:inline-block;width:80%;text-align:center;line-height:1.4em;padding:0
0 10px;background:0 0 !important;border-bottom:1px solid #acacac}.shopEdit .shopHome h1, .shopEdit h1, .shopSection.listingPage .pageTop
h1{position:relative;top:auto;left:auto;right:auto;margin:0
10%}.shopSection.listingPage .pageTop
h1{width:80%;text-align:center;padding:0
0 10px;background:0 0 !important;border-bottom:1px solid #acacac;line-height:1.4em;display:block}.shopSection
.lineOne{display:inline-block;width:100%;font-family:'BrandonGrotesque-Light',Arial,Helvetica,sans-serif;font-style:italic;font-size:19px;font-size:1.188rem;letter-spacing:0;text-transform:capitalize}.shopSection
.lineTwo{text-transform:uppercase}.pageTop figure, .shopSection nav .formCell .textCell, .shopSection nav h2, .shopSection nav label, .shopSection nav p.link, .shopSection nav ul, .shopSection.listingPage .content
h1{display:none}.shopSection
h2.heading{font-family:'BrandonGrotesque-Light',Arial,Helvetica,sans-serif;font-weight:100;font-size:25px;letter-spacing: .18em;margin:0
10% 30px}.filterShowHide a, .shopSection h2.heading span, h2.heading
span{font-size:19px;font-family:'BrandonGrotesque-Light',Arial,Helvetica,sans-serif;font-style:italic;display:inline-block}.shopSection h2.heading span, h2.heading
span{width:100%;letter-spacing:0;text-transform:capitalize}.shopSection.listingPage
h2{margin-bottom:10px}.shopSection
nav{float:left;width:100%;margin:5px
0}.shopCategories, .shopEdits, .shopSection nav .formCell,p.filterShowHide{margin:0}.shopSection nav .formCell
.inputCell{width:100% !important}.mobileMenuSelect, .productPage .pageTop
figure{display:block}.mobileMenuSelect select, .shopBrands
select{border:0;height:34px;background-color:#f7f7f7;font:19px 'BrandonGrotesque-Light', Arial, Helvetica, sans-serif;letter-spacing: .05em}nav.shopBrands{margin-bottom:15px}.shopSection .pageTop, .shopSection
.shopHome{margin-bottom:30px}.shopSection
.twoColumnWrapper{width:100%;background:0 0;margin:0}.productPage
.flexslider{width:60%;margin:0
auto}.shopSection .content, .shopSection
.sideBar{width:100%}.shopSection
.sideBar{margin-bottom:30px;border-top:1px solid #acacac;border-bottom:1px solid #acacac}.shopSection nav, .shopSection
select{font-family:'BrandonGrotesque-Light',Arial,Helvetica,sans-serif;text-transform:inherit;font-size:19px;font-size:1.188rem;letter-spacing: .18em}.shopSection
nav{padding:0}.shopSection
select{padding-right:0}.filterShowHide
a{color:#acacac;font-size:1.188rem;text-decoration:none;padding:15px
20px 15px 10px;background:url(/images/show-icon.svg) no-repeat 100% 53%;background-size:16px 16px}.filterShowHide
a.hideLink{background-image:url(/images/hide-icon.svg)}.search .formCell .inputCell input, .shopIntro, .shopSection p.intro,p.filterShowHide{text-align:center}.divider.desktop, .paginate li, .shopSection.listingPage
.divider{display:none}.divider.tabletMobile{display:block;border:0}.productListing
.divider.tabletMobile{display:none !important}.productListing{background:0 0}.productListing
.listingItem{width:100%;padding:20px
0;border-top:1px solid #acacac}.productListing .listingItem:first-of-type{padding-top:0;border:0}.itemTop{min-height:375px}.itemOne .itemTop, .itemTwo
.itemTop{border:0}.productListing .paginate, .productListing .paginate:last-child{background-color:#fff;margin:0;padding:10px;text-align:center}.productListing .paginate:last-child{padding:20px
10px 10px}.itemDetails{width:100%;margin:0}.itemDetails,.threeColumnRow,.twoColumnRow{background:0 0}.threeColumnRow .listingItem, .twoColumnRow
.listingItem{width:100%;margin:25px
0 0;padding-bottom:25px;text-align:center;border-bottom:1px solid #acacac;padding-top:25px;position:relative}.shopSection.listingPage
.paginate{padding:12px
0;text-align:center;border-top:none}.paginate p, .paginate
ul{display:inline-block;width:100%}.productPage
.pageTop{width:100%;margin:0}.listingPage
.paginate{border-bottom:1px solid #acacac;padding:15px
0}.galleryPage #right .emailSignup, .listingPage .paginate p,p.loadMore,p.readMore{margin:0}.listingPage .oldListingPage
.paginate{border-top:1px solid #acacac}.paginate
li.previous{border-right:1px solid #acacac}.search .formCell
.inputCell{width:100% !important}.divider, .homeMid .inspiration span.clear, .rightNav .menuFollow, .rightNav .menuSubscribe,.sideBarLinks.productLinks,.slider{display:none}.smallLogo .logo
a{margin-left:44%;height:40px}.rightNav .menuSearch
a{margin-right:10px;margin-bottom:-15px}.home .popularVideos
.sideBar.right{height:auto}.expertVideos img, .sideBar
p.banner{width:100%}.jobPage .banner, .sideBarLinks
p.tag{display:block}.jobPage
.banner{text-align:center}.jobPage .banner
img{width:auto !important}.greyBg{background-color:#fff}.content, .sideBar, .sideBarLinks, .twoColumnWrapper
.content{float:left;width:100%}.content .listing h2.heading, .more h2.heading, .sideBar.right .inspiration h2.heading, .sideBar.right .sideBarLinks h2.heading,h2.heading{display:inline-block;width:80%;text-align:center;font-family:'BrandonGrotesque-Light',Arial,Helvetica,sans-serif;font-weight:100;font-size:25px;letter-spacing: .18em;line-height:1.2em;padding:0
0 10px;margin:0
10% 15px;background:0 0 !important;border-bottom:1px solid #acacac}.popularVideos
h2.heading{margin-bottom:25px}.more{padding:0;margin:20px
0 0}.contentPage
.more{padding-top:35px}.homeMid .inspiration .listingItem, .listingBlock .listing, .listingLatest .listingItem, .more
li{width:100% !important;height:auto !important;padding:35px
0 20px !important;border:0
!important;border-bottom:1px solid #acacac !important;overflow:visible;text-align:center}.homeMid .inspiration .listingItem, .listingBlock .listing, .more
li{margin:0
0 20px}.listingLatest
.listingItem{margin:0
0 50px;position:relative}.expertWrapper
.listing{text-align:left !important;margin:0;padding:0
0 10px !important}.listingLatest .text, .listingLatest p.image, .more li .image, .more li
.text{width:100%;padding:0}.listingLatest{float:left;width:100%;border:0;border-bottom:1px solid #acacac;padding:0
0 30px;margin:0
0 35px}.listingBlock .listing:last-of-type, .listingLatest .listingItem:last-of-type{border:0
!important}.listingPage
.listingBlock{border:0;padding:0}.sideBarLinks{border:0
!important;border-bottom:1px solid #acacac !important;padding-bottom:15px;margin-bottom:35px;box-shadow:none}.jobLinks{border-bottom:none !important;padding-bottom:0;margin-bottom:0}.sideBar .inspiration .listingItem, .sideBarLinks
.listingItem{height:auto;overflow:visible;padding:10px
20px !important;border:0}.listingPage .sideBarLinks .listingItem p.image, .sideBar .listingItem
p.image{width:42%;margin:0}.sideBar .listingItem
.text{width:58%;padding-left:10px}.listingPage .content .listing .listingItem:last-of-type{padding-bottom:65px}.listingPage
.content{margin-bottom:35px}.brandArticle h1, .brandPage h1, .jobPage h1,h1{text-align:center;background:0 0 !important;margin:15px
0 10px;font-size:28px;font-size:1.75rem}.contentPage .content .details, .contentWide .newsletter .inputCell input, .jobSection .content
.details{text-align:center}.jobSection,.shopSection{margin-top:20px}.jobSection .content .listing
.details{text-align:left}.sideBarLinks
h2{font-size:1rem;line-height:1.1em}.sideBarLinks .listing
p.details{display:block}.expertVideos
.left{width:100%;padding-left:0;text-align:center}.expertVideos
.right{width:100%;padding:0}.expertVideos .right
.listing{border:0
!important}#nav-toggle{padding-left:10px}#right .emailSignup, .home .emailSignup, .sideBar
.emailSignup{width:95%;margin:0
2.5% 30px;background:0 0;background-color:#dab6ba}.articleCarousel,.newsletterDivider.topDivider{display:none}.home
.newsletterDivider.topDivider{display:block}.home
.emailSignup{margin-top:30px}.contentWide .newsletter
.form{width:100%;padding-left:0}.contentWide
.newsletterContent{padding:20px;background-position:center top;min-height:100px !important;text-align:center}.contentWide .newsletterText,.sideBar.right{padding:0}.contentWide .newsletter
.formCell{float:none;display:inline-block}.contentWide .newsletter .formCell
.inputCell{padding:0;text-indent:0}.contentWide .newsletter
.button{width:100%;padding:0;margin-bottom:0}.midPage{padding:20px
0}}@media only screen and (max-width:900px) and (orientation:landscape){.galleryItem
.imageContainer{height:280px;margin:0;overflow:hidden}.galleryItem .imageContainer
img{width:auto;height:280px}}@media only screen and (max-width:640px){.ui-dialog{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;border-radius:0}.ui-dialog,.ui-dialog-content{height:100% !important}.siteSearchModal
.button{display:block;margin:0;padding:25px;border-top:3px double #ababab;text-align:center}.siteSearchModal
fieldset{border:0}.siteSearchModal
.searchNotice{display:none}.search .formCell
.inputCell{width:100% !important}.search .formCell .inputCell
input{text-align:center}.bookNote, .content
.details{width:100%;text-align:center}.bookNote{margin-bottom:10px}.popUpCta
h2{margin:0
0 20px;font-size:28px;line-height:1.2em}.popUpCta
p.newsletterSubHeading{margin:0
0 30px;font-size:21px}.popUpCta .baseText
p{margin:0
0 10px;font-size:18px}}@media only screen and (max-width:568px){input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.search .formCell .inputCell input,.socialBar{text-align:center}.siteSearchModal
.button{display:block;margin:0;padding:25px;border-top:3px double #ababab;text-align:center}.siteSearchModal
fieldset{border:0}.siteSearchModal
.searchNotice{display:none}.search .formCell
.inputCell{width:100% !important}.sideBar .keyPeople .listingItem
p.image{width:20%}.sideBar .keyPeople .listingItem
.text{width:80%}.popUpCta .newsletterContent .formCell
input{font-size:16px !important}}@media only screen and (max-width:480px){input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.galleryThumb{display:none}.galleryContainer .myImages
img{max-height:250px;width:auto}.expertBadgeGenerator .left,.expertBadgeImage{width:100%}.expertBadgeImage{margin:10px
0 0}.expertBadgeGenerator .formCell
.textCell{width:100%;text-align:left}.expertBadgeGenerator
textarea{margin-top:0}.expertRight{width:100%;margin:0;padding:0
10px}.expert
.twitter{width:70%;margin:0
15%}.detailsLeft, .expertList .sort .formCell, .sort
.formCell{width:100%}.detailsRight{width:100%;padding:10px}.shelf{background-position:0 150px}.ui-dialog{top:0 !important}.label{width:20%}.data{width:80%}.tabbedLinks{width:50%}.tabbedLinks
.top{font-size: .875em}.newsletterContent{min-height:100px}.home
.emailSignup{width:90%;margin-left:5%;margin-right:5%}.columnOne .banner, .columnOne
.video{width:100%;margin:0}.emailSignup{margin-left:0;margin-right:0}.galleryItem
.imageContainer{height:100%}.emailSignupTop{margin-top:5px}.jobSection .buttonLink
a.forwardJob{margin-left:0}.jobDetails{padding:15px
20px}.jobDetails
p.image{margin:10px
0;position:relative;bottom:auto;right:auto;width:100%}.jobPage
hr{margin:10px
0}.jobDetails
span{float:none !important;width:auto !important;display:inline-block;padding-left:5px;padding-right:5px}.jobSection .carouselLite .brandCarouselStatic
ul{margin:0
0 10px}.siteSearchModal
.button{display:block;margin:0;padding:25px;border-top:3px double #ababab;text-align:center}.siteSearchModal
fieldset{border:0}.siteSearchModal
.searchNotice{display:none}.search .formCell
.inputCell{width:100% !important}.jobDetails, .search .formCell .inputCell
input{text-align:center}}@media only screen and (max-width:480px) and (min-device-width:320px){input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.emailSignupTop
.form{padding-left:10px}.emailSignupTop
.inputCell{width:103% !important}.emailSignupTop
.newsletterText{width:70%;font-size:12px;padding-bottom:5px;margin:5px
0 0 10px}.emailSignupTop
.newsletterContent{background-position:0 0;background-size:127%;padding:0}.emailSignupTop
.button{width:40%}.emailSignupTop
.formCell{width:40%;padding-left:10px}.galleryItem
.imageContainer{height:100%}.emailSignupTop{margin-top:5px}header .mainNav li.first~li, header
.menuText{display:none}header .mainNav
li.first{margin-top:5px;display:block}}@media only screen and (max-width:414px){input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.emailSignupTop
p{margin:0;padding-bottom:5px}.emailSignupTop
h2{padding-left:0;font-size:22px}.jobsSignUp
.pageTop{margin:0}.jobsSignUp .pageTop
h1{float:left;width:100%;font-size:27px;margin:0
0 20px;padding:0}.jobsSignUp .pageTop
p{float:left;width:100%;margin:0;padding:0
10px}.jobsHome .pageTopFilter
.formCell{display:none}.jobSection
.homeMid{margin:30px
0 0}.jobSection
.content{padding:0}.jobsHome
.listingItem{width:100%}.jobsHome .left
.listingItem{text-align:center;border-bottom:1px solid #acacac;margin:0;padding:30px
0}.jobsHome .featuredJobs
.listing{padding:0;background:0 0}.jobsHome .featuredJobs
.listingItem{padding:15px
0;border-bottom:1px solid #acacac}.jobsHome .featuredJobs .listingItem:last-child{border:0;padding-bottom:0}.jobsHome
.left{margin-top:20px}.jobSection .carouselLite .brandCarouselStatic
li{width:100%;margin:0
0 10px;height:auto}.inspiration, .jobsHome
.featuredJobs{padding-bottom:0}.threeColumnWrapper{padding-bottom:20px;margin-bottom:0;border-bottom:1px solid #acacac}.mainNav{margin:0
!important}.picks{width:100%;margin:0
0 20px}.product1,.product2,.product3,.product4,.product5{padding:35px
30px 40px 5px}.headerLinks{width:36%}.userNav
a{padding:0
3px 0 8px}.formCell .inputCell, .formCell
.textCell{width:100%;text-align:left !important}.formText, .login .checkbox, .registerLogin .login .button input,p.forgottenPassword{margin-left:0}.login .checkbox,p.forgottenPassword{width:100%}.shelf{background:0 0}.productList .featured
.listing{width:100%;padding:10px
0;margin:0}.categories
li{height:160px}.slideshow .image, .slideshow .image
img{width:320px !important;height:209px !important}.slideshow{height:300px}.filter{width:100% !important;margin-right:0;border-right:none;padding-right:0;margin-bottom:10px}.expertList .sort
.checkbox{font-size: .75em}.expertListing{margin-left:0 !important}.profile .galleria-container{height:420px !important}.data,.label{width:100%}.tabbedLinks{width:100%;margin-left:0;padding-left:0}.tabbedLinks
.top{font-size: .875em}#left
.emailSignup{width:100%;margin-left:0;margin-right:0}.listingPage .listing
p.image{width:100%;padding-right:0}.homeNews, .homeNews .listing p.image img,.listingItemText{width:100%}.home
.columnTwo{margin:0}.picks
.top{padding:5px
15px 10px}.homeNews{margin:0;border:0}.columnOne .video, .columnTwo .banner, .home
p.banner{width:100%;margin:0
0 20px}.authorList .listing, .homeNews .listing, .listingPage
.listing{width:100%;padding:10px
0;margin:0
0 15px}.listingPage .listing:first-child{padding-top:0}.homeNews
.clear{display:none}.slides
.text{padding:10px
0}.textWrapper{width:100%;padding:0
70px;bottom:10px}.flex-control-nav,div.clear,span.clear{display:none}.contentWide .emailSignup .formCell, .productPage
.flexslider{width:100%}.homeBaseLeft, .homeBaseLeft .homeBaseVideoWrapper,.homeBaseRight{width:100%;padding:0;margin:0}.homeBaseLeft
.playIcon{width:69px;height:72px;top:50%;left:50%;margin-left:-35px;margin-top:-36px;background:url(/images/play-icon.png) no-repeat 0 0}.homeBase
p{float:left;margin:0}.homeBase h3, .homeBaseLeft .homeBaseVideoWrapper
h3{display:inline-block;width:100%;margin:13px
0 15px !important;line-height:1.4em}footer{padding-top:15px}footer .column.left, footer .column.mid, footer
.column.right{padding:10px
0 0}.carouselLite{border-top:1px solid #999}.carouselWrapper{border-bottom:1px solid #999}.galleryItem
.imageContainer{margin:0}.galleryItem .imageContainer
img{width:100%;height:auto}.contentWide
.newsletterText{font-size:14px}.contentWide .emailSignup
h2{font-size:18px}#askAnyQuestionMessage{float:left;width:285px;margin:-55px -11px 0 -60px;font-size: .7em}.emailSignupTop
.form{padding-left:10px}.emailSignupTop
.inputCell{width:103% !important}.emailSignupTop
.newsletterText{width:70%;font-size:12px;padding-bottom:5px;margin:5px
0 0 10px}.emailSignupTop
.newsletterContent{background-position:0 0;background-size:127%;padding:0}.emailSignupTop
.button{width:40%}.emailSignupTop
.formCell{width:40%;padding-left:10px}.galleryItem
.imageContainer{height:100%}.emailSignupTop{margin-top:5px}.siteSearchModal
.button{display:block;margin:0;padding:25px;border-top:3px double #ababab;text-align:center}.siteSearchModal
fieldset{border:0}.siteSearchModal
.searchNotice{display:none}.homeBase p, .search .formCell
.inputCell{width:100% !important}.homeBase p, .search .formCell .inputCell
input{text-align:center}}@media only screen and (max-width:400px){.emailSignupTop
p{margin:0;padding-bottom:5px}.emailSignupTop
h2{padding-left:0;font-size:22px}.emailSignupTop
.form{padding-left:0}.emailSignupTop
.inputCell{width:103% !important}.emailSignupTop
.newsletterContent{background-position:0 0;background-size:127%}.galleryItem
.imageContainer{height:100%}.siteSearchModal
.button{display:block;margin:0;padding:25px;border-top:3px double #ababab;text-align:center}.siteSearchModal .remodal-close{top:0;right:5px}.siteSearchModal
fieldset{border:0}.siteSearchModal
.searchNotice{display:none}.search .formCell
.inputCell{width:100% !important}.search .formCell .inputCell
input{text-align:center;font-size:18px}.sideBar .keyPeople .listingItem
p.image{width:25%}.sideBar .keyPeople .listingItem
.text{width:75%}}@media only screen and (min-device-width:320px) and (max-device-width:568px){input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.mainNav{margin:0
!important}.galleryItem
.imageContainer{height:100%}}@media only screen and (max-width:320px){input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.picks{width:100%;margin:0
0 20px}.product1,.product2,.product3,.product4,.product5{padding:35px
30px 40px 5px}header
.wrapper{height:165px}.headerLinks{width:36%}.userNav
a{padding:0
3px 0 8px}.formCell .inputCell, .formCell
.textCell{width:100%;text-align:left !important}.formText, .login .checkbox, .registerLogin .login .button input,p.forgottenPassword{margin-left:0}.login .checkbox,p.forgottenPassword{width:100%}.shelf{background:0 0}.productList .featured
.listing{width:100%;padding:10px
0;margin:0}.categories
li{height:160px}.slideshow .image, .slideshow .image
img{width:320px !important;height:209px !important}.slideshow{height:300px}.filter{width:100% !important;margin-right:0;border-right:none;padding-right:0;margin-bottom:10px}#askAnyQuestionMessage{float:left;width:285px;margin:-55px -11px 0 -60px;font-size: .7em}.expertList .sort
.checkbox{font-size: .75em}.expertListing{margin-left:0 !important}.profile .galleria-container{height:420px !important}.expert .galleria-container{height:380px !important}.data,.label{width:100%}.tabbedLinks{width:100%;margin-left:0;padding-left:0}.tabbedLinks
.top{font-size: .875em}#left
.emailSignup{width:100%;margin-left:0;margin-right:0}.listingPage .listing
p.image{width:100%;padding-right:0}.contentWide .emailSignup .formCell, .homeNews, .homeNews .listing p.image img,.listingItemText{width:100%}.picks
.top{padding:5px
15px 10px}.homeNews{margin:0;border:0}.columnOne .banner, .columnOne
.video{width:100%;margin-left:0;margin-right:0}.authorList .listing, .homeNews .listing, .listingPage
.listing{width:100%;padding:10px
0;margin:0
0 15px}.homeNews .clear,div.clear{display:none}footer{padding-top:15px}footer .column.left, footer .column.mid, footer
.column.right{padding:10px
0 0}.footerSocialLinks{float:left;width:100%;max-width:100%}.footerSocialLinks
li{float:left;width:47%;padding:0;margin:0
1.5% 6% 0}.footerSocialLinks li:nth-of-type(even){float:right;margin:0
0 6% 1.5%}.footerSocialLinks li
a{background-size:95%}.slides
.text{padding:10px
0}.textWrapper{width:100%;padding:0
70px;bottom:10px}.flex-control-nav{display:none}.homeBaseLeft, .homeBaseLeft .homeBaseVideoWrapper,.homeBaseRight{width:100%;padding:0;margin:0}.homeBaseLeft
.playIcon{width:69px;height:72px;top:50%;left:50%;margin-left:-35px;margin-top:-36px;background:url(/images/play-icon.png) no-repeat 0 0}.homeBase
p{float:left;width:100% !important;margin:0;text-align:center}.homeBase h3, .homeBaseLeft .homeBaseVideoWrapper
h3{display:inline-block;width:100%;margin:13px
0 15px !important;line-height:1.4em}.galleryItem
.imageContainer{height:auto;margin:0}.galleryItem .imageContainer
img{width:100%;height:auto}.contentWide
.newsletterText{font-size:14px}.contentWide .emailSignup
h2{font-size:18px}.jobDetails
span{width:25%}.jobDetails
span.itemData{width:73%}.sideBar .keyPeople .listingItem
p.image{width:30%}.sideBar .keyPeople .listingItem
.text{width:70%}.homeMid .author, .picks
.productIntro{display:none}.emailSignupTop
.newsletterContent{background-position:25% 0;background-size:160%}.rightNav .menuSearch
a{padding-top:2px !important;margin-bottom:-8px}}.stArrow{margin-bottom:0!important}header{font-size:1em}.expertListing{margin:0
0 25px -38px}.expertListing, .expertCover, .expertTabs
li{-webkit-box-shadow:none;border:2px
solid #EEE;border-left:none}.checkbox
input{-webkit-appearance:checkbox}.radio
input{-webkit-appearance:radio}