@screen-sm-max : 768px // @screen-md-min: @screen-md;.color-tool-toolbar{min-height:45px;background-color:#fff}.color-tool-toolbar .col-xs-3,.color-tool-toolbar .col-xs-6{position:relative}.color-tool-toolbar .col-xs-6{padding:0}.color-tool-toolbar a.back{position:absolute;display:inline-block;left:3px;z-index:10;padding:5px;color:#454545;font-size:24px}.color-tool-toolbar a.back .icon{vertical-align:middle}.color-tool-toolbar .titlebar{height:45px;padding:15px 0}.color-tool-toolbar .titlebar button{overflow:hidden;width:100%}.color-tool-toolbar .titlebar h1{overflow:hidden;text-overflow:ellipsis;margin:0;font-weight:600;font-size:14px;font-family:ProximaNova,helvetica,arial,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.color-tool-toolbar .search-colors{position:absolute;display:inline-block;top:0;right:3px;z-index:10;border:0 none;padding:5px 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background:transparent none;color:#454545;font-size:24px}.color-tool-toolbar .search-colors .icon{vertical-align:middle}@media (min-width:768px){.color-tool-toolbar .search-colors{right:10px}}@media (min-width:1024px){.color-tool-toolbar a.back{left:20px}.color-tool-toolbar .search-colors{right:15px}}menu-bar{clear:both;display:block}menu-bar button{background-color:transparent;border:0 none;text-transform:uppercase}menu-bar button i{margin-bottom:6px}menu-bar>nav.btn-icon-row{margin-left:-15px;margin-right:-15px}menu-bar>nav.btn-icon-row:after,menu-bar>nav.btn-icon-row:before{content:" ";display:table}menu-bar>nav.btn-icon-row:after{clear:both}menu-bar>nav.btn-icon-row:after,menu-bar>nav.btn-icon-row:before{content:" ";display:table;height:0;overflow:hidden}menu-bar>nav.btn-icon-row:after{clear:both}menu-bar>nav.btn-icon-row>div.col{float:left;width:33.33333333%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){menu-bar>nav.btn-icon-row>div.col{float:left;width:25%}}@media (min-width:768px){menu-bar button{font-size:16px}}room-list{background-color:#efefef;display:block;overflow:auto}room-list hgroup{margin-bottom:10px;padding:20px;text-align:center}room-list hgroup i{font-size:24px}room-list hgroup .h1,room-list hgroup h1{font-size:24px;margin:5px 0;text-transform:uppercase}room-list hgroup h2{color:#999;font-size:18px;margin:0}room-list button{background:#efefef;border-color:#999;border-width:1px 0 0 0;display:block;padding:20px 10px;position:relative;text-align:left;width:100%}room-list button i{font-size:25px;position:absolute;right:10px;top:30px}room-list h4{text-transform:uppercase}room-list section{background-color:#bcbcbc;padding:10px}room-list section>a{display:inline-block;width:170px;height:170px}room-list .img{background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:inherit;margin-bottom:10px;position:relative;width:inherit}@media screen and (min-width:768px){room-list{padding:0 20px 20px}room-list>div{background-color:#fff;border:1px solid #bcbcbc;overflow:auto}room-list>div>nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}room-list>div>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}room-list button{background:#fff;border:0 none;padding:0 30px 20px}room-list button[disabled]{background-color:#bcbcbc;color:#fff}room-list button[disabled] h4{border:0 none}room-list [disabled]+button h4,room-list button:first-child h4{border:0 none}room-list h4{border-top:1px solid #bcbcbc;margin:0;padding-top:20px}room-list section{padding:40px 80px}room-list a{margin-bottom:40px;margin-right:20px}}@media screen and (min-width:768px) and (min-width:768px){room-list>div>nav{float:left;width:33.33333333%}}@media screen and (min-width:768px) and (min-width:768px){room-list>div>div{float:left;width:66.66666667%}}.pcv-link{font-size:18px;font-weight:600;text-align:center;padding:60px 0 30px 0}palette-swatch-quick-view{position:relative;display:block;width:100%;height:275px;max-height:275px;overflow:visible;border:1px solid #bfbfbf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff}palette-swatch-quick-view.ng-hide{max-height:0}palette-swatch-quick-view.ng-hide-animate{-webkit-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}palette-swatch-quick-view.ng-hide-animate .indicator{display:none}palette-swatch-quick-view.ng-hide-add-active,palette-swatch-quick-view.ng-hide-remove-active{overflow:hidden}palette-swatch-quick-view .indicator{position:absolute;display:block;top:-7px;left:0;width:14px;height:14px;z-index:0;margin-left:30px;border:1px solid #bfbfbf;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}palette-swatch-quick-view .swatch{position:relative;z-index:10;height:145px;padding:15px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .swatch.light{color:#fff}palette-swatch-quick-view .swatch.dark{color:#454545}palette-swatch-quick-view .swatch .name{font-weight:600;font-size:18px}palette-swatch-quick-view .swatch .number{font-size:13px}palette-swatch-quick-view .swatch .addToFavoriteMenu{position:absolute;top:15px;right:15px}palette-swatch-quick-view .swatch .harmony{position:absolute;bottom:0;left:0;width:100%;height:40%}palette-swatch-quick-view .swatch .harmony .color-chip{display:inline-block;width:50%;height:100%;padding:15px}palette-swatch-quick-view .swatch .harmony .color-chip.light{color:#fff}palette-swatch-quick-view .swatch .harmony .color-chip.dark{color:#454545}palette-swatch-quick-view .swatch .harmony .color-chip .name{font-size:14px}palette-swatch-quick-view .swatch .harmony .color-chip .number{font-size:12px}palette-swatch-quick-view .actions{height:80px;padding-top:1px;text-transform:uppercase}palette-swatch-quick-view .actions .action{display:block;color:#2e2e2e;font-size:13px;text-align:center;cursor:pointer}palette-swatch-quick-view .actions .action .text{margin-top:5px;text-transform:uppercase}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab{display:table-cell;width:1%;overflow:visible;background-color:#dadada}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab:after{position:absolute;display:block;content:'';top:8px;right:-1px;bottom:8px;z-index:5;width:1px;background-color:#fff}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active:after,palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab:last-child:after{display:none}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab,palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active{border-bottom:0 none}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active>a,palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab>a{border:0 none;text-align:center}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active>a,palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active>a:focus,palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab>a,palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab>a:focus{outline:0;outline-offset:-2px}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active{background-color:#fff}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab spinner{position:relative;left:auto}palette-swatch-quick-view .actions .tab-content{padding-top:17px;font-size:13px;white-space:nowrap}palette-swatch-quick-view .actions .tab-content a{position:relative;display:inline-block;width:50%;color:#2e2e2e;text-align:center;cursor:pointer}palette-swatch-quick-view .actions .tab-content a .text{margin-top:5px;text-transform:uppercase}palette-swatch-quick-view .actions .tab-content .tab-pane a:first-child:after{position:absolute;display:block;content:'';top:0;right:-1px;bottom:0;z-index:5;width:1px;background-color:#dadada}palette-swatch-quick-view .actions .color-chip{display:inline-block;width:28px;height:28px;border:1px solid #8b8b8b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:0}palette-swatch-quick-view .actions .color-chip.harmony .primary,palette-swatch-quick-view .actions .color-chip.harmony .secondary{height:50%}palette-swatch-quick-view .actions .color-chip.harmony .primary{display:block;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .actions .color-chip.harmony .secondary{display:inline-block;width:50%;font-size:0}palette-swatch-quick-view .actions .color-chip.harmony .secondary:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .actions .color-chip.harmony .secondary:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width:1024px){palette-swatch-quick-view{width:50%;height:300px;max-height:300px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .indicator{margin-left:50px}palette-swatch-quick-view .swatch{height:171px;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .swatch .name{font-size:18px}palette-swatch-quick-view .swatch .number{font-size:14px}palette-swatch-quick-view .action{height:129px;padding-top:40px}}.color-tool palette-dropdown{display:block;text-align:center}.color-tool palette-dropdown .titlebar{display:inline-block;padding:0;text-align:center}.color-tool palette-dropdown .titlebar button{position:relative;top:50%;padding:3px;overflow:visible;white-space:nowrap;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.color-tool palette-dropdown .titlebar button h1{display:inline-block;white-space:normal;vertical-align:middle}.color-tool palette-dropdown .titlebar button i{position:relative;top:50%;font-size:17px;line-height:0;vertical-align:middle;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.color-tool palette-dropdown .palette-list{background:#fff;left:0;margin-left:-50%;padding-bottom:60px;padding-top:20px;position:absolute;width:100vw;z-index:1025}.color-tool palette-dropdown .palette-list a{padding:0 40px;width:330px!important}.color-tool palette-dropdown .palette-list a.selected{background-color:#dadada}@media (min-width:768px){.color-tool palette-dropdown .titlebar button{padding:3px 6px}.color-tool palette-dropdown .titlebar button i{margin-left:5px}}save{background-color:#efefef;display:block}save i{font-size:24px}save hgroup{margin-bottom:10px;padding:20px;text-align:center}save hgroup h1{font-size:24px;margin:5px 0;text-transform:uppercase}save hgroup h2{color:#999;font-size:18px}save .btn-share-row{border-color:#999;border-style:solid;border-width:1px 0 1px;margin-bottom:30px;padding:20px;text-align:center;position:relative}save .btn-share-row>*{margin-left:10px}save .btn-share-row>* i:hover{cursor:pointer;cursor:hand}save .btn-share-row i{border-radius:50%;color:#fff;font-size:34px;padding:4px;display:inline-block}save .btn-share-row i.icon-print{background-color:#26b}save .btn-share-row i.icon-email{background-color:#26b}save .btn-share-row i.icon-facebook-circle{background-color:#3b5998}save .btn-share-row i.icon-pinterest-circle{background-color:#c92228}save .btn-share-row i.icon-twitter-circle{background-color:#42a8df}save .btn-share-row .favorite-photo-color-a-room{position:absolute}save .btn-share-row .favorite-photo-color-a-room .addToFavoriteMenu{background-color:#8b8b8b;padding:11px 11px 7px;border-radius:50%;vertical-align:top}save .btn-share-row .favorite-photo-color-a-room .addToFavoriteMenu .addToFavorite-menu-dropdown{padding:0;font-size:initial}save .btn-share-row .favorite-photo-color-a-room .addToFavoriteMenu .addToFavorite-menu-dropdown #addFavoritesMenu{color:#fff}save .local-retailer{background-color:#fff;margin:0;padding:20px}save .local-retailer:before{left:65px}save .local-retailer figure{margin:0 auto;max-width:500px}save .local-retailer img{display:inline-block;margin-right:10px;width:146px}save .local-retailer figcaption{display:inline-block;font-size:18px;margin-top:10px;max-width:300px;vertical-align:middle}save>h4{font-weight:700;margin-bottom:40px;margin-top:40px;text-align:center}save .ready{padding-bottom:40px;text-align:center}save .ready h4{font-weight:700}@media screen and (min-width:768px){save{background-color:#fff}save>*{margin:0 100px}save .local-retailer{background-color:#fff;margin:0;padding:20px}save .local-retailer:before{left:50%}save .local-retailer figcaption{margin-left:40px;margin-top:0}}@media print{save .btn-share-row>*{display:inline!important}}search-result .overview{padding:30px 0;font-size:18px;cursor:pointer}search-result .overview .swatch{display:inline-block;width:32px;height:32px;vertical-align:middle}search-result .overview .name{display:inline-block;margin-left:25px;vertical-align:middle}search-result .overview .number{display:inline-block;margin-left:4px;color:#8b8b8b;font-weight:600;vertical-align:middle}search-result .detail{border-top:1px solid #bfbfbf}search-result .detail.in{padding:30px 0 40px 0}search-result .detail palette-swatch-quick-view .indicator{display:none}shared-palette{display:block;overflow:hidden}shared-palette img{margin:0 auto}shared-palette spinner{display:block;margin:100px auto}shared-palette>h3{border-bottom:1px solid #999;font-weight:700;margin:40px 0 20px;padding-bottom:10px;text-align:center}shared-palette section{margin-left:-15px;margin-right:-15px;margin-bottom:40px;overflow:auto;padding:10px}shared-palette section>div{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:10px;padding-left:20px;padding-right:20px}@media (min-width:768px){shared-palette section>div{float:left;width:50%}}shared-palette section dollop{display:inline-block;float:left;margin:10px}shared-palette section dollop img{height:90px;width:90px}shared-palette section a:link,shared-palette section a:visited{color:#454545}shared-palette section h3,shared-palette section h4{margin:0}shared-palette section h4{text-transform:uppercase}shared-palette section h3{font-size:18px;font-weight:700}shared-palette section h4{color:#999;font-size:14px}shared-palette section i{line-height:0!important;position:relative;top:4px}shared-palette section p{color:#999;font-size:14px;margin:5px 0 0}shared-palette section .availability{padding-top:15px}shared-palette section .availability>span{font-size:14px!important;font-weight:600!important;color:#454545}shared-palette section .availability>span>i{padding-right:8px;color:#8d8d8d;font-size:24px}@media screen and (min-width:768px){shared-palette h3{text-align:left}}.modal.megamenu #megamenu-search-colors-modal .modal-header{display:none}.modal.megamenu #megamenu-search-colors-modal .modal-footer{display:block;border:0 none;padding:5px;text-align:left}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent{padding:0 10px 10px 10px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent h3{font-weight:600;font-size:16px;font-family:ProximaNova,helvetica,arial,sans-serif;text-transform:uppercase}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent ul.list-unstyled{margin:20px 0;border-top:1px solid #dadada}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li{padding:30px 0;border-bottom:1px solid #dadada;cursor:pointer}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a{display:block}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .icon{margin-right:22px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .icon,.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .keyword{display:inline-block;color:#454545;vertical-align:middle}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .swatch{width:32px;height:32px;margin-right:22px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .name,.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .number,.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .swatch{display:inline-block;vertical-align:middle}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .name{color:#454545}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .number{color:#8b8b8b;font-weight:600}.modal.megamenu #megamenu-search-colors-modal .modal-body{min-height:50px;padding:5px}.modal.megamenu #megamenu-search-colors-modal .modal-body form{position:relative;width:100%;margin-top:50px;padding:10px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-group{position:relative;margin-bottom:0;padding-top:7px;padding-right:40px}.modal.megamenu #megamenu-search-colors-modal .modal-body .icon-search{position:absolute;top:50%;left:0;z-index:5;margin-top:-8px;color:#454545;font-size:16px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control{position:relative;z-index:0;border-top:0 none;border-right:0 none;border-left:0 none;padding:0 20px 6px 28px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:none;box-shadow:none;color:#454545;font-weight:300;font-size:20px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-webkit-input-placeholder{color:#999;font-weight:300;font-size:20px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-moz-placeholder{opacity:1;color:#999;font-weight:300;font-size:20px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-moz-placeholder{opacity:1;color:#999;font-weight:300;font-size:20px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-ms-input-placeholder{color:#999;font-weight:300;font-size:20px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-webkit-textarea-placeholder{color:#999;font-weight:300;font-size:20px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-ms-textarea-placeholder{color:#999;font-weight:300;font-size:20px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control.placeholder{color:#999;background-image:none!important;font-weight:300;font-size:20px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control,.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:active,.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:focus{border-bottom-color:#bfbfbf}.modal.megamenu #megamenu-search-colors-modal .modal-body .btn-close{position:absolute;top:50%;right:0;z-index:10;margin-top:-15px;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background:transparent none;color:#000}@media (min-width:1024px){.modal.megamenu #megamenu-search-colors-modal .modal-body{min-height:initial}.modal.megamenu #megamenu-search-colors-modal .modal-body form{margin-top:0;padding:50px 35px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-group{padding-top:0;padding-right:0}.modal.megamenu #megamenu-search-colors-modal .modal-body .icon-search{margin-top:-14px;font-size:26px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control{height:44px;padding-left:45px;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-webkit-input-placeholder{color:#999;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-moz-placeholder{opacity:1;color:#999;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-moz-placeholder{opacity:1;color:#999;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-ms-input-placeholder{color:#999;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-webkit-textarea-placeholder{color:#999;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-ms-textarea-placeholder{color:#999;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control.placeholder{color:#999;background-image:none!important;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent{padding:10px 180px 50px 180px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent h3{font-size:21px}}.color-info-warning{position:relative;top:20px;margin:0 20px;background-color:#fff;color:#454545;padding-bottom:40px}.color-info-warning .no-show{display:none}.color-info-warning .fadeout.ng-hide-add.ng-hide-add-active{opacity:0;display:block!important}.color-info-warning .fadeout.ng-hide-add{opacity:1;display:block!important}.color-info-warning .fadein.ng-enter{-webkit-transition:all cubic-bezier(.25,.46,.45,.94) 2.5s;-moz-transition:all cubic-bezier(.25,.46,.45,.94) 2.5s;-o-transition:all cubic-bezier(.25,.46,.45,.94) 2.5s;transition:all cubic-bezier(.25,.46,.45,.94) 2.5s;opacity:0;display:block!important}.color-info-warning .fadein.ng-enter.ng-enter-active{opacity:1;display:block!important}.color-info-warning div.modal-body{padding:17px 40px 3px;font-size:18px;text-align:left}.color-info-warning h3.modal-title{margin:10px 0 13px;color:#454545;font-family:ProximaNova,helvetica,arial,sans-serif;text-align:center;word-wrap:break-word;line-height:20px;padding:30px 40px 0}@media (min-width:1024px){.color-info-warning{top:30px;width:600px;margin:0 auto}}#page{background-color:#efefef}.color-tool *{font-family:ProximaNova,helvetica,arial,sans-serif}.color-tool .light{color:#fff}.color-tool .dark{color:#454545}.color-tool [bm-sref]{cursor:pointer}.color-tool .color-desc{cursor:pointer}.color-tool .color-desc h2{font-size:14px;text-align:left;display:inline-block;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:none;line-height:18px}.color-tool .color-desc h2.expanded{white-space:normal!important}.color-tool .color-desc h2 .close-desc{font-weight:700;color:#26b;cursor:pointer}.color-tool .palette-list{text-align:center}.color-tool .palette-list a{display:inline-block;width:250px;border-bottom:1px solid #dadada;color:#2e2e2e}.color-tool .palette-list a .spectrum{margin-top:25px}.color-tool .palette-list a .spectrum .columns{width:100%;margin:0;padding:0;font-size:0;white-space:nowrap;cursor:pointer}.color-tool .palette-list a .spectrum .columns .column{display:inline-block;margin:0;padding:0;vertical-align:top}.color-tool .palette-list a .spectrum .swatch{height:5px}.color-tool .palette-list a h3{margin-top:10px;font-weight:400;font-size:14px;font-family:ProximaNova,helvetica,arial,sans-serif;text-transform:uppercase}.color-tool .color-set button{background:0 0;border:0;bottom:0;font-size:18px;padding:0;position:absolute}.color-tool .color-set figure{background-color:#fff;bottom:0;display:inline-block;height:115px;padding:15px;position:relative;vertical-align:bottom;width:33.33333333%}.color-tool .color-set figure.combo-2{width:50%}.color-tool .color-set figure h1,.color-tool .color-set figure h2{font-size:12px;margin:0 0 4px 0}.color-tool .color-set figure h1{font-weight:600}.color-tool .color-set figure:first-child{width:100%!important}.color-tool .color-set figure:first-child h1{font-size:20px;font-weight:600;margin:0}.color-tool .color-set figure:first-child h2{font-size:14px;margin:0}.color-tool .color-set figure:first-child.no-combination{height:230px}.color-tool .color-set button{height:100%;left:0;position:absolute;top:0;width:100%}.color-tool .color-set i{bottom:10px;font-size:18px;left:12px;padding:6px;position:absolute}.color-tool .color-set .selected i{background:rgba(0,0,0,.6);border-radius:50%;color:#fff}.color-tool .color-set .addToFavoriteMenu{position:absolute;top:15px;right:15px}.color-tool .color-selector{display:block}.color-tool .color-selector figure{border:1px solid #999;cursor:pointer;display:inline-block;font-size:12px;height:55px;margin:0 6px;padding:5px;text-transform:uppercase;vertical-align:top;width:55px}.color-tool .color-selector figure a:link,.color-tool .color-selector figure a:visited{color:#454545}.color-tool .color-selector figure i{display:block;font-size:26px;margin:0 auto}.color-tool .color-selector figure i.icon-checkmark-thin{position:relative;top:8px}.color-tool .color-selector .current{border-right:1px solid #999;display:inline-block;overflow:auto;padding-right:7px}.color-tool .color-selector .swatch-list{display:inline-block;max-width:75%;overflow-x:scroll;padding-left:7px;white-space:nowrap}.color-tool .btn-pill-row,.color-tool .btn-round-row{margin-left:-15px;margin-right:-15px}.color-tool .btn-pill-row:after,.color-tool .btn-pill-row:before,.color-tool .btn-round-row:after,.color-tool .btn-round-row:before{content:" ";display:table}.color-tool .btn-pill-row:after,.color-tool .btn-round-row:after{clear:both}.color-tool .btn-pill-row:after,.color-tool .btn-pill-row:before,.color-tool .btn-round-row:after,.color-tool .btn-round-row:before{content:" ";display:table;height:0;overflow:hidden}.color-tool .btn-pill-row:after,.color-tool .btn-round-row:after{clear:both}.color-tool .btn-pill-row>div,.color-tool .btn-round-row>div{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.color-tool .btn-round-row{position:relative}.color-tool .btn-round-row>div{text-align:center}.color-tool .btn-round-row button{background:0 0;border:0}.color-tool .btn-round-row button i{background-color:#fff;border:1px solid #bfbfbf;border-radius:50%;color:#2e2e2e;display:block;font-size:24px;height:45px;margin-bottom:10px;margin-left:auto;margin-right:auto;padding-top:9px;width:45px}.color-tool .btn-pill-row{padding:20px;text-align:center}.color-tool .btn-icon-row{background-color:#fff;padding:20px;text-align:center}.color-tool .btn-icon-row:after,.color-tool .btn-icon-row:before{content:" ";display:table}.color-tool .btn-icon-row:after{clear:both}.color-tool .btn-icon-row:after,.color-tool .btn-icon-row:before{content:" ";display:table;height:0;overflow:hidden}.color-tool .btn-icon-row:after{clear:both}.color-tool .btn-icon-row>div{background-color:#fff}.color-tool .btn-icon-row button i{display:block;font-size:24px}.color-tool .icon-checkmark-thin{background-color:rgba(0,0,0,.6);border-color:#bcbcbc;border-radius:50%;border-style:solid;border-width:1px;color:#fff;height:27px;width:27px}.color-tool [class*=' arrow-'],.color-tool [class^=arrow-]{background:#fff;border-width:1px 0;border-style:solid;border-color:#bfbfbf;position:relative}.color-tool [class*=' arrow-']:before,.color-tool [class^=arrow-]:before{background:#fff;border-width:1px 0 0 1px;border-style:solid;border-color:#bfbfbf;content:'';display:inline-block;height:14px;position:absolute;top:-8px;transform:translate(-7px) rotate(45deg);width:14px}.color-tool [class*=' arrow-'].arrow-center:before,.color-tool [class^=arrow-].arrow-center:before{left:50%}.color-tool [class*=' arrow-'].arrow-2-0:before,.color-tool [class^=arrow-].arrow-2-0:before{left:25%}.color-tool [class*=' arrow-'].arrow-2-1:before,.color-tool [class^=arrow-].arrow-2-1:before{right:25%}.color-tool [class*=' arrow-'].arrow-3-0:before,.color-tool [class^=arrow-].arrow-3-0:before{left:16.666666666%}.color-tool [class*=' arrow-'].arrow-3-1:before,.color-tool [class^=arrow-].arrow-3-1:before{right:50%}.color-tool [class*=' arrow-'].arrow-3-2:before,.color-tool [class^=arrow-].arrow-3-2:before{right:16.666666666%}.color-tool .edit-view{background:#fff;border-top:1px solid #bfbfbf;overflow:visible}.color-tool .edit-view .btn-pill-row{background:#efefef;border-top:1px solid #bfbfbf;margin-top:40px;padding:0}.color-tool .edit-view .btn-pill-row button{background-color:#fff;position:relative;top:-21px}.color-tool .edit-view .btn-pill-row button:active,.color-tool .edit-view .btn-pill-row button:hover{background-color:#26b}.color-tool .edit-view .btn-pill-row button:last-child{margin-left:20px}@media (min-width:1024px){.color-tool .palette-list a{border-bottom:0 none}}.modal.color-tool .modal-dialog{height:100%;margin:0 auto}.modal.color-tool .modal-dialog .modal-content{border:0;border-radius:0;height:100%}.modal.color-tool .modal-dialog .close{font-size:25px;position:absolute;right:10px;top:10px;z-index:1090}@media screen and (min-width:768px){.modal.color-tool{padding:20px}.modal.color-tool .modal-dialog{margin:20px auto;width:auto}}@media screen and (max-width:768px){.color-tool .popover{max-width:220px}}.color-selector .spectrum,[data-color-selector] .spectrum{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:20px 0;background-color:#999;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,.3);box-shadow:inset 0 0 20px rgba(0,0,0,.3);font-size:0;text-align:center;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.color-selector .spectrum div[data-uib-popover],[data-color-selector] .spectrum div[data-uib-popover]{position:relative;top:-20px;height:0;overflow:hidden}.color-selector .spectrum .spectrum-container,[data-color-selector] .spectrum .spectrum-container{position:relative;display:inline-block;margin:0 20px;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0}.color-selector .spectrum .columns,[data-color-selector] .spectrum .columns{position:relative;z-index:0;margin:0;padding:0 20px 0 0;font-size:0;white-space:nowrap}.color-selector .spectrum .columns .column,[data-color-selector] .spectrum .columns .column{display:inline-block;margin:0;padding:0;vertical-align:top}.color-selector .spectrum .swatch,[data-color-selector] .spectrum .swatch{height:7px;cursor:pointer}.color-selector .spectrum.small .swatch,[data-color-selector] .spectrum.small .swatch{width:30px}.color-selector .spectrum.large .swatch,[data-color-selector] .spectrum.large .swatch{width:10px}.color-selector .spectrum .selection,[data-color-selector] .spectrum .selection{position:absolute;display:block;top:-3px;left:0;bottom:-3px;z-index:10;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);cursor:pointer}.color-selector .spectrum .selection:after,[data-color-selector] .spectrum .selection:after{position:absolute;display:block;content:'';top:0;right:-2px;bottom:0;left:-2px;z-index:10;border:4px solid #fff;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.3)}.color-selector .selected-colors,[data-color-selector] .selected-colors{position:relative;width:100%;min-height:382px;padding:40px 20px}.color-selector .selected-colors.is-new,[data-color-selector] .selected-colors.is-new{padding-bottom:68px}.color-selector .selected-colors spinner,[data-color-selector] .selected-colors spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.color-selector .selected-colors .paginate-left,.color-selector .selected-colors .paginate-right,[data-color-selector] .selected-colors .paginate-left,[data-color-selector] .selected-colors .paginate-right{position:absolute;display:inline-block;top:50%;z-index:20;width:40px;height:40px;overflow:hidden;margin-top:-20px;border:1px solid #c4c4c4;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(255,255,255,.8);-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15);color:#8b8b8b;cursor:pointer}.color-selector .selected-colors .paginate-left[disabled],.color-selector .selected-colors .paginate-right[disabled],[data-color-selector] .selected-colors .paginate-left[disabled],[data-color-selector] .selected-colors .paginate-right[disabled]{opacity:.3;filter:alpha(opacity=30);cursor:default}.color-selector .selected-colors .paginate-left .icon,.color-selector .selected-colors .paginate-right .icon,[data-color-selector] .selected-colors .paginate-left .icon,[data-color-selector] .selected-colors .paginate-right .icon{position:absolute;display:block;top:50%;left:50%;width:30px;height:30px;overflow:hidden;margin-top:-15px;margin-left:-15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:30px;vertical-align:top;text-align:center}.color-selector .selected-colors .paginate-left,[data-color-selector] .selected-colors .paginate-left{left:2px}.color-selector .selected-colors .paginate-right,[data-color-selector] .selected-colors .paginate-right{right:2px}.color-selector .selected-colors .columns,.color-selector .selected-colors .swatch-rows,[data-color-selector] .selected-colors .columns,[data-color-selector] .selected-colors .swatch-rows{list-style-type:none;width:100%;margin:0;padding:0;font-size:0;white-space:nowrap}.color-selector .selected-colors .swatch-rows,[data-color-selector] .selected-colors .swatch-rows{position:relative;border-top:1px solid #bfbfbf}.color-selector .selected-colors .swatch-rows .swatch-row,[data-color-selector] .selected-colors .swatch-rows .swatch-row{margin:0;padding:0}.color-selector .selected-colors .swatch-rows .swatch-row.selected .column,[data-color-selector] .selected-colors .swatch-rows .swatch-row.selected .column{border-bottom:1px solid #bfbfbf}.color-selector .selected-colors .swatch-rows .swatch-row.selected .column.empty,[data-color-selector] .selected-colors .swatch-rows .swatch-row.selected .column.empty{border-color:transparent}.color-selector .selected-colors .swatch-rows .swatch-row.selected+li .column,[data-color-selector] .selected-colors .swatch-rows .swatch-row.selected+li .column{border-top:1px solid #bfbfbf}.color-selector .selected-colors .swatch-rows .swatch-row.selected+li .column.empty,[data-color-selector] .selected-colors .swatch-rows .swatch-row.selected+li .column.empty{border-color:transparent}.color-selector .selected-colors .columns .column,[data-color-selector] .selected-colors .columns .column{display:inline-block;width:25%;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.color-selector .selected-colors .columns .column:first-child,[data-color-selector] .selected-colors .columns .column:first-child{border-left:1px solid #bfbfbf}.color-selector .selected-colors .columns .column .swatch,[data-color-selector] .selected-colors .columns .column .swatch{height:42px;cursor:pointer}.color-selector .selected-colors .columns .column.empty,[data-color-selector] .selected-colors .columns .column.empty{border-color:transparent}.color-selector .selected-colors .columns .column.empty .swatch,[data-color-selector] .selected-colors .columns .column.empty .swatch{cursor:default}.color-selector .selected-colors .swatch,[data-color-selector] .selected-colors .swatch{display:block;width:100%}.color-selector .selected-colors palette-swatch-quick-view,[data-color-selector] .selected-colors palette-swatch-quick-view{margin:15px 0}.color-selector .selected-colors .new-instructions,[data-color-selector] .selected-colors .new-instructions{position:absolute;bottom:20px;left:0;width:100%;height:57px;background-color:rgba(0,0,0,.6);color:#fff;font-size:0;text-align:center;white-space:nowrap}.color-selector .selected-colors .new-instructions .combo,.color-selector .selected-colors .new-instructions .text,[data-color-selector] .selected-colors .new-instructions .combo,[data-color-selector] .selected-colors .new-instructions .text{position:relative;display:inline-block;top:50%;height:40px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.color-selector .selected-colors .new-instructions .combo,[data-color-selector] .selected-colors .new-instructions .combo{width:55px}.color-selector .selected-colors .new-instructions .combo .color-chip,[data-color-selector] .selected-colors .new-instructions .combo .color-chip{display:block;height:100%}.color-selector .selected-colors .new-instructions .combo .color-chip .icon,.color-selector .selected-colors .new-instructions .combo .color-chip .primary,.color-selector .selected-colors .new-instructions .combo .color-chip .secondary,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .icon,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .primary,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .secondary{height:50%}.color-selector .selected-colors .new-instructions .combo .color-chip .primary,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .primary{display:block}.color-selector .selected-colors .new-instructions .combo .color-chip .icon,.color-selector .selected-colors .new-instructions .combo .color-chip .secondary,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .icon,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .secondary{display:inline-block;width:33.3%}.color-selector .selected-colors .new-instructions .combo .color-chip .icon,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .icon{background-color:#fff;color:#999;font-size:14px;line-height:28px}.color-selector .selected-colors .new-instructions .combo .color-chip .icon:before,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .icon:before{top:-5px}.color-selector .selected-colors .new-instructions .text,[data-color-selector] .selected-colors .new-instructions .text{margin-left:25px;font-weight:600;font-size:14px;text-align:left;vertical-align:top}.color-selector .selected-colors .new-instructions .text a,[data-color-selector] .selected-colors .new-instructions .text a{display:inline-block;border-bottom:1px solid #a0a0a0;color:inherit;text-transform:uppercase}@media (min-width:1024px){.color-selector .spectrum .selection,[data-color-selector] .spectrum .selection{width:0}.color-selector .spectrum.small .swatch,[data-color-selector] .spectrum.small .swatch{width:54px}.color-selector .selected-colors,[data-color-selector] .selected-colors{min-height:508px;padding-right:94px;padding-left:94px}.color-selector .selected-colors .paginate-left,[data-color-selector] .selected-colors .paginate-left{left:47px;margin-left:-20px}.color-selector .selected-colors .paginate-right,[data-color-selector] .selected-colors .paginate-right{right:47px;margin-right:-20px}.color-selector .selected-colors .columns .column,[data-color-selector] .selected-colors .columns .column{width:12.5%}.color-selector .selected-colors .columns .column .swatch,[data-color-selector] .selected-colors .columns .column .swatch{height:60px}.color-selector .selected-colors palette-swatch-quick-view.right,[data-color-selector] .selected-colors palette-swatch-quick-view.right{margin-left:50%}}