@font-face{font-family:'Open-Sans';src:url('../styles/libraries/bootstrap/fonts/OpenSans-Regular.ttf');font-weight:normal}@font-face{font-family:'Frutiger LT Std 95 UltraBlack';src:url('../styles/libraries/bootstrap/fonts/FrutigerLTStd-UltraBlack.otf') format('opentype');src:url('../styles/libraries/bootstrap/fonts/FrutigerLTStd-UltraBlack.eot') format('embedded opentype');font-weight:normal}@font-face{font-family:'ArchivoBlack';src:url('../styles/libraries/bootstrap/fonts/ArchivoBlack-Regular.ttf');font-weight:bold}html,body{font-family:'Noto Sans',Arial,sans-serif;font-size:12pt !important;color:#6C6565;background-color:white;font-weight:500;font-family:"noto sans",sans serif}h1{color:#0070B3;font-size:1.45rem}h1 span{color:#00A8E1}h2{color:#F47920}a{color:#F47920}a:hover{color:#F9A020}a.grey-link{color:#6C6565;text-decoration:none}a.grey-link:hover{text-decoration:underline}button{outline:none !important}.simple-header-wrap,.header-container{background-color:white!important}.bottom-header-container{background-color:#f5f5f5 !important}@media (min-width:992px){.main-nav.nav-division{width:25%!important}}.top-stripes{display:none!important}.bottom-header-container{border:1px solid #e5e5e5}#cart_timer_banner{background-color:#febe10 !important;margin:auto 0;width:100%}.holiday-alert{padding:0!important;width:100% !important}#cart_timer_banner .holiday-message{background-color:#febe10 !important}#cart_timer_banner .holiday-message{font-size:11pt}.custom-404-wrapper{padding:0!important}.flux{-webkit-transition:250ms all ease-in-out;transition:250ms all ease-in-out}div[carousel-img-lazyload] img[data-src],div[img-lazyload] img[data-src]{opacity:0}div[carousel-img-lazyload] img[data-src].lazy-loaded,div[img-lazyload] img[data-src].lazy-loaded{-webkit-animation:fadeIn 400ms forwards ease-in-out;-o-animation:fadeIn 400ms forwards ease-in-out;animation:fadeIn 400ms forwards ease-in-out}.homepage-wrap div[bg-img-lazyload] .bg-lazyload,.main-tpl div[bg-img-lazyload] .bg-lazyload,.main-left-tpl div[bg-img-lazyload] .bg-lazyload{opacity:0}.homepage-wrap div[bg-img-lazyload] .lazy-loaded,.main-tpl div[bg-img-lazyload] .lazy-loaded,.main-left-tpl div[bg-img-lazyload] .lazy-loaded{-webkit-animation:fadeIn 400ms forwards ease-in-out;-o-animation:fadeIn 400ms forwards ease-in-out;animation:fadeIn 400ms forwards ease-in-out}.homepage-wrap .bg-lazyload,.main-tpl .bg-lazyload,.main-left-tpl .bg-lazyload{background-image:none !important}@media (max-width:991px){.homepage-wrap .top-header-wrap.container{padding-top:15px!important}.top-header-wrap{width:100% !important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}#mobile_product{margin-right:0;margin-left:0;width:100%}}.homepage-wrap .header-padding{display:none}@media (max-width:991px){.custom-404-wrapper{margin:0!important;width:100%!important}}@-webkit-keyframes fadeIn{0%{opacity:.2}40%{opacity:.4}60%{opacity:.6}80%{opacity:.8}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:.2}40%{opacity:.4}60%{opacity:.6}80%{opacity:.8}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:.2}40%{opacity:.4}60%{opacity:.6}80%{opacity:.8}100%{opacity:1}}@keyframes fadeIn{0%{opacity:.2}40%{opacity:.4}60%{opacity:.6}80%{opacity:.8}100%{opacity:1}}.main-container{padding-left:15px;padding-right:15px;padding-bottom:40px;background:#FFF}@media (min-width:768px){.modal-open{overflow:auto;padding:0 !important}}@media (min-width:1200px){.main-container{width:1155px}}@media (min-width:1200px){.container-width{width:1155px}}@media (max-width:480px){.header-status{display:none!important}.checkout-page-title{width:100%;margin-bottom:15px;display:block}}.orange-button-left-slice{text-align:center;overflow:hidden;position:relative}.orange-button-left-slice::before,.orange-button-left-slice::after{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4OTgyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y0N2IyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=')}.orange-button-left-slice::after{content:"";display:block;width:50%;height:100%;position:absolute;z-index:-1;top:0;background:linear-gradient(to bottom, #f57f2a 0, #f89824 50%, #f47b23 50%, #f57f2a 86%);right:0px;-ms-transform-origin:right bottom;-ms-transform:skewX(0deg);transform-origin:right bottom;transform:skewX(0deg)}.orange-button-left-slice::before{content:"";display:block;width:50%;height:100%;position:absolute;z-index:-1;top:0;background:linear-gradient(to bottom, #f57f2a 0, #f89824 50%, #f47b23 50%, #f57f2a 86%);left:0px;-ms-transform-origin:left top;-ms-transform:skewX(19deg);transform-origin:left top;transform:skewX(19deg)}.orange-button-right-slice{text-align:center;overflow:hidden;position:relative}.orange-button-right-slice::before,.orange-button-right-slice::after{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4OTgyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y0N2IyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=')}.orange-button-right-slice::after{content:"";display:block;width:50%;height:100%;position:absolute;z-index:-1;top:0;background:linear-gradient(to bottom, #f57f2a 0, #f89824 50%, #f47b23 50%, #f57f2a 86%);right:0px;-ms-transform-origin:right bottom;-ms-transform:skewX(19deg);transform-origin:right bottom;transform:skewX(19deg)}.orange-button-right-slice::before{content:"";display:block;width:50%;height:100%;position:absolute;z-index:-1;top:0;background:linear-gradient(to bottom, #f57f2a 0, #f89824 50%, #f47b23 50%, #f57f2a 86%);left:0px;-ms-transform-origin:left top;-ms-transform:skewX(0deg);transform-origin:left top;transform:skewX(0deg)}.blue-button-right-slice{text-align:center;overflow:hidden;position:relative}.blue-button-right-slice::before,.blue-button-right-slice::after{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJiODhjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzNiOTFjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzNiOTFjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwNzBiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwNzBiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDcwYjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+')}.blue-button-right-slice::after{content:"";display:block;width:50%;height:100%;position:absolute;z-index:-1;top:0;background:linear-gradient(to bottom, #2b88c0 1%, #3b91c4 50%, #3b91c4 50%, #0070b3 50%, #0070b3 50%, #0070b3 100%);right:0px;-ms-transform-origin:right bottom;-ms-transform:skewX(19deg);transform-origin:right bottom;transform:skewX(19deg)}.blue-button-right-slice::before{content:"";display:block;width:50%;height:100%;position:absolute;z-index:-1;top:0;background:linear-gradient(to bottom, #2b88c0 1%, #3b91c4 50%, #3b91c4 50%, #0070b3 50%, #0070b3 50%, #0070b3 100%);left:0px;-ms-transform-origin:left top;-ms-transform:skewX(0deg);transform-origin:left top;transform:skewX(0deg)}.green-button-both-slice{text-align:center;overflow:hidden;position:relative}.green-button-both-slice::before,.green-button-both-slice::after{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiYjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzNiYjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzA2ODkwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NGQxM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+')}.green-button-both-slice::after{content:"";display:block;width:50%;height:100%;position:absolute;z-index:-1;top:0;background:linear-gradient(to bottom, #53B84E 0, #4DC049 50%, #0E9B1B 50%, #53B84E 86%);right:0px;-ms-transform-origin:right bottom;-ms-transform:skewX(19deg);transform-origin:right bottom;transform:skewX(19deg)}.green-button-both-slice::before{content:"";display:block;width:50%;height:100%;position:absolute;z-index:-1;top:0;background:linear-gradient(to bottom, #53B84E 0, #4DC049 50%, #0E9B1B 50%, #53B84E 86%);left:0px;-ms-transform-origin:left top;-ms-transform:skewX(19deg);transform-origin:left top;transform:skewX(19deg)}.glossy-button{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4OTgyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y0N2IyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=');background:linear-gradient(to bottom, #f57f2a 0, #f89824 50%, #f47b23 50%, #f57f2a 86%);text-align:center;position:relative;transform:skewX(19deg);color:#FFF;font-size:1.2rem;font-weight:bold;border-radius:6px}.glossy-button::before{content:"";display:block;height:8px;width:90%;background:linear-gradient(to bottom, #FFF 0%, transparent 100%);position:absolute;margin-left:5%;margin-top:3px;border-radius:11px}.glossy-button span{transform:skewX(-19deg);display:block}.regular-nav-button{height:30px;color:#FFF;font-size:.7rem;float:left;text-align:center;cursor:pointer}.regular-nav-button a{color:#6C6565;font-weight:bold;display:block;margin-top:6px}.circular-button{border-radius:100%;border:1px solid #6C6565;position:relative;width:18px;height:18px;padding:1px;display:inline-block;vertical-align:top}.circular-button::after{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #FFF;margin-top:-12px;margin-left:4px}.circular-button::before{width:100%;height:100%;background-color:#F47920;content:"";display:block;border-radius:100%}.selected .circular-button{border-color:#FFF}.selected .circular-button::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #6C6565;margin-top:-10px;margin-left:2px}.selected .circular-button::before{background-color:#FFF}.orange-button{text-align:center;position:relative;background-color:#F47920;color:#FFF;border-radius:0}.orange-button:hover{background-color:#F9A020;color:#FFF}.orange-button:active,.orange-button:focus,.orange-button:visited{color:#FFF}.green-button{text-align:center;position:relative;background-color:#0E9B1B;color:#FFF;border-radius:0}.green-button:hover{background-color:#53B84E;color:#FFF}.blue-button{text-align:center;position:relative;background-color:#0070B3;color:#FFF;border-radius:0}.blue-button:hover{background-color:#00A8E1;color:#FFF}.gradient-tab{color:#6C6565;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABECAIAAACgU5QsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKPSURBVHja3NvJjqMwFIVhP6CJDQm5thk8Uhnff127UqtV6ZAA91SXxA5YfALlPywizjHep4nzOIVASvIfYmj3zNT7NHlqAVRS8mMcmanXnIyuAFTXaP4HmzoLoJKSuXPM1FsprtEAqtG7a87M2mkcAFRSMpgj/2s8tHsAlZTkD88lRQwVEp5gCUAlJadxYP99yrbeAaiu0bdSmLWl7wBUUjKxh+c+Td2+BlCNrvjDcwoeQCUlPSI848bDWDw6cY7hlw3jh9S+bQDD2FkAFRSe4hoFoLpG8Ydnu2Es/n06dfbXDOMnVEh4zjECqKSkJ0B4giEAFRKeLYbxLGp/AIQnrz2Mxczr+MOz+jCeS4WEZ91hLOZfmhwgPOPxAKAaXV1z4h7GabVhLF662lP7/w5j8eoNiPAUu8YwfpkKCc8qw1i8cc809Pzavm0AVIsIz/JhLN67DRKeYI4AKiY8edEwFm/fCQnPkmEslrwSpxAQw1gDqP2h5qeevAdQScmCCM97w3gp1daA8FzeGsZi+QqJzvA/2OgMgGp0dU3p5w9jscpHw4gIz6vDWKz14XsKHjCMDw2A2u0B4TnHAKCiwjN/GK9JhYTnmrPRO24qKjy5dwCq0dWFPTwzh/HKVFJyPB74qR9+BFBR4Xk6jDehQsLzdBhvQiUly9D9tGG8FdXWO/7w3EqxteKmkpLRAsIzDT2AigrPo2G8IRUVnkfDeFsqKXnygPD474bx5lRIeL4dxptTScnSA8KTOwegQsJzn6a//tzCQSUloyX4MGaiGl1dUuTXDn8MYyYqKjyXFL+GMR+VlPzwI2AYWwOgdnvA/wy/hjErlZTMiPCUoQdQbb27lYwYxjU3lZQMiPCcY/gcAGrfVon6u9WfAAAAAElFTkSuQmCC');background:linear-gradient(to bottom, #fff 0, #e4e4e4 100%);text-align:center;cursor:pointer;font-weight:bold;font-size:.8em;padding:3px}.gradient-tab.selected{text-align:center;position:relative;background-color:#F47920;border-radius:0;color:#FFF}.gradient-tab.selected:hover{background-color:#F9A020;color:#FFF}.gradient-tab.selected:active,.gradient-tab.selected:focus,.gradient-tab.selected:visited{color:#FFF}@media (min-width:991px){.nav-dropdown{background-color:#FFFFFF;position:absolute;top:34px;display:none;z-index:100;border-radius:5px;box-shadow:0 6px 12px 0 #A5A2A2}.nav-dropdown.highlighted-list{min-width:780px}}@media (max-width:992px){.nav-dropdown{background-color:#EEE;display:none}.list-item{padding:8px;padding-left:30px;list-style:none;font-size:.8rem}.special-list-item::before{display:none !important}ul{margin:0}}.special-list-item{position:relative}.special-list-item::before{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-left:5px solid #F47920;border-bottom:5px solid transparent;position:absolute;top:5px;left:-8px}.special-list-item:hover:before{border-left-color:#FFF}.required-field{position:relative}.required-field:before{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-left:5px solid #F47920;border-bottom:5px solid transparent;position:absolute;top:11px;left:-10px}body{margin:0;padding:0}#main{min-height:738px;background:#FFF}.chat-view{color:#666666;font-size:.9rem}.chat-view .hidden{display:none!important}.chat-view .offline-message{color:#666666;font-size:.9rem;padding:0 15px}.chat-view .offline-message p{margin:0}.chat-view form .form-group{position:relative;margin-bottom:15px}.chat-view form .validation{position:absolute;right:8px;top:9px;z-index:10}.chat-view form .validation.valid{background:url('../images/check.png') no-repeat;width:16px;height:17px}.chat-view form .validation.invalid{background:url('../images/error.png') no-repeat;width:16px;height:17px}.chat-view form span{color:gray;line-height:22px;padding:5px 8px;display:block;position:relative;z-index:2}.chat-view form input[type="text"],.chat-view form input[type="email"]{position:absolute;left:0;top:0;width:100%;border:1px solid #aaa;background:0 0;padding:5px 30px 5px 7px;color:#000;z-index:12}.chat-view form .inline-field{width:49%}.chat-view form .field-label{padding-top:10px}.chat-view form select{width:100%;height:28px;border:1px solid #aaa}.chat-view form input[type="text"]:disabled{background-color:#dddddd !important;z-index:1}.chat-view .chat-form{padding:20px 60px}.chat-view .site-logo{padding:15px;text-align:center}.chat-view .pull-left{float:left}.chat-view .pull-right{float:right}.chat-view .more-btn{-moz-box-shadow:inset 0 1px 0 0 #F9A020;-webkit-box-shadow:inset 0 1px 0 0 #F9A020;box-shadow:inset 0 1px 0 0 #F9A020;background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #F47920), color-stop(1, #F47920));background:-moz-linear-gradient(center top, #F47920 5%, #F47920 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@dark-orange', endColorstr='@dark-orange');background-color:#F47920;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;text-indent:0;margin-bottom:0;border:1px solid #F9A020;color:#fff;font-family:Trebuchet MS;font-size:13px;font-style:normal;height:39px;line-height:24px;text-decoration:none;-webkit-border-radius:5px;border-radius:5px;text-align:center;margin-top:5px;cursor:pointer;font-weight:bold;width:180px}.chat-view .more-btn:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #F9A020), color-stop(1, #F9A020));background:-moz-linear-gradient(center top, #F9A020 5%, #F9A020 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@light-orange', endColorstr='@light-orange');background-color:#F9A020;color:#fff}.chat-view .more-btn:active{position:relative;top:1px;color:#fff}.chat-view .more-btn .fa{font-size:20px}.site-breadcrumbs{color:#00A8E1;list-style-type:none;padding:5px 0}.site-breadcrumbs li{float:left;margin-right:5px;font-size:.7rem;color:#6C6565}.site-breadcrumbs li::after{content:" > ";color:#00A8E1}.site-breadcrumbs a{color:#6C6565 !important;text-decoration:underline;font-size:.7rem !important}.site-breadcrumbs li:last-child{color:#00A8E1;font-weight:bold}.site-breadcrumbs li:last-child::after{content:""}@media (max-width:991px){.site-breadcrumbs{padding:5px 0 10px 0}}.preview-loading{background:url('/images/common/preview-loader.gif') no-repeat center;min-height:150px}.preview-loading .name,.preview-loading img{display:none}.newsletter-form-header{padding-bottom:15px}.newsletter-page-container{padding:30px;width:1155px;margin:0 auto;min-height:250px;background:#fff;font-size:11pt}.newsletter-page-container .primary-message{color:#F47920;font-weight:bold;font-size:20px}.newsletter-page-container .error-message{color:#f00;font-weight:bold;font-size:20px}.newsletter-page-container .alert-newsletter{color:#f00;line-height:28px;margin-left:10px}@media (max-width:531px){.newsletter-page-container .alert-newsletter{margin-left:21px}}.newsletter-page-container .register-link,.newsletter-page-container .resubscribe-link{text-decoration:underline}.newsletter-page-container .newsletter-message span{display:block;margin-bottom:10px}.newsletter-page-container .newsletter-message span.required-field{margin-right:10px;color:#f00;display:inline}.newsletter-page-container .newsletter-message span.required-field::before{border:0!important}@media (max-width:531px){.newsletter-page-container .newsletter-message span{display:inline-block}}.newsletter-page-container .newsletter-message .email-form{display:inline-flex;margin-left:-20px}@media (max-width:531px){.newsletter-page-container .newsletter-message .email-form{display:block}}.newsletter-page-container .newsletter-message .newsletter-email{width:210px}.newsletter-page-container .newsletter-message .newsletter-action-button{background-color:#F47920;border:none;color:#fff;font-weight:bold;height:31px;display:block;margin-top:45px}@media (max-width:531px){.newsletter-page-container .newsletter-message .newsletter-action-button{margin-top:30px}}.newsletter-page-container .visit-uprinting-button-container{padding-top:20px}.newsletter-page-container .newsletter-email{border:1px solid #a9a9a9}.newsletter-page-container .visit-uprinting-button{background-color:#F9A020;border:none;font-weight:bold;padding:5px 15px;width:150px;color:#fff}.newsletter-page-container .visit-uprinting-button::after{width:0;height:0;border-top:4px solid transparent;border-left:8px solid #fff;border-bottom:4px solid transparent;display:inline-block;content:'';margin-left:7px}.newsletter-page-container .visit-uprinting-button:hover{color:#fff;cursor:pointer}footer{width:100%;bottom:0}@media (min-width:992px) and (max-width:1199px){.newsletter-page-container{width:970px}}@media (min-width:750px) and (max-width:991px){.newsletter-page-container{width:750px}}@media (max-width:767px){.newsletter-page-container{width:100%;margin:0}}#newsletter_popup{z-index:10001}#newsletter_popup .hidden-alert-message{padding:5px 0}#newsletter_popup .hidden-alert-message ul{list-style-type:none;margin:0;padding:7px}#newsletter_popup .hidden-alert-message i{display:none}.header-padding{padding-bottom:20px;background-color:white}@media (min-width:600px){.cart-timer-break{display:none}}#close_news_popup{cursor:pointer}.inactive-anchor{pointer-events:none;cursor:default;color:#333 !important}.fixed-body{position:fixed}.stripes{width:100%;height:15px;display:block;position:relative;z-index:100}.header-container{background-color:#E6E4E4}.header-container .top-header-wrap{position:relative;padding:15px 0;background-color:white}.header-container .header-logo{padding-left:24px}.header-container .main-search{display:block !important;padding-top:13px}.header-container input.search-box:-ms-input-placeholder{color:#CCCCCC}.header-container .burger{position:absolute;top:7px;left:16px;width:27px;height:27px;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-container .burger span{position:absolute;left:0;width:100%;height:5px;background:#00AADE;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform-origin:center;opacity:1}.header-container .burger.is-active span{background:#8D8D8D;height:3px;width:105%}.header-container .burger span.top{top:0px}.header-container .burger span.mid{top:10px}.header-container .burger span.btm{top:20px}.header-container .burger.is-active .line:nth-child(2){opacity:0}.header-container .burger.is-active .line:nth-child(1){-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.header-container .burger.is-active .line:nth-child(3){-webkit-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);-o-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.header-container .account-cart-wrapper{text-align:right;padding:4px 23px 0 0;position:relative}.header-container .my-account-wrapper,.header-container .cart-wrapper{display:inline-block;vertical-align:middle}.header-container .cart-wrapper{width:50px;border-left:1px solid #ccc;padding-left:8px;position:relative;cursor:pointer;margin-left:-10px}.header-container .cart-count{position:absolute;background:#F8A11E;color:white;border-radius:100%;padding:0 2px;right:-1px;width:20px;height:20px;font-size:14px;text-align:center}.header-container .my-account-wrapper{padding:9px 20px 9px 0;width:60%;position:relative}@media (max-width:1199px){.header-container .my-account-wrapper{width:75%}}@media (max-width:991px){.header-container .my-account-wrapper{width:auto;padding-right:0}}.header-container .my-account-wrapper:hover{cursor:pointer}.header-container .account-container{display:inline-block;line-height:19px;margin-right:10px;font-size:13px;vertical-align:middle}.header-container .account-container span:first-child{font-size:13px;display:block;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:105px}.header-container .account-container span:nth-child(2){font-size:15px;font-weight:bold;color:#01A7E1}.header-container .gary-wrapper{display:inline-block;width:40px;border:1px solid #00AADD;border-radius:100%;overflow:hidden;vertical-align:middle}.header-container .customer-settings{display:none;position:absolute;background:white;border-top:10px solid #FA6C20;top:58px;left:0px;padding:20px 0px 10px;text-align:left;z-index:2600;width:100%}.header-container .customer-settings::before{content:"";display:block;width:0;position:absolute;top:0;right:30px;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FA6C20}.header-container .customer-settings .login-button{text-align:center;background-color:#FA6C20;font-size:16px;font-weight:bold;margin:0 15px;padding:7px 0}.header-container .customer-settings .login-button a,.header-container .customer-settings .login-button span,.header-container .customer-settings .login-button span:hover,.header-container .customer-settings .login-button a:hover{color:white}.header-container .customer-settings .register-button{margin:4px 0}.header-container .customer-settings .register-button span:first-child{color:#b1b1b1;display:block}.header-container .customer-settings .register-button span.register-button-content{color:#F47920;padding:4px 15px}.header-container .customer-settings ul{padding-left:0;margin-bottom:0;list-style-type:none;font-size:14px}.header-container .customer-settings li{padding:0}.header-container .customer-settings li:not(.login-button):hover{color:#FA6C20;background-color:#EBEBEB}.header-container .customer-settings li a{padding:4px 15px;display:block}.header-container .customer-settings hr{margin:0 15px 10px}.header-container .customer-settings a{color:#F47920}.header-container .customer-settings a:hover{color:inherit;text-decoration:none}.header-container #search_widget .search_container{border:1px solid #ccc;border-radius:2px}.header-container #search_widget .search_container.input-focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #00a9df}.header-container #search_widget .dropdown-menu>.active{background-color:#F9A020}.header-container #search_widget .dropdown-menu>.active a{background-color:#F9A020}.header-container #search_widget .dropdown-menu>.active.has-result a span strong{color:#FFFFFF}.header-container #search_widget .dropdown-menu .has-result a span strong{color:#F9A020}.header-container #search_widget .search-icon{background-color:white;border-color:transparent;padding:0 5px;cursor:pointer}.header-container #search_widget .search-icon .fa-search{font-size:20px;cursor:pointer}.header-container #search_widget #search{border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-right:0;padding-left:20px;font-size:14px}.header-container .my-account-drop{background:#fff}.bottom-header-container{border:1px solid #e5e5e5}.holiday-alert{margin:14px 0 0}.holiday-alert .holiday-message{padding:8px;color:#fff;font-size:13px;font-weight:bold;background-color:#F47920}.dt-header-banner #banner-wrap{float:none}#cart_timer_banner{background-color:#febe10 !important}#cart_timer_banner .holiday-message{font-size:11pt;padding:12px}@media (max-width:991px){#cart_timer_banner .holiday-message{padding:7px}}#cart_timer_banner .holiday-message #cart_timer{position:relative;text-align:center;padding:0 10px;margin:0 auto;color:black;font-weight:500}@media (max-width:991px){#cart_timer_banner .holiday-message #cart_timer{line-height:2}}#cart_timer_banner .holiday-message #cart_timer .fa-times-circle{position:absolute;right:0;margin:0;float:right;cursor:pointer;font-size:17px;top:1px}@media (max-width:991px){#cart_timer_banner .holiday-message #cart_timer .fa-times-circle{top:6px}}#cart_timer_banner .holiday-message #cart_timer #cart_expiration{background-color:#fed103;padding:5px;border-radius:5px;margin:0 5px;font-weight:600;font-style:normal}#cart_timer_banner .holiday-message #cart_timer #cart_expiration.warning{color:red}.main-nav{font-size:15px;cursor:pointer;display:table;height:50px;border-right:1px solid #e5e5e5;text-align:center}@media (min-width:992px){.main-nav.nav-division{width:20%}.main-nav:first-child{border-left:none!important}.main-nav:nth-child(5){border-right:none!important}}.main-nav-item{display:table-cell;vertical-align:middle}.main-nav-item a{color:#333;text-decoration:none!important}.main-nav-item a:hover{color:#333}#mobile_product{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:auto}.orange-nav-btn{background-color:#F47920;border-bottom:none;border-top:none}.orange-nav-btn a{color:#FFFFFF}.orange-nav-btn a:focus,.orange-nav-btn a:hover{color:#FFFFFF}.orange-nav-hover{border-top:5px solid #F47920 !important;padding:9px;background-color:#FFFFFF;border-right:none}.orange-nav-hover a{color:#F47920}.orange-nav-hover a:hover,.orange-nav-hover a:focus{color:#F47920 !important}.nav-dropdown{top:45px;border-radius:0;display:none;padding:10px;z-index:991!important;box-shadow:none}.nav-dropdown ul{width:25%;font-size:1.1rem;list-style-type:none;display:table-cell;padding:5px 0}.login-register-backdrop[style]{z-index:10000 !important}.login-register-modal[style]{z-index:10001 !important}.nav-table{display:table;width:100%}.full-width{width:1155px;left:0}.nav-discount{color:#F47920 !important}.nav-discount.coupon-disclaimer{margin-top:-5px}@media (max-width:991px){.nav-discount.coupon-disclaimer{display:block}}.orange-btn{cursor:pointer;background-color:#f47920;float:right;width:23%;margin:0 15px 15px 0;position:absolute;right:0;bottom:0;height:38px;padding-top:0px}.orange-btn a{color:#FFFFFF !important}.orange-btn a:hover{color:#FFFFFF !important}.orange-btn a span,.orange-btn a i{vertical-align:bottom;line-height:18px}.orange-btn a i{font-size:23px;margin-left:5px}.container.dt-header{width:960px;margin:auto}.dt-header.header-container .my-account-wrapper{width:77%}.dt-header.header-container .register-button span:nth-child(2){color:#F47920}.dt-header .header-logo img,.dt-header .my-account-wrapper span,.dt-header .my-account-wrapper span img,.dt-header .customer-settings li,.dt-header .customer-settings li a,.dt-header .cart-wrapper img{cursor:pointer}.list-item:hover{background-color:#E6E4E4 !important}.list-item:hover span{color:#333}@media (min-width:992px) and (max-width:1199px){.full-width{width:970px}}@media screen and (max-width:991px){.responsive-wrap .list-item{padding:8px 8px 8px 5px}.responsive-wrap .orange-nav-hover{padding-top:14px;border-top:none!important;border-bottom:none!important}.responsive-wrap .orange-nav-btn a:hover{color:#FFFFFF}.responsive-wrap .full-width{overflow:auto}.responsive-wrap #mobile_product{box-shadow:#a5a2a2 0 6px 12px 0;background-color:#FFFFFF;border:none;display:none}.responsive-wrap #mobile_product .main-nav:nth-child(odd){border-left:none!important;border-right:1px solid #E6E4E4 !important}.responsive-wrap #mobile_product .main-nav:nth-child(even){border-right:none!important}.responsive-wrap .main-nav{border-top:none;border-bottom:1px solid #E6E4E4}.responsive-wrap .orange-btn{display:none}.responsive-wrap .nav-dropdown{text-align:left;background-color:#FFFFFF;position:static}.responsive-wrap .nav-dropdown ul{padding:0 10px;width:100%;display:block}.responsive-wrap .nav-dropdown ul a{color:#333}.responsive-wrap .nav-dropdown ul .nav-discount{color:#F47920}.responsive-wrap .nav-dropdown ul:hover a{color:#333 !important}.responsive-wrap .header-logo a{margin-left:35px}.responsive-wrap .header-logo img{height:43px;padding:1px 0px}.responsive-wrap .header-container .top-header-wrap{padding-bottom:0;background-color:white}.responsive-wrap .header-container .my-account-wrapper{padding:0}.responsive-wrap .header-container .cart-wrapper{border-color:transparent;margin-left:3px}.responsive-wrap .header-container .customer-settings{z-index:999;top:70px;padding-bottom:0;box-shadow:#a5a2a2 0 6px 12px 0}.responsive-wrap .header-container .customer-settings ul hr{display:none}.responsive-wrap .header-container .customer-settings ul li{text-align:center;margin:0 15px;border-bottom:1px solid #E6E4E4}.responsive-wrap .header-container .customer-settings ul li a{padding:15px}.responsive-wrap .header-container .customer-settings .register-button{margin:0 15px}.responsive-wrap .header-container .customer-settings .register-button span:first-child{font-weight:500}.responsive-wrap .header-container .customer-settings .register-button span.register-button-content{font-weight:600}.responsive-wrap .header-container .customer-settings .login-button,.responsive-wrap .header-container .customer-settings span.register-button-content{padding:15px;cursor:pointer}.responsive-wrap .header-container .customer-settings::before{left:initial!important;right:90px}.responsive-wrap .header-container .customer-settings a{font-weight:600}.responsive-wrap .header-container .main-search{padding:14px;background:#ecebec;margin-top:11px}.responsive-wrap .header-container .header-logo{padding-left:16px}.responsive-wrap .header-container .account-cart-wrapper{padding:0 16px 0 0}.non-responsive-wrap{padding:9px 20px 9px 0 !important;right:5px}}@media screen and (max-width:991px) and screen and (-ms-high-contrast:active),screen and (max-width:991px) and (-ms-high-contrast:none){.responsive-wrap #mobile_product{position:relative}}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7);z-index:2999}.portal-header .full-width,.portal-footer .full-width{width:1155px}@media (max-width:1154px){.portal-header .full-width,.portal-footer .full-width{width:955px}}@media (max-width:991px) and (min-width:955px){.portal-header .hidden-md,.portal-footer .hidden-md{display:inline-block !important}.portal-header .col-md-7,.portal-footer .col-md-7{min-width:50%!important}.portal-header .col-md-10,.portal-footer .col-md-10{width:100%}.portal-header .col-md-6,.portal-footer .col-md-6{width:100%}.portal-header .col-md-5,.portal-footer .col-md-5{width:100%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.orange-btn{right:125px}}@media screen and (-ms-high-contrast:active) and (max-width:1199px),(-ms-high-contrast:none) and (max-width:1199px){.orange-btn{right:80px}}@media screen and (min-width: 0\0),screen\0{.orange-btn{right:125px}}@media screen and (min-width: 0\0) and (max-width:1199px),screen\0 and (max-width:1199px){.orange-btn{right:80px}}.page-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7);z-index:2999;display:none}.list-item a{margin:0;display:block}.list-item a:hover{text-decoration:none}.product-list ul:last-of-type li{padding-right:15px}.enhance-nav .e-element{display:inline-block}.enhance-nav .visible-var1{display:inline}.enhance-nav .char-sort{text-align:left;font-size:14px;color:#11ae59;font-weight:bold;display:block}.enhance-nav .highlight span:first-of-type{font-weight:bold}.enhance-nav .new-product{color:#fff;background:#11ae59;padding:0 3px 1px;text-transform:uppercase;border-radius:4px;font-size:13px;display:inline}.enhance-nav .nav-table>ul:last-of-type{padding-bottom:45px}.enhance-nav .nav-table li:hover span{color:#fff}.enhance-nav .nav-table li.char-sort{font-weight:bold}.enhance-nav .nav-table li.char-sort:hover{background:transparent !important;cursor:default}.enhance-nav .nav-table .nav-discount{color:#fff !important;white-space:normal;margin:0 2px 0 5px}.enhance-nav .nav-table .nav-discount .off{display:none}.enhance-nav .nav-table .nav-discount .negative{position:absolute;left:0}.enhance-nav .nav-table .nav-product{padding-top:0;padding-bottom:0}.enhance-nav .nav-table .nav-discount,.enhance-nav .discounts{font-size:13px;float:none !important;background:#f47920;color:#fff;position:relative;padding:0px 3px 0px 7px;display:inline-block;line-height:1.4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.enhance-nav .nav-table .nav-discount .off,.enhance-nav .discounts .off{display:none}.enhance-nav .nav-table .nav-discount::before,.enhance-nav .discounts::before{left:-12px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#f47920;border-width:9px 5px 9px 8px;border-radius:3px;top:0px}.enhance-nav .nav-table .nav-discount .negative,.enhance-nav .discounts .negative{position:absolute;left:2px}.enhance-nav.left-nav-parent .discounts{float:none !important;color:#fff;margin:0 2px 0 15px;font-size:13px}.enhance-nav.left-nav-parent h3{border-color:#11ae59;padding-right:35px}.enhance-nav.left-nav-parent li a{display:block;-webkit-transition:background 300ms ease;-moz-transition:background 300ms ease;-ms-transition:background 300ms ease;-o-transition:background 300ms ease;transition:background 300ms ease;padding:4px}.enhance-nav.left-nav-parent li a:hover{background:#ecf0f1;text-decoration:none}.enhance-nav.left-nav-parent li .char-sort{position:absolute;margin-top:4px;font-size:16px;z-index:1}.enhance-nav.left-nav-parent li:not(.char-sort) a{padding:0;position:relative}.enhance-nav .list-item a{cursor:pointer}.enhance-nav .list-item a:focus{color:#FFFFFF !important;text-decoration:none}.enhance-nav .list-item:focus,.enhance-nav .list-item:hover{background-color:#e6e4e4}.enhance-nav .list-item:hover{cursor:default}.enhance-nav .left-nav-child li{padding:4px 0 4px 20px}.homepage-wrap .sms-main-left-contianer .left-nav-parent.enhance-nav .left-nav-child .discounts{font-size:13px}.homepage-wrap .sms-main-left-contianer .left-nav-parent.enhance-nav .left-nav-child li{padding:4px 0 4px 20px}@media (max-width:992px){.product-list ul{list-style-type:none;padding:0}}@media (min-width:992px){.product-list{display:table;width:100%}.product-list ul{display:table-cell;padding:5px 0}.list{font-weight:normal}.list ul{font-size:1.1rem;list-style-type:none}.list.highlighted-list{z-index:300}.list.highlighted-list ul:last-child{border-right:none}.list .list-item{font-weight:400;text-align:left;font-size:.9rem;padding:5px 10px 5px 15px;line-height:1.4}.list .list-item:hover{background-color:#0078db}.list .list-item:hover a{color:#FFFFFF;text-decoration:none}.list .list-item:hover a::before{border-left-color:#FFFFFF}.list a{color:#574F4C}}#newsletter_popup .modal-dialog{vertical-align:middle}#newsletter_popup .modal-dialog .modal-content{background-size:355px auto;position:absolute;background-color:#9DD3FF;background-image:url("../../../images/gary-popup.svg");background-repeat:no-repeat;background-position:left bottom;width:940px;height:350px;margin-left:-170px;margin-top:120px}#newsletter_popup .modal-dialog .modal-content #success_container{margin-top:70px}#newsletter_popup .modal-dialog .modal-content .btn-close{position:relative;top:-5px;right:-885px;margin:5px 10px;font-size:32px;border:none;background-color:transparent;font-weight:600;color:#08659E}#newsletter_popup .modal-dialog .modal-content .footer-container,#newsletter_popup .modal-dialog .modal-content .modal-container{text-align:center;background:none;padding-left:240px;margin-top:40px}#newsletter_popup .modal-dialog .modal-content .footer-container span.header-span,#newsletter_popup .modal-dialog .modal-content .modal-container span.header-span{color:#008AFF;font-weight:700;font-size:37px}#newsletter_popup .modal-dialog .modal-content .footer-container span.header-span,#newsletter_popup .modal-dialog .modal-content .modal-container span.header-span,#newsletter_popup .modal-dialog .modal-content .footer-container p,#newsletter_popup .modal-dialog .modal-content .modal-container p{font-family:'Noto Sans',sans-serif}#newsletter_popup .modal-dialog .modal-content .footer-container .modal-msg,#newsletter_popup .modal-dialog .modal-content .modal-container .modal-msg{color:#00324D;font-size:22px}#newsletter_popup .modal-dialog .modal-content .footer-container .newsletter,#newsletter_popup .modal-dialog .modal-content .modal-container .newsletter{padding-left:0}#newsletter_popup .modal-dialog .modal-content .footer-container .newsletter .news-letter-container,#newsletter_popup .modal-dialog .modal-content .modal-container .newsletter .news-letter-container{margin:7px auto;width:360px}#newsletter_popup .modal-dialog .modal-content .footer-container .newsletter .news-letter-container .error-msg-subscribe,#newsletter_popup .modal-dialog .modal-content .modal-container .newsletter .news-letter-container .error-msg-subscribe{padding-left:0}#newsletter_popup .modal-dialog .modal-content .footer-container .newsletter .news-letter-container input,#newsletter_popup .modal-dialog .modal-content .modal-container .newsletter .news-letter-container input{border-top-left-radius:3px;border-bottom-left-radius:3px;font-size:16px;height:45px}#newsletter_popup .modal-dialog .modal-content .footer-container .newsletter .news-letter-container input::placeholder,#newsletter_popup .modal-dialog .modal-content .modal-container .newsletter .news-letter-container input::placeholder{font-style:normal}#newsletter_popup .modal-dialog .modal-content .footer-container .newsletter .news-letter-container button,#newsletter_popup .modal-dialog .modal-content .modal-container .newsletter .news-letter-container button{border-top-right-radius:3px;border-bottom-right-radius:3px;height:45px}#mobileEmailModal .modal-dialog .modal-content{background-color:#9DD3FF}#mobileEmailModal .modal-dialog .modal-content .gary-img-wrapper{text-align:center}#mobileEmailModal span.header-span{color:#008AFF;font-weight:700;font-size:22px}#mobileEmailModal span.header-span,#mobileEmailModal p{font-family:'Noto Sans',sans-serif}#mobileEmailModal .modal-msg{color:#00324D;font-size:16px;margin-bottom:25px}#mobileEmailModal .btn-close{position:relative;top:-5px;margin:5px 10px;font-size:32px;border:none;background-color:transparent;font-weight:600;color:#08659E;opacity:1}#mobileEmailModal #newsletter_main_wrap{padding:20px 50px 10px 50px;text-align:center}#mobileEmailModal #newsletter_main_wrap .newsletter_input{width:100%}#mobileEmailModal #newsletter_main_wrap .newsletter_input input{font-size:16px;height:45px;border:1px solid #CCCCCC}#mobileEmailModal #newsletter_main_wrap .newsletter_input .input-group-btn button{padding:9px 15px;background-color:#F47920;border-color:#A5A2A2;color:#FFFFFF;font-weight:700;font-size:.9rem;border:none;height:45px}#mobileEmailModal #newsletter_main_wrap .hidden-alert-message{display:none}#mobileEmailModal #newsletter_main_wrap .hidden-alert-message ul{list-style-type:none;margin:0;padding:7px}#mobileEmailModal #newsletter_main_wrap .hidden-alert-message .alert-icon{display:none}#mobileEmailModal #newsletter_main_wrap .error-msg-subscribe{padding-left:4px;text-align:left;font-size:13px;color:red;position:absolute;margin-top:3px}#mobileEmailModal #newsletter_main_wrap .form-control.ng-invalid.ng-dirty{box-shadow:none;border-color:#FA787E}#mobileEmailModal #success_container{padding:20px 30px 0px 30px;text-align:center;margin-bottom:-40px}@media (max-width:480px){#mobileEmailModal #newsletter_main_wrap{padding:20px 30px 20px 30px}#mobileEmailModal #newsletter_main_wrap .newsletter_input input{margin-bottom:10px;text-align:center;border-radius:0px}#mobileEmailModal #newsletter_main_wrap .newsletter_input .input-group-btn{display:inline-block;width:100%}#mobileEmailModal #newsletter_main_wrap .newsletter_input .input-group-btn button{width:100%}#mobileEmailModal #newsletter_main_wrap .error-msg-subscribe{margin-top:-120px;padding-left:1px}#mobileEmailModal.modal.fade.in .modal-dialog{bottom:0;opacity:1}#mobileEmailModal .modal-dialog{position:fixed;bottom:-250px;margin:0px;opacity:0;-webkit-transition:opacity .3s ease-out,bottom .3s ease-out;-moz-transition:opacity .3s ease-out,bottom .3s ease-out;-o-transition:opacity .3s ease-out,bottom .3s ease-out;transition:opacity .3s ease-out,bottom .3s ease-out}#mobileEmailModal .modal-dialog .modal-content{border-radius:0px;border:none}#mobileEmailModal .gary-img-wrapper{display:none}}.newsletter-wrapper{height:180px;background-color:#FFFFFF;border-top:1px solid #ECEBEC;overflow-y:hidden}.newsletter-wrapper span.header-span{margin:-15px 0 0;font-weight:800;font-size:35px}.newsletter-wrapper p{font-size:16px;font-family:"Noto Sans",sans-serif}.newsletter-wrapper span.header-span{font-family:"Frutiger LT Std 95 UltraBlack",sans-serif}.newsletter-wrapper .left-wrap{padding:15px;height:100%;position:relative}.newsletter-wrapper .left-wrap .gary-image#sub_img{right:0;background-image:url("/images/subscribed-gary.svg");background-size:184px auto}.newsletter-wrapper .left-wrap .gary-image#unsub_img{right:-10px;background-image:url("/images/gary-right-subscribe.svg");background-size:contain}.newsletter-wrapper .left-wrap .gary-image{height:170px;width:100%;background-position:bottom right;background-repeat:no-repeat;position:absolute;bottom:0}.newsletter-wrapper .right-wrap{padding:15px}.newsletter-wrapper .right-wrap #subscribed_wrapper{margin-top:6px}.newsletter-wrapper .right-wrap #subscribed_wrapper .block-span{display:block}.newsletter-wrapper .right-wrap #subscribed_wrapper button{border-radius:4px}.newsletter-wrapper .right-wrap #right_wrapper p{width:325px;text-align:left}.newsletter-wrapper .right-wrap p.sub-header{margin:-8px 0 10px}.newsletter-wrapper .right-wrap .span-regular{color:#F47920}.newsletter-wrapper .right-wrap .span-light{color:#F9A020}.newsletter-wrapper .right-wrap button{padding:8px 35px;font-size:16px}.newsletter-wrapper .right-wrap button:active{background-color:#F47920}.newsletter-wrapper .right-wrap #newsletter_container{padding:0;width:100%;background-color:inherit}.newsletter-wrapper .right-wrap #newsletter_container .newsletter{padding:0;margin:0}.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap{width:auto}.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap .hidden-alert-message{padding:5px 0}.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap .hidden-alert-message ul{padding:0;margin:0 auto;list-style-type:none}.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap .hidden-alert-message i{display:none}.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap,.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap .newsletter_input{margin:0;width:322px}.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap input,.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap .newsletter_input input{font-style:italic}@media (max-width:767px){.newsletter-wrapper{height:auto;text-align:center}.newsletter-wrapper .left-wrap{width:100%;height:auto;position:static;padding-bottom:0}.newsletter-wrapper .left-wrap .gary-image{position:static;padding:0 90px;background-position:bottom center}.newsletter-wrapper .left-wrap .gary-image#unsub_img{background-image:url("/images/unsubscribed-gary.svg");background-size:220px auto;height:130px}.newsletter-wrapper .left-wrap .gary-image#sub_img{background-size:170px auto;height:150px}.newsletter-wrapper .right-wrap{width:100%;padding:0}.newsletter-wrapper .right-wrap #right_wrapper{width:320px}.newsletter-wrapper .right-wrap #right_wrapper p.sub-header{margin-bottom:10px;text-align:center}.newsletter-wrapper .right-wrap #subscribed_wrapper{width:355px}.newsletter-wrapper .right-wrap #subscribed_wrapper,.newsletter-wrapper .right-wrap #right_wrapper{border-top:2px solid #E6E4E4;height:170px;margin:auto}.newsletter-wrapper .right-wrap #subscribed_wrapper #top_header,.newsletter-wrapper .right-wrap #right_wrapper #top_header{margin-top:0}.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap .newsletter_input{margin:auto}}@media (max-width:438px){.newsletter-wrapper span.header-span{font-size:30px}.newsletter-wrapper .left-wrap .gary-image#unsub_img{height:135px;right:0}.newsletter-wrapper .left-wrap .gary-image#sub_img{height:150px;background-size:160px auto}.newsletter-wrapper .right-wrap{padding:0 35px}.newsletter-wrapper .right-wrap #right_wrapper,.newsletter-wrapper .right-wrap #right_wrapper p{width:100%}.newsletter-wrapper .right-wrap #subscribed_wrapper{height:190px;width:100%}.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap,.newsletter-wrapper .right-wrap #newsletter_container #newletter_wrap .newsletter_input{width:100%}}@media (max-width:332px){.newsletter-wrapper span.header-span{font-size:28px}.newsletter-wrapper .right-wrap #right_wrapper{height:185px}}.footer-container{width:100%;background:#ECEBEC;color:#fff;padding-bottom:40px}.footer-container .footer-nav ul{list-style:none;margin:40px 0;padding:0 0 0 25px}.footer-container .footer-nav li{padding:3px 0;font-size:15px}.footer-container .footer-nav h4{padding:5px 0;color:#1a1a1a;font-size:19px;font-weight:700}.footer-container .footer-nav a{color:#0070B3}.footer-container .footer-nav a:hover{text-decoration:none}.footer-container .logo-wrap{margin-top:92px}.footer-container hr{line-height:1px;border:1px solid #c3c0c0;margin-top:22px;margin-bottom:0px;position:absolute;left:0;right:0}.footer-container .spacer{height:10px}.footer-container .footer-envelop{margin-top:20px;color:#666666}.footer-container .footer-envelop h4{padding:5px 0;margin:10px 0;color:#1a1a1a;font-size:19px;font-weight:700}.footer-container .footer-envelop span{display:block;font-size:.96rem;padding:5px 0}.footer-container .social-icons.social-media{margin-top:35px}.footer-container .newsletter{padding-left:25px;margin-top:20px}.footer-container .newsletter .news-letter-container{margin:7px 0 0;text-align:center;width:100%}.footer-container .newsletter .news-letter-container button{padding:9px 15px;background-color:#F47920;border-color:#a5a2a2;color:#FFF;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:700;font-size:.9rem;border:none;height:40px}.footer-container .newsletter .news-letter-container input{border-top-left-radius:5px;border-bottom-left-radius:5px;padding:9px 0 9px 18px;height:40px;font-size:14px}.footer-container .newsletter .news-letter-container .newsletter_input{margin:0 auto;max-width:400px}.footer-container .newsletter .news-letter-container .hidden-alert-message{display:none;font-size:13px}.footer-container .newsletter .news-letter-container .error-msg-subscribe{padding-left:4px;text-align:left;font-size:13px;color:red}.footer-container .newsletter .news-letter-container .form-control.ng-invalid.ng-dirty{box-shadow:none;border-color:#FA787E}.footer-container .product-list{margin-top:50px;padding:0px}.footer-container .product-list ul{padding-left:0px;list-style:none}.footer-container .product-list a{padding-left:0px;color:#FFF;line-height:1.6rem;padding-left:15px;padding-right:15px;font-size:.96rem;font-weight:400}.footer-container .product-list li{padding-left:0px}.footer-container .product-list a:hover{color:#FFF}.footer-container .social-media{margin-top:35px}.footer-container .social-media h4{color:#1a1a1a;font-size:19px;font-weight:700}.footer-container .social-media a{color:#FFF;text-align:center}.footer-container .social-media a:hover{text-decoration:none}.footer-container .social-media a i{font-size:30px;padding:10px 10px 0 0;height:50px;vertical-align:middle;margin-left:2px}.footer-container .social-media a img{background-color:#FFF;padding:6px}.footer-container .social-media .social-fb i{color:#6788CE}.footer-container .social-media .social-twitter i{color:#29C5F6}.footer-container .social-media .social-google i{color:#E75C3C}.footer-container .social-media .social-instagram i{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);border-radius:9px;width:34px;height:34px;line-height:15px;padding-left:4px;margin-right:11px}.footer-container .social-media .social-pinterest i{color:#FE4845}.footer-container .copyright{text-align:center;margin:50px 50px 0}.footer-container .copyright a{color:#666666;font-size:.93rem;font-weight:400}.footer-container .hr-wrap{position:relative}.footer-extra{background:#ECEBEC;width:100%;padding:116px 0}@media (max-width:991px){.footer-container .newsletter{padding:0;float:none!important}.footer-container .newsletter .news-letter-container .error-msg-subscribe{text-align:center;padding-right:77px}.footer-container .newsletter .footer-envelop{text-align:center}.footer-container .newsletter .footer-envelop h4{margin-bottom:0px}.footer-container .newsletter .footer-envelop span{margin-bottom:10px;padding:5px 30px}.footer-container .footer-nav{text-align:center}.footer-container .footer-nav ul{margin:30px 0 0;padding:0}.footer-container .social-media{margin-top:30px;text-align:center}.footer-container .hr-wrap{margin:0 15px}.footer-extra{display:none}}@media (max-width:480px){.footer-container .newsletter .news-letter-container .newsletter_input{margin:0 15px}.footer-container .newsletter .news-letter-container .newsletter_input input{padding-left:10px}}.special-offer-ads{padding-left:5px;padding-right:5px;marign-bottom:10px}.special-offers{text-transform:uppercase;height:36px;color:#FFF;font-weight:bold;font-style:italic;font-size:1.1rem}.freebies-box{overflow:hidden;border-radius:6px;height:36px;line-height:32px;font-size:1.3rem;font-style:italic;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABECAIAAACgU5QsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKPSURBVHja3NvJjqMwFIVhP6CJDQm5thk8Uhnff127UqtV6ZAA91SXxA5YfALlPywizjHep4nzOIVASvIfYmj3zNT7NHlqAVRS8mMcmanXnIyuAFTXaP4HmzoLoJKSuXPM1FsprtEAqtG7a87M2mkcAFRSMpgj/2s8tHsAlZTkD88lRQwVEp5gCUAlJadxYP99yrbeAaiu0bdSmLWl7wBUUjKxh+c+Td2+BlCNrvjDcwoeQCUlPSI848bDWDw6cY7hlw3jh9S+bQDD2FkAFRSe4hoFoLpG8Ydnu2Es/n06dfbXDOMnVEh4zjECqKSkJ0B4giEAFRKeLYbxLGp/AIQnrz2Mxczr+MOz+jCeS4WEZ91hLOZfmhwgPOPxAKAaXV1z4h7GabVhLF662lP7/w5j8eoNiPAUu8YwfpkKCc8qw1i8cc809Pzavm0AVIsIz/JhLN67DRKeYI4AKiY8edEwFm/fCQnPkmEslrwSpxAQw1gDqP2h5qeevAdQScmCCM97w3gp1daA8FzeGsZi+QqJzvA/2OgMgGp0dU3p5w9jscpHw4gIz6vDWKz14XsKHjCMDw2A2u0B4TnHAKCiwjN/GK9JhYTnmrPRO24qKjy5dwCq0dWFPTwzh/HKVFJyPB74qR9+BFBR4Xk6jDehQsLzdBhvQiUly9D9tGG8FdXWO/7w3EqxteKmkpLRAsIzDT2AigrPo2G8IRUVnkfDeFsqKXnygPD474bx5lRIeL4dxptTScnSA8KTOwegQsJzn6a//tzCQSUloyX4MGaiGl1dUuTXDn8MYyYqKjyXFL+GMR+VlPzwI2AYWwOgdnvA/wy/hjErlZTMiPCUoQdQbb27lYwYxjU3lZQMiPCcY/gcAGrfVon6u9WfAAAAAElFTkSuQmCC');background:repeating-linear-gradient(50deg, #6C6565, #6C6565 25px, #574F4C 25px, #574F4C 50px);z-index:0;color:#FFF}.freebies-box .yellow-text{color:#FFD000}.freebies-box p{color:#fff;text-align:center}.freebies-box .glossy-button{width:132px;height:26px;line-height:26px;font-size:.9rem;position:absolute;right:16px;top:5px;padding-left:5px;padding-right:5px}.special-mobile{background:linear-gradient(to bottom, #f57f2a 0, #f89824 50%, #f47b23 50%, #f57f2a 86%);border-radius:6px;text-align:center}.special-mobile span{height:25;line-height:25px;color:#fff;font-style:italic}.freebies-ads{color:#fff}@media (max-width:767px){.special-mobile{font-size:1.3em;height:30px;line-height:30px}}@media (max-width:480px){.special-mobile{font-size:1.1em;height:28px;line-height:28px}.special-mobile span{margin:0 auto}}@media (min-width:768px) and (max-width:991px){.freebies-ads{float:none!important}}.print-templates{padding:0;list-style-type:none;margin-top:5px;font-size:.8rem}.print-templates a{color:#6C6565;text-decoration:underline}.gallery-header{width:960px;position:relative;z-index:1000}.gallery-header .sign-in-link:hover{text-decoration:underline;cursor:pointer}.gallery-header .header-logo img{width:200px;cursor:pointer}.gallery-header .user-nav-item a{color:#666666}.gallery-header .user-nav-item a:hover{cursor:pointer}@media (max-width:991px){.gallery-header{width:100%}.gallery-header .user-nav-item{float:left;padding:0 10px;position:relative}.gallery-header .nav-item-list{list-style:none;height:20px;margin:0 19%}.gallery-header .user-nav-icon{color:#F9A020;font-size:1.3rem}.gallery-header .sign-in-border::before{content:"";border-right:1px solid #666666;display:block;position:absolute;right:0;top:5px;height:70%}.gallery-header .cart-border::before{content:"";border-right:1px solid #666666;display:block;top:5px;height:70%;position:absolute;right:0}.gallery-header .chat-border::before{content:"";border-right:1px solid #666666;display:block;top:5px;height:70%;position:absolute;right:0}.gallery-header .user-nav-item .number{font-weight:700}}@media (max-width:942px){.gallery-header .nav-item-list{margin:0 26%}}@media (max-width:865px){.gallery-header .nav-item-list{margin:0 25%}}@media (max-width:831px){.gallery-header .nav-item-list{margin:0 24%}}@media (max-width:799px){.gallery-header .nav-item-list{margin:0 22%}}@media (max-width:743px){.gallery-header .nav-item-list{margin:0px 20%}}@media (max-width:736px){.gallery-header .nav-item-list{margin:0 17%}}@media (max-width:691px){.gallery-header .nav-item-list{margin:0 17%}}@media (max-width:633px){.gallery-header .nav-item-list{margin:0 15%}}@media (max-width:600px){.gallery-header .nav-item-list{margin:0 10%}}@media (max-width:543px){.gallery-header .nav-item-list{margin:0 8%}}@media (max-width:501px){.gallery-header .nav-item-list{margin:0 6%}}@media (max-width:479px){.gallery-header .nav-item-list{margin:0px 3%}}@media (max-width:456px){.gallery-header .nav-item-list{margin:0 21%}.gallery-header .chat-border::before{display:none}.gallery-header .phone{padding-left:55px;padding-top:10px}}@media (max-width:445px){.gallery-header .nav-item-list{margin:0 18%}}@media (max-width:405px){.gallery-header .nav-item-list{margin:0 15%}}@media (max-width:390px){.gallery-header .nav-item-list{margin:0px 10%}}@media (max-width:327px){.gallery-header .nav-item-list{margin:0px 8%}}.custom-care-wrap,#need-help,#left-div,#customer-button1,#customer-button2,#customer-button3,#hidden-button,.snippet-top,.close-container,.open-container,.care-button div,#hidden-button div{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.custom-care-wrap{width:320px;z-index:200;color:white;background:#1d7abf;border-radius:5px 0 0 5px;right:-275px;top:160px;position:fixed;overflow-x:hidden}.custom-care-wrap .toggle-customer-care{cursor:pointer}.custom-care-wrap #need-help{transform:rotate(270deg);color:#fff;width:130px;position:absolute;top:69px;right:-44px;font-size:20px;font-weight:600}@media screen and (min-width: 0\0) and (min-width:768px),screen\0 and (min-width:768px){.custom-care-wrap #right-div{padding-left:46px;opacity:0}}.custom-care-wrap #left-div{flex:0 0 15%;width:48px;position:relative;border-top:2px solid #8dd6ef}.custom-care-wrap #right-div{flex:1}.custom-care-wrap .title{text-align:center;padding:8px 7px 5px}.custom-care-wrap .body{display:flex}.custom-care-wrap .body #customer-button3 .mobile-hidden{white-space:nowrap}.custom-care-wrap .body #hidden-button div{position:relative;overflow:hidden;background-color:#1d7abf}.custom-care-wrap .body #hidden-button div .close-container,.custom-care-wrap .body #hidden-button div .open-container{position:absolute}.custom-care-wrap .body #hidden-button div .open-container{right:0}.custom-care-wrap .body #hidden-button div .close-container{right:-70px}.custom-care-wrap .body #hidden-button div .close-container span.margined{margin-top:3px}.custom-care-wrap .body #hidden-button div .highlighted,.custom-care-wrap .body #hidden-button div .help-label{display:block}.custom-care-wrap .body .care-button{padding:10px 12px;border-top:2px solid #8dd6ef}.custom-care-wrap .body .care-button div{text-align:center;padding:2px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:1px 1px 2px 0 #135a8e;background:#1d7abf;border-radius:5px}.custom-care-wrap .body .care-button div a[href^=tel]{color:white;text-decoration:none}.custom-care-wrap .body .care-button div:hover{background:#3c87c1}.custom-care-wrap .body .care-button div .highlighted{font-weight:600;margin:0 5px}.custom-care-wrap .body .care-button div .regular-left{margin-right:8px}.custom-care-wrap .mobile-only{display:none}.custom-care-wrap .fa-times-circle{transform:rotate(45deg);font-size:20px;float:left;cursor:pointer;padding:2px 6px}.custom-care-wrap .fa-phone{font-size:20px;padding:4px 0}.custom-care-wrap .fa-phone,.custom-care-wrap .fa-comments{margin-right:5px}.custom-care-wrap .fa-comments{font-size:20px;padding:0}.custom-care-wrap .fa-quote-left,.custom-care-wrap .fa-quote-right{font-size:16px;padding:11px 0}.custom-care-wrap .fa-quote-left{margin-top:-3px}.custom-care-wrap .fa-close{font-size:33px}.custom-care-wrap .fa-question-circle{font-size:24px}.show-customer-care{background-color:#10a5de;right:0}@media screen and (min-width: 0\0) and (min-width:768px),screen\0 and (min-width:768px){.show-customer-care #left-div{opacity:0}.show-customer-care #right-div{padding-left:0;opacity:1}}.show-customer-care .fa-times-circle{transform:rotate(0deg)}.show-customer-care #left-div{flex:0}@media (min-width:768px){#customer-button1 .padded-div{padding:6px 0}#customer-button2 .padded-div{padding:8px 0}}@media (max-width:767px){#customer-button1{transition-delay:100ms}#customer-button2{transition-delay:200ms}.snippet-top{top:0!important}.custom-care-wrap{pointer-events:none;width:150px;overflow:hidden;background-color:transparent;top:60%;right:0}.custom-care-wrap .mobile-hidden{display:none}.custom-care-wrap .mobile-only{display:block}.custom-care-wrap .mobile-only.margined{margin-top:5px!important}.custom-care-wrap .body .hidden-button{background-color:#10a5de}.custom-care-wrap .body #customer-button1,.custom-care-wrap .body #customer-button2,.custom-care-wrap .body #customer-button3{opacity:0;pointer-events:none}.custom-care-wrap .body .care-button{width:50%;height:50%;margin:0;float:left;border:none;padding:5px}.custom-care-wrap .body .care-button div{box-shadow:none;padding:3px 0;display:block;width:100%;height:100%}.custom-care-wrap .body .care-button div .mobile-only,.custom-care-wrap .body .care-button div .highlighted{font-size:11px;margin:0}.custom-care-wrap .body .care-button div .mobile-only{display:block}.custom-care-wrap #left-div{display:none}.custom-care-wrap #right-div{height:150px;width:150px;position:relative;text-align:center;font-size:14px}.custom-care-wrap #right-div #hidden-button{pointer-events:auto}.custom-care-wrap .fa-phone{font-size:35px;padding:0}.custom-care-wrap .fa-comments{font-size:30px}.custom-care-wrap .fa-phone,.custom-care-wrap .fa-comments{margin-right:0}.custom-care-wrap .fa-quote-left,.custom-care-wrap .fa-quote-right{font-size:14px;display:block}.custom-care-wrap .fa-quote-right{text-align:right;padding:0 6px 6px 0}.custom-care-wrap .fa-quote-left{text-align:left;padding:6px 0 0 6px}.show-customer-care .custom-care-wrap{pointer-events:auto}.show-customer-care .body #hidden-button div{background-color:#10a5de}.show-customer-care .body #hidden-button div .open-container{right:70px}.show-customer-care .body #hidden-button div .close-container{right:0}.show-customer-care .body #hidden-button div .help-label{display:none}.show-customer-care .body #customer-button1,.show-customer-care .body #customer-button2,.show-customer-care .body #customer-button3{opacity:1;pointer-events:auto}}.wiggle{-webkit-animation-name:wiggle;-ms-animation-name:wiggle;animation-name:wiggle;-ms-animation-duration:500ms;-webkit-animation-duration:500ms;animation-duration:500ms;animation-iteration-count:1;-webkit-animation-iteration-count:1;-ms-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(2deg)}25%{-webkit-transform:rotate(-2deg)}50%{-webkit-transform:rotate(4deg)}75%{-webkit-transform:rotate(-2deg)}100%{-webkit-transform:rotate(0deg)}}@-ms-keyframes wiggle{0%{-ms-transform:rotate(2deg)}25%{-ms-transform:rotate(-2deg)}50%{-ms-transform:rotate(4deg)}75%{-ms-transform:rotate(-2deg)}100%{-ms-transform:rotate(0deg)}}@keyframes wiggle{0%{transform:rotate(2deg)}25%{transform:rotate(-2deg)}50%{transform:rotate(4deg)}75%{transform:rotate(-2deg)}100%{transform:rotate(0deg)}}.wiggle2{-webkit-animation-name:wiggle2;-ms-animation-name:wiggle2;animation-name:wiggle2;-ms-animation-duration:500ms;animation-duration:500ms;-webkit-animation-duration:500ms;animation-iteration-count:1;-webkit-animation-iteration-count:1;-ms-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes wiggle2{0%{-webkit-transform:rotate(5deg)}25%{-webkit-transform:rotate(-5deg)}50%{-webkit-transform:rotate(10deg)}75%{-webkit-transform:rotate(-3deg)}100%{-webkit-transform:rotate(0deg)}}@-ms-keyframes wiggle2{0%{-ms-transform:rotate(5deg)}25%{-ms-transform:rotate(-5deg)}50%{-ms-transform:rotate(10deg)}75%{-ms-transform:rotate(-3deg)}100%{-ms-transform:rotate(0deg)}}@keyframes wiggle2{0%{transform:rotate(5deg)}25%{transform:rotate(-5deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-3deg)}100%{transform:rotate(0deg)}}.search-widget-container{position:relative}.search-widget-container.active{z-index:3000}.search-widget-container .search-result-container{border:none;border-radius:3px;background:#FFFFFF;padding:17px 0;position:absolute;z-index:1500;margin-top:2px;width:100%}.search-widget-container .results-list{list-style-type:none;padding:0;margin:0}.search-widget-container .search-bar{width:100%;border-radius:3px;border:1px solid #CCCCCC;padding:7px 20px;font-size:14px;height:36px}@media (max-width: 767px),(min-width: 768px) and (max-width: 991px) and (orientation: landscape){.search-widget-container .search-bar{font-size:16px}}.search-widget-container .search-bar::-ms-clear{display:none}.search-widget-container .search-icon,.search-widget-container .search-clear-icon,.search-widget-container .search-loader-icon{font-size:20px;padding:8px;display:inline-block;position:absolute;right:0;height:100%;vertical-align:top;cursor:pointer}.search-widget-container .search-icon i,.search-widget-container .search-clear-icon i,.search-widget-container .search-loader-icon i{vertical-align:top}.search-widget-container .group-container{margin-bottom:16px}.search-widget-container .group-heading,.search-widget-container .recent-search-heading{font-size:11px;display:inline-block;color:#A5A2A2;margin-bottom:9px;margin-left:26px}.search-widget-container .group-heading{border-bottom:1px solid #F47920}.search-widget-container .search-result{font-size:14px;margin-bottom:2px;padding:3px 0;padding-left:50px}.search-widget-container .search-result.active{background:#F47920}.search-widget-container .search-result.active .search-result-link{color:#FFFFFF}.search-widget-container .search-result.active .search-result-link strong{color:#FFFFFF}.search-widget-container .search-result strong{color:#F47920}.search-widget-container .search-result-link{color:#666666}.search-widget-container .search-result-link:hover{text-decoration:none}.search-widget-container .all-products-link-container{padding-left:26px}.search-widget-container .all-products-link{font-weight:700;font-size:14px;color:#F47920}.search-widget-container .recent-search{margin-bottom:2px;padding:3px 0;padding-left:50px;color:#00A8E1;font-size:14px;cursor:pointer}.search-widget-container .recent-search:hover,.search-widget-container .recent-search.active{background:#00A8E1;color:#FFFFFF}.banner-region{margin-bottom:10px}.banner-region .wgt-img img{padding-bottom:2px;display:block;max-width:100%;height:auto;width:100%}.home-page a{color:#F47920}.home-page a:hover{color:#F9A020}.home-page .special-offer-region .wgt-img img{width:100%}.home-page .service-ads{padding-left:5px;padding-right:5px;margin-bottom:10px;border-right:3px solid #eee;min-height:604px}.home-page .service-ads .wgt-txt-image img{border-radius:6px;width:100%;display:block;max-width:100%;height:auto}.home-page .service-ads .wgt-txt-title{margin-bottom:16px;padding-top:10px}.home-page .service-ads .wgt-txt-title h2{text-align:center;font-weight:bold;font-size:1.3rem}.home-page .service-ads .wgt-txt-text{font-size:.9rem;padding-left:20px;padding-right:5px;line-height:20px;display:inline-block}.home-page .service-ads:last-child{border:0}.home-page .special-mobile{background:linear-gradient(to bottom, #f57f2a 0, #f89824 50%, #f47b23 50%, #f57f2a 86%);border-radius:6px;text-align:center;height:25;line-height:25px;color:#fff;font-style:italic}.home-page .freebies-box>div:nth-child(2){text-align:center}.home-page .promo-ads-region{margin-bottom:15px}.home-page .promo-ads-region .wgt-txt-image{margin-top:8px}.home-page .promo-ads-region .wgt-txt-image img{border-radius:9px;padding-left:5px;padding-right:5px;height:auto;display:block;max-width:100%;width:100%}.home-page hr{margin-top:0px;margin-bottom:9px}.home-page .other-services-region{border:1px solid #d2d1d1;background-color:#ebebeb;border-radius:6px;overflow:hidden;margin-top:10px}.home-page .other-services-region hr{background-color:#d2d1d1;height:1px;width:103%;margin-bottom:10px}.home-page .other-services-region .text-container{border-top:1px solid #d2d1d1;margin-top:10px;margin-bottom:10px;padding-left:20px;padding-right:15px}.home-page .other-services-region .text-container div{font-size:.87rem;color:#6c6565;line-height:1.6rem;margin-bottom:10px}.home-page .other-services-region .text-container h3{font-weight:bold;font-size:1.08rem}.home-page .text-container:first-child{border:0}.home-page .darkgray-text{color:#6C6565}.home-page .light-gray{color:#CCCCCC}.home-page .blue{color:#0070B3}.home-page .light-blue{color:#00A8E1}.home-page .light-orange{color:#F9A020}.home-page .orange-text{color:#F47920}.home-page .orange-text:hover{color:#F9A020}.home-page .headline{font-size:1.2rem;margin-bottom:16px;padding-top:10px}.home-page .spacer{height:7px}.home-page .learn-more{background:linear-gradient(to bottom, #2b88c0 1%, #3b91c4 50%, #3b91c4 50%, #0070b3 50%, #0070b3 50%, #0070b3 100%);color:#fff;cursor:pointer;padding:10px;border-top-left-radius:6px;border-bottom-right-radius:6px;font-weight:bold}.home-page .learn-more:hover{background:linear-gradient(to bottom, #2b88c0 1%, #3b91c4 50%, #3b91c4 50%, #0070b3 50%, #0070b3 50%, #0070b3 100%)}@media (min-width:1200px){.home-page .side-spacer{padding:0}}@media (min-width:992px) and (max-width:1199px){.home-page .service-ads{min-height:585px}}@media (min-width:768px) and (max-width:991px){.home-page .service-ads{min-height:0px;height:auto;border:0px}.home-page .service-ads .wgt-txt-image img{float:left;margin-right:10px;width:20%;padding:0px;border-radius:10px;display:block;max-width:100%;height:auto}.home-page .service-ads .wgt-txt-title h1,.home-page .service-ads .wgt-txt-title h2,.home-page .service-ads .wgt-txt-title h3,.home-page .service-ads .wgt-txt-title h4,.home-page .service-ads .wgt-txt-title h5,.home-page .service-ads .wgt-txt-title h6{text-align:left}.home-page .service-ads .wgt-txt-text{display:inline;padding-left:0;padding-right:5px}.home-page .freebies-box .wgt-txt-text{float:none;text-align:center}}@media (max-width:767px){.home-page .special-mobile{font-size:1.3rem;height:30px;line-height:30px}.home-page .service-ads{min-height:0px;height:auto;border:0px;padding-left:0px}.home-page .service-ads .wgt-txt-image img{float:left;margin-right:5px;width:20%;padding:5px;border-radius:10px;display:block;max-width:100%;height:auto}.home-page .service-ads .wgt-txt-title h2{text-align:left;margin-bottom:0px;padding-top:0px}.home-page .service-ads .wgt-txt-text{display:inline;padding-left:0;padding-right:5px}.home-page .spacer{height:5px}}@media (max-width:480px){.home-page .ads-details{display:inline}.home-page .service-ads .wgt-txt-image img{float:left;margin-right:5px;width:30%;padding:5px;padding-left:0px;border-radius:10px;display:block;max-width:100%;height:auto}.home-page .service-ads .wgt-txt-text{display:inline;padding-left:0;padding-right:5px;text-align:justify}.home-page .service-ads .wgt-txt-title{padding-top:0px;margin-bottom:10px}.home-page .service-ads .wgt-txt-title h1,.home-page .service-ads .wgt-txt-title h2,.home-page .service-ads .wgt-txt-title h3,.home-page .service-ads .wgt-txt-title h4,.home-page .service-ads .wgt-txt-title h5,.home-page .service-ads .wgt-txt-title h6{text-align:left}.home-page .special-mobile{font-size:1rem;height:28px;line-height:28px}.home-page .special-mobile span{margin:0 auto}.home-page .promo-ads-region{width:100%}.home-page .promo-ads-region .wgt-txt-image img{padding-left:0;padding-right:0}.home-page .other-services-region .text-container div{font-size:.8rem !important}}.category-page .category-header-region .wgt-txt-title{display:inline}.category-page .category-header-region .wgt-txt-title h1,.category-page .category-header-region .wgt-txt-title h2,.category-page .category-header-region .wgt-txt-title h3,.category-page .category-header-region .wgt-txt-title h4,.category-page .category-header-region .wgt-txt-title h5,.category-page .category-header-region .wgt-txt-title h6{font-weight:bold;display:inline;font-size:1.5rem}.category-page .category-header-region .wgt-txt-text{display:inline}.category-page .category-header-region .wgt-txt-text h1,.category-page .category-header-region .wgt-txt-text h2,.category-page .category-header-region .wgt-txt-text h3,.category-page .category-header-region .wgt-txt-text h4,.category-page .category-header-region .wgt-txt-text h5,.category-page .category-header-region .wgt-txt-text h6{font-size:1rem;font-weight:bold;display:inline}.category-page .row:nth-child(2){margin-top:15px}.category-page .category-sub-product-region{margin-top:30px}.category-page .category-sub-product-region .wgt-img{display:block;width:50%;position:relative;float:left}.category-page .category-sub-product-region .wgt-cat-contents{margin-bottom:10px;display:block;width:25%;position:relative;float:left}.category-page .category-sub-product-region .wgt-cat-title{text-align:center;vertical-align:bottom}.category-page .category-sub-product-region .wgt-cat-text{text-align:center;height:110px;font-size:.8rem}.category-page .category-sub-product-region .catProdLink{height:152px}.category-page .category-sub-product-region img{display:block;max-width:100%;height:auto}.category-page .category-sub-product-region a .wgt-cat-image{position:relative;min-height:200px}.category-page .category-sub-product-region a .wgt-cat-image img{margin:0 auto}.category-page .category-sub-product-region .wgt-cat-title{text-align:center}.category-page a{color:#F47920;font-size:.9rem;text-decoration:underline}.category-page a:hover{color:#F9A020;text-decoration:underline}.category-page .category-content-region{margin-top:40px;color:#666;font-size:.9rem;text-align:justify}.category-page .category-content-region div{margin-bottom:20px}.category-page .category-content-region .wgt-txt-text{padding-left:55px;padding-right:55px}.category-page .category-product-details-region{margin-top:30px}.category-page .category-product-details-region>div{padding-left:8px;padding-right:8px;margin-bottom:15px}.category-page .category-product-details-region .wgt-txt{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDZkNWQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:linear-gradient(to bottom, #ffffff 2%, #d6d5d5 100%)}.category-page .category-product-details-region .wgt-txt-title{background-color:#666}.category-page .category-product-details-region h1,.category-page .category-product-details-region h2,.category-page .category-product-details-region h3,.category-page .category-product-details-region h4,.category-page .category-product-details-region h5,.category-page .category-product-details-region h6{font-size:.9rem;padding:5px 10px;margin-top:0px;margin-bottom:0px;font-weight:bold;color:#FFF}.category-page .category-product-details-region .wgt-txt{position:relative}.category-page .category-product-details-region .wgt-txt-image{position:absolute;bottom:0;right:0}.category-page .category-product-details-region .wgt-txt-text{border:1px solid #CCC;height:155px;padding-bottom:8px}.category-page .category-product-details-region ul{list-style:none;padding-top:5px;padding-left:30px;padding-right:5px}.category-page .category-product-details-region li{font-size:.8rem;line-height:1.5rem;position:relative}.category-page .category-product-details-region li::before{content:"";display:block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #F47920 !important;position:absolute;top:6px;left:-15px}.category-page .coupon{bottom:0;position:absolute;text-align:center;margin:-3px 27px}.category-page .coupon label{cursor:pointer}.category-page .coupon-amount .coupon-value{font-size:0}.category-page .coupon-amount .coupon-value span{font-size:20px;vertical-align:top;display:inline-block;line-height:3.5}.category-page .coupon-amount .coupon-value label{font-size:38px}.category-page .coupon-amount .coupon-wrapper{line-height:2.3}.category-page .coupon-percentage .coupon-wrapper{line-height:2}.category-page .coupon-wrapper{align-items:center;justify-content:center;background-color:#f47920;color:#fff;border-radius:50%;vertical-align:middle;padding:5px;font-size:0;min-width:100px;margin:0 auto 5px;display:inline-block;max-width:100%;font-weight:bold}.category-page .coupon-wrapper:before{content:'';float:left;width:auto;padding-bottom:100%}.category-page .coupon-wrapper:hover{background:#f7a334}.category-page .coupon-value{font-size:44px}.category-page .coupon-value-section{display:inline-block}.category-page .coupon-value-section span{display:block;line-height:.8;font-size:20px}.category-page .coupon-value-section:not(.coupon-value) span{text-align:left}@media (max-width:480px){.category-page .category-header-region .wgt-txt-title{display:block;margin-bottom:8px;font-size:1.5rem}.category-page .category-header-region .wgt-txt-text{display:block;font-size:.8rem}.category-page .category-header-region h1,.category-page .category-header-region h2,.category-page .category-header-region h3,.category-page .category-header-region h4,.category-page .category-header-region h5,.category-page .category-header-region h6{font-weight:bold}.category-page .category-sub-product-region .wgt-img{display:block;width:100%;position:relative;float:left}.category-page .category-sub-product-region a{padding-top:0px}.category-page .category-sub-product-region a .wgt-cat-image{padding-top:20px;margin-bottom:20px;min-height:150px}.category-page .category-sub-product-region .wgt-cat-title{height:40px}.category-page .category-sub-product-region .wgt-cat-contents .wgt-cat-text{display:none}.category-page .category-content-region div{padding-left:5px;padding-right:5px;text-align:initial!important;margin-bottom:20px;font-size:.9rem}.category-page .category-product-details-region .wgt-txt-image{display:none}.category-page .category-product-details-region .wgt-txt-text{background:none!important;height:auto}.category-page .coupon-amount .coupon-value{font-size:0}.category-page .coupon-amount .coupon-value span{font-size:17px;line-height:2.6;display:inline-block;vertical-align:top}.category-page .coupon-amount .coupon-value label{font-size:27px}.category-page .coupon-amount .coupon-wrapper,.category-page .coupon-percentage .coupon-wrapper{line-height:2;min-width:74px}.category-page .coupon-percentage .counpon-value label{font-size:24px}.category-page .coupon-value-section span{font-size:13px}}@media (max-width:991px){.category-page .category-product-details-region>div{padding-left:0;padding-right:0}.category-page .category-content-region .wgt-txt-text{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1024px){.category-page .category-header-region .wgt-txt-title{display:block;margin-bottom:5px}.category-page .category-header-region .wgt-txt-title h1,.category-page .category-header-region .wgt-txt-title h2,.category-page .category-header-region .wgt-txt-title h3,.category-page .category-header-region .wgt-txt-title h4,.category-page .category-header-region .wgt-txt-title h5,.category-page .category-header-region .wgt-txt-title h6{font-weight:bold;font-size:1.5rem}.category-page .category-header-region .wgt-txt-text{display:block}.category-page .category-header-region .wgt-txt-text h1,.category-page .category-header-region .wgt-txt-text h2,.category-page .category-header-region .wgt-txt-text h3,.category-page .category-header-region .wgt-txt-text h4,.category-page .category-header-region .wgt-txt-text h5,.category-page .category-header-region .wgt-txt-text h6{font-size:.9rem;font-weight:bold;display:block}.category-page .category-sub-product-region .wgt-img{display:block;width:100%;position:relative;float:left}.category-page .category-sub-product-region .wgt-img img{max-width:100%;height:auto;display:block;width:100%}.category-page .category-sub-product-region .wgt-cat-contents{display:block;width:25%;position:relative;float:left}.category-page .category-sub-product-region a{margin-top:10px}.category-page .category-sub-product-region a .wgt-cat-image img{margin:0 auto;display:block;max-width:90%;height:auto}.category-page .category-sub-product-region a .wgt-cat-title{text-align:center;height:40px;padding-right:10px}}@media (max-width:767px){.category-page .category-header-region .wgt-txt-title{display:block;margin-bottom:5px}.category-page .category-header-region .wgt-txt-title h1,.category-page .category-header-region .wgt-txt-title h2,.category-page .category-header-region .wgt-txt-title h3,.category-page .category-header-region .wgt-txt-title h4,.category-page .category-header-region .wgt-txt-title h5,.category-page .category-header-region .wgt-txt-title h6{font-weight:bold;font-size:1.5rem}.category-page .category-header-region .wgt-txt-text{display:block}.category-page .category-header-region .wgt-txt-text h1,.category-page .category-header-region .wgt-txt-text h2,.category-page .category-header-region .wgt-txt-text h3,.category-page .category-header-region .wgt-txt-text h4,.category-page .category-header-region .wgt-txt-text h5,.category-page .category-header-region .wgt-txt-text h6{font-size:.87rem;font-weight:bold;display:block}.category-page .category-sub-product-region .wgt-img{display:block;width:100%;position:relative;float:left;margin-bottom:10px}.category-page .category-sub-product-region .wgt-img img{width:100%;max-width:100%;display:block;height:auto}.category-page .category-sub-product-region .wgt-cat-contents{display:block;width:50%;position:relative;float:left;padding:0px 5px}.category-page .category-sub-product-region a{display:block}.category-page .category-sub-product-region a .wgt-txt-title{margin-bottom:20px}}@media (max-width:480px){.category-page .coupon-value{font-size:27px;margin-top:5px}}.sms-main-left-contianer .site-breadcrumbs a{color:#F47920 !important;text-decoration:none;font-size:.8rem !important}.sms-main-left-contianer .site-breadcrumbs li{font-size:.8rem}.sms-main-left-contianer .site-breadcrumbs li:last-child{font-weight:normal}.sms-main-left-contianer .site-breadcrumbs li::after{color:#F47920}.sms-main-left-contianer .site-breadcrumbs li span{color:#666666}.sms-main-left-contianer .left-nav-parent,.sms-main-left-contianer .left-nav-child{list-style:none;padding:0}.sms-main-left-contianer .left-nav-parent{padding-right:20px}.sms-main-left-contianer .left-nav-parent h3{border-bottom:3px solid #F47920;padding-bottom:15px;font-size:16px;font-weight:bold;margin:20px 0;display:inline-block;z-index:100;position:relative}.sms-main-left-contianer .left-nav-parent li{overflow:hidden}.sms-main-left-contianer .left-nav-child{position:relative}.sms-main-left-contianer .left-nav-child a{color:#666666;text-decoration:none}.sms-main-left-contianer .left-nav-child a:hover{text-decoration:underline}.sms-main-left-contianer .left-nav-child .discounts{color:#fff;font-size:13px}.sms-main-left-contianer .left-nav-child li{margin-bottom:8px}.sms-main-left-contianer .left-nav-child::before{border-bottom:3px solid #ebe7e6;content:'';vertical-align:top;position:absolute;width:300px;top:-23px;z-index:0}.sms-main-left-contianer .banner-region .wgt-txt{position:relative;color:#fff;min-height:160px}.sms-main-left-contianer .banner-region .wgt-txt.wgt-txt-font_color-gray{color:#656565}.sms-main-left-contianer .banner-region .wgt-txt-image{position:relative}.sms-main-left-contianer .banner-region .wgt-txt-image img{width:100%;min-height:170px;display:block}.sms-main-left-contianer .banner-region .wgt-banner-desc-container{position:absolute;top:0;width:100%}.sms-main-left-contianer .banner-region .wgt-banner-desc-container .wgt-txt-title{padding:15px 15px 15px 38px;font-size:30px;font-weight:700}.sms-main-left-contianer .banner-region .wgt-banner-desc-container .wgt-txt-title h1{color:inherit;margin:inherit;font-size:inherit;font-weight:inherit}.sms-main-left-contianer .banner-region .wgt-txt-text{width:50%;padding:10px 20px 10px 60px;font-size:14px}.sms-main-left-contianer .banner-region .wgt-txt-text ul{padding:0;margin-bottom:0;list-style:none;padding-bottom:10px}.sms-main-left-contianer .banner-region .wgt-txt-text ul li::before{font-family:FontAwesome;content:"\f00c";left:38px;position:absolute}.sms-main-left-contianer .wgt-cat-contents{position:relative;padding:10px}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-btn,.sms-main-left-contianer .wgt-cat-contents .wgt-cat-content-wrapper{-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative}.sms-main-left-contianer .wgt-cat-contents:hover{z-index:1000}.sms-main-left-contianer .wgt-cat-contents:hover .wgt-cat-content-wrapper{-webkit-box-shadow:rgba(21,22,23,0.28) 0 1px 19px 3px;-moz-box-shadow:rgba(21,22,23,0.28) 0 1px 19px 3px;box-shadow:rgba(21,22,23,0.28) 0 1px 19px 3px;background:#FFFFFF}.sms-main-left-contianer .wgt-cat-contents:hover .wgt-cat-title{text-decoration:none}.sms-main-left-contianer .wgt-cat-contents:hover .wgt-cat-btn{opacity:1}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-content-wrapper{border:1px solid #ddd}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-image{padding:5px 4px 17px;min-height:239px;line-height:239px}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-image img{width:100%;height:auto}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-title{color:#656565;font-weight:bold;font-size:18px;position:relative;text-align:left;padding:5px 10px 17px}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-title .catalog-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;bottom:10px;margin-bottom:-5px}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-text{border-top:1px solid #ddd;padding:10px 5px 10px 5px}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-text ul,.sms-main-left-contianer .wgt-cat-contents .wgt-cat-text ol{padding-left:20px;font-size:13px;padding-right:5px;line-height:17px}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-text ul li,.sms-main-left-contianer .wgt-cat-contents .wgt-cat-text ol li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-text ul li:before,.sms-main-left-contianer .wgt-cat-contents .wgt-cat-text ol li:before{content:"•";margin-right:10px;font-size:150%;vertical-align:top}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-discount{font-size:21px;font-weight:bold;color:#F47920}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-btn{text-align:center;padding:5px 20px 15px;background:#F47920;padding:5px 20px;color:#FFFFFF;width:88%;margin:0 14px;border-radius:5px;opacity:0;position:absolute;top:205px}.sms-main-left-contianer .wgt-cat-contents .wgt-cat-btn:hover{background:#F9A020}.sms-main-left-contianer .wgt-cat-contents .product-sticky{top:0;padding:13px;position:absolute;z-index:1}.sms-main-left-contianer .wgt-cat-contents .product-sticky span{color:#FFFFFF;padding:5px 10px;border-radius:4px}.sms-main-left-contianer .wgt-cat-contents .product-sticky.topseller span,.sms-main-left-contianer .wgt-cat-contents .product-sticky.topsellerwithupto span{background:#5cb63a}.sms-main-left-contianer .wgt-cat-contents .product-sticky.new span,.sms-main-left-contianer .wgt-cat-contents .product-sticky.newwithupto span{background:#F47920}.sms-main-left-contianer .wgt-cat-contents a:hover,.sms-main-left-contianer .wgt-cat-contents a:active,.sms-main-left-contianer .wgt-cat-contents a:focus,.sms-main-left-contianer .wgt-cat-contents a:visited{text-decoration:none}.sms-main-left-contianer .wgt-cat-contents:nth-child(3n+1){clear:left}.sms-main-left-contianer .wgt-cat-wrapper{margin-bottom:20px}.sms-main-left-contianer .wgt-tab .tab-content{font-size:14px}.sms-main-left-contianer .wgt-tab .tab-content .tab-pane{margin-top:30px}.sms-main-left-contianer .wgt-tab .nav{position:relative}.sms-main-left-contianer .wgt-tab .nav li a{color:#666666;padding-left:0;margin:10px;font-weight:bold}.sms-main-left-contianer .wgt-tab .nav li a:hover,.sms-main-left-contianer .wgt-tab .nav li a:focus{background-color:transparent}.sms-main-left-contianer .wgt-tab .nav li.active a{background-color:transparent;color:#F47920}.sms-main-left-contianer .wgt-tab .nav::before{border-bottom:3px solid #ebe7e6;content:'';vertical-align:top;position:absolute;bottom:0;width:100%}.sms-main-left-contianer .wgt-tab #slider{border-bottom:3px solid #F47920;position:absolute;z-index:1;bottom:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transition-timing-function:cubic-bezier(0, .91, .8, 1.01);-moz-transition-timing-function:cubic-bezier(0, .91, .8, 1.01);-ms-transition-timing-function:cubic-bezier(0, .91, .8, 1.01);-o-transition-timing-function:cubic-bezier(0, .91, .8, 1.01);transition-timing-function:cubic-bezier(0, .91, .8, 1.01)}.sms-main-left-contianer .wgt-tab .fade{-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}@media (max-width: 1199px){.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-title{padding-top:10px}.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-text{font-size:14px}}@media (max-width: 991px){.sms-main-left-contianer .banner-region{margin-left:-15px;margin-right:-15px}.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-title{padding-top:15px}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-text ul li{font-size:10px}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-btn{display:none}}@media (max-width: 767px){.sms-main-left-contianer .banner-region{min-height:150px;margin-left:-15px;margin-right:-15px}.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-title{font-size:25px}}@media (max-width:767px){.sms-main-left-contianer .category-content-region .wgt-cat-contents{padding-left:5px;padding-right:5px}.sms-main-left-contianer .category-content-region .wgt-cat-contents:nth-child(odd){clear:left !important}.sms-main-left-contianer .category-content-region .wgt-cat-contents:nth-child(3n+1){clear:none}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-title{text-align:center;font-size:16px}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-title .catalog-title{padding:0px}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-text{display:none !important}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-discount{font-size:17px;font-weight:bold}}@media (max-width:767px) and (max-width:480px){.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-title .catalog-title{font-size:14px}}@media (max-width:767px) and (max-width:480px){.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-discount{font-size:14px}}@media (max-width:767px){.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-image .wgt-cat-image{min-height:340px;line-height:340px}}@media (max-width:570px){.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-image{min-height:245px;line-height:245px}}@media (max-width:440px){.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-image{min-height:190px;line-height:190px}}@media (max-width:480px){.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-image{min-height:200px;line-height:200px}}@media (max-width:376px){.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-image{min-height:140px;line-height:140px}}@media (max-width:767px){.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-image{overflow:hidden}.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-image img{width:1600px}.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-text{width:100%}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-title .catalog-title{position:relative}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-title .wgt-cat-discount{padding:10px}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-title .wgt-cat-discount,.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-title .catalog-title{font-size:22px}}@media (max-width:480px){.sms-main-left-contianer .banner-region .wgt-banner-desc-container .wgt-txt-title h1{font-size:23px}.sms-main-left-contianer .category-content-region .wgt-cat-contents{display:block}.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-title .wgt-cat-discount,.sms-main-left-contianer .category-content-region .wgt-cat-contents .wgt-cat-content-wrapper .wgt-cat-title .catalog-title{font-size:22px}}@media (max-width:367px){.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-title{font-size:21px;top:8px;padding-left:25px}.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-text{padding-left:48px;font-size:13px;bottom:30px}.sms-main-left-contianer .banner-region .wgt-txt .wgt-txt-text ul li::before{left:28px}}.product-page{position:relative}@media (min-width:992px){}.product-page .turnaround-container{text-align:center;margin-bottom:240px;clear:left;padding:10px 0}@media (min-width:992px){.product-page .turnaround-container{text-align:right}}@media (max-width:992px){.product-page .turnaround-container{margin-bottom:30px}}.product-page .site-breadcrumbs{margin-bottom:20px}.product-page .special-offer-region{margin:0;margin-bottom:20px;margin-top:-10px}.product-page .special-offer-region img{width:100%}.product-page .bottom-region{clear:left}@media (min-width:992px){.product-page .bottom-region{position:absolute;bottom:0;left:0}}.product-page .sidebar{font-size:.75rem;overflow:hidden}.product-page .sidebar-container{padding:0}@media (min-width:768px){.product-page .sidebar-container{padding:0 20px}}.product-page .sidebar-section{padding:20px;padding-top:10px;border:1px solid #CCCCCC;background:linear-gradient(to bottom, #fff 20%, #e4e4e4 100%)}.product-page .sidebar-section-container{box-sizing:border-box;height:0;max-height:0;overflow:hidden;transition:.6s ease-in}.product-page .sidebar-section-container.selected{height:auto;max-height:1000px}.product-page .sidebar-actions{margin-top:7px}.product-page .sidebar-actions .default-button{float:right;border:none;border-radius:0px;cursor:pointer;color:#FFF;padding:6px;font-weight:bold;font-size:.8rem;width:49%;height:auto;outline:none}.product-page .sidebar-actions .default-button.padded-left{margin-left:2%}.product-page .sidebar-actions .default-button a{color:#FFF;text-decoration:none;display:block}.product-page .sidebar-actions .gallery-link{float:left;border:none;border-radius:0px;cursor:pointer;color:#FFF;padding:6px;font-weight:bold;font-size:.8rem;width:47%;height:auto;outline:none;background-color:#449d44 !important}.product-page .sidebar-actions .upload-link{float:right;border:none;border-radius:0px;cursor:pointer;color:#FFF;padding:6px;font-weight:bold;font-size:.8rem;width:51%;height:auto;outline:none;background-color:#0070B3}.product-page .sidebar-actions .upload-link:hover{background-color:#0070B3}.product-page .sidebar-actions .upload-link:focus{background-color:#0070B3}.product-page .sidebar-actions .font-icon{font-size:28px}.product-page .sidebar-actions .text-content{text-align:left;padding-left:4px}.product-page .sidebar-actions .text-content .sm-text{font-size:.78rem}.product-page .sidebar-actions .text-content .md-text{font-size:.9rem}.product-page .sidebar .bottom-button{text-align:center;margin-top:7px;font-size:.85rem}.product-page .sidebar .bottom-button .cart-link{text-decoration:none}.product-page .sidebar .bottom-button .cart-link:hover{cursor:pointer}.product-page .sidebar a{text-decoration:underline}.product-page .sidebar strong{color:#F47920}.product-page .sidebar label{font-weight:normal;font-size:.7rem;display:block}.product-page .sidebar .heading{color:#0070B3;font-size:1rem;font-weight:bold;margin-bottom:10px}.product-page .sidebar .heading::after{color:#F47920;display:inline;content:' . . .'}.product-page .sidebar .blue-text{color:#0070B3}@media (min-width:992px) and (max-width:1199px){.product-page .sidebar-actions .text-content{padding-left:2px;margin-left:-2px}.product-page .sidebar-actions .text-content .sm-text{font-size:.7rem}.product-page .sidebar-actions .font-icon{margin-left:-4px;font-size:25px;margin-top:3px}}@media (min-width:768px) and (max-width:991px){.product-page .sidebar-actions .text-content{padding-left:2px}}@media (max-width:767px){.product-page .sidebar-actions .gallery-link{width:49%}.product-page .sidebar-actions .upload-link{width:50%}}@media (max-width:320px){.product-page .sidebar-actions .text-content{padding-left:1px}.product-page .sidebar-actions .text-content .sm-text{font-size:.7rem}}.product-page .custom-quote-region .quote-form{padding:8px 20px}.product-page .custom-quote-region .quote-form input{display:block;width:100%}.product-page .custom-quote-region .quote-form input,.product-page .custom-quote-region .quote-form select{margin-bottom:10px}.product-page .calculator-region .tooltip-icon{font-size:1rem;cursor:pointer}.product-page .calculator-region .wgt-txt{padding:0 5px;margin-bottom:7px;color:#F9A020;font-size:.65rem}.product-page .calculator-region .sidebar-section{padding:20px 0}.product-page .calculator-region .calculator{text-align:right;padding-bottom:140px;position:relative}.product-page .calculator-region .calculator strong{color:#6C6565}.product-page .calculator-region .calculator i{display:block;margin:0 auto;text-align:center;margin-top:6px}.product-page .calculator-region .calculator-group{margin:5px 0}.product-page .calculator-region .calculator-dropdown{width:80%;float:left;margin-left:10%;padding:3px;border-radius:2px;border:1px solid #ccc}.product-page .calculator-region .calculator-label{padding-right:10%}.product-page .calculator-region .calculator-summary{font-size:.85rem;position:absolute;bottom:0;right:0;margin-bottom:-20px;margin-right:4px}.product-page .calculator-region .calculator-summary span{float:left}.product-page .calculator-region .calculator-default-attr{float:left;width:80%;font-size:.7rem;display:block;padding:5px 10px;text-align:left;background-color:#e6e6e6;margin-left:10%}.product-page .calculator-region .calculator .summary-label{width:70%;padding:3px 5px}.product-page .calculator-region .calculator .summary-price{width:30%;background-color:#FFF;border:1px solid #CCCCCC;padding:3px 5px;box-sizing:border-box}.product-page .calculator-region .calculator .total-label{background-color:#6C6565;color:#FFF;font-weight:bold;margin-top:2px}.product-page .calculator-region .calculator .total-price{font-weight:bold}.product-page .calculator-region .calculator .calculator-zipcode{margin-top:20px;border-top:1px #ccc solid}.product-page .calculator-region .calculator .calculator-shipping,.product-page .calculator-region .calculator .shipping-error{display:none}.product-page .calculator-region .calculator .discount-price{display:none;color:red}.product-page .calculator-region .calculator .shipping-loading{position:absolute;width:24px;height:24px;left:50%;background:url(/images/common/preview-loader.gif) no-repeat center;background-size:20px;display:none}.product-page .content-region{clear:left}.product-page .content-region .heading{color:#00A8E1;font-size:1.1rem;font-weight:bold;top:-28px;position:absolute}.product-page .content-region .heading::after{content:" . . .";color:#F47920}.product-page .content-region .wgt-tab{margin-right:0;height:185px}.product-page .content-region .wgt-tab-content{height:160px}.product-page .content-region .wgt-container{height:186px}.product-page .content-region .wgt-cat{margin:10px;margin-left:0;border:1px solid #CCCCCC;border-radius:3px 3px 0 0;overflow:hidden}.product-page .content-region .wgt-cat a{width:50%;float:left;border-left:1px solid #CCCCCC;text-align:center;padding:20px;height:180px;cursor:pointer}.product-page .content-region .wgt-cat-contents:first-child a{border:none}.product-page .content-region .wgt-cat-title{font-size:.7rem;text-decoration:underline;margin-top:10px}.product-page .content-region .wgt-cat img{max-width:100%;max-height:100px}@media (min-width:992px){.product-page .content-region{position:absolute;bottom:36px;left:0;height:198px;padding-left:15px}}@media (max-width:992px){.product-page .content-region .wgt-cat,.product-page .content-region .wgt-tab{margin:10px 0}}.product-page .note-region{clear:left}.product-page .note-region .wgt-txt{background-color:#fbfba7;border:1px solid #c1bf00;padding:5px;font-size:.7rem;width:100%;margin:11px 0 6px 0}@media (max-width:992px){.product-page .note-region{padding:0 20px}}.product-page .product-details-region{font-size:.8rem}.product-page .product-details-region .wgt-txt{padding:10px;padding-left:0}@media (max-width:992px){.product-page .product-details-region .wgt-txt{padding:0;margin:15px 0}}.product-page .product-details-region img{width:100%;max-width:100%;display:block;height:auto;padding-right:20px}@media (max-width:992px){.product-page .product-details-region img{padding:0}}.product-page .product-details-region h1,.product-page .product-details-region h2{font-weight:bold}.product-page .product-details-region h1{color:#0070B3;font-size:1rem;margin-top:0}.product-page .product-details-region h2{color:#F47920;font-size:.9rem}.product-page .product-details-region strong{color:#F47920}.product-page .product-details-region ul{list-style-type:none;padding-left:10px;margin-top:5px}.product-page .product-details-region li{font-size:.7rem;position:relative}.product-page .product-details-region li::before{content:"";display:block;width:6px;height:6px;background-color:#F47920;position:absolute;top:5px;left:-10px}.product-page .fixed-wrap .alt-title,.product-page .fixed-wrap .alt-desc{word-wrap:break-word}.product-page .fixed-wrap .alt-title h1,.product-page .fixed-wrap .alt-desc h1{line-height:23px}.product-page .create-48-region-caption{font-weight:bold;font-size:.8rem;color:#6C6565}.product-page .create-48-region select{margin:15px 0;width:100%}.product-page .create-48-region optgroup{color:#6C6565}.product-page .button-region{border-radius:10px 10px 0 0;overflow:hidden;border:1px solid #CCCCCC;border-bottom:none}.product-page .button-region .accordion-button{color:#6C6565;padding:5px;font-weight:bold;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDZkNWQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:linear-gradient(to bottom, #fff 35%, #f2f2f2 95%);cursor:pointer;height:28px;line-height:18px;font-size:.75rem;outline:none}.product-page .button-region .accordion-button.selected{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4OTgyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y0N2IyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=');background:linear-gradient(to bottom, #f57f2a 0, #f89824 50%, #f47b23 50%, #f57f2a 86%);color:#FFF}.product-page .button-region .accordion-button:last-child{border:none}.product-page .button-region .accordion-button .button-text{display:inline}.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper.active .thumbnail-images-container,.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper.active img,.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper.active span,.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper span,.homepage-wrap .spotlight-banner-container .child-banner-container .thumbnail-images-container,.homepage-wrap .spotlight-banner-container .selector{-webkit-transition:opacity .5s ease,border .5s ease;-moz-transition:opacity .5s ease,border .5s ease;-o-transition:opacity .5s ease,border .5s ease;-ms-transition:opacity .5s ease,border .5s ease;transition:opacity .5s ease,border .5s ease}.homepage-wrap .spotlight-banner-container .selector{margin:0 auto;border-bottom:4px solid #F47A20;position:absolute;bottom:-4px;width:152px;z-index:1;left:0;right:0}.homepage-wrap .spotlight-banner-container .selector::before{content:'';position:absolute;bottom:0;left:calc(50% - 5px);z-index:2;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #F47A20}@media (min-width:768px){.homepage-wrap .spotlight-banner-container .selector{display:none}}.homepage-wrap .spotlight-banner-container .slick-list{width:100%}.homepage-wrap .spotlight-banner-container .slick-next{right:5%}.homepage-wrap .spotlight-banner-container .slick-prev{left:5%}.homepage-wrap .spotlight-banner-container.wgt-cat{margin:0 0 25px}.homepage-wrap .spotlight-banner-container .wgt-cat-wrapper{padding:0}.homepage-wrap .spotlight-banner-container .parent-banner-container{position:relative}.homepage-wrap .spotlight-banner-container .slick-slide:focus{outline:transparent;border-color:transparent}.homepage-wrap .spotlight-banner-container .header{color:inherit;font-size:inherit;margin-top:inherit;margin-bottom:10px}@media (max-width:400px){.homepage-wrap .spotlight-banner-container .header{margin-bottom:7px}}.homepage-wrap .spotlight-banner-container .parent-image-container{position:relative}.homepage-wrap .spotlight-banner-container .parent-image-container .wgt-cat-image{position:relative}.homepage-wrap .spotlight-banner-container .wgt-cat-image{overflow:hidden}.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{position:relative;right:0}.homepage-wrap .spotlight-banner-container .banner-desktop{min-width:100%}@media (max-width:767px){.homepage-wrap .spotlight-banner-container .banner-desktop{display:none}}.homepage-wrap .spotlight-banner-container .banner-tablet,.homepage-wrap .spotlight-banner-container .banner-mobile{display:none}@media (max-width:767px){.homepage-wrap .spotlight-banner-container .banner-tablet{display:block;width:100%}}@media (max-width:550px){.homepage-wrap .spotlight-banner-container .banner-tablet{position:relative;width:150%;left:-20%}}@media (max-width:400px){.homepage-wrap .spotlight-banner-container .banner-tablet{display:none}}.homepage-wrap .spotlight-banner-container .banner-mobile{display:none}@media (max-width:400px){.homepage-wrap .spotlight-banner-container .banner-mobile{display:block;width:100%}}.homepage-wrap .spotlight-banner-container .info-container{position:absolute;color:white;text-align:center;top:21%;line-height:27px;right:13%;width:472px;font-size:36px}@media (max-width:1700px){.homepage-wrap .spotlight-banner-container .info-container{right:6%}}@media (max-width:1770px) and (min-width:1701px){.homepage-wrap .spotlight-banner-container .info-container{width:455px}}@media (max-width:1450px){.homepage-wrap .spotlight-banner-container .info-container{right:3%}}@media (max-width:1234px){.homepage-wrap .spotlight-banner-container .info-container{right:6%}}@media (max-width:1000px){.homepage-wrap .spotlight-banner-container .info-container{right:1%}}@media (max-width:767px){.homepage-wrap .spotlight-banner-container .info-container{left:0;right:0;margin:0 auto;top:10%!important;font-size:28px;width:100%;padding:0 15px}}@media (max-width:400px){.homepage-wrap .spotlight-banner-container .info-container{font-size:30px}}.homepage-wrap .spotlight-banner-container .wgt-cat-title .title{height:34px;overflow:hidden}.homepage-wrap .spotlight-banner-container .description{font-size:23px;margin-bottom:15px;height:54px;overflow:hidden}@media (max-width:400px){.homepage-wrap .spotlight-banner-container .description{font-size:20px}}.homepage-wrap .spotlight-banner-container .child-banner-container{margin:-35px auto 0;width:35%}@media (max-width:1641px){.homepage-wrap .spotlight-banner-container .child-banner-container{width:50%}}@media (max-width:1200px){.homepage-wrap .spotlight-banner-container .child-banner-container{width:65%}}@media (max-width:1095px){.homepage-wrap .spotlight-banner-container .child-banner-container{width:78%}}.homepage-wrap .spotlight-banner-container .child-banner-container .slick-track{margin:0 auto}@media (max-width:767px){.homepage-wrap .spotlight-banner-container .child-banner-container{margin:0;width:100%!important;background-color:gainsboro}.homepage-wrap .spotlight-banner-container .child-banner-container slick#spotlight_banner_thumbnail:before{content:'';position:absolute;top:0;width:100%;height:100%;background:linear-gradient(to right, #d8d8d8 1%, rgba(255,255,255,0) 13%, rgba(255,255,255,0) 87%, #d8d8d8 99%);z-index:1;pointer-events:none}}.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper{text-align:center}@media (max-width:767px){.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper{text-align:center;padding:5px 0;border-top:5px solid transparent;border-bottom:5px solid transparent}}.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper span{color:black}@media (max-width:344px){.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper span{font-size:15px}}@media (max-width:335px){.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper span{font-size:14px}}@media (max-width:326px){.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper span{font-size:13px}}.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper.slick-current span{color:#F47A20}.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper.slick-current .thumbnail-images-container{border-color:#F47A20}.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper.slick-current .thumbnail-images-container .wgt-cat-text{cursor:pointer}.homepage-wrap .spotlight-banner-container .child-banner-container .text-thumbnail-wrapper.slick-current img{opacity:1}@media (max-width:400px){.homepage-wrap .spotlight-banner-container .child-banner-container slick#spotlight_banner_thumbnail:before{content:'';position:absolute;top:0;width:100%;height:100%;background:linear-gradient(to right, #d7d7d7, rgba(255,255,255,0) 27%, rgba(255,255,255,0) 78%, #d8d8d8 101%);z-index:1;pointer-events:none}}.homepage-wrap .spotlight-banner-container .child-banner-container .thumbnail-images-container{width:65px;height:65px;border-radius:100%;-webkit-border-radius:100%;position:relative;overflow:hidden;border:3px solid #524642;background-color:black;margin:0 auto 6px;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media (max-width:767px){.homepage-wrap .spotlight-banner-container .child-banner-container .thumbnail-images-container{display:none}}.homepage-wrap .spotlight-banner-container .child-banner-container .thumbnail-images-container:hover{cursor:pointer}.homepage-wrap .spotlight-banner-container .child-banner-container .thumbnail-images-container:hover~.wgt-cat-text{color:#F47A20}.homepage-wrap .spotlight-banner-container .child-banner-container .thumbnail-images-container img{height:70px;width:auto;left:-125px;position:absolute;opacity:.7}.homepage-wrap .spotlight-banner-container .child-banner-container .wgt-cat-text:hover{cursor:pointer;color:#F47A20}@media (max-width:1700px){.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{right:9%}.homepage-wrap .spotlight-banner-container .info-container{right:7%}}@media (max-width:1520px){.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{right:25%}.homepage-wrap .spotlight-banner-container .info-container{right:4%}}@media (max-width:1270px){.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{right:30%;width:1800px}.homepage-wrap .spotlight-banner-container .info-container{top:17%}.homepage-wrap .spotlight-banner-container .info-container .wgt-cat-title{font-size:30px}.homepage-wrap .spotlight-banner-container .info-container .description{font-size:20px}}@media (max-width:1169px){.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{right:36%}}@media (max-width:1120px){.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{right:40%}.homepage-wrap .spotlight-banner-container .info-container{width:400px;right:5%}}@media (max-width:1040px){.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{width:1500px;right:31%}.homepage-wrap .spotlight-banner-container .info-container{top:8%}}@media (max-width:991px) and (min-width:767px){.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{width:1500px;right:32%}.homepage-wrap .spotlight-banner-container .info-container{right:6%;top:7%;width:300px}.homepage-wrap .spotlight-banner-container .info-container .cta-button{margin:0;font-size:16px;padding:10px 40px}}@media (max-width:902px){.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{width:1400px;right:34%}}@media (max-width:845px){.homepage-wrap .spotlight-banner-container .wgt-cat-image .banner-desktop{right:46%}}@media (max-width:550px){.homepage-wrap .spotlight-banner-container .info-container{width:100%;right:0}}.catalog-region{margin-bottom:25px}.catalog-region .wgt-cat:first-child{margin:0}.catalog-region .sms-main-left-contianer .left-nav-parent h3{font-size:20px}.catalog-region .cta-button{text-transform:none!important}.catalog-region .grid-row{float:left;display:inline;margin:0}.catalog-region .grid-row .wgt-cat-contents{width:48%}.catalog-region .wgt-cat-wrapper{margin-bottom:20px}.catalog-region .widget-title{position:relative}.catalog-region .widget-title h3{border-bottom:3px solid #f47920;padding-bottom:15px;font-size:20px;font-weight:700;margin:20px 0;display:inline-block;z-index:100;position:relative;min-width:200px}.catalog-region .widget-title hr{border-bottom:3px solid #ebe7e6;content:'';vertical-align:top;position:absolute;width:100%;top:37px;z-index:0;min-width:200px}.catalog-region .wgt-cat-contents{cursor:pointer;float:left;display:inline-block;padding:5px;position:relative;width:25%}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter,.catalog-region .wgt-cat-contents:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.catalog-region .wgt-cat-contents:hover img{-webkit-filter:blur(2px);filter:blur(2px)}.catalog-region .wgt-cat-contents:hover .wgt-cat-content-wrapper .orange-filter{opacity:1}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper{border:1px solid #e6e6e6;height:100%;position:relative;width:100%}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter{background-color:rgba(219,147,41,0.2);height:100%;left:0;opacity:0;padding-left:20px;padding-right:20px;padding-top:calc(50% - 20px);position:absolute;text-align:center;top:0;width:100%;z-index:1}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter .wgt-cat-btn{display:inline-block;width:100%;padding:15px;position:absolute;top:50%;left:51%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width:329px){.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter .wgt-cat-btn{left:48%}}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter a{display:inline-block;font-size:15px;max-width:100%;min-width:150px;padding:12px 10px}@media (max-width:1199px){.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter a{min-width:100px}}.catalog-region .wgt-cat-contents .discount{background-color:#007bd2;border:1px solid #007bd2;border-radius:65px;height:60px;margin:7px;padding:7px 0 0 3px;position:absolute;width:60px;z-index:1;top:0}.catalog-region .wgt-cat-contents .discount .percentage{font-size:28px}.catalog-region .wgt-cat-contents .discount .symbol{font-size:13px;padding-top:6px}.catalog-region .wgt-cat-contents .discount .word{font-size:11px;margin-top:-5px}.catalog-region .wgt-cat-contents .discount .word.discount_amount{margin-top:-8px;text-align:center;width:90%}.catalog-region .wgt-cat-contents .discount .word,.catalog-region .wgt-cat-contents .discount .symbol,.catalog-region .wgt-cat-contents .discount .percentage{color:#ffffff;display:block;float:left;font-weight:600}.catalog-region .wgt-cat-contents img{height:auto;margin:6px 12.5% 0;width:75%}.catalog-region .wgt-cat-contents .wgt-cat-text{margin-left:15px;margin-top:15px;margin-bottom:12px}.catalog-region .wgt-cat-contents .wgt-cat-text h3{color:#007bd2;font-size:17px;margin:0;overflow:hidden;padding-bottom:1px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.catalog-region .wgt-cat-contents .wgt-cat-text span{font-size:12px}.catalog-region .wgt-cat-contents .wgt-cat-text.no-description{position:relative}.catalog-region .wgt-cat-contents .wgt-cat-text.no-description h3{position:absolute;bottom:0}.catalog-region .wgt-cat-contents.child-half-width{width:50%;display:table-cell}.catalog-region .wgt-cat-contents .wgt-cat-btn{display:block}.catalog-region .wgt-cat-contents.featured{padding:5px;width:100%}.catalog-region .wgt-cat-contents.featured .discount{height:90px;padding:11px 0 0 9px;width:90px}.catalog-region .wgt-cat-contents.featured .discount .percentage{font-size:40px}.catalog-region .wgt-cat-contents.featured .discount .symbol{font-size:21px;padding-top:6px}.catalog-region .wgt-cat-contents.featured .discount .word{font-size:14px;margin-top:-7px}.catalog-region .wgt-cat-contents.featured .wgt-cat-text{min-height:73px}@media (max-width:767px) and (min-width:651px){.catalog-region .wgt-cat-contents.featured .wgt-cat-text{min-height:63px}}.catalog-region .wgt-cat-contents.featured .wgt-cat-text ul{font-size:12px;margin-top:5px;list-style-type:none;padding:0}.catalog-region .wgt-cat-contents.featured .wgt-cat-text li:before{content:"\f05d";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;margin-right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased}@media (min-width:700px) and (max-width:767px){.catalog-region .wgt-cat-contents.featured{margin-bottom:3px}}@media (max-width:1199px){.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter{padding-top:calc(50% - 13px)}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter a{padding:10px 25px;font-size:13px}.catalog-region .wgt-cat-contents img{width:70%;margin:6px 15% 0}.catalog-region .wgt-cat-contents.featured .wgt-cat-text ul{margin-top:5px}.catalog-region .wgt-cat-contents .wgt-cat-text{margin-left:10px}}@media (max-width:992px){.catalog-region .widget-title{text-align:center}}@media (max-width:767px){.catalog-region .wgt-cat-contents img{width:70%;margin:6px 15% 0}.catalog-region .wgt-cat-contents.featured .wgt-cat-text ul{margin-top:5px;font-size:11px}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter{padding-top:calc(50% - 10px)}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter a{padding:10px 20px;font-size:13px}.catalog-region .wgt-cat-contents .wgt-cat-text{margin-bottom:8px}.catalog-region .wgt-cat-contents .wgt-cat-text h3{font-size:15px}.catalog-region .wgt-cat-contents .discount{height:55px;width:55px}.catalog-region .wgt-cat-contents .discount .percentage{font-size:26px}.catalog-region .wgt-cat-contents .discount .symbol{padding-top:4px;font-size:12px}.catalog-region .wgt-cat-contents .discount .word{font-size:10px}}@media (max-width:700px){.catalog-region .wgt-cat-contents.featured .wgt-cat-text ul{font-size:10px}.catalog-region .wgt-cat-contents .wgt-cat-text h3{font-size:14px}.catalog-region .wgt-cat-contents .wgt-cat-text span{font-size:11px}}@media (max-width:650px){.catalog-region .widget-title h3{font-size:25px}.catalog-region .widget-title hr{top:41px}.catalog-region .grid-row{width:100%}.catalog-region .wgt-cat-contents{width:50%}.catalog-region .wgt-cat-contents.featured{padding-bottom:1%}.catalog-region .wgt-cat-contents.featured .wgt-cat-text{margin-bottom:15px}.catalog-region .wgt-cat-contents.featured .wgt-cat-text ul{font-size:16px}.catalog-region .wgt-cat-contents.featured .discount{height:110px;width:110px;margin:12px}.catalog-region .wgt-cat-contents.featured .discount .percentage{font-size:54px}.catalog-region .wgt-cat-contents.featured .discount .symbol{font-size:26px;padding-top:9px}.catalog-region .wgt-cat-contents.featured .discount .word{font-size:17px}.catalog-region .wgt-cat-contents .wgt-cat-text{margin-top:30px}.catalog-region .wgt-cat-contents .wgt-cat-text h3{font-size:25px}.catalog-region .wgt-cat-contents .wgt-cat-text span{font-size:18px}.catalog-region .wgt-cat-contents .discount{height:75px;width:75px;margin:12px}.catalog-region .wgt-cat-contents .discount .percentage{font-size:38px}.catalog-region .wgt-cat-contents .discount .symbol{padding-top:10px;font-size:16px}.catalog-region .wgt-cat-contents .discount .word{font-size:12px}}@media (max-width:550px){.catalog-region .wgt-cat-contents.featured .wgt-cat-text ul{font-size:14px}.catalog-region .wgt-cat-contents .wgt-cat-text h3{font-size:20px}.catalog-region .wgt-cat-contents .wgt-cat-text span{font-size:15px}}@media (max-width:480px){.catalog-region .widget-title h3{font-size:20px}.catalog-region .widget-title hr{top:37px}.catalog-region .wgt-cat-contents img{width:67%;margin:6px 16.5% 0}.catalog-region .wgt-cat-contents.featured .discount{height:95px;width:95px;margin:5px}.catalog-region .wgt-cat-contents.featured .discount .percentage{font-size:45px}.catalog-region .wgt-cat-contents.featured .discount .symbol{font-size:24px;padding-top:5px}.catalog-region .wgt-cat-contents.featured .discount .word{font-size:16px}.catalog-region .wgt-cat-contents.featured .wgt-cat-text ul{font-size:13px}.catalog-region .wgt-cat-contents .wgt-cat-text{margin-top:15px;margin-left:5px}.catalog-region .wgt-cat-contents .wgt-cat-text h3{font-size:20px}.catalog-region .wgt-cat-contents .wgt-cat-text span{font-size:15px}.catalog-region .wgt-cat-contents .discount{height:60px;width:60px;margin:5px}.catalog-region .wgt-cat-contents .discount .percentage{font-size:28px}.catalog-region .wgt-cat-contents .discount .symbol{padding-top:4px;font-size:15px}.catalog-region .wgt-cat-contents .discount .word{font-size:10px}}@media (max-width:400px){.catalog-region .wgt-cat-contents.featured .discount{height:85px;width:85px}.catalog-region .wgt-cat-contents.featured .discount .percentage{font-size:40px}.catalog-region .wgt-cat-contents.featured .discount .symbol{font-size:22px;padding-top:5px}.catalog-region .wgt-cat-contents.featured .discount .word{font-size:13px}.catalog-region .wgt-cat-contents.featured .wgt-cat-text ul{font-size:12px}.catalog-region .wgt-cat-contents .wgt-cat-text h3{font-size:17px}.catalog-region .wgt-cat-contents .wgt-cat-text span{font-size:13px}.catalog-region .wgt-cat-contents .discount{height:48px;width:48px}.catalog-region .wgt-cat-contents .discount .percentage{font-size:23px}.catalog-region .wgt-cat-contents .discount .symbol{font-size:11px}.catalog-region .wgt-cat-contents .discount .word{font-size:8px}}@media (max-width:360px){.catalog-region .wgt-cat-contents img{width:65%;margin:6px 17.5% 0}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper{padding:50px 10px 0}.catalog-region .wgt-cat-contents .wgt-cat-content-wrapper .orange-filter a{padding:6px 13px}.catalog-region .wgt-cat-contents.featured .wgt-cat-text ul{margin-top:3px;font-size:10px}.catalog-region .wgt-cat-contents .wgt-cat-text span{font-size:11px}}.catalog-region .wgt-cat-group{float:left;width:100%}.catalog-region .wgt-cat-group .wgt-cat-img{min-height:118px}.catalog-region .wgt-cat-group.half-width{display:table;width:50%}@media (max-width:650px){.catalog-region .wgt-cat-group.half-width{width:100%}}.catalog-region .wgt-cat-group.clear{width:100%}.catalog-region .wgt-cat-group.clear .wgt-cat-contents{width:25%}.catalog-region .wgt-cat-group.clear .wgt-cat-contents.featured{width:50%}@media (max-width:650px){.catalog-region .wgt-cat-group.clear .wgt-cat-contents{width:50%}}.catalog-region .wgt-cat-group.clear-left{clear:left}.catalog-region .wgt-cat-group .filler.half-width.quarter-width{width:25%}@media (max-width:650px){.catalog-region .wgt-cat-group{width:100%}}@media (max-width:400px){.catalog-region .wgt-cat-group .wgt-cat-img{min-height:76px}}.services-region .what-we-offer{color:white;position:relative;overflow:hidden}.services-region .what-we-offer .wgt-txt-title{color:white}.services-region .gary-icon{width:210px;display:block;height:auto;right:0;bottom:0}@media (max-width:1560px){.services-region .gary-icon{display:none}}.services-region .background-image{background-image:url("/images/homepage/what-we-offer-bg.png");background-repeat:repeat;width:100%;height:100%}.services-region .background-image,.services-region .gary-icon{position:absolute}.services-region .wgt-cat-contents{display:table;padding-bottom:15px}.services-region .wgt-cat-contents .wgt-cat-image,.services-region .wgt-cat-contents .wgt-text-wrapper{display:table-cell;vertical-align:top;padding-left:15px}.services-region .wgt-cat-contents .wgt-cat-image{width:100px}.services-region .wgt-cat-contents .wgt-cat-image img{width:100%;height:auto}.services-region .wgt-cat-contents .wgt-text-wrapper .wgt-cat-text{font-size:14px}.services-region .wgt-cat-contents .wgt-text-wrapper .wgt-cat-title{font-size:18px;margin-bottom:5px}@media (max-width:997px){.services-region .gary-icon{display:block;width:175px}.services-region .wgt-cat-contents{width:480px;margin:0 auto;float:none}.services-region .wgt-cat-contents .wgt-text-wrapper{vertical-align:middle}.services-region .wgt-cat-title{font-size:23px}.services-region .wgt-cat-text{font-size:18px}}@media (max-width:767px){.services-region .gary-icon{width:160px}.services-region .what-we-offer .wgt-cat{margin-bottom:125px}.services-region .wgt-cat-contents{width:100%}.services-region .wgt-cat-contents .wgt-cat-image{padding-left:0}}@media (max-width:480px){.services-region .what-we-offer .wgt-cat-contents .wgt-cat-title{font-size:18px}.services-region .what-we-offer .wgt-cat-contents .wgt-cat-text{font-size:14px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.services-region .wgt-cat-image img{height:100px !important}}@media screen and (-ms-high-contrast:active) and (max-width:991px),(-ms-high-contrast:none) and (max-width:991px){.services-region .wgt-cat-image img{height:115px !important}}@media screen and (-ms-high-contrast:active) and (max-width:767px),(-ms-high-contrast:none) and (max-width:767px){.services-region .wgt-cat-image img{height:95px !important}}@media screen and (min-width: 0\0),screen\0{.services-region .wgt-cat-image img{height:100px !important}}@media screen and (min-width: 0\0) and (max-width:991px),screen\0 and (max-width:991px){.services-region .wgt-cat-image img{height:115px !important}}@media screen and (min-width: 0\0) and (max-width:767px),screen\0 and (max-width:767px){.services-region .wgt-cat-image img{height:95px !important}}#satisfied-customers-region{background:#e6e4e4;margin:0 auto}@media (min-width:992px){#satisfied-customers-region .wgt-cat-wrapper{padding:0}}@media (max-width:991px){#satisfied-customers-region .wgt-cat-wrapper{padding:0 50px}}@media (max-width:640px){#satisfied-customers-region .wgt-cat-wrapper{padding:0 20px}}#satisfied-customers-region .wgt-cat-contents{filter:grayscale(100%);float:left;padding:0 1em;-webkit-filter:grayscale(100%);width:20%}#satisfied-customers-region .wgt-cat-contents:nth-child(9n+5){clear:left}#satisfied-customers-region .wgt-cat-contents:nth-child(9n+1){clear:left;margin-left:10%}#satisfied-customers-region .wgt-cat-contents:focus{outline:transparent}@media (min-width:991px){#satisfied-customers-region .wgt-cat-contents{margin-bottom:35px}}@media (max-width:1199px){#satisfied-customers-region .wgt-cat-contents{padding:0 .5em}}@media (max-width:991px){#satisfied-customers-region .wgt-cat-contents{padding:0 1em}}@media (max-width:650px){#satisfied-customers-region .wgt-cat-contents{padding:0 .5em}}@media (max-width:640px){#satisfied-customers-region .wgt-cat-contents{margin-bottom:15px;padding:0 2em}}@media (max-width:460px){#satisfied-customers-region .wgt-cat-contents{margin-bottom:20px;padding:0 .5em}}@media (max-width:375px){#satisfied-customers-region .wgt-cat-contents{padding:0}}#satisfied-customers-region .slick-dots li{margin:0 5px}#satisfied-customers-region .slick-dots li button:before{color:#ffffff;font-size:14px !important;opacity:1}#satisfied-customers-region .slick-dots li.slick-active button:before{color:#f47920}@media (max-width:767px) and (min-width:640px){#satisfied-customers-region .slick-dots{bottom:-40px}}@media (max-width:766px){#satisfied-customers-region .container{padding:5px 10px 20px}}@media (max-width:767px) and (min-width:640px){#satisfied-customers-region .container{padding-bottom:30px}}@media (max-width:991px){#satisfied-customers-region .container{width:100%}#satisfied-customers-region .wgt-cat-contents:nth-child(9n+5){clear:none}#satisfied-customers-region .wgt-cat-contents:nth-child(9n+1){clear:none;margin-left:0}}.disable-hover .print-geeks-container{pointer-events:none}.homepage-wrap .testimonial-region .wgt-cat{margin:0}.homepage-wrap .testimonial-region .wgt-txt-title{margin:0}.homepage-wrap .testimonial-region .print-geeks-container .geeks{animation:none}.testimonial-region .wgt-cat{background:#f6f6f6;padding-bottom:15px}.testimonial-region .wgt-cat .slick-dots{bottom:0}.testimonial-region .wgt-cat .slick-dots li{margin:0 4px}.testimonial-region .wgt-cat .slick-dots li button:before{content:'';background:#797979;opacity:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}.testimonial-region .wgt-cat .slick-dots li button:after{content:'';border:2px solid #797979;opacity:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:20px;width:20px;display:block;top:0;left:0;position:absolute}.testimonial-region .wgt-cat .slick-dots li.slick-active button:before{opacity:1;color:#797979}.testimonial-region .wgt-cat .row{padding-top:30px}.testimonial-region .wgt-cat-wrapper{position:relative;padding:0 45px}.testimonial-region .wgt-cat-wrapper .slick-track{display:flex;align-items:stretch;margin-bottom:70px}.testimonial-region .wgt-cat-contents{text-align:center;margin:0 auto;position:relative;width:100%;outline:none}.testimonial-region .wgt-cat-contents:not(:first-of-type){display:none}.testimonial-region .wgt-cat-image img{max-width:150px;height:auto;margin:0 auto}.testimonial-region .wgt-text-wrapper{width:30%;margin:0 auto 40px}.testimonial-region .wgt-cat-title{color:#797979;margin:10px 0 25px;font-size:22px}.testimonial-region .wgt-cat-title .fa-star{font-size:0}.testimonial-region .wgt-cat-title .fa-star::before{font-size:22px}.testimonial-region .wgt-cat-text{color:#797979}.testimonial-region .wgt-cat-text p{font-size:20px;padding:7px 0}.testimonial-region .wgt-cat-text span{display:block;font-size:14px;margin-bottom:10px}.testimonial-region .testimonial-recommendation{text-align:left;position:absolute;bottom:-7%;z-index:1;padding-right:20px}.testimonial-region .testimonial-recommendation .fa-check-circle{margin-right:8px}.testimonial-region .print-geeks-container{margin-bottom:80px}.testimonial-region .print-geeks-container .geek-title{text-align:center;padding:25px 0 10px;font-size:40px}.testimonial-region .print-geeks-container .geek-title h3{margin:0;font-size:37px}.testimonial-region .print-geeks-container .garys-team-img{padding-top:30%;position:relative}.testimonial-region .print-geeks-container .garys-team-img:hover .default-geeks{opacity:0}.testimonial-region .print-geeks-container .garys-team-img:hover .geeks-id{opacity:1}.testimonial-region .print-geeks-container .geeks{position:absolute;width:100%;padding-top:30%;top:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.testimonial-region .print-geeks-container .default-geeks{opacity:1;background:url(../images/homepage/introductions-gary.svg);background-repeat:no-repeat}.testimonial-region .print-geeks-container .geeks-id{opacity:0;background:url(../images/homepage/introductions-gary-id.svg);background-repeat:no-repeat}.testimonial-region .print-geeks-container .print-geeks-label{text-align:center}.testimonial-region .print-geeks-container .print-geeks-label h3{font-size:22px;margin:0 0 20px}.testimonial-region .print-geeks-container .print-geeks-label p{font-size:15px;margin:0;color:#797979}.testimonial-region .print-geeks-container .geeks-contact-section{cursor:pointer;color:#797979;font-weight:bold;text-decoration:none;position:relative;top:0;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.testimonial-region .print-geeks-container .geeks-contact-section:hover{top:-2px}.testimonial-region .print-geeks-container .geek-id-details{width:230px;position:absolute;top:45px;right:75px;line-height:1.3}.testimonial-region .print-geeks-container .geek-id-details .title{margin-bottom:3px}.testimonial-region .print-geeks-container .geek-id-details h3{font-weight:bold;font-size:28px;color:#065ca8;margin:0}.testimonial-region .print-geeks-container .geek-id-details label{margin:0 0 6px}.testimonial-region .print-geeks-container .geek-id-details .fav-activities{line-height:1.2}.testimonial-region .print-geeks-container .geek-id-details .fav-activities label{margin:0}.testimonial-region .wgt-txt{width:49%;float:left;padding-bottom:25px}.testimonial-region .wgt-txt .wgt-txt-image{width:70%;margin:0 auto}.testimonial-region .wgt-txt .wgt-txt-image img{width:100%}.testimonial-region .wgt-txt .wgt-txt-title{padding:20px;font-size:24px}.testimonial-region .wgt-txt .wgt-txt-text{width:65%;margin:0 auto;text-align:center}.testimonial-region .slick-initialized .wgt-cat-contents{display:block}@media (max-width:1199px){.testimonial-region .testimonial-recommendation{bottom:-9%}.testimonial-region .wgt-text-wrapper{width:50%}}@media (max-width:1024px){.testimonial-region .print-geeks-container .garys-team-img:hover .default-geeks{opacity:1}.testimonial-region .print-geeks-container .garys-team-img:hover .geeks-id{opacity:0}}@media (max-width:991px){.testimonial-region .print-geeks-container{margin-bottom:30px}.testimonial-region .print-geeks-container .garys-team-img:hover .default-geeks{opacity:1}.testimonial-region .print-geeks-container .garys-team-img:hover .geeks-id{opacity:0}.testimonial-region .wgt-txt .wgt-txt-title{font-size:20px}}@media (max-width:767px){.testimonial-region .slick-list{padding-bottom:20px}.testimonial-region .wgt-text-wrapper{width:70%}.testimonial-region .wgt-txt{width:100%}}@media (max-width:991px){.testimonial-region .print-geeks-container .garys-team-img:hover .default-geeks{opacity:1}.testimonial-region .print-geeks-container .garys-team-img:hover .geeks-id{opacity:0}.testimonial-region .wgt-txt .wgt-txt-title{font-size:20px}}@media (max-width:767px){.testimonial-region .slick-list{padding-bottom:20px}.testimonial-region .wgt-text-wrapper{width:70%}.testimonial-region .wgt-txt{width:100%}}@media (max-width:476px){.testimonial-region .wgt-txt .wgt-txt-text{width:90%}}.homepage-v2{position:relative;top:-3px}.homepage-v2 .catalog-region .wgt-cat-contents .discount{background-color:#EB183D !important;border:1px solid #D7002C !important;-webkit-box-shadow:5px 10px 18px #888888;-moz-box-shadow:5px 10px 18px #888888;box-shadow:5px 10px 18px #888888}.homepage-wrap{background-color:white!important}.homepage-wrap .header-padding{display:none}.homepage-wrap .sms-main-left-contianer .left-nav-child .discounts{font-size:15px}.homepage-wrap .cta-button{font-size:18px;display:inline-block;background-color:#F47A20;padding:15px 50px;color:#fff;text-transform:uppercase;-webkit-box-shadow:-1px 4px 15px 0 rgba(0,0,0,0.5);-moz-box-shadow:-1px 4px 15px 0 rgba(0,0,0,0.5);box-shadow:-1px 4px 15px 0 rgba(0,0,0,0.5);border-radius:1px 1px 1px 1px;-moz-border-radius:1px 1px 1px 1px;-webkit-border-radius:1px 1px 1px 1px}.homepage-wrap .cta-button:hover,.homepage-wrap .cta-button:focus{text-decoration:none;outline:transparent}.homepage-wrap .cta-button:hover{background-color:#ef6c0c}@media (min-width:992px){.homepage-wrap .main-nav.nav-division{width:25%}}.homepage-wrap .wgt-txt-title{color:#4e4644;font-size:33px;line-height:1.1;margin-bottom:25px;padding:0 25px;position:relative;text-align:center}@media (max-width:767px){.homepage-wrap .wgt-txt-title{font-size:30px}}@media (max-width:480px){.homepage-wrap .wgt-txt-title{font-size:26px}}.homepage-wrap .wgt-cat{margin:30px 0}.homepage-wrap .wgt-cat-wrapper{padding:0 50px}@media (max-width:480px){.homepage-wrap .wgt-cat-wrapper{padding:0}}.homepage-wrap .slick-next{right:-35px}.homepage-wrap .slick-prev{left:-35px;z-index:1}.homepage-wrap .slick-next,.homepage-wrap .slick-prev{width:auto;height:auto}.homepage-wrap .slick-next:before,.homepage-wrap .slick-prev:before{color:#333;font-size:35px;opacity:1}.homepage-wrap .slick-next:not(.slick-disabled):hover:before,.homepage-wrap .slick-prev:not(.slick-disabled):hover:before{color:#f47920}.homepage-wrap .slick-dots li{margin:0 10px}.homepage-wrap .slick-dots li button:before{font-size:18px}.homepage-wrap .slick-dots li.slick-active button:before{color:#f47920;opacity:1}@media (max-width:991px){.homepage-wrap .container{width:100%;padding:0 20px}}.full-width-wrap{width:100%!important;padding-left:0!important;padding-right:0!important}@media (max-width:767px){.padded-container{padding:0 15px}}@media (min-width:992px){.header-bottom-wrap,.top-header-wrap{float:none;margin-right:auto;margin-left:auto}.main-nav.nav-division{height:50px}.gray-wrapper{height:53px;border:none}.nav-dropdown{top:43px}.gray-wrapper{background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#mobile_product{border:none}}@media (max-width:1199px){.nav-dropdown{width:400%}}.holiday-alert:nth-of-type(1){margin-top:-2px;background-color:#f49820}#cart_timer_banner{background-color:#febe10 !important;font-size:11pt}#cart_timer_banner .holiday-message{padding:12px}@media (max-width:991px){#cart_timer_banner .holiday-message{padding:7px}}#cart_timer_banner .holiday-message #cart_timer{color:black;font-weight:500}@media (max-width:991px){#cart_timer_banner .holiday-message #cart_timer{line-height:2}}#cart_timer_banner .holiday-message #cart_timer #cart_expiration{background-color:#fed103;padding:5px;border-radius:5px;margin:0 5px;font-weight:600;font-style:normal}#cart_timer_banner .holiday-message #cart_timer #cart_expiration.warning{color:red}.holiday-alert{margin:auto}.holiday-alert:nth-of-type(1){margin-top:-2px}.holiday-alert:nth-of-type(1) .holiday-message{background-color:#f49820}#cart_timer_banner .holiday-message{background-color:#febe10 !important}#mobile_product{padding:0}.product-page-2{font-family:"Noto Sans",sans serif}.product-page-2 #bvseo-paginationSection,.product-page-2 #bvseo-aggregateRatingSection{display:none}.product-page-2 .product-thumbnail{width:100%}.product-page-2 .product-name{color:#000;font-weight:bold}.product-page-2 .details-container{padding:0 20px}.product-page-2 [data-bv-show="rating_summary"]{height:30px}.product-page-2 .bv_firstToWriteReview{display:none}.product-page-2 .thumbnail-container{padding:12px 0}.product-page-2 .product-section .wgt-txt h1{color:#000;font-weight:bold;font-size:1.3rem;margin-bottom:0}.product-page-2 .product-section .wgt-txt h2{margin:0;font-size:1rem;font-weight:bold;margin-bottom:10px}.product-page-2 .product-section .wgt-txt-text{margin-top:15px}.product-page-2 .product-section .wgt-txt-text ul{list-style-type:none;padding:0}.product-page-2 .product-section .wgt-txt-text li{position:relative;padding-left:30px;font-size:.8rem;margin-bottom:10px}.product-page-2 .product-section .wgt-txt-text li::before{content:'\f00c ';font-family:FontAwesome;color:#49B430;position:absolute;left:0;font-size:1.1rem}.product-page-2 .calculator-label,.product-page-2 .multi-calc-label{display:block;font-size:.8rem;font-weight:bold;margin:0}.product-page-2 .calculator-dropdown,.product-page-2 .multi-calc-dropdown{float:left;width:90%;border-radius:5px;border:1px solid #D0D0D0;font-size:.8rem;padding:1px;padding-left:4px}.product-page-2 .calculator-dropdown::after,.product-page-2 .multi-calc-dropdown::after{content:"";display:block;width:50px;height:50px;background-color:red}.product-page-2 .calculator-default-attr{font-size:.8rem;display:inline-block}.product-page-2 .calculator-region{border:1px solid #D0D0D0;background-color:#F4F4F4;padding:21px;padding-top:12px}.product-page-2 .calculator-region.no-title{padding-top:21px}.product-page-2 .calculator-region .tooltip-message{font-size:.8rem}.product-page-2 .calculator-region .action-button{font-weight:bold;color:#FFF;font-size:14px;background-color:#F47920;border-radius:0}.product-page-2 .calculator-region .action-button:hover{background-color:#F47920}.product-page-2 .calculator-region .share-calc-config{color:#3B6CB7;font-size:.8rem;margin-top:20px;padding-left:2px;cursor:pointer}.product-page-2 .calculator-region .share-calc-config .share-icon{position:relative;right:8px}.product-page-2 .calculator-region .custom-quote-link-container{position:relative;margin-top:18px}.product-page-2 .calculator-region .custom-quote-link{color:#3B6CB7;font-size:.8rem;padding-left:15px}.product-page-2 .calculator-region .custom-quote-link:hover,.product-page-2 .calculator-region .custom-quote-link:focus{text-decoration:none}.product-page-2 .calculator-region .custom-quote-icon{position:absolute;left:-6px;bottom:3px}.product-page-2 .calculator-title{font-weight:bold;font-size:.8rem;display:block;margin-bottom:14px;color:#000}.product-page-2 .calculator-section{padding:20px}@media (max-width: 380px){.product-page-2 .calculator-section{padding:20px 0}}.product-page-2 .calculator-group{margin-bottom:8px}.product-page-2 .calculator-summary{margin-top:18px}.product-page-2 .tooltip-widget{float:right;text-align:right}.product-page-2 .tooltip-icon{font-size:1.2rem;vertical-align:middle;cursor:pointer}.product-page-2 .summary-label{float:left;clear:left;font-size:.8rem;margin-bottom:6px}.product-page-2 .summary-price{float:right;clear:right;font-weight:bold;color:#000;font-size:.9rem;line-height:14px}.product-page-2 .shipping-error{display:none}.product-page-2 .shipping-calculator-container{margin-top:20px;display:none}.product-page-2 .shipping-calc-switch-container{margin-top:16px}.product-page-2 .shipping-calc-switch-container input{float:left}.product-page-2 .shipping-calc-switch-container label{float:left;font-size:.7rem;padding-top:2px;margin-left:5px}.product-page-2 .shipping-calc-switch{color:#3B6CB7;padding-left:15px;position:relative;font-size:.8rem;margin-top:20px;cursor:pointer}.product-page-2 .shipping-calc-switch:before{content:"";display:block;position:absolute;width:0;height:0;border-top:5px solid transparent;border-left:7px solid #3B6CB7;border-bottom:5px solid transparent;top:4px;left:0}.product-page-2 .shipping-calc-switch.show-shipping:before{content:"";display:block;position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #3B6CB7;top:6px;left:0}.product-page-2 .calculator-zipcode{margin-bottom:18px}.product-page-2 .calculator-zipcode input{float:left;width:40%;margin-left:8%;font-size:.8rem;padding:4px}.product-page-2 .calculator-zipcode .shipping-button{float:left;width:40%;background-color:#3B6CB7;color:white;height:30px;line-height:28px;text-align:center;margin-left:4%;cursor:pointer;font-size:.8rem;font-weight:bold;padding-top:1px}.product-page-2 .sidebar-actions{padding:20px 0;border:1px solid #E8E8E8;border-right:0;border-left:0;margin-top:15px}.product-page-2 .sidebar-actions button{border:none;display:block;width:100%;padding:10px;margin-bottom:10px}.product-page-2 .sidebar-actions .gallery-link{display:none}.product-page-2 .sidebar-actions .bottom-button>span{display:none}.product-page-2 .not-ready{color:#000;font-weight:400}.product-page-2 .shipping-loading{height:32px;width:100%;background:url(/images/ajax_loader_bar.gif) no-repeat center;background-size:65%;float:left;margin-top:2px;display:none}.product-page-2 .total-label{margin-top:5px}.product-page-2 .total-price{color:#F47920;font-size:1.3rem;margin-top:3px}.product-page-2 .printing-price{position:relative}.product-page-2 .printing-price:before{content:"";display:block;width:100%;position:absolute;top:50%;border-top:1px solid #000}.product-page-2 .per-piece-price{clear:none;margin-right:4px;font-size:.8rem;font-weight:400;margin-top:5px}.product-page-2 .cart-link{cursor:pointer;margin-top:10px;text-align:center;display:block;background:none;color:#3D6EBB;font-size:.8rem}.product-page-2 .shipping-radio-button{position:absolute;top:7px !important;left:0}.product-page-2 .shipping-radio-button:checked:after{display:block}.product-page-2 .shipping-radio-button:before{content:"";display:block;margin-left:-1px;margin-top:-1px;width:17px;height:17px;background-color:#FFF;border-radius:100%;border:1px solid grey}.product-page-2 .shipping-radio-button:after{content:"";display:none;width:11px;height:11px;background-color:#3B6CB7;border-radius:100%;margin-top:-14px;margin-left:2px}.product-page-2 .shipping-options-container{position:relative;padding-left:22px;padding-top:5px;border-top:1px solid #DEDEDE;margin-bottom:6px}.product-page-2 .shipping-delivery-date{font-size:.8rem}.product-page-2 .shipping-delivery-time{font-size:.78rem;font-weight:100;line-height:14px;display:block}.product-page-2 .shipping-rate{position:absolute;top:7px !important;right:0;font-weight:normal;font-size:.8rem;text-align:right}.product-page-2 .discounted-shipping-rate{color:#FA787E;font-weight:bold}.product-page-2 .discounted-shipping-rate.free-shipping{color:#00AA00}.product-page-2 .orig-shipping-rate{display:block;margin-top:-5px;text-decoration:line-through;font-size:.7rem}.product-page-2 .shipping-details{cursor:pointer;max-width:80%}.product-page-2 .shipping-method{font-weight:normal;font-size:.8rem}.product-page-2 .shipping-method.pickup-option{font-weight:bold}.product-page-2 .shipping-method.pickup-option2{font-weight:500}.product-page-2 .calculator-navigator-container{position:relative}.product-page-2 .calculator-navigator{text-align:center;font-size:.75rem;color:#3D6EBB;width:100%;display:none;position:absolute}.product-page-2 .calculator-navigator i{display:block;text-align:center;margin-top:10px;margin-bottom:20px;font-size:1.2rem}.product-page-2 .calculator-navigator-text{cursor:pointer}.product-page-2 .wgt-rdr-title{display:block;font-size:.8rem;font-weight:bold;margin:0}.product-page-2 .wgt-rdr-contents select{float:left;width:90%;border-radius:5px;border:1px solid #D0D0D0;font-size:.9rem;padding:1px;font-size:.8rem}.product-page-2 .wgt-rdr{margin-bottom:8px}.product-page-2 .redirect-widget-radio-group{padding:0;list-style-type:none}.product-page-2 .redirect-widget-radio-group label{font-weight:400;font-size:.9rem;vertical-align:top}.product-page-2 .wgt-rdr{position:relative}.product-page-2 .wgt-rdr .tooltip-widget{position:absolute;bottom:0;right:0}.product-page-2 .wgt-rdr .tooltip-widget label{margin-bottom:3px}.product-page-2 .calculator-shipping,.product-page-2 .shipping-error{display:none}.product-page-2 .calculator-shipping{border-bottom:1px solid #DEDEDE;margin-bottom:30px}.product-page-2 .calculator-shipping .calculator-group{margin:0}.product-page-2 .discount-price{display:none}.product-page-2 .content-region .wgt-txt{padding-left:20px;padding-right:20px}.product-page-2 .content-region .wgt-txt .wgt-txt-title{color:#000}.product-page-2 .content-region .wgt-cat .wgt-cat-contents{border-top:1px solid #cccccc}.product-page-2 .content-region .wgt-cat .wgt-cat-contents:nth-child(n+5){border-top:0}.product-page-2 .content-region .wgt-cat .wgt-cat-contents:nth-child(5n){clear:left}.product-page-2 .wgt-cat{margin:6px 20px 0px;margin-bottom:50px}.product-page-2 .wgt-cat .wgt-cat-contents{padding-left:10px;padding-right:10px;width:25%;float:left;text-align:center;padding-top:10px}.product-page-2 .wgt-cat .wgt-cat-contents a:hover .wgt-cat-title{color:#3CB549;text-decoration:underline}.product-page-2 .wgt-cat .wgt-cat-contents .wgt-cat-image img{height:auto;max-width:100%}.product-page-2 .wgt-cat .wgt-cat-contents .wgt-cat-title{font-weight:600;color:#00A8E1;font-size:.8rem}.share-this-config-modal .modal-content{border-radius:0}.share-this-config-modal h4{margin:0;font-weight:bold}.share-this-config-modal .share-config-message{font-size:14px;display:block}.share-this-config-modal .share-config-url{font-size:14px;display:block;width:100%;padding:5px;margin:20px 0;margin-bottom:10px}@media (max-width: 991px){.share-this-config-modal .share-config-url{margin-bottom:0}}.share-this-config-modal .share-config-alert{opacity:0;font-size:14px;-webkit-transition:opacity .3s ease-in-out,height .5s ease-in-out;-moz-transition:opacity .3s ease-in-out,height .5s ease-in-out;-ms-transition:opacity .3s ease-in-out,height .5s ease-in-out;-o-transition:opacity .3s ease-in-out,height .5s ease-in-out;height:0}@media (max-width: 991px){.share-this-config-modal .share-config-alert{display:block;text-align:center}}.share-this-config-modal .share-config-alert.success{color:#5BB63A}.share-this-config-modal .share-config-alert.fail{color:#F47920}.share-this-config-modal .show-copy-alert{opacity:1;height:20px}@media (max-width: 991px){.share-this-config-modal .show-copy-alert{margin-bottom:10px}}.share-this-config-modal .share-config-button-container{position:relative;min-height:49px;padding:10px}@media (max-width: 991px){.share-this-config-modal .share-config-buttons-container{text-align:center}}@media (min-width: 992px){.share-this-config-modal .share-config-buttons-container{position:absolute;right:0;top:10px}}.share-this-config-modal .share-config-cancel{background-color:#CCCCCC;color:#FFFFFF;border:none;padding:5px 25px;cursor:pointer;margin-right:10px;font-weight:bold}.share-this-config-modal .share-config-button{background-color:#F47920;color:#FFFFFF;border:none;padding:5px 25px;cursor:pointer;font-weight:bold}@media (max-width: 991px){.share-this-config-modal .share-config-button{margin:0 auto}}@media (max-width:480px){.product-page-2 .wgt-cat{margin-bottom:30px}.product-page-2 .wgt-cat .wgt-cat-contents{width:50%}.product-page-2 .content-region .wgt-cat-contents:nth-child(n+3){border-top:0}.product-page-2 .content-region .wgt-cat-contents:nth-child(2n+1){clear:left}}.fixed-wrap .alt-title,.fixed-wrap .alt-desc{word-wrap:break-word}.fixed-wrap .alt-title h1,.fixed-wrap .alt-desc h1{line-height:30px}.product-page-2.with-image-gallery #selenium-highlight{display:none!important}@media (min-width: 992px){.product-page-2.with-image-gallery .site-breadcrumbs{padding-left:19px!important}}@media (min-width: 992px){.product-page-2.with-image-gallery .site-breadcrumbs{padding-left:2px!important}}@media (min-width: 768px) and (max-width: 991px){.product-page-2.with-image-gallery .calculator-section{padding-top:20px;width:49%}}@media (min-width: 768px){.product-page-2.with-image-gallery .calculator-section{padding-right:20px}}@media (min-width: 992px){.product-page-2.with-image-gallery .calculator-section{padding-top:15px}}@media (min-width: 992px){.product-page-2.with-image-gallery .product-section{padding-top:15px}}@media (min-width: 768px) and (max-width: 991px){.product-page-2.with-image-gallery .product-section{width:50%;padding-top:20px;padding-left:20px}}@media (min-width: 992px){.product-page-2.with-image-gallery .product-section .product-image-container{padding:0;min-height:375px}}@media (min-width: 768px) and (max-width: 991px){.product-page-2.with-image-gallery .product-section .product-image-container{min-height:340px}}.product-page-2.with-image-gallery .product-section .product-image-container .parent-carousel .slick-prev,.product-page-2.with-image-gallery .product-section .product-image-container .parent-carousel .slick-next{z-index:10}.product-page-2.with-image-gallery .product-section .product-image-container .parent-carousel .slick-prev{left:25px}.product-page-2.with-image-gallery .product-section .product-image-container .parent-carousel .slick-next{right:25px}.product-page-2.with-image-gallery .product-section .details-container{padding:0}.product-page-2.with-image-gallery .product-section .details-container .thumbnail-container-with-gallery{width:60%;float:left;min-height:300px;padding:0}@media (max-width: 991px){.product-page-2.with-image-gallery .product-section .details-container .thumbnail-container-with-gallery{float:none;width:100%}}.product-page-2.with-image-gallery .product-section .details-container .bv_main_container{float:left!important;padding-top:5px!important}@media (min-width:992px){.product-page-2.with-image-gallery .product-section .details-container .bv_main_container{padding-left:20px!important}}.product-page-2.with-image-gallery .product-section .details-container .bv_main_container .bv_stars_button_container{padding-right:3px!important}.product-page-2.with-image-gallery .product-section .details-container .gallery-container .slick-track .isVideo.slick-slide{position:relative}.product-page-2.with-image-gallery .product-section .details-container .gallery-container .slick-track .isVideo.slick-slide .thumbnails.isVideo{width:100%;height:0;padding-bottom:70%;margin-top:15%;position:relative}.product-page-2.with-image-gallery .product-section .details-container .gallery-container .slick-track .isVideo.slick-slide .thumbnails.isVideo iframe{width:100%;height:100%;position:absolute;display:block;top:0;left:0;border:none}@media (min-height:320px){.product-page-2.with-image-gallery .product-section .details-container .gallery-container .slick-track .isVideo.slick-slide .thumbnails.isVideoMobile{position:fixed;width:25%;top:50%;transform:translate(0, -50%)}}@media (min-width: 992px){.product-page-2.with-image-gallery .product-section .details-container .gallery-container{width:60%;float:left;min-height:250px}.product-page-2.with-image-gallery .product-section .details-container .wgt-txt{width:40%;float:right;padding-left:20px}.product-page-2.with-image-gallery .product-section .details-container .wgt-txt .fixed-wrap ul li{font-size:12px!important;margin-bottom:5px}.product-page-2.with-image-gallery .product-section .details-container .wgt-coup{width:37%!important;float:right}}@media (min-width: 992px) and (max-width: 991px){.product-page-2.with-image-gallery .product-section .details-container .wgt-txt .fixed-wrap h1{padding-top:10px}}@media (max-width: 767px){.product-page-2.with-image-gallery .product-section .details-container .slick-track{display:flex;align-items:center}.product-page-2.with-image-gallery .product-section .details-container .wgt-coup{padding:0 20px}}.product-page-2.with-image-gallery .product-section .details-container .wgt-txt .fixed-wrap ul li{margin-bottom:5px}.product-page-2.with-image-gallery .product-section .details-container .wgt-txt .fixed-wrap h1{margin-top:-7px}@media (max-width: 991px){.product-page-2.with-image-gallery .product-section .details-container .wgt-txt .fixed-wrap h1{padding-top:15px}}@media (max-width:380px){.product-page-2.with-image-gallery .product-section .details-container .wgt-coup{padding:0}}.product-page-2.with-image-gallery .product-section .details-container .wgt-coup{display:block;margin-top:15px;float:right}@media (max-width: 991px){.product-page-2.with-image-gallery .product-section .details-container .wgt-coup{margin-right:auto;width:100%}}@media (min-width: 768px) and (max-width: 991px){.product-page-2.with-image-gallery .product-section .details-container .wgt-coup{padding-top:20px}}.product-page-2.with-image-gallery .product-section .details-container .wgt-coup .wgt-coup-header .wgt-coup-header-txt{width:100%}@media (min-width: 992px) and (max-width: 1199px){.product-page-2.with-image-gallery .product-section .details-container .wgt-coup .wgt-coup-header .wgt-coup-header-txt{font-size:14px;line-height:1.5}}.product-page-2.with-image-gallery .product-section .details-container .wgt-coup .wgt-coup-details{padding:6px 19px}.product-page-2.with-image-gallery .product-section .details-container .wgt-coup .wgt-coup-discount-amount{font-size:34px;color:#F47920;font-weight:bold;line-height:40px}.product-page-2.with-image-gallery #slickConfigThumbImage .slick-next,.product-page-2.with-image-gallery #slickConfigThumbImage .slick-prev{top:0;height:100%;margin:0}.product-page-2.with-image-gallery #slickConfigThumbImage .slick-next::before,.product-page-2.with-image-gallery #slickConfigThumbImage .slick-prev::before{pointer-events:auto}.product-page-2.with-image-gallery #slickConfigThumbImage .slick-disabled{display:none!important}.product-page-2.with-image-gallery #slickConfigThumbImage .slick-next{right:0;text-align:right;background:linear-gradient(to right, rgba(255,255,255,0), #fff)}.product-page-2.with-image-gallery #slickConfigThumbImage .slick-prev{left:0;text-align:left;background:linear-gradient(to left, rgba(255,255,255,0), #fff);z-index:1}.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide{margin-right:7px;border:1px solid #CCCCCC;outline:none}.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide.slick-active.slick-current{border-color:#F47920}.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide.slick-active.slick-current .thumbnails{border:2px solid #F47920}.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide.slick-current.slick-active{border-color:#F47920}.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide.slick-current.slick-active .thumbnails{border:2px solid #F47920}.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide .thumbnails{min-height:66px;border:2px solid transparent}@media (max-width:1199px){.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide .thumbnails{min-height:50px}}@media (max-width:991px){.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide .thumbnails{min-height:72px}}@media (max-width:767px){.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide .thumbnails{min-height:0}}@media (max-width:425px){.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide .thumbnails{min-height:86px}}@media (max-width:375px){.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide .thumbnails{min-height:75px}}@media (max-width:320px){.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide .thumbnails{min-height:60px}}.product-page-2.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide .thumbnails img{max-width:100%;height:auto;font-size:10px;text-overflow:ellipsis;overflow:hidden}.video-background{background:#000}.mobile-zoom-wrapper{padding:0;margin:0;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:210;width:100%;height:100%;background:#fff;display:none}.mobile-zoom-wrapper .mobile-zoom-img-container{position:absolute;text-align:center;width:100%;height:100%}.mobile-zoom-wrapper .mobile-zoom-img-container .mobile-zoom-hr-img{padding:15px;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;height:auto}.mobile-zoom-wrapper button.close-zoom{background:none;border:none;font-size:36px;padding:10px 0 0 15px;position:absolute;z-index:10}.zoomImg{background-color:#fff}.product-page-2.product-page-4.with-image-gallery #tablet_heading{width:100%;display:none;padding-top:0px}@media (max-width:991px) AND (min-width:768px){.product-page-2.product-page-4.with-image-gallery #tablet_heading{display:block}.product-page-2.product-page-4.with-image-gallery #tablet_heading .wgt-coup-container{padding-left:20px}}.product-page-2.product-page-4.with-image-gallery .wgt-tab-2{padding:20px 0}.product-page-2.product-page-4.with-image-gallery #slickConfigThumbImage .ng-scope.slick-slide .thumbnails{min-height:60px}.product-page-2.product-page-4.with-image-gallery .img-thumbnail-container.thumbnail-container-with-gallery{width:100%}@media (min-width: 768px) and (max-width: 991px){.product-page-2.product-page-4.with-image-gallery .calculator-section{padding-top:10px;width:49%}}@media (min-width: 768px){.product-page-2.product-page-4.with-image-gallery .calculator-section{padding-right:20px}}@media (min-width: 992px){.product-page-2.product-page-4.with-image-gallery .calculator-section{padding-top:0}}@media (max-width: 991px){.product-page-2.product-page-4.with-image-gallery .calculator-section{padding-left:0;padding-right:0}}@media (max-width:991px) AND (min-width:767px){.product-page-2.product-page-4.with-image-gallery .calculator-section{padding-left:20px}}.product-page-2.product-page-4.with-image-gallery .site-breadcrumbs{margin-bottom:0;padding-bottom:0}@media (min-width: 768px) and (max-width: 991px){.product-page-2.product-page-4.with-image-gallery .site-breadcrumbs{padding-left:20px}}.product-page-2.product-page-4.with-image-gallery .product-details-section{padding-left:5px}@media (min-width: 992px){.product-page-2.product-page-4.with-image-gallery .product-section{padding-top:0}}@media (min-width: 768px) and (max-width: 991px){.product-page-2.product-page-4.with-image-gallery .product-section{width:50%;padding-top:10px;padding-left:20px}}@media (min-width: 992px){.product-page-2.product-page-4.with-image-gallery .product-section .product-image-container{padding:0;min-height:375px}}@media (min-width: 768px) and (max-width: 991px){.product-page-2.product-page-4.with-image-gallery .product-section .product-image-container{min-height:340px}}.product-page-2.product-page-4.with-image-gallery .product-section .product-image-container .parent-carousel .slick-prev,.product-page-2.product-page-4.with-image-gallery .product-section .product-image-container .parent-carousel .slick-next{z-index:10}.product-page-2.product-page-4.with-image-gallery .product-section .product-image-container .parent-carousel .slick-prev{left:25px}.product-page-2.product-page-4.with-image-gallery .product-section .product-image-container .parent-carousel .slick-next{right:25px}.product-page-2.product-page-4.with-image-gallery .product-section .parent-carousel.slick-initialized .slick-slide{margin-left:1px}.product-page-2.product-page-4.with-image-gallery .product-section .details-container{padding:0;margin-bottom:20px}@media (min-width: 992px){.product-page-2.product-page-4.with-image-gallery .product-section .details-container .gallery-container{width:100%;float:none}.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-txt{width:100%;float:none}.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-txt .fixed-wrap ul li{font-size:12px!important;margin-bottom:5px}}@media (min-width: 992px) and (max-width: 991px){.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-txt .fixed-wrap h1{padding-top:10px}}@media (min-width:992px){.product-page-2.product-page-4.with-image-gallery .product-section .details-container{margin-right:30px}}.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-coup{display:block;margin-top:15px;float:right}@media (max-width: 991px){.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-coup{margin-right:auto;width:100%}}@media (min-width: 768px) and (max-width: 991px){.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-coup{padding-top:20px}}.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-coup .wgt-coup-header .wgt-coup-header-txt{width:100%}@media (min-width: 992px) and (max-width: 1199px){.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-coup .wgt-coup-header .wgt-coup-header-txt{font-size:14px;line-height:1.5}}.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-coup .wgt-coup-details{padding:6px 19px}.product-page-2.product-page-4.with-image-gallery .product-section .details-container .wgt-coup .wgt-coup-discount-amount{font-size:34px;color:#F47920;font-weight:bold;line-height:40px}.product-page-2.product-page-4.with-image-gallery .product-section .wgt-txt h1{margin-bottom:10px;margin-top:10px}@media (max-width:991px) AND (min-width:767px){.product-page-2.product-page-4.with-image-gallery .product-section .wgt-txt h1{margin-bottom:23px}}@media (max-width:767px){.product-page-2.product-page-4.with-image-gallery .product-section .wgt-coup-container{display:none}}@media (min-width:767px){.product-page-2.product-page-4.with-image-gallery .mobile-coupon{display:none}}.product-page-2.product-page-4.with-image-gallery .wgt-coup{width:100%;margin-top:0;border:1px solid #e5e5e5;position:relative;font-size:13px;margin-bottom:10px;overflow:hidden;padding:5px 0}.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-header-img-container{position:absolute;width:40%;left:-13px;bottom:-35px}@media (max-width:1199px){.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-header-img-container{width:50%}}@media (max-width:991px){.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-header-img-container{width:32%;left:-13px;bottom:-33px}}@media (max-width:767px){.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-header-img-container{width:130px;left:-21px;bottom:-47px}}.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-details{padding:1px 10px 1px 70px;border:none;margin-bottom:0}@media (max-width:430px){.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-details{padding:1px 10px 1px 80px}}.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-header-txt-container{font-weight:700}.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-discount-amount{font-size:26px;color:#01a7e1;margin:-6px 0;line-height:initial}.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-code-container{color:#6c6565;font-size:13px !important}.product-page-2.product-page-4.with-image-gallery .wgt-coup .wgt-coup-code-container div{word-wrap:break-word}.product-page-2.product-page-4.with-image-gallery .product-tooltip{position:relative;border:1px solid #e5e5e5}@media (min-width:1200px){.product-page-2.product-page-4.with-image-gallery .product-tooltip{min-height:409px}}@media (min-width:992px) and (max-width:1199px){.product-page-2.product-page-4.with-image-gallery .product-tooltip{min-height:337px}}.product-page-2.product-page-4.with-image-gallery .product-tooltip:before,.product-page-2.product-page-4.with-image-gallery .product-tooltip:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media (max-width:991px){.product-page-2.product-page-4.with-image-gallery .product-tooltip:before,.product-page-2.product-page-4.with-image-gallery .product-tooltip:after{display:none}}.product-page-2.product-page-4.with-image-gallery .product-tooltip:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:25px;margin-top:-25px}.product-page-2.product-page-4.with-image-gallery .product-tooltip:before{border-color:rgba(229,229,229,0);border-right-color:#e5e5e5;border-width:26px;margin-top:-26px}.product-page-2.product-page-4.with-image-gallery .product-tooltip-title{font-weight:700;padding:10px 15px;background-color:#f5f5f5;color:black}@media (max-width:767px){.product-page-2.product-page-4.with-image-gallery .product-tooltip-title{padding:10px 30px}}.product-page-2.product-page-4.with-image-gallery .product-tooltip-description{padding:10px 15px;font-size:.8rem}@media (max-width:767px){.product-page-2.product-page-4.with-image-gallery .product-tooltip-description{padding:10px 30px}}.product-page-2.product-page-4.with-image-gallery .product-tooltip-description ul{padding-left:20px}.product-page-2.product-page-4.with-image-gallery .product-tooltip-description li{margin-bottom:18px}.product-page-2.product-page-4.with-image-gallery .calculator-region{-webkit-box-shadow:0 2px 35px -9px rgba(0,0,0,0.75);-moz-box-shadow:0 2px 35px -9px rgba(0,0,0,0.75);box-shadow:0 2px 35px -9px rgba(0,0,0,0.75);background-color:white;padding:12px 21px 21px;border-radius:3px}@media (min-width: 992px){.product-page-2.product-page-4.with-image-gallery .calculator-region{padding-top:0}}.product-page-2.product-page-4.with-image-gallery .calculator-region .action-button{border-radius:4px}.product-page-2.product-page-4.with-image-gallery .calculator-region .share-calc-config{margin-top:10px}.product-page-2.product-page-4.with-image-gallery .calculator-region .custom-quote-link-container{margin-top:5px}.product-page-2.product-page-4.with-image-gallery .calculator-title{margin-bottom:0px;margin-top:12px}.product-page-2.product-page-4.with-image-gallery .calculator-group{padding:12px 0;border-bottom:1px solid #e5e5e5;margin-bottom:0}.product-page-2.product-page-4.with-image-gallery .calculator-label,.product-page-2.product-page-4.with-image-gallery .multi-calc-label{width:46%;display:inline-block;padding-right:20px}.product-page-2.product-page-4.with-image-gallery .calculator-dropdown,.product-page-2.product-page-4.with-image-gallery .multi-calc-dropdown{float:right;width:54%}.product-page-2.product-page-4.with-image-gallery .calculator-default-attr{float:right;width:54%}.product-page-2.product-page-4.with-image-gallery .finishing-option-container{color:#3B6CB7;cursor:pointer}.product-page-2.product-page-4.with-image-gallery .finishing-option-container:hover{color:#3561a4}.product-page-2.product-page-4.with-image-gallery .finishing-option-container label,.product-page-2.product-page-4.with-image-gallery .finishing-option-container .fa{cursor:pointer}.product-page-2.product-page-4.with-image-gallery .finishing-option-container .fa{vertical-align:middle;float:right}.product-page-2.product-page-4.with-image-gallery .sidebar-actions{border:none;border-bottom:1px solid #E8E8E8;padding:0 0 20px}.product-page-2.product-page-4.with-image-gallery .sidebar-actions button.gallery-link{color:#f47920;border:1px solid #f47920;background-color:white}.product-page-2.product-page-4.with-image-gallery .shipping-calculator-container{margin-top:0}.product-page-2.product-page-4.with-image-gallery .calculator-zipcode{margin-bottom:0}.product-page-2.product-page-4.with-image-gallery .calculator-zipcode .calculator-group{border:none}.product-page-2.product-page-4.with-image-gallery .loader-container{font-size:50px;text-align:center}.product-page-2.product-page-4.with-image-gallery .calculator-shipping .calculator-group{padding-bottom:0}.article-page{background-color:#FFFFFF}.article-page .left-nav{padding-right:22.5px}.article-page .left-nav .sibling-list{list-style:none;padding:0}.article-page .left-nav .sibling-list li{padding:10px 0 10px 10px}.article-page .left-nav .left-nav-item{border-bottom:1px solid #E6E4E4}.article-page .left-nav .header-left-nav{color:#F47920;font-size:1.4rem;margin:0}.article-page .left-nav .sibling-list-item{color:#666666;font-size:.95rem}.article-page .left-nav .sibling-child{color:#0078db;font-size:.95rem;line-height:1rem}.article-page .left-nav .sibling-child:hover{color:#666666}.article-page .banner-region img{display:block;max-width:100%;height:auto;border:none}.article-page .content-region .wgt-txt-text{color:#666666;font-size:.9rem}.article-page .content-region ul li{margin:5px 0px}.article-page .content-region img{display:block;max-width:100%;height:auto}.article-page .content-region div{margin-bottom:10px}.article-page .content-region hr{margin:20px 0;border:0;border-top:1px solid #CCCCCC}.article-page .content-region h1{margin:0;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #CCCCCC}.static-page{background-color:#FFFFFF}.static-page .banner-region img{display:block;max-width:100%;height:auto}.static-page .banner-region .title-separator{border-top:1px solid #CCCCCC;margin-top:-6px}.static-page .content-region h1{margin:0;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #CCCCCC}.static-page .content-region ul li{margin:5px 0px}.static-page .content-region img{display:block;max-width:100%;height:auto}.static-page .content-region div{margin-bottom:10px}.static-page .content-region hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #CCCCCC}.static-page .static-special-offers-page{font-size:1.02rem}.static-page .static-special-offers-page .align-center{text-align:center}.static-page .static-special-offers-page .list-content{padding-left:0px}.static-page .static-special-offers-page .list-content li{color:#F47920}.static-page .static-special-offers-page .list-content li p{color:#666666;margin-bottom:0px}.static-page .static-special-offers-page .orange-font{color:#F47920}.static-page .static-special-offers-page .light-orange{color:#F9A020}.static-page .static-special-offers-page .promo-header{text-align:center;font-weight:bold;font-size:1.3rem}.static-page .static-special-offers-page .promo-image-container .promo-image:first-child img{float:right;padding-right:10px}.static-page .static-special-offers-page .promo-image-container .promo-image:last-child img{float:left;padding-left:10px}@media (max-width:480px){.static-page .static-special-offers-page .text-details{margin-left:0px;width:100%}.static-page .static-special-offers-page .list-content{padding-left:0;padding-right:0}.static-page .static-special-offers-page .lis-container{width:100%;margin-left:8%}}.about-us-page{background-color:#FFFFFF}.about-us-page .left-nav{padding-right:22.5px}.about-us-page .left-nav .sibling-list{list-style:none;padding:0}.about-us-page .left-nav .sibling-list li{padding:10px 0 10px 10px}.about-us-page .left-nav .left-nav-item{border-bottom:1px solid #E6E4E4;padding-left:10px}.about-us-page .left-nav .header-left-nav{color:#F47920;font-size:1.4rem;margin:0}.about-us-page .left-nav .sibling-list-item{color:#666666;font-size:.95rem}.about-us-page .left-nav .sibling-child{color:#0078db;line-height:1rem}.about-us-page .left-nav .sibling-child:hover{color:#666666}.about-us-page .banner-region img{display:block;max-width:100%;height:auto;border:none}.about-us-page .content-region .wgt-txt-text{color:#666666;font-size:.8rem}.about-us-page .content-region ul li{margin:5px 0px}.about-us-page .content-region img{display:block;max-width:100%;height:auto}.about-us-page .content-region div{margin-bottom:10px}.about-us-page .content-region hr{margin:20px 0;border:0;border-top:1px solid #CCCCCC}.about-us-page .content-region h1{margin:0;padding-bottom:5px;font-weight:bold;border-bottom:1px solid #CCCCCC}.create-design-modal .preview-modal-header{border-bottom:0}.create-design-modal .preview-modal-header .close{color:#0070B3;opacity:1}.create-design-modal .preview-modal-body{padding-left:20px;padding-right:20px;padding-top:0}.create-design-modal .preview-modal-body>div:first-child{border-bottom:1px solid #CCCCCC}.create-design-modal .preview-modal-body .left-option{font-size:.95rem;padding-right:18px;border-right:1px solid #CCCCCC}.create-design-modal .preview-modal-body .left-option h2{font-size:20px;font-weight:600}.create-design-modal .preview-modal-body .left-option p{min-height:104px}.create-design-modal .preview-modal-body .right-option{font-size:.95rem;padding-left:18px}.create-design-modal .preview-modal-body .right-option h2{font-size:20px;font-weight:600}.create-design-modal .preview-modal-body .right-option p{min-height:104px}.create-design-modal .preview-modal-body .fake-button{text-align:center;border:none;border-radius:0px;cursor:pointer;color:#FFF;padding:10px;font-weight:bold;font-size:1rem;width:100%;height:auto;outline:none;display:block;background-color:#F47920}.create-design-modal .preview-modal-body .fake-button:hover{background-color:#F47920;text-decoration:none}.create-design-modal .preview-modal-body .fake-button:focus{text-decoration:none}.create-design-modal .preview-modal-body .button-text{font-weight:500}.create-design-modal .create-text h4{font-weight:bold;margin-top:0;font-size:21px}@media (min-width:600px) and (max-width:767px){.create-design-modal .preview-modal-body .link-content{width:96%;margin-left:13px}.create-design-modal .preview-modal-body .gary-logo{width:50%;float:right}.create-design-modal .preview-modal-body .create-text{width:50%}.create-design-modal .preview-modal-body .left-option{border-right:0;padding-right:0;padding-bottom:15px;border-bottom:1px solid #CCCCCC}.create-design-modal .preview-modal-body .left-option p{min-height:53px}.create-design-modal .preview-modal-body .right-option{padding-left:0}.create-design-modal .preview-modal-body .right-option p{min-height:53px}}@media (min-width:320px) and (max-width:599px){.create-design-modal .preview-modal-body .link-content{width:96%;margin-left:13px}.create-design-modal .preview-modal-body .gary-logo{width:100%;float:none!important;text-align:center;border-bottom:1px solid #CCCCCC}.create-design-modal .preview-modal-body .gary-logo img{float:none!important}.create-design-modal .preview-modal-body .create-text{width:100%;padding-top:20px}.create-design-modal .preview-modal-body .create-text h4{font-size:19px}.create-design-modal .preview-modal-body .left-option{border-right:0;padding-right:0;padding-bottom:15px;border-bottom:1px solid #CCCCCC}.create-design-modal .preview-modal-body .left-option p{min-height:68px}.create-design-modal .preview-modal-body .left-option h2{font-size:19px}.create-design-modal .preview-modal-body .right-option{padding-left:0}.create-design-modal .preview-modal-body .right-option p{min-height:68px}.create-design-modal .preview-modal-body .right-option h2{font-size:19px}}.gallery-modal .modal-dialog{width:875px;margin:5% auto}.gallery-modal .modal-header{padding-left:30px;padding-right:15px}.gallery-modal .modal-header{border:none;color:#333333;padding-top:30px}.gallery-modal .modal-header .header-contents{margin-right:20px}.gallery-modal .modal-header .header-contents .title{font-size:20px;font-weight:bold}.gallery-modal .modal-header .header-contents .design-count{font-size:16px;float:right}.gallery-modal .modal-header .close{position:absolute;right:-14px;top:-14px;width:30px;height:30px;background:#ef7033;border-radius:32px;text-align:center;color:#fff;opacity:1;font-weight:lighter;font-size:23px}.gallery-modal .modal-header .close span{position:absolute;top:3px;right:9px}.gallery-modal .gt-loader{background:url(/images/common/preview-loader.gif) center no-repeat;min-height:30px;padding-top:80px;text-align:center;margin-bottom:20px}.gallery-modal .gallery-container{height:385px;overflow-y:auto;margin-bottom:20px;margin-top:10px}.gallery-modal .gallery-container .template-container.preview-loading .template-wrapper{background:none}.gallery-modal .gallery-container .template-container.create-from-scratch .gallery-template-btn .orange-button{background:#25addc}.gallery-modal .gallery-container .template-container.create-from-scratch .gallery-template-btn .orange-button:hover{background:#42cdfd}.gallery-modal .gallery-container .template-container.create-from-scratch .gallery-template-btn .btn-text{display:none}.gallery-modal .gallery-container .template-container.create-from-scratch .gallery-template-btn button::before{content:"Start from Scratch"}.gallery-modal .gallery-container .template-wrapper{padding:20px 20px;margin:10px;background:#bdbdbd}.gallery-modal .gallery-container .template-wrapper img{width:100%;height:auto}.gallery-modal .gallery-template-btn{display:none;text-align:center;position:relative;bottom:5px}.gallery-modal .gallery-template-btn button{padding:10px 25px;border-radius:3px;font-weight:bold;font-size:13px}.gallery-modal .bottom-loading{clear:both;padding:10px;width:97%;margin:0 auto;text-align:center;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}@media (max-width:1199px){.gallery-modal .modal-dialog{width:700px}.gallery-modal .template-wrapper{padding:35px 25px}.gallery-modal .gallery-template-btn button{padding:8px 15px;font-size:12px}}@media (max-width:991px){.gallery-modal .modal-dialog{width:680px}.gallery-modal .template-wrapper{padding:40px 30px}.gallery-modal .modal-header{padding-bottom:0}.gallery-modal .modal-header .header-contents{text-align:center}.gallery-modal .modal-header .header-contents .design-count{float:none;display:block;margin-top:10px}.gallery-modal .gallery-template-btn button{padding:10px 25px;font-size:13px}.gallery-modal .gallery-container{height:300px}}@media (max-width:767px){.gallery-modal .modal-dialog{width:80%}.gallery-modal .template-wrapper{padding:10%}.gallery-modal .gallery-template-btn .orange-button{padding:8px 10px;font-size:12px}}@media (max-width:580px){.gallery-modal .gallery-template-btn .orange-button{padding:8px 10px;font-size:11px}}@media (max-width:500px){.gallery-modal .gallery-container .template-container{width:100%}.gallery-modal .template-wrapper{padding:35px 20%}.gallery-modal .gallery-template-btn .orange-button{padding:10px 25px;font-size:13px}}@media (max-width:380px){.gallery-modal .gallery-template-btn .orange-button{padding:8px 10px;font-size:12px}}.contact-us .left-nav{padding-right:22.5px}.contact-us .left-nav .sibling-list{list-style:none;padding:0}.contact-us .left-nav .sibling-list li{padding:10px 0 10px 10px}.contact-us .left-nav .left-nav-item{border-bottom:1px solid #E6E4E4}.contact-us .left-nav .header-left-nav{color:#F47920;font-size:1.4rem;margin:0}.contact-us .left-nav .sibling-list-item{color:#666666;font-size:.95rem}.contact-us .left-nav .sibling-child{color:#0078db;font-size:.95rem;line-height:1rem}.contact-us .left-nav .sibling-child:hover{color:#666666}.contact-us .left-nav .chat-panel{text-align:center}.contact-us .left-nav .chat-panel .panel{margin:0 auto;height:230px;width:210px;border-radius:5px}.contact-us .left-nav .chat-panel .chat-icon{font-size:8rem;color:#F47920}.contact-us .left-nav .chat-panel .panel-body p{margin:0}.contact-us .left-nav .phone-number{text-align:center;padding:15px}.contact-us .left-nav .phone-number a{font-size:1.5rem}.contact-us .contact-heading{font-weight:bold;margin-top:0}.contact-us .contact-form{font-size:.9rem}.contact-us .take-note{color:#F47920}.contact-us .contact-link{text-decoration:underline}.contact-us .form-custom-style button{color:#FFF;background-color:#F47920;width:140px;border:none}.contact-us .form-custom-style button:hover{background-color:#F9A020}.contact-us .form-custom-style button:focus{box-shadow:none}.contact-us .form-custom-style button:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.contact-us #feedback-type,.contact-us #feedback-subtype{color:#6c6565}.contact-us p.error-msg{color:#FA787E}.contact-us input.ng-invalid.ng-dirty,.contact-us textarea.ng-invalid.ng-dirty,.contact-us .input-error{border-color:#FA787E}.contact-us .notification{text-align:center}.contact-us .map{text-align:center}.contact-us .contact-icon{font-size:1rem}.contact-us .contact-page-hr{margin:4px 0}.contact-us .gradient-hr-up{height:14px;background:linear-gradient(to top, #e9e8e8 35%, #fff 95%)}.contact-us .map-header{color:#F47920;font-size:1rem;font-weight:bold}.contact-us small{display:block;padding-top:10px}.contact-us .business-hours{padding-top:10px}.contact-us .business-hours .panel{margin:0 auto;height:250px;width:250px;border-radius:5px}.contact-us .business-hours .panel-body{margin:70px 25px;font-weight:bold}.contact-us .map-frame{padding:10px}.contact-us .map-frame:last-child{border:none}.contact-us .map-frame iframe{height:250px;width:250px}.contact-us .map-frame p{padding:10px 0}.contact-us .map-frame .location-header{color:#0078db;font-weight:bold;display:block}@media (max-width:1200px){.contact-us .business-hours .panel{width:225px}.contact-us .map-frame iframe{width:225px}}@media (max-width:991px){.contact-us .business-hours .panel{width:300px}.contact-us .map-frame iframe{width:300px}}.custom-quote{background-color:#FFFFFF}.custom-quote label{font-weight:normal;font-size:.8rem}.custom-quote p{font-size:.8rem;margin:0}.custom-quote input{width:70%;font-size:.8rem;border:1px solid #CCC;padding:3px}.custom-quote select{font-size:.8rem;padding:3px;border:1px solid #CCC}.custom-quote .submit-button{border:none;font-size:.9rem;padding:10px}@media (min-width:992px){.custom-quote .submit-button{float:right;margin-top:72px}}@media (max-width:992px){.custom-quote .submit-button{margin:10px auto;display:block}}.custom-quote .bottom-section{margin-top:15px}.custom-quote .bottom-section .submit-button{margin:0}@media (max-width:992px){.custom-quote .bottom-section .submit-button{margin:10px auto;display:block}}.custom-quote .bottom-section .bottom-text{font-size:.9rem}.custom-quote .quotes-header{padding-bottom:10px}.custom-quote .quotes-header h2{font-size:1.4rem;margin:0}.custom-quote .quotes-header h3{font-size:1rem;margin:15px 0}.custom-quote .quote-steps{border:1px solid #E1E1E5;background-color:#F3F3F3;overflow:hidden}.custom-quote .quote-steps-heading{font-size:1rem}@media (min-width:992px){.custom-quote .quote-steps-heading{padding:10px 0}}.custom-quote .quote-step-container{padding:15px;padding-right:30px;position:relative}.custom-quote .quote-step-container:first-child label{display:block}.custom-quote .quote-step-container:last-child{border:none}.custom-quote .quote-step-container:last-child::after{display:none}@media (min-width:992px){.custom-quote .quote-step-container::after{content:"";display:block;border-right:2px solid #E1E1E5;height:2000px;position:absolute;top:0;right:0}}@media (max-width:992px){.custom-quote .quote-step-container{border-bottom:2px solid #E1E1E5}}.custom-quote .quote-step-container select{width:60%}.custom-quote .quote-step-container label{width:40%;margin-bottom:5px}.custom-quote .quote-form-header{font-size:1rem;color:#F47920;margin-bottom:10px}.custom-quote .quote-form-label{margin-bottom:2px}.custom-quote .quote-form-input{width:100%;font-size:.8rem;padding-left:5px}.custom-quote .quote-form-sub-header{color:#6C6565;font-size:1rem}.custom-quote .quote-tooltip{position:relative;display:inline-block;margin-left:5px}.custom-quote .quote-tooltip-icon{color:#0070B3}.custom-quote .quote-tooltip-icon:hover~.quote-tooltip-text{display:block}.custom-quote .quote-tooltip-text{position:absolute;top:23px;background:#FFFFFF;padding:10px;font-size:.8rem;border:1px solid #E1E1E5;z-index:900;display:none}.custom-quote .quote-tooltip-text.left{left:0}.custom-quote .quote-tooltip-text.right{right:0}.custom-quote .quote-tooltip-text.top{bottom:23px;top:auto}.custom-quote .quote-tooltip-text.bottom{top:23px;bottom:auto}@media (max-width:991px){.custom-quote .quote-tooltip-text{right:0 !important;left:auto !important}}@media (max-width:480px){.custom-quote .quote-tooltip-text{width:180px !important}}.custom-quote .additional-info-container{background-color:#F3F3F3;border:1px solid #E1E1E5;margin-top:15px}.custom-quote .additional-info-container .quote-form-header{padding:15px;border-bottom:2px solid #E1E1E5;margin:0}.custom-quote .info-section{padding:15px}@media (min-width:992px){.custom-quote .info-section{border-right:2px solid #E1E1E5;min-height:145px}}@media (max-width:992px){.custom-quote .info-section{border-bottom:2px solid #E1E1E5}}.custom-quote .project-deadline-container{padding-right:0}.custom-quote .contact-info-container{border:none}.custom-quote .contact-radio-container{margin-top:10px}.custom-quote .contact-radio-container input{width:auto;display:inline;vertical-align:top}.custom-quote .contact-radio-container label{margin-right:10px}.custom-quote .artwork-container{border-top:2px solid #E1E1E5;padding:15px}.custom-quote .artwork-container input{width:auto}.custom-quote .section-header{font-size:1rem;margin-bottom:5px}.custom-quote .block-label{display:block;margin-top:10px}.custom-quote .small-input{width:14% !important}.custom-quote .med-input{width:35% !important}.custom-quote .comment{width:100%;height:100px;font-size:.8rem;padding:5px;margin:0px;margin-top:10px}.custom-quote .required-label:after{content:" *";color:red}.custom-quote .quote-form-group{margin-bottom:5px}.custom-quote .hidden_input{margin-top:5px;display:none}.custom-quote .hidden_input input{width:60%}.custom-quote fieldset{margin-bottom:5px;display:block}.custom-quote .hide_section{display:none}.custom-quote .hide_section textarea{resize:none}.custom-quote .product-others label{display:inline !important}.custom-quote .required{color:red}.custom-quote .qty input{margin-right:8px;font-size:.8rem}.custom-quote .field-warning{border:2px solid #E1E1E5;background-color:#FEF7F0;margin-top:15px;padding:15px}.custom-quote .field-warning ul{padding:0;list-style-type:none}.custom-quote .field-warning label,.custom-quote .field-warning li{color:red;margin:0;font-size:.8rem}.custom-quote .field-warning strong{font-size:.9rem}.custom-quote .due-date input{width:auto;vertical-align:top;margin-right:2px}.custom-quote .due-date label{margin-right:10px}.custom-quote .warning .error{border-color:red}.custom-quote .warning .error:focus{outline:none}.custom-quote .char-separator{margin:0 10px;font-size:.8rem}.custom-quote .upload-text{margin-bottom:10px}.custom-quote .upload-text strong{font-weight:normal;font-size:1rem;display:block}.custom-quote .upload-text span{font-size:.8rem}.custom-quote .upload-widget-container{margin:0;padding:0;font-family:'Noto Sans',Arial,sans-serif;width:100%}.custom-quote .upload-widget-container input{border:none}.custom-quote .upload-widget-container .upload-widget-filename{background:none !important;padding:0;font-weight:bold;color:#6C6565;margin:0;width:100%;max-width:200px}.custom-quote .upload-widget-container.finished .upload-widget-status{color:#5BB63A;font-size:.6rem;padding:0}.custom-quote .upload-widget-container .upload-widget-file{width:100%;height:auto}.custom-quote .upload-widget-caption{font-size:1rem;font-weight:normal;padding:0;background:none;display:block !important}.custom-quote .quote-error,.custom-quote .quote-error1{background-color:#FEF7F0;border:2px solid #E1E1E5;padding:10px 0 10px 30px;color:red;text-align:center;display:none;font-size:.8rem}.custom-quote .quote-error span,.custom-quote .quote-error1 span{text-transform:capitalize}.custom-quote .terms{margin-right:5px}.custom-quote .terms label{display:inline}.custom-quote .upload-indicator{background-color:transparent}@media (min-width:992px){.custom-quote .quote-form-container .select_seqNumb{position:relative}.custom-quote .quote-form-container .select_seqNumb label{margin-bottom:0px}.custom-quote .quote-form-container .select_seqNumb #select_seqNumb{position:absolute;bottom:4px}}.custom-quote-container input,.custom-quote-container select{height:42px}.custom-quote-container input:hover,.custom-quote-container select:hover,.custom-quote-container textarea:hover{border-color:#00a9df;box-shadow:0 0 1px 1px #05bef9}.custom-quote-container .quote-error-container{border:2px solid #E1E1E5;background-color:#FEF7F0;padding:15px;overflow:hidden;display:none;margin:0}.custom-quote-container .quote-error-container .error-messages span{font-size:12px;color:red}.custom-quote-container .form-custom-quote textarea{width:100%;height:120px;font-size:13px;padding:5px;resize:none;margin-bottom:10px}.custom-quote-container .field-name{font-size:14px;margin-top:10px}.custom-quote-container .quote-header-section h1{color:#F47920;font-size:30px;margin-top:13px}.custom-quote-container .quote-header-section h2{font-size:20px;color:#333;margin-bottom:13px}.custom-quote-container .quote-header-section p{font-size:14px;line-height:13px}.custom-quote-container .quote-step-wrap{margin-top:50px}.custom-quote-container .quote-step-wrap .steps-heading{padding-left:65px;font-size:25px;font-weight:bold;padding-bottom:15px}.custom-quote-container .step-content,.custom-quote-container .first-step h3{padding-left:65px}.custom-quote-container .step-section{border-top:1px solid #ddd}.custom-quote-container .step-heading h3{font-weight:bold;font-size:20px;margin:35px 0;display:inline-block;width:80%}.custom-quote-container .step-heading .steps-icon-toggle{display:inline-block;text-decoration:none}.custom-quote-container .step-heading .steps-icon-toggle .step-icon-helper{margin-right:20px;margin-left:20px;background:#f47920;border-radius:5px}.custom-quote-container .step-heading .steps-icon-toggle .step-icon-helper::before{content:"\f068";font-family:FontAwesome;color:#fff;font-size:13px;padding:0 5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);transition:all 600ms cubic-bezier(.2, .965, 0, 1.005)}.custom-quote-container .step-heading .steps-icon-toggle.collapsed .step-icon-helper::before{content:"\f067";-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 600ms cubic-bezier(.2, .965, 0, 1.005);transition:all 600ms cubic-bezier(.2, .965, 0, 1.005)}.custom-quote-container .step-content{margin-bottom:65px}.custom-quote-container .nav-product-type li button:hover,.custom-quote-container .quote-next-step-btn:not(.disabled):hover,.custom-quote-container .step-section .submit-button:hover{background:#00a9df;cursor:pointer;-webkit-box-shadow:1px 1px 14px 0 #767676;-moz-box-shadow:1px 1px 14px 0 #767676;box-shadow:1px 1px 14px 0 #767676}.custom-quote-container .nav-product-type{padding:0}.custom-quote-container .nav-product-type li{display:inline-block;margin:0 13px;width:230px}.custom-quote-container .nav-product-type li:first-of-type{margin-left:0}.custom-quote-container .nav-product-type li.active button{background:#00a9df}.custom-quote-container .nav-product-type li .ripple{background-position:center;transition:background .8s}.custom-quote-container .nav-product-type li .ripple:hover{background:#00a9df radial-gradient(circle, transparent 1%, #00a9df 1%) center / 15000%}.custom-quote-container .nav-product-type li .ripple:active{background-color:#6eb9f7;background-size:100%;transition:background 0s}.custom-quote-container .nav-product-type li button{border:none;border-radius:2px;padding:12px 18px;font-size:16px;cursor:pointer;color:white;background-color:#f47920;box-shadow:0 0 4px #999;outline:none;width:100%;font-weight:bold}.custom-quote-container .nav-product-type li a{color:#fff;font-weight:bold;text-align:center;text-decoration:none}.custom-quote-container .nav-product-type li img{width:45px;height:45px}.custom-quote-container .quote-option-box{width:33.33%;padding:0 5px;display:inline-block;float:left}.custom-quote-container .quote-option-box:hover label{background:#f5f5f5;box-shadow:0 0 4px #999}.custom-quote-container .quote-option-box:hover img{filter:brightness(100%) invert(99%)}.custom-quote-container .quote-option-box:hover span{color:#0d86dc}.custom-quote-container .quote-option-box>div{display:inline-block;border:1px solid #ddd;text-align:center;margin-bottom:15px;width:100%}.custom-quote-container .quote-option-box>div label{background-position:center;transition:background .3s}.custom-quote-container .quote-option-box>div label:hover{background:#f5f5f5 radial-gradient(circle, transparent 1%, #fff 1%) center / 15000%}.custom-quote-container .quote-option-box>div label:active{background-color:#f5f5f5;background-size:100%;transition:background 0s}.custom-quote-container .quote-option-box>div label{cursor:pointer;padding:5px 5px;min-height:130px;display:block;margin:0;transition:background 250ms}.custom-quote-container .quote-option-box>div label.other-option{display:table;width:100%}.custom-quote-container .quote-option-box>div label.other-option span{display:table-cell;vertical-align:middle}.custom-quote-container .quote-option-box img{width:65px}.custom-quote-container .quote-option-box span{display:block;padding-top:10px;font-size:11px;max-width:90%;margin:0 auto}.custom-quote-container .quote-option-box input{position:absolute;left:-9999px;visibility:hidden;height:0;width:0}.custom-quote-container .quote-option-box input:checked+label:not(:hover){background:#f5f5f5}.custom-quote-container .quote-option-box input:checked+label:not(:hover) img{filter:brightness(100%) invert(99%)}.custom-quote-container .quote-option-box input:checked+label:not(:hover) span{color:#0d86dc}.custom-quote-container .finishing-option .quote-option-box{width:20%;float:left;padding:0 5px}.custom-quote-container .finishing-option .quote-option-box:nth-child(5n+1){padding-right:10px;padding-left:0}.custom-quote-container .finishing-option .quote-option-box:nth-child(5n+5){padding-left:10px;padding-right:0}.custom-quote-container .tooltip-wrap{display:inline-block;position:relative;margin-left:10px;margin-top:10px}.custom-quote-container .tooltip-content-wrap{position:absolute;left:50px;width:425px;padding:25px 40px;background:#f5f5f5;top:-100px}.custom-quote-container .tooltip-title{font-size:18px;font-weight:bold;margin-bottom:10px}.custom-quote-container .tooltip-image .multiple-images p{margin-top:10px;margin-bottom:15px;font-size:13px;font-weight:bold}.custom-quote-container .tooltip-image .multiple-images.tri-img{padding:0 5px}.custom-quote-container .tooltip-image .multiple-images.tri-img:nth-child(3n+1){padding-right:10px;padding-left:0}.custom-quote-container .tooltip-image .multiple-images.tri-img:nth-child(3n+3){padding-left:10px;padding-right:0}.custom-quote-container .tooltip-description{font-size:13px}.custom-quote-container .cb-field-wrap{position:relative;cursor:pointer;margin-bottom:10px}.custom-quote-container .cb-field-wrap input{position:absolute;left:-9999px;visibility:hidden}.custom-quote-container .cb-field-wrap input:checked+label::after{color:#00a9df}.custom-quote-container .cb-field-wrap p{padding-left:35px;margin:0;font-weight:normal;font-size:14px}.custom-quote-container .cb-field-wrap .cb-helper{height:21px;width:21px;background-color:#fff;border:1px solid #ccc;border-radius:2px;top:0;z-index:0;padding:8px;position:absolute;cursor:pointer;display:inline-block;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;margin-right:10px;margin-bottom:0;vertical-align:bottom}.custom-quote-container .cb-field-wrap .cb-helper:after{position:absolute;content:'\f00c';font-family:FontAwesome;left:4px;top:-3px;color:transparent;font-size:13px;transition:color .2s}.custom-quote-container .cb-field-wrap:hover .cb-helper{border-color:#00a9df;box-shadow:0 0 1px 1px #05bef9}.custom-quote-container .quote-tooltip-icon{color:#00a9df;cursor:pointer}.custom-quote-container .quote-tooltip-icon::after{width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-right:25px solid #f5f5f5;content:'';position:absolute;left:30px;top:-13px;opacity:0}.custom-quote-container .quote-tooltip-icon~div{opacity:0}.custom-quote-container .quote-tooltip-icon.active::after{opacity:1}.custom-quote-container .quote-tooltip-icon.active~div{opacity:1}.custom-quote-container .quote-tooltip-icon:hover{color:#00bdf7}.custom-quote-container .quote-next-step-btn{display:block;padding:15px;background:#f47920;width:100%;color:#fff;text-align:center;font-weight:bold;font-size:17px;text-decoration:none;border-radius:3px}.custom-quote-container .quote-date-note{padding-left:20px;font-size:12px}.custom-quote-container .due-date-form{margin-left:80px;font-size:14px}.custom-quote-container .due-date-form .due-title{padding-top:10px;display:inline-block}.custom-quote-container .txt-other{margin-top:15px}.custom-quote-container .quote-switch-wrap{margin-bottom:20px}.custom-quote-container .quote-switch-wrap div{display:inline-block;margin-left:15px}.custom-quote-container .quote-switch-wrap div label{margin:0}.custom-quote-container .quote-switch-wrap div p{margin:0;font-size:13px}.custom-quote-container .additional-options-title{margin-bottom:15px}.custom-quote-container .button-switch{font-size:1.5em;height:30px;position:relative;width:60px}.custom-quote-container .button-switch .lbl-off,.custom-quote-container .button-switch .lbl-on{cursor:pointer;display:block;font-size:.9em;font-weight:bold;line-height:1em;position:absolute;transition:opacity .25s ease-out .1s;text-transform:uppercase;width:50%;height:100%}.custom-quote-container .button-switch .lbl-off{left:0}.custom-quote-container .button-switch .lbl-on{color:#fff;opacity:0;right:0}.custom-quote-container .button-switch .switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;font-size:1em;line-height:0;outline:none;position:absolute;top:0;width:0;background:transparent;box-shadow:none}.custom-quote-container .button-switch .switch:checked+span:after{transform:translate(22px, 0)}.custom-quote-container .button-switch .switch:checked~.lbl-off{opacity:0}.custom-quote-container .button-switch .switch:checked~.lbl-on{opacity:1}.custom-quote-container .button-switch .switch+span{left:0}.custom-quote-container .button-switch .switch+span:before,.custom-quote-container .button-switch .switch+span:after{content:'';font-size:1em;position:absolute}.custom-quote-container .button-switch .switch+span:before{border-radius:1.25em;background:#bdc3c7;top:0;transition:background-color .25s ease-out .1s;width:50px;height:30px}.custom-quote-container .button-switch .switch+span:after{box-shadow:0 .0625em .375em 0 #666;border-radius:50%;background:#fff;top:2px;transform:translate(0, 0);transition:transform .25s ease-out .1s;width:26px;height:26px}.custom-quote-container .button-switch .switch:checked+span:before{background:#e67e22}.custom-quote-container .button-switch .switch:checked+span:before{background:#F47920}.custom-quote-container .size-wrap .size-fields{display:inline-block}.custom-quote-container .size-wrap .size-fields:nth-child(2n+1){width:56%}.custom-quote-container .size-wrap .size-fields:nth-child(2n+1) input{display:inline;width:78%}.custom-quote-container .size-wrap .size-fields:nth-child(2n+2){width:44%}.custom-quote-container .size-wrap .size-by{width:18%;display:inline-block;text-align:center}.custom-quote-container .LFP .size-fields:nth-child(2n+1){width:38%}.custom-quote-container .LFP .size-fields:nth-child(2n+2){width:29%}.custom-quote-container .LFP .size-fields:nth-child(2n+3){width:33%;padding-left:10px;text-align:right}.custom-quote-container .LFP .size-by{width:15%}.custom-quote-container .date-picker span{pointer-events:none}.custom-quote-container .date-picker span::before{content:"\f073";font-family:fontAwesome;position:absolute;top:10px;right:10px}.custom-quote-container input.ng-invalid.invalid-input,.custom-quote-container select.ng-invalid.invalid-input{border-color:red}.custom-quote-container .required-flag{color:red}.custom-quote-container .step-section .submit-button{margin-top:30px;padding:15px;font-size:16px;color:#ffffff;background:#f47920;font-weight:700;border-radius:3px}.custom-quote-container .step-section .uploader-container{margin-top:30px}.custom-quote-container .step-section .uploader-container .uploader-reminder{font-size:12px}.custom-quote-container .step-section .uploader-container .contact-method-container,.custom-quote-container .step-section .uploader-container .additional-method-container{margin-top:30px}.custom-quote-container .step-section .uploader-container .contact-method-container>label,.custom-quote-container .step-section .uploader-container .additional-method-container>label{margin-bottom:0}.custom-quote-container .step-section .uploader-container .contact-method-container>p,.custom-quote-container .step-section .uploader-container .additional-method-container>p{margin:0;font-size:13px}.custom-quote-container .step-section .uploader-container #contact-methods{margin-top:30px;display:table;width:100%}.custom-quote-container .step-section .uploader-container #contact-methods label span{background-position:center;transition:background .8s}.custom-quote-container .step-section .uploader-container #contact-methods label:hover span{background:radial-gradient(circle, transparent 1%, #f7944d 1%) center / 15000% #efefef}.custom-quote-container .step-section .uploader-container #contact-methods label:active span{background-color:#f47920;background-size:100%;transition:background 0s}.custom-quote-container .step-section .uploader-container #contact-methods label{display:table-cell;border:1px solid #D0D0D0;overflow:auto}.custom-quote-container .step-section .uploader-container #contact-methods label:hover{cursor:pointer}.custom-quote-container .step-section .uploader-container #contact-methods label span{background-color:#EFEFEF;text-align:center;font-size:13px;padding:10px 0;display:block;color:#f47920;font-weight:normal}.custom-quote-container .step-section .uploader-container #contact-methods label:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:0}.custom-quote-container .step-section .uploader-container #contact-methods label:last-child{border-left:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.custom-quote-container .step-section .uploader-container #contact-methods input{position:absolute;visibility:hidden}.custom-quote-container .step-section .uploader-container #contact-methods input:checked+span{background-color:#f47920;color:#F7F7F7;border-color:#f47920}.custom-quote-container .step-section .uploader-container .additional-method-container{margin-top:40px}.custom-quote-container .step-section .uploader-container .additional-method-container textarea{width:100%;height:120px;font-size:13px;padding:5px;margin-top:30px;resize:none;margin-bottom:10px}.custom-quote-container .step-section .uploader-container .additional-method-container input{height:auto;-webkit-box-shadow:none;box-shadow:none;vertical-align:top;margin:5px 10px 0 0}.custom-quote-container .step-section .uploader-container .additional-method-container label.terms{font-size:14px;font-weight:normal;width:90%}.custom-quote-container .step-section .uploader-container .additional-method-container label.terms a{color:#F47920;font-size:14px;font-weight:normal}.custom-quote-container .step-section .uploader-container .additional-method-container label.terms a:hover{color:#F9A020;cursor:pointer}.custom-quote-container .step-section .upload-page-container a{cursor:pointer}.custom-quote-container .step-section .upload-page-container h4{margin-bottom:0px;margin-top:0px}.custom-quote-container .step-section .upload-page-container small{padding-top:0px}.custom-quote-container .step-section .upload-page-container #upload_area{padding-right:15px}.custom-quote-container .step-section .upload-page-container .text-size{font-size:.9rem}.custom-quote-container .step-section .upload-page-container .text-size.upload-file-name{font-size:1rem}.custom-quote-container .step-section .upload-page-container .info-description{font-size:.9rem;padding-top:5px;margin-bottom:0}.custom-quote-container .step-section .upload-page-container .error-msg#error-format-front{text-transform:uppercase;font-size:.88rem}.custom-quote-container .step-section .upload-page-container .error-msg#error-format-back{text-transform:uppercase;font-size:.88rem}.custom-quote-container .step-section .upload-page-container #error-format-back{text-transform:uppercase}.custom-quote-container .step-section .upload-page-container .alert.alert-side-success{padding:15px;border-left:5px solid #138d16}.custom-quote-container .step-section .upload-page-container .alert.alert-side-error{padding:15px;border-left:5px solid #ce4844}.custom-quote-container .step-section .upload-page-container .alert.alert-multi-page{padding:15px;border-left:5px solid #31708f}.custom-quote-container .step-section .upload-page-container .panel-body.upload-panel-body{padding:0 20px 20px}.custom-quote-container .step-section .upload-page-container #front-file-size{width:auto;display:inline-block}.custom-quote-container .step-section .upload-page-container .drag-drop-container{padding-left:20px}.custom-quote-container .step-section .upload-page-container .upload-area .wgt-btn-color-orange{color:#FFF}.custom-quote-container .step-section .upload-page-container .upload-area .button-triggers{padding-bottom:0px}.custom-quote-container .step-section .upload-page-container .upload-area .front-file-button{margin:0 auto}.custom-quote-container .step-section .upload-page-container .panel{border-radius:0px;-webkit-box-shadow:none;box-shadow:none}.custom-quote-container .step-section .upload-page-container .panel-head{display:none}.custom-quote-container .step-section .upload-page-container .panel-default{border:none}.custom-quote-container .step-section .upload-page-container .alert-msg{font-size:.9rem}.custom-quote-container .step-section .upload-page-container .alert-msg h4{font-size:.9rem;margin-bottom:7px}.custom-quote-container .step-section .upload-page-container .reupload-link{cursor:pointer;font-weight:500}.custom-quote-container .step-section .upload-page-container .reupload-link:hover{color:#00A8E1}.custom-quote-container .step-section .upload-page-container .progress-bar{background:#f47920}.custom-quote-container .step-section .upload-page-container .btn-blue{background-color:#00a9df;color:#FFFFFF;font-weight:bold;padding:5px 10px;border-radius:0px;cursor:pointer;text-align:center;text-decoration:none}.custom-quote-container .step-section .upload-page-container .btn-blue:hover{background-color:#00a9df;color:#FFFFFF}.custom-quote-container .step-section .upload-page-container .btn-blue.dropbox{background-color:transparent;color:#00A8E1;border:1px solid #ddd}.custom-quote-container .step-section .upload-page-container .btn-blue.dropbox:hover{background-color:transparent;color:#00A8E1}.custom-quote-container .step-section .upload-page-container .btn-blue.dropboxspan{padding-left:0px;position:absolute}.custom-quote-container .step-section .upload-page-container .btn-blue .fa.fa-upload{font-size:20px}.custom-quote-container .step-section .upload-page-container .btn-blue .fa.fa-dropbox{font-size:20px;margin-left:-11px}.custom-quote-container .step-section .upload-page-container .panel-body{padding:15px}.custom-quote-container .step-section .upload-page-container .pr-drag-target{border:2px dashed #e0e0e0;border-radius:5px;color:#ddd;text-align:center;padding:32px 0}.custom-quote-container .step-section .upload-page-container .pr-drag-target .fa-cloud-upload{font-size:1.5rem}.custom-quote-container .step-section .upload-page-container .pr-drag-target:hover{cursor:pointer}.custom-quote-container .step-section .panel-body a{text-decoration:none}.custom-quote-container .step-section .dropbox-icon{width:15px;height:14px;background:url('https://www.dropbox.com/static/images/widgets/dbx-saver-status.png');position:relative;top:2px}.custom-quote-container .step-section #action_buttons{color:#666666}.custom-quote-container .step-section #action_buttons div{width:auto}.custom-quote-container .step-section #action_buttons div button{display:inline-block;width:100%;padding:8px;font-size:.9rem}.custom-quote-container .step-section #action_buttons .button-triggers,.custom-quote-container .step-section #action_buttons #front-file-info,.custom-quote-container .step-section #action_buttons #back-file-info,.custom-quote-container .step-section #action_buttons .progress{margin:0 auto}.custom-quote-container .step-section #action_buttons .button-triggers:not([style="display: none"]),.custom-quote-container .step-section #action_buttons #front-file-info:not([style="display: none"]),.custom-quote-container .step-section #action_buttons #back-file-info:not([style="display: none"]),.custom-quote-container .step-section #action_buttons .progress:not([style="display: none"]){margin-bottom:12px}.custom-quote-container .step-section #action_buttons #front-file-info,.custom-quote-container .step-section #action_buttons #back-file-info{margin-bottom:20px}.custom-quote-container .step-section #action_buttons .button-triggers{text-align:right}.custom-quote-container .step-section #action_buttons .file-uploader{margin:0 auto}.custom-quote-container .step-section #action_buttons span{vertical-align:top;line-height:20px}.custom-quote-container .step-section #action_area{margin-top:10px;margin-bottom:34px}.custom-quote-container .step-section #action_area #front-progress{margin-bottom:10px}.custom-quote-container .step-section .upload-thumbnail{text-align:center}.custom-quote-container .step-section .page-thumbnail{vertical-align:top;max-width:100%;word-wrap:break-word}.custom-quote-container .step-section .page-thumbnail p{padding:20px}.custom-quote-container .step-section .page-thumbnail .clipped{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-quote-container .step-section .page-thumbnail .upload-info{padding-left:20px}.custom-quote-container .step-section .page-thumbnail .reupload-container{padding-top:24px}.custom-quote-container .step-section .upload-thumbnail img{max-width:160px;min-width:100px}.custom-quote-container .step-section div#front-upload-thumbnail img{border:1px solid #ccc;margin-left:10px}.custom-quote-container .quote-footer-content{text-align:center;margin-top:25px;font-size:13px}@media (max-width:1199px){.custom-quote-container .nav-product-type li{width:180px}.custom-quote-container .nav-product-type li button{font-size:13px;padding-left:5px;padding-right:5px}}@media only screen and (min-width:768px) and (max-width:991px){.custom-quote-container .upload-page-container .upload-area div p{text-align:center;padding-left:0px !important}.custom-quote-container .upload-page-container .btn-blue .fa.fa-dropbox{margin-left:14px}}@media (max-width:991px){.custom-quote-container .quote-step-wrap .steps-heading,.custom-quote-container .quote-step-wrap .step-content{padding-left:0}.custom-quote-container .quote-step-wrap .nav-product-type,.custom-quote-container .quote-step-wrap .step-content{padding-left:35px}.custom-quote-container .quote-step-wrap .step-content,.custom-quote-container .quote-step-wrap .first-step h3{padding-left:45px}.custom-quote-container .quote-step-wrap .nav-product-type li{padding:5px 10px;width:100%;font-size:13px;margin-right:5px}.custom-quote-container .quote-step-wrap .nav-product-type li img{width:35px;height:35px}.custom-quote-container .quote-step-wrap .step-heading .steps-icon-toggle .step-icon-helper{margin-left:0}.custom-quote-container .quote-option-box span{font-size:10px}.custom-quote-container .quote-date-note{padding-left:0;margin-top:5px}}@media (min-width:768px){.custom-quote-container .upload-page-container{padding-left:15px}}@media (max-width:767px){.custom-quote-container .upload-page-container #action_area{margin-top:10px;margin-bottom:0px}.custom-quote-container .upload-page-container .upload-area{padding-bottom:0px;padding-top:0px}.custom-quote-container .upload-page-container .upload-area div p{text-align:center;padding-left:0px !important}.custom-quote-container .upload-page-container #upload_area{padding-right:0}.custom-quote-container .upload-page-container .header-status{margin-top:10px;margin-bottom:15px}.custom-quote-container .upload-page-container .btn-blue .fa.fa-dropbox{margin-left:14px}.custom-quote-container .quote-step-wrap .nav-product-type{padding:0}.custom-quote-container .quote-step-wrap .nav-product-type li{display:block;margin:10px auto;width:100%}.custom-quote-container .step-heading h3{font-size:15px}.custom-quote-container .field-name{margin-bottom:5px}.custom-quote-container .finishing-option .quote-option-box{width:33.33%}.custom-quote-container .finishing-option .quote-option-box:nth-child(3n+1){padding-right:10px;padding-left:0}.custom-quote-container .finishing-option .quote-option-box:nth-child(3n+3){padding-left:10px;padding-right:0}}@media (max-width:480px){.custom-quote-container .page-thumbnail>div{width:100%;margin-bottom:10px}.custom-quote-container .page-thumbnail>div .upload-thumbnail{text-align:left}.custom-quote-container .finishing-option .quote-option-box,.custom-quote-container .quote-option-box{width:50%}.custom-quote-container .finishing-option .quote-option-box:nth-child(2n+1),.custom-quote-container .quote-option-box:nth-child(2n+1){padding-right:10px;padding-left:0}.custom-quote-container .finishing-option .quote-option-box:nth-child(2n+2),.custom-quote-container .quote-option-box:nth-child(2n+2){padding-left:10px;padding-right:0}}@keyframes dot-keyframes{0%{opacity:.4;transform:scale(1, 1)}50%{opacity:1;transform:scale(1.2, 1.2)}100%{opacity:.4;transform:scale(1, 1)}}.custom-quote-container .loading-dots{text-align:center;width:100%;position:relative;top:25px}.custom-quote-container .loading-dots--dot{animation:dot-keyframes 1.5s infinite ease-in-out;background-color:#7c7c7c;border-radius:10px;display:inline-block;height:8px;width:8px}.custom-quote-container .loading-dots--dot:nth-child(2){animation-delay:.5s}.custom-quote-container .loading-dots--dot:nth-child(3){animation-delay:1s}.quote-next-step-btn.disabled{background-color:#ccc !important}.custom-confirm-page .confirm-page-heading{color:#F47920;margin:0}.custom-confirm-page .lighted-text{color:#0078db}.custom-confirm-page .message{font-size:.9rem}.custom-confirm-page .message:first-child{font-size:1.1rem}.custom-confirm-page a :hover{text-decoration:none}.custom-confirm-page button{background-color:#F47920;border:none;border-radius:0;color:#FFF}.custom-confirm-page button:hover{background-color:#F9A020;text-decoration:none}.custom-confirm-page button:focus{box-shadow:none}.custom-confirm-page .request-button{padding-right:20px}.custom-confirm-page .gary-img{margin-bottom:-40px}.custom-confirm-page .gary-img img{width:100%}@media (max-width:767px){.custom-confirm-page .request-button{padding-right:0;padding-bottom:5px}.custom-confirm-page .message{text-align:center}.custom-confirm-page .message:first-child{font-size:1rem}.custom-confirm-page .confirm-page-heading{font-size:1.2rem;text-align:center}}.printing-sample-page .sample_error_msg{color:red;font-size:.8rem;display:none}.printing-sample-page h1,.printing-sample-page h2,.printing-sample-page h3,.printing-sample-page h4,.printing-sample-page h5,.printing-sample-page h6{font-weight:bold}.printing-sample-page .sample-banner img{width:100%}.printing-sample-page .bottom-separator{height:6px}.printing-sample-page .content-title{font-size:1rem;color:#F47920;margin-bottom:0px;border-bottom:1px solid #e8e8e8}.printing-sample-page .other-title{color:#0070B3}.printing-sample-page .sample-content p{font-size:.9rem;color:#666;margin:0 0 10px}.printing-sample-page .sample-form .content-title{margin-top:0px}.printing-sample-page .left-panel-region{padding-left:0;padding-right:40px}.printing-sample-page .left-panel-region h2{font-size:1.4rem;color:#F47920;font-weight:400;margin-top:0px;margin-bottom:0px}.printing-sample-page .left-panel-region .other-header-text{color:#00A8E1}.printing-sample-page .left-panel-region ul{list-style:none;padding-left:0px}.printing-sample-page .left-panel-region li{padding:10px 0px 10px 10px;border-bottom:1px solid #e6e4e4}.printing-sample-page .left-panel-region a:first-child{border:0;padding-top:0px}.printing-sample-page .left-panel-region a{font-size:.95rem;border-top:1px solid #CCC;display:inline-block;color:#666666}.printing-sample-page .left-panel-region a:hover{text-decoration:underline}.printing-sample-page .spacer{height:10px}.printing-sample-page .required-note{position:relative;color:#F47920;font-weight:bold;font-size:.85rem}.printing-sample-page .required-note::before{content:"";display:block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #F47920 !important;position:absolute;top:1px;left:-9px}.printing-sample-page .message-content{margin-bottom:20px}.printing-sample-page .message-content p{font-size:.9rem}.printing-sample-page .message-content .content-titles{color:#666666;font-size:1rem}.printing-sample-page .message-content .special-note{margin-top:10px}.printing-sample-page .message-content button{margin-top:5px;color:#FFF;font-weight:bold;font-size:.8rem;padding:7px;cursor:pointer;background-color:#F47920;border:none}.printing-sample-page .message-content button:hover{background-color:#F9A020}.printing-sample-page .form{margin-top:10px}.printing-sample-page .form .row label{margin-bottom:0px}.printing-sample-page .form .check-address-error{font-size:.8rem}.printing-sample-page .form .control-label{text-align:left;padding-left:15px;margin-bottom:5px}.printing-sample-page .form .not-required{padding-left:15px;margin-bottom:5px}.printing-sample-page .form .form-inputs{border-radius:0px;height:24px;font-size:10px;border:1px solid #6c6565;padding:0px}.printing-sample-page .form label{font-size:.75rem;font-weight:normal}.printing-sample-page .leave-message{resize:none}.printing-sample-page .control-label::before{content:"";display:block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #F47920 !important;position:absolute;top:4px;left:2px;margin-right:10px}.printing-sample-page .outer-text{padding-left:0;padding-right:10px}.printing-sample-page .inner-text{margin-left:15px;display:inline-block}.printing-sample-page .checkbox-text-title{font-weight:bold;font-size:.95rem;color:#F47920;display:inline-block;vertical-align:bottom;text-indent:-15px;padding-left:15px}.printing-sample-page input[type="checkbox"]{margin-left:-15px;vertical-align:bottom;position:relative;top:-4px;*overflow:hidden}.printing-sample-page .checkbox-content{font-size:.9rem}.printing-sample-page .checkbox-content .content-title{padding-left:0px}.printing-sample-page .main-content{position:relative}.printing-sample-page .thank-you-msg{margin-top:10px;display:inline-block;font-size:.98rem}.printing-sample-page .confirm-page-header{color:#00A8E1;font-size:1.6rem;display:inline-block;font-weight:bold}.printing-sample-page .confirm-page-content{margin-top:10px}.printing-sample-page .confirm-page-content p{font-size:.98rem;color:#666666}.printing-sample-page .confirm-page-content .orange-font{color:#F47920}.printing-sample-page .confirm-page-content a{color:#F47920;text-decoration:underline}.printing-sample-page .confirm-page-content a:hover{color:#F9A020}.printing-sample-page .confirm-page-content li{font-size:.98rem}@media (max-width:480px){.printing-sample-page .form .row label{margin-bottom:0px}.printing-sample-page .form .row .control-label{margin-bottom:0px}.printing-sample-page .outer-text{font-size:.8rem}.printing-sample-page .content-title{font-size:1rem}.printing-sample-page p{font-size:.83rem}.printing-sample-page input[type="checkbox"]{margin-right:5px;margin-left:10px}.printing-sample-page .outer-text{margin-left:0px}.printing-sample-page .inner-text{margin-left:0px;display:inline}.printing-sample-page .required-note{display:block;font-size:.8rem;margin-left:20px;margin-top:5px;margin-bottom:5px}.printing-sample-page .required-note::before{top:3px}.printing-sample-page label{margin-top:7px;font-size:.9rem;padding-left:15px}.printing-sample-page .checkbox-content{font-size:.9rem}.printing-sample-page .checkbox-content .content-title{padding-left:0px}.printing-sample-page .sample-form .content-title{display:block;margin-bottom:10px}.printing-sample-page .message-content .content-titles{color:#666666;border:0px;margin-bottom:10px;font-size:1rem;padding-left:0;padding-right:0}.printing-sample-page input[type="checkbox"]{margin-left:0px}}@media (min-width:768px) and (max-width:991px){.printing-sample-page .sample-form{border-bottom:1px solid #e8e8e8}.printing-sample-page .sample-form .content-title{font-size:1rem;border:0}.printing-sample-page .required-note{font-size:.8rem}.printing-sample-page p{font-size:.87rem}.printing-sample-page .form{padding-left:10px;padding-right:10px}.printing-sample-page label{margin-top:7px;font-size:.9rem;padding-left:13px}.printing-sample-page .checkbox-content{font-size:.9rem}.printing-sample-page .message-content .content-titles{color:#666666;border:0px;margin-bottom:10px;font-size:1rem}}@media (max-width:767px){.printing-sample-page .form .row label{margin-bottom:0px;margin-top:5px}.printing-sample-page .form .row .control-label{margin-bottom:0px}.printing-sample-page label{padding-left:15px}.printing-sample-page .required-note{display:block;font-size:.8rem;margin-left:9px;margin-top:5px;margin-bottom:5px}.printing-sample-page .confirmation-img{margin-top:10px;display:block;margin:0 auto}}.login-register-modal .modal-content{box-shadow:none;border:none}.login-register-page .login-register-container{width:60%;margin:15px auto}.login-register-page .login-register-container .hidden-form{display:none}@media (max-width:767px){.login-register-page .login-register-container{width:100%}}.login-register-page .login-register-container .notification{font-size:.9rem}.login-register-page .login-register-container .notification .alert-icon{position:absolute}.login-register-page .login-register-container .notification ul{list-style-type:none;margin:0;padding-left:20px}.login-register-page .login-register-container .notification .success-message{padding-left:20px;display:block}.login-register-page .login-register-container .forgot-request-success{margin-top:10px}.login-register-page .login-register-container .heading{text-align:center;font-weight:bold;margin-bottom:20px}.login-register-page .login-register-container .main-heading{font-size:1.5rem}.login-register-page .login-register-container .sub-heading{font-size:1rem}.login-register-page .login-register-container .first-name{padding-right:10px}.login-register-page .login-register-container .last-name{padding-left:10px}.login-register-page .login-register-container input[type="email"],.login-register-page .login-register-container input[type="text"],.login-register-page .login-register-container input[type="password"]{cursor:text !important;-webkit-user-select:text !important;-moz-user-select:text !important}.login-register-page .login-register-container input{width:100%;height:48px;font-size:1rem;padding:7px 12px;margin-bottom:20px;border:1px solid #CCCCCC;box-shadow:none;outline:none}.login-register-page .login-register-container input.ng-invalid.ng-dirty{border-color:#FA787E;outline:none}.login-register-page .login-register-container input:focus{outline:none}.login-register-page .login-register-container button{height:48px;background-color:#F47920;color:#FFF;width:100%;border:none;margin-bottom:20px}.login-register-page .login-register-container button[disabled=disabled],.login-register-page .login-register-container button:disabled{background-color:#CCCCCC}.login-register-page .login-register-container p{font-size:.7rem}.login-register-page .login-register-container .login-container .register-form-button{background-color:#FFF;color:#F47920;border:1px solid #CCCCCC;width:100%;height:48px;display:block;text-align:center;padding:12px;cursor:pointer}.login-register-page .login-register-container .forgot-password-form-switch{text-align:right;margin-bottom:20px;font-size:.8rem;color:#F47920}.login-register-page .login-register-container .forgot-password-form-switch span{cursor:pointer}.login-register-page .login-register-container .new-to-48hp{text-align:center;font-size:.8rem;background-color:#FFF;margin-bottom:20px;position:relative}.login-register-page .login-register-container .new-to-48hp::before{content:"";display:block;border-top:1px solid #CCCCCC;position:absolute;z-index:1;width:100%;top:10px}.login-register-page .login-register-container .new-to-48hp span{background-color:#FFF;position:relative;padding:0 8px;z-index:10}.login-register-page .login-register-container .form-switch-container{font-size:.8rem;text-align:center;border-top:1px solid #CCCCCC;padding-top:20px;margin-top:20px}.login-register-page .login-register-container .form-switch-container .login-form-switch{color:#F47920;position:relative;cursor:pointer}.login-register-page .login-register-container .form-switch-container .login-form-switch::after{content:'';display:block;width:0;height:0;border-top:4px solid transparent;border-left:4px solid #F47920;border-bottom:4px solid transparent;position:absolute;right:-8px;top:5px}.login-register-page .login-register-container .back-to-login{text-align:center;color:#F47920;font-size:.85rem}.login-register-page .login-register-container .back-to-login span{cursor:pointer}.login-register-page .login-register-container .forgot-password-container .context{margin-bottom:8px;font-size:.85rem}.modal-body .login-register-container{width:90%}.validate-forgot-password{font-weight:normal}.validate-forgot-password input{width:100%;height:48px;border:1px solid #CCCCCC;padding:10px}.validate-forgot-password input.ng-invalid.ng-dirty{border-color:#FA787E}.validate-forgot-password input:focus{outline:none}.validate-forgot-password label{padding-right:10px;padding-top:12px;font-weight:normal;text-align:right}.validate-forgot-password button{height:48px;background-color:#F47920;color:#FFF;border:none;cursor:pointer}.validate-forgot-password button[disabled=disabled],.validate-forgot-password button:disabled{background-color:#CCCCCC;cursor:not-allowed}.validate-forgot-password .text-danger{color:#FA787E}.validate-forgot-password .reset-form-container .notification{position:relative}.validate-forgot-password .reset-form-container .alert-icon{position:absolute;left:35px;top:16px}.validate-forgot-password .reset-form-container .success-message{position:relative;left:43px}.validate-forgot-password .reset-form-container ul{list-style:none}.container,.header{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.whiteColor{color:#fff}.no-padding{padding:0}.text-mini{font-size:9px}.text-small{font-size:11px;line-height:14px}.text-bold{font-weight:bold}.breadcrumbs{background:linear-gradient(to bottom, #02498d 0%, #054485 47%, #003972 100%);height:38px;border-radius:2px;margin-bottom:24px;font-size:14px}.breadcrumbs p,.breadcrumbs h1,.breadcrumbs ul{background:rgba(0,0,0,0)}.breadcrumbs h1{margin:0}.breadcrumbs p,.breadcrumbs h1{font-size:18px;color:#FFF;font-family:"Montserrat",Arial;padding:0 10px;float:left;line-height:38px}.breadcrumbs ul{line-height:18px;margin-top:0px;float:left;padding-left:0;margin-bottom:0;list-style:none;overflow:hidden}.breadcrumbs ul li{float:left}.breadcrumbs ul li.active,.breadcrumbs ul a{font:bold 10px Arial,Helvetica,sans-serif;color:white;line-height:38px;padding:0 13px;display:block;position:relative}.breadcrumbs ul li.active{color:#FFFFFF}.breadcrumbs ul a{background:rgba(0,0,0,0) linear-gradient(to right, #0f4c90 49%, #03467e 100%) repeat scroll 0 0}.breadcrumbs ul a:hover{background:#3a6ca6;text-decoration:none;cursor:pointer}.breadcrumbs ul a:hover::after{border-left-color:#3a6ca6}.breadcrumbs ul a::after,.breadcrumbs ul a::before{border-bottom:22px solid transparent;border-left:12px solid;border-top:22px solid transparent;content:"";margin-top:-21px;position:absolute;right:-10px;top:50%;height:38px}.breadcrumbs ul li.active::after,.breadcrumbs ul a::after{border-left-color:#00A8E1}.breadcrumbs ul li.active::before,.breadcrumbs ul a:before{border-left-color:#0078db;right:-12px}.wgt-btn{background:#0065bd -moz-linear-gradient(center top, #0065bd 5%, #044aa0 100%) repeat scroll 0 0;background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #0065bd), color-stop(1, #044aa0));border:1px solid #044aa0;border-radius:5px;box-shadow:0 1px 0 0 #2388db inset;color:#ffffff;display:inline-block;font-family:Trebuchet MS;font-size:12px;font-style:normal;font-weight:bold;height:22px;line-height:19px;padding:0 10px;text-shadow:1px 1px 0 #044aa0;cursor:pointer;width:auto}.wgt-btn.yellow{background:#f8f300;background:linear-gradient(to bottom, #f8f300 0%, #face00 100%);border:1px solid #f8f300;color:#033b79;font-weight:bold}.wgt-btn-color-yellow{background:#f8f300;background:linear-gradient(to bottom, #f8f300 0%, #face00 100%);border:1px solid #f8f300;color:#033b79;font-weight:bold;padding:5px 10px;border-radius:5px;cursor:pointer;text-align:center;width:auto}.wgt-btn-color-orange{background-color:#F47920;color:#FFFFFF;font-weight:bold;padding:5px 10px;border-radius:0px;cursor:pointer;text-align:center;text-decoration:none;border:1px solid #ffbe60}.wgt-btn-color-orange:focus{border-color:#F9A020}.wgt-btn-color-yellow-small{font-size:12px;padding:3px 8px;min-width:80px}.wgt-btn-color-yellow:first-of-type{float:left}.wgt-btn-color-yellow:nth-of-type(3){float:right}.wgt-btn-color-yellow:hover,a.wgt-btn-color-yellow:hover{background:transparent linear-gradient(to bottom, #face00 0%, #f8f300 100%) repeat scroll 0 0;color:#0496cf;text-decoration:none}.sbmt-btn{margin-left:40%;margin-right:40%}.classic-content.main{min-height:400px}.live-chat-wrapper{border-left:1px solid #dfdfdf}.live-chat-wrapper span{display:inline-block}.live-chat-wrapper img{width:100%}.live-chat-wrapper div:first-child{margin-bottom:20px}.operation-wrapper{border-top:1px solid #dfdfdf;text-align:center}.operation-wrapper div{padding-top:30px}.header-basic{border-bottom:solid 3px #033b79}.header-basic h2{color:#444;font-family:Montserrat,Arial,sans-serif;font-weight:normal;font-size:1.3em}.site-form input,.site-form select,.site-form textarea{color:gray;font-size:11px;padding:5px 3px}.site-form-label{color:#7e7e7e;font-size:13px;line-height:22px}.site-form .required{color:#ab0404;font-family:arial;font-size:11px;line-height:12px}.site-form-cell{margin-bottom:10px;position:relative}.validation{position:absolute;right:0;top:0}.validation.valid{background:url('/bootstrap/bootstrap/images/sprite2.png') no-repeat -211px -177px;width:16px;height:14px}.validation.invalid{background:url('/bootstrap/bootstrap/images/sprite2.png') no-repeat -228px -176px;width:16px;height:14px}.col-div{position:absolute;top:10%;bottom:10%;width:1px;border-right:1px #dfdfdf solid}.cc-logo-visa{background:url(../images/checkout/credit-cards.png) no-repeat rgba(0,0,0,0)}.cc-logo-master{background:url(../images/checkout/credit-cards.png) -35px 0 no-repeat rgba(0,0,0,0)}.cc-logo-american{background:url(../images/checkout/credit-cards.png) -71px 0 no-repeat rgba(0,0,0,0)}.cc-logo-discover{background:url(../images/checkout/credit-cards.png) -107px 0 no-repeat rgba(0,0,0,0)}.cc-logo-american,.cc-logo-discover,.cc-logo-master,.cc-logo-visa{width:35px;height:21px;vertical-align:bottom;display:inline-block}.cart-thumb .fa-exclamation-circle{font-size:60px;color:red;border:1px solid #ddd;padding:20px}.payment-page .blue-gradient,.checkout-upload .blue-gradient,.checkout-cart .blue-gradient,.checkout-shipping .blue-gradient{background-color:#0078db;color:#fff;font-weight:bold;font-size:1rem}.payment-page .site-transit,.checkout-upload .site-transit,.checkout-cart .site-transit,.checkout-shipping .site-transit{padding:15px 15px;border-radius:10px;background:#fff;background:#ECEBEC;border:1px solid #aaa}.payment-page .site-transit .site-transit-text,.checkout-upload .site-transit .site-transit-text,.checkout-cart .site-transit .site-transit-text,.checkout-shipping .site-transit .site-transit-text{padding:0 25px}.payment-page .site-transit .site-transit-text p,.checkout-upload .site-transit .site-transit-text p,.checkout-cart .site-transit .site-transit-text p,.checkout-shipping .site-transit .site-transit-text p{margin:0;color:#0078db}.payment-page .site-transit .site-transit-text p span,.checkout-upload .site-transit .site-transit-text p span,.checkout-cart .site-transit .site-transit-text p span,.checkout-shipping .site-transit .site-transit-text p span{color:#000}.payment-page .site-transit .site-transit-text .transit-text-header b,.checkout-upload .site-transit .site-transit-text .transit-text-header b,.checkout-cart .site-transit .site-transit-text .transit-text-header b,.checkout-shipping .site-transit .site-transit-text .transit-text-header b{color:#0070B3;font-size:1rem}.payment-page .site-transit .transit-paragraph,.checkout-upload .site-transit .transit-paragraph,.checkout-cart .site-transit .transit-paragraph,.checkout-shipping .site-transit .transit-paragraph{font-size:1rem;font-size:.85rem;color:#000}.payment-page .transit-right-section,.checkout-upload .transit-right-section,.checkout-cart .transit-right-section,.checkout-shipping .transit-right-section{padding-right:0}.payment-page .hline,.checkout-upload .hline,.checkout-cart .hline,.checkout-shipping .hline{height:1px;border-top:1px solid #aaa;width:30px;vertical-align:middle;display:block}.payment-page .expand-map,.checkout-upload .expand-map,.checkout-cart .expand-map,.checkout-shipping .expand-map,.payment-page .collapse-trigger,.checkout-upload .collapse-trigger,.checkout-cart .collapse-trigger,.checkout-shipping .collapse-trigger{cursor:pointer}.payment-page .expand-map span,.checkout-upload .expand-map span,.checkout-cart .expand-map span,.checkout-shipping .expand-map span,.payment-page .collapse-trigger span,.checkout-upload .collapse-trigger span,.checkout-cart .collapse-trigger span,.checkout-shipping .collapse-trigger span{font-size:9px}.payment-page .expand-map .fa,.checkout-upload .expand-map .fa,.checkout-cart .expand-map .fa,.checkout-shipping .expand-map .fa,.payment-page .collapse-trigger .fa,.checkout-upload .collapse-trigger .fa,.checkout-cart .collapse-trigger .fa,.checkout-shipping .collapse-trigger .fa{vertical-align:middle;font-size:1rem;color:#0070B3}.payment-page .hidden-map,.checkout-upload .hidden-map,.checkout-cart .hidden-map,.checkout-shipping .hidden-map{text-align:center;margin:20px 0;position:relative;display:none}.payment-page .hidden-map .collapse-trigger,.checkout-upload .hidden-map .collapse-trigger,.checkout-cart .hidden-map .collapse-trigger,.checkout-shipping .hidden-map .collapse-trigger{position:absolute;left:37px;top:167px;font-weight:bold}.payment-page .hidden-map .collapse-trigger .span,.checkout-upload .hidden-map .collapse-trigger .span,.checkout-cart .hidden-map .collapse-trigger .span,.checkout-shipping .hidden-map .collapse-trigger .span{font-weight:bold}.payment-page .checkout-header,.checkout-upload .checkout-header,.checkout-cart .checkout-header,.checkout-shipping .checkout-header{margin:0px}.checkout-icon-container{text-align:center;position:relative;margin-bottom:5px}.checkout-icon-container ul{margin-bottom:-5px}.header-status{width:100%;display:inline-block;margin-bottom:15px}.header-status .no-pointer-cursor{cursor:initial!important}.header-status a{color:#6c6565}.header-status a:hover{text-decoration:none}.header-status .check-icon .fa-check-circle{color:green;display:inline-block;font-size:.85rem}.header-status .number-icon{display:none}.header-status i{color:#6c6565;display:block;font-size:2rem}.header-status i::before{background:#FFF;z-index:2;position:relative}.header-status li{position:relative;margin:0;overflow:hidden;width:33.33%;float:left;text-align:center;cursor:pointer}.header-status li::before{content:"";border-top:1px solid #ccc;position:absolute;top:15px;width:100%;left:0}.header-status li span{font-size:11px;font-weight:600}.header-status li.active,.header-status li.active~li{cursor:initial}.header-status li.active .check-icon,.header-status li.active~li .check-icon{display:none}.header-status li.active .number-icon,.header-status li.active~li .number-icon{display:inline-block}.header-status li.active i,.header-status li.active span{color:#F9A020}.header-status li.active~li i,.header-status li.active~li span{color:#ccc}.header-status li:first-child::before{left:50%}.header-status li:last-child::before{right:50%;left:inherit;z-index:1}.payment-page .header-status span.check-icon i{vertical-align:inherit}.order-review-page ul.header-status{border:0}.error-msg{color:#a94442;padding-top:5px;text-align:left !important}@media (min-width:992px) and (max-width:1199px){.header-status.list-inline li:nth-child(even){width:30.33%}.header-status.list-inline li:last-child{width:36.33%;padding-left:0;padding-right:0}}@media (max-width:991px){.header-status.list-inline li:last-child{padding-left:0;padding-right:0}.header-status.list-inline span{font-size:10px}}@media (max-width:767px){.header-status.list-inline li:nth-child(even){width:30.33%}.header-status.list-inline li:last-child{width:36.33%;padding-left:0;padding-right:0}}@media (max-width:650px){.checkout-icon-container{display:none}}.error-msg{color:#a94442;padding-top:5px;text-align:left !important}.btn.btn-primary{background-color:#F47920;border:none}.btn.btn-primary:hover{background-color:#F9A020}.btn.btn-primary:focus{background-color:#F47920;border:none}.cart-calculator-modal .calculator-container{padding:5px 0}.cart-calculator-modal .calculator-label{font-weight:normal;font-size:.9rem}.cart-calculator-modal .modify-button{margin:15px 0}.cart-calculator-modal .modify-button:hover{background-color:#F9A020}.cart-calculator-modal .summary-label{font-size:1.1rem;padding:10px 0}.cart-calculator-modal .summary-price{font-size:1.1rem;text-align:right;padding:10px 0}.cart-calculator-modal .modal-title{padding:0 20px;font-weight:normal}.cart-calculator-modal .modal-body{padding:15px 35px}.cart-calculator-modal .bootbox .modal-body{padding:15px}.cart-page-wrapper .main-cart-contents button.waiting:hover{background-color:#0070B3}.cart-page-wrapper .main-cart-contents button.waiting .button-waiting{display:block}.cart-page-wrapper .main-cart-contents button.waiting .button-text{opacity:0}.cart-page-wrapper .main-cart-contents .button-waiting{width:16px;height:16px;background:url(../legacy/images/waiting.gif) no-repeat;display:none;left:0;right:0;top:0;bottom:0;position:absolute;z-index:1;margin:auto}.cart-page-wrapper .main-cart-contents a{color:#0078db}.cart-page-wrapper .main-cart-contents a:hover,.cart-page-wrapper .main-cart-contents a:focus,.cart-page-wrapper .main-cart-contents a:active{cursor:pointer}.cart-page-wrapper .main-cart-contents .cart-heading-container{margin-bottom:25px}.cart-page-wrapper .main-cart-contents .cart-heading-container h1{color:#666;margin-top:10px;margin-left:3px}.cart-page-wrapper .main-cart-contents .cart-heading-container .number-of-items{color:#b3b3b3;font-size:20px;padding-left:6px}.cart-page-wrapper .main-cart-contents .cart-item-body{font-size:.8em;margin-bottom:20px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items{padding-right:15px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container{border:1px solid #d5d5d7;overflow:hidden}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container:not(:first-child){margin-top:25px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container .item-contents .cart-thumbs{padding:0 10px;word-wrap:break-word;text-align:center;position:relative}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container .item-contents .cart-thumbs .preview-container{padding:20px 0;text-align:center}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container .item-contents .cart-thumbs .preview-container .file-icons{font-size:13px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container .item-contents .cart-thumbs .preview-container .file-icons:not(:first-child){margin-top:35px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container .item-contents .cart-thumbs .preview-container .cart-thumb .side-label{font-weight:bold}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container .item-contents .cart-thumbs .preview-container .cart-thumb img{margin:6px auto 0 auto!important}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container .item-contents .cart-thumbs .preview-container img.design-preview,.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container .item-contents .cart-thumbs .preview-container img.template-preview{width:50%;max-height:170px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-container .product-upload:after{content:"";display:block;position:absolute;top:0;right:0;border-left:1px solid #d5d5d7;height:1000px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-panel-header{background-color:#f3f3f3;font-weight:bold;font-size:.8rem;border-bottom:1px solid #d5d5d7}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-panel-header .cart-item-header-wrapper{padding:15px 15px 15px 30px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-panel-header .cart-item-header-wrapper .job-label{color:#000;font-size:1rem}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-panel-header .cart-item-header-wrapper .item-number-and-price .cart-item-price{font-size:1rem;color:#F47920}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-panel-header .cart-item-header-wrapper .filename-form{padding-left:7px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-item-panel-header .cart-item-header-wrapper .filename-form .project-name-textbox{width:58%;font-weight:normal;height:24px;padding:3px 5px;border:transparent}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs{padding:10px 0}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs .cart-item-specs{padding-left:30px;list-style-type:none;line-height:1.6}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs .cart-item-specs .item-spec-attr{font-weight:bold;display:inline-block}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs .cart-item-specs .item-spec-value{padding-left:10px;padding-right:16px}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs .cart-item-specs .change-proofing{margin-left:12px}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs .cart-actions{padding:15px 10px 15px 30px}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs .cart-actions a .cart-links{padding-right:5px}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs .mailing-service{margin-left:-10px;padding-right:15px}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs .mailing-service .mailing-service-label{font-size:1.2em;padding-bottom:5px;font-weight:700}.cart-page-wrapper .main-cart-contents .cart-item-body .empty-cart-right-contents,.cart-page-wrapper .main-cart-contents .cart-item-body .empty-cart-image{display:inline-block;vertical-align:middle}.cart-page-wrapper .main-cart-contents .cart-item-body .empty-cart-image{text-align:right}.cart-page-wrapper .main-cart-contents .cart-item-body .empty-cart-image .fa{font-size:150px;color:#aaa;padding-right:50px}.cart-page-wrapper .main-cart-contents .cart-item-body .empty-cart-right-contents .empty-cart-text{font-size:17px;padding-top:25px;text-align:center}.cart-page-wrapper .main-cart-contents .cart-item-body .empty-cart-right-contents .empty-cart-btn{padding-top:20px;text-align:center;width:320px}.cart-page-wrapper .main-cart-contents .cart-item-body .empty-cart-right-contents .empty-cart-btn a button{float:none;padding:12px 20px}.cart-page-wrapper .main-cart-contents .cart-item-body .pending-artwork{display:block;border:1px solid;padding:30px;margin:80px 15px 15px}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary{border:1px solid #d5d5d7;padding:25px 20px 13px}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .estimated-order-total-section{text-align:center;padding-bottom:10px;border-bottom:1px solid #d5d5d7}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .estimated-order-total-section h5{font-size:16px}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .estimated-order-total-section .order-total{font-weight:bold}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .estimated-order-total-section .order-summary-button{width:100%;margin-top:13px;padding:10px 0;border:1px solid}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .estimated-order-total-section .order-summary-button:hover{background:#F9A020}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .estimated-order-total-section .continue-shopping{margin:15px 0;font-size:14px}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .order-price-breakdown{margin-top:14px}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .order-price-breakdown ul{line-height:2;list-style-type:none;font-size:14px;font-weight:bold;margin-bottom:0}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .order-price-breakdown ul li:last-child{border-top:1px solid #d5d5d7;margin-top:5px;padding-top:10px}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .order-price-breakdown ul .discount-container{color:#FA787E}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .order-price-breakdown .shipping-discounted-rate{color:#FA787E}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .order-price-breakdown .lined-through-text{text-decoration:line-through;font-size:12px;margin-right:3px;font-weight:normal;color:#555}.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary .order-price-breakdown .free-price{color:#00AA00;font-weight:bold}.cart-page-wrapper .main-cart-contents .shipping-method-panel #shipping_alert{text-align:center;padding:5px;margin-bottom:10px}.cart-page-wrapper .main-cart-contents .shipping-method-panel .postal-input{margin-bottom:10px}.cart-page-wrapper .main-cart-contents .cart-panel{margin-top:20px;border:1px solid #d5d5d7;font-size:14px}.cart-page-wrapper .main-cart-contents .cart-panel .cart-panel-header{background-color:#f3f3f3;color:#F47920;font-weight:bold;height:40px;padding:11px 0 0 20px;border-bottom:1px solid #d5d5d7}.cart-page-wrapper .main-cart-contents .cart-panel .cart-panel-body{padding:25px 18px}.cart-page-wrapper .main-cart-contents .cart-panel button{font-size:12px!important}.cart-page-wrapper .main-cart-contents .cart-panel input{height:30.6px}.cart-page-wrapper .main-cart-contents .cart-panel .shipping-radio-label{display:block}.cart-page-wrapper .main-cart-contents .cart-panel .shipping-radio-label .shipping-rates-options{vertical-align:top;height:auto;margin-right:7px}.cart-page-wrapper .main-cart-contents .cart-panel .shipping-radio-label .shipping-transit-label{vertical-align:top}.cart-page-wrapper .main-cart-contents .cart-panel .shipping-radio-label .shipping-discounted-rate{color:#FA787E}.cart-page-wrapper .main-cart-contents .cart-panel .shipping-radio-label .lined-through-text{text-decoration:line-through;font-size:12px;margin-right:5px;font-weight:normal;color:#555}.cart-page-wrapper .main-cart-contents .cart-panel .shipping-radio-label .free-price{color:#00AA00;font-weight:bold}.cart-page-wrapper .main-cart-contents .fotolia-container{margin-top:15px;margin-left:10px;padding:0 19px}.cart-page-wrapper .main-cart-contents .fotolia-content{padding:5px 0;border-top:1px solid #d5d5d7}.cart-page-wrapper .main-cart-contents .fotolia-content:last-child{border-bottom:1px solid #d5d5d7}.cart-page-wrapper .main-cart-contents .fotolia-content .fotolia-row div{display:inline-block}.cart-page-wrapper .main-cart-contents .fotolia-content .fotolia-row div:first-child{width:75%}.cart-page-wrapper .main-cart-contents .fotolia-content .fotolia-row div:last-child{float:right}.cart-page-wrapper .main-cart-contents .edit-design-container{margin-top:10px}.cart-page-wrapper .main-cart-contents #mailing-service-container{padding-top:10px;margin:0 23px;border-bottom:1px solid #d5d5d7;border-top:1px solid #d5d5d7;margin-top:20px}.cart-page-wrapper .main-cart-contents #mailing-service-container input[type="checkbox"],.cart-page-wrapper .main-cart-contents #mailing-service-container input[type="radio"]{vertical-align:top}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-service-header{margin-bottom:10px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list input[type="radio"]{margin-right:5px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list>label{font-weight:normal}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list>label:nth-child(2){margin-left:20px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form{margin-top:20px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form input[type="file"],.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form input[type="text"],.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form input[type="number"]{border:#D4D4D4 1px inset;padding:2px 0;width:100%;font-size:13px;border-radius:4px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form #ncoa label{margin:0;padding-bottom:23px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form #duplicate_option_el label{padding-bottom:18px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form #mailing_service_form .mailing-section-container .mailing-section:first-child{padding-right:15px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form #mailing_service_form .mailing-section-container .mailing-section:nth-child(2){padding-left:15px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form #mailing_service_form .mailing-section-container .mailing-section>div:not(:first-child){padding-top:18px}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form input.required{border:1px solid red;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #ffeaea;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #ffeaea}.cart-page-wrapper .main-cart-contents #mailing-service-container input[type="text"],.cart-page-wrapper .main-cart-contents #mailing-service-container select{padding:6px 0;width:100%}.cart-page-wrapper .main-cart-contents #mailing-service-container #mailing-service-button .save-waiting{width:16px;height:16px;background:url(../legacy/images/waiting.gif) no-repeat;display:none;z-index:1;margin:auto}.cart-page-wrapper .main-cart-contents #mailing-service-container #fileuploader_el .upload-waiting{width:16px;height:16px;background:url(../legacy/images/waiting.gif) no-repeat;display:none;left:90px;bottom:95px;position:absolute;z-index:1;margin:auto}.cart-page-wrapper .main-cart-contents #mailing-service-container #mailing-service-button{display:block;text-align:center;margin-top:20px;margin-bottom:15px}.cart-page-wrapper .main-cart-contents #mailing-service-container #mailing-service-button input[type="submit"]{color:#fff;width:97px;height:32px;border-radius:3px;border:medium none;font-weight:bold;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a76cb', endColorstr='#034a9a', GradientType=0);box-shadow:none;margin:0}.cart-page-wrapper .main-cart-contents #mailing-service-container #mailing-service-button input[type="submit"]:focus{outline:none}.cart-page-wrapper .main-cart-contents #mailing-service-container .popover{max-height:none;min-width:430px;background-color:#DFDFDF;font-size:.7rem}.cart-page-wrapper .main-cart-contents #mailing-service-container .popover .arrow{display:block}.cart-page-wrapper .main-cart-contents #mailing-service-container .popover.right>.arrow:after{border-right-color:#DFDFDF}.cart-page-wrapper .main-cart-contents #mailing-service-container .popover-title button#close{background-color:#000;color:#fff;border-radius:50%;width:4%;padding:3px;font-size:.7rem}.cart-page-wrapper .main-cart-contents #mailing-service-container div.popover{font-size:.8rem}.cart-page-wrapper .main-cart-contents #mailing-service-container h3.popover-title{font-size:.2rem;background-color:#DFDFDF;border-bottom:none;padding:12px 12px 0 12px;font-weight:bold}.cart-page-wrapper .main-cart-contents .coupon-message{font-size:13px;display:block;font-weight:bold;margin-top:10px;margin-bottom:-8px}.cart-page-wrapper .main-cart-contents .coupon-message.success{color:#5bb53a}.cart-page-wrapper .main-cart-contents .coupon-message.error{color:#c0221d}.cart-page-wrapper .main-cart-contents .estimated-total-mobile{border:1px solid #d5d5d7;padding:25px 20px 13px;margin-bottom:15px}.cart-page-wrapper .main-cart-contents .estimated-total-mobile .estimated-order-total-section{text-align:center;padding-bottom:10px}.cart-page-wrapper .main-cart-contents .estimated-total-mobile .estimated-order-total-section h5{font-size:16px}.cart-page-wrapper .main-cart-contents .estimated-total-mobile .estimated-order-total-section .order-total{font-weight:bold}.cart-page-wrapper .main-cart-contents .estimated-total-mobile .estimated-order-total-section .order-summary-button{width:100%;margin-top:13px;padding:10px 0;border:1px solid}@media (max-width:991px){.cart-page-wrapper .main-cart-contents .cart-shipping-order-summary{margin-top:20px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items{padding-right:0}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .cart-item-panel-header .job-label{font-size:.9rem}.cart-page-wrapper .main-cart-contents .cart-item-body .product-specs .mailing-service{margin-top:5px}}@media (max-width:767px){.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .cart-item-panel-header .job-label{font-size:.9rem}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .cart-item-specs{padding:20px 20px 0 20px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .cart-item-specs li:first-of-type{padding-top:20px;border-top:1px solid #ddd}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-specs .cart-actions{padding:20px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-specs .cart-actions .remove-action{text-align:right}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-specs .cart-actions .modify-action{text-align:center}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-specs .fotolia-container{padding:10px 20px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-specs .product-specs .mailing-service{margin-left:20px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-upload:after{content:none}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-upload .cart-thumbs .preview-container{padding-bottom:0}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-upload .cart-thumbs .preview-container .file-icons{margin:0}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-upload .cart-thumbs .preview-container .file-icons .cart-thumb{padding:0 15px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-upload .cart-thumbs .preview-container img.design-preview{max-width:140px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .product-upload .cart-thumbs .pending-artwork{padding:15px;width:110px;margin:20px auto}}@media (max-width:575px){.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list>label:first-child{display:block}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list>label:nth-child(2){margin-left:0}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form #mailing_service_form .mailing-section-container .mailing-section{width:100%}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form #mailing_service_form .mailing-section-container .mailing-section:first-child{padding-right:0}.cart-page-wrapper .main-cart-contents #mailing-service-container .mailing-list .mailing-form #mailing_service_form .mailing-section-container .mailing-section:nth-child(2){padding-top:18px;padding-left:0}.cart-page-wrapper .main-cart-contents #mailing-service-container #mailing-service-button .save-waiting{right:295px}.cart-page-wrapper .main-cart-contents #mailing-service-container .popover{min-width:195px;max-width:195px}.cart-page-wrapper .main-cart-contents #mailing-service-container .popover .arrow{display:block}.cart-page-wrapper .main-cart-contents #mailing-service-container .popover-title button#close{width:10%;font-size:.7rem;margin-right:-8px}}@media (max-width:467px){.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .cart-item-panel-header .cart-item-header-wrapper{padding-left:20px}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .cart-item-panel-header .cart-item-header-wrapper .filename-form .project-name-textbox{width:30%}.cart-page-wrapper .main-cart-contents .cart-item-body .cart-items .cart-item-container .cart-item-panel-header .job-label{font-size:.86rem}}.specs-page .show{display:block !important}.specs-page .thumb{margin:20px 0}.specs-page .design-preview-container{width:100%;min-height:200px}.specs-page .design-preview-container.ng-hide{left:0;position:absolute;display:none}.specs-page .design-thumb-container{display:inline;min-height:50px;min-width:35px;padding:0 10px}.specs-page .design-thumb-container.selected-thumb .design-thumb{border:2px solid #82b916 !important}.specs-page .design-thumb-container .design-thumb{border:1px solid #ddd}.specs-page .design-thumb-container .design-thumb:hover{border-color:#F78000}.specs-page .design-preview{width:50%;padding:0 20px;max-height:410px}.specs-page .design-preview.larger-width{width:100%;max-width:410px}.specs-page .design-preview.larger-height{max-height:100%}.specs-page .design-thumb{cursor:pointer;display:none}.specs-page .design-thumb.larger-width{width:115px;display:inline-block}.specs-page .design-thumb.larger-height{height:85px;display:inline-block}@media (max-width:400px){.specs-page .design-preview.larger-height{max-height:250px}.specs-page .design-thumb.larger-width{width:90px;display:inline-block}.specs-page .design-thumb.larger-height{height:65px;display:inline-block}.specs-page .design-thumb-container{padding:0 4px}.specs-page .design-preview-container{min-height:140px}}.specs-page .design-button{padding-top:15px}.specs-page .calculator{display:none;padding-top:15px}.specs-page .calculator .price-item{font-size:.9rem}.specs-page .calculator label{font-size:.9rem}.specs-page .calculator .calculator-container{padding-bottom:4px}.specs-page .calculator .label-radio{margin:0;font-weight:normal;cursor:pointer}.specs-page .calculator input[type="checkbox"],.specs-page .calculator input[type="radio"]{margin-right:10px}.specs-page .calculator .promo{color:#86ba1c;white-space:nowrap}.specs-page .calculator .price{margin-left:5px;font-weight:600}.specs-page .calculator .price-new{color:red;margin-left:5px;font-weight:600}.specs-page .calculator .price-old{background-color:transparent;background-image:-webkit-gradient(linear, 19.1% -7.9%, 81% 107.9%, color-stop(0, #fff), color-stop(.45, #fff), color-stop(.5, #f00), color-stop(.55, #fff), color-stop(1, #fff));background-image:-webkit-repeating-linear-gradient(287deg, #fff 0%, #fff 45%, #f00 50%, #fff 55%, #fff 100%);background-image:repeating-linear-gradient(163deg, #fff 0%, #fff 45%, #f00 50%, #fff 55%, #fff 100%);background-image:-ms-repeating-linear-gradient(287deg, #fff 0%, #fff 45%, #f00 50%, #fff 55%, #fff 100%)}.specs-page .calculator .original_price{text-decoration:line-through;color:red}@media (min-width:992px){.specs-page .calculator .product-details{padding-left:15px}}.pac-container{z-index:10000!important}.btn-primary{background-color:#F47920;border:none}.btn-primary:hover{background-color:#F9A020}.line-divider{border-top:1px solid #E1E1E5;border-bottom:none;margin:20px 0}.checkout-shipping{font-size:.8rem}.checkout-shipping input.has-error,.checkout-shipping select.has-error{border-color:#FA787E}.checkout-shipping .page-title-container{padding-bottom:5px}.checkout-shipping .pickup-shipping-option{display:block}.checkout-shipping .pickup-shipping-option tbody,.checkout-shipping .pickup-shipping-option tr:first-child{display:block}.checkout-shipping .pickup-shipping-option tbody td,.checkout-shipping .pickup-shipping-option tr:first-child td{display:inline-block;border:none;width:100%}.checkout-shipping .pickup-shipping-option tbody td:nth-child(2),.checkout-shipping .pickup-shipping-option tr:first-child td:nth-child(2){vertical-align:top !important}.checkout-shipping .pickup-shipping-option tr:first-child{border-top:1px solid #DDD}@media (max-width:460px){.checkout-shipping .pickup-shipping-option .pickup-address{display:block}}.checkout-shipping .pickup-shipping-option .shipping-method-price{float:right}@media (max-width:460px){.checkout-shipping .pickup-shipping-option .shipping-method-price{display:block;width:100%;float:none;padding-left:17px}}.checkout-shipping .pickup-shipping-option .shipping-method-note{display:inline-block;padding:10px;padding-top:17px;width:60%;vertical-align:top}@media (max-width:640px){.checkout-shipping .pickup-shipping-option .shipping-method-note{display:block;width:100%;padding:0;padding-top:20px}}.checkout-shipping .pickup-shipping-option .pickup-method-description{width:40%;display:inline-block}@media (max-width:640px){.checkout-shipping .pickup-shipping-option .pickup-method-description{display:block;width:100%}}.checkout-shipping .pickup-shipping-option .pickup-text-container{padding-bottom:20px;width:100%;position:relative;padding-left:23px}.checkout-shipping .pickup-shipping-option .pickup-text-container input{vertical-align:middle;position:absolute;top:13px;left:7px}.checkout-shipping .pickup-shipping-option .pickup-text-container .pickup-text{display:block;font-weight:normal}.checkout-shipping small{display:inline}.checkout-shipping h1{font-size:1.5rem}.checkout-shipping h3{margin:0;color:#666666}.checkout-shipping label{vertical-align:top}.checkout-shipping .site-transit{padding:15px}.checkout-shipping .site-transit strong{color:#0078db}.checkout-shipping .valid-wrapper{text-align:center}.checkout-shipping .order-summary-item-specs{padding:0}.checkout-shipping .order-summary-item-specs li .order{padding-left:5px;color:#333;width:120px !important;text-align:right;float:none}.checkout-shipping .shipping-level-option{font-size:.8rem;padding:10px;min-height:40px}.checkout-shipping .section-title-bar{color:#F47920;font-size:1rem;font-weight:bold;border-bottom:1px solid #E1E1E5;background-color:#F3F3F3;padding:8px;border-radius:0}.checkout-shipping .section-group-title{padding:10px;padding-left:0;display:block;font-size:1rem;color:#666666}.checkout-shipping .suggestion-address-wrapper{font-size:.8rem}.checkout-shipping .padded-right{padding-right:5px;margin-right:0}.checkout-shipping .modal-header .close{width:20px;padding:0}.checkout-shipping .modal-header .close span{margin:0}.checkout-shipping .cart-checkout{padding:0 15px 15px}.checkout-shipping .cart-checkout center h3,.checkout-shipping .cart-checkout center h4{font-size:16px;color:#666666}.checkout-shipping .cart-checkout:not(.cart-summary-top-view) .shipping-continue{margin-top:10px}.checkout-shipping .cart-summary-top-view{padding:25px 15px 20px}.checkout-shipping .cart-summary-top-view h4,.checkout-shipping .cart-summary-top-view h3{margin:0 0 15px}@media (min-width:992px){.checkout-shipping .shipping-item-contents{padding-right:20px}}.checkout-shipping .shipping-item-contents p{margin:0}.checkout-shipping .blind-shipping .section-wrapper{padding-top:10px}.checkout-shipping .shipping-continue{float:none !important;width:100%;padding:10px 24px;font-size:1.1rem;background:none;border:none;border-radius:0;background-color:#F47920;color:#FFFFFF}.checkout-shipping .shipping-continue:not(:disabled):hover{background-color:#F9A020}.checkout-shipping .cart-summary .cart-summary-bottom tr.grand-total-row{color:#F47920}.checkout-shipping .cart-summary .cart-summary-bottom tr.grand-total-row td{padding:0px 15px 15px 15px;font-size:18px}.checkout-shipping .cart-summary .cart-summary-bottom td.divider{padding:0}.checkout-shipping .cart-summary .cart-summary-bottom .cart-summary-table{margin-top:20px}.checkout-shipping .page-title{font-size:30px;margin:-5px 0 0 0;font-size:1.5rem;padding-top:15px}.checkout-shipping .shipping-wrapper{border:1px solid #ddd;padding:10px;background:#FEF7F0}.checkout-shipping .shipping-wrapper .section-header{padding:5px;padding-left:10px;font-size:1.17em;font-weight:700}.checkout-shipping .shipping-wrapper .section-sub-header{padding:10px;font-size:.9rem;font-weight:bold}.checkout-shipping .shipping-wrapper .section-wrapper{margin-bottom:20px;background:#FFFFFF}.checkout-shipping .shipping-method{border:1px solid #ddd}.checkout-shipping .shipping-method table{table-layout:fixed}.checkout-shipping .shipping-method tr{cursor:pointer}.checkout-shipping .shipping-method td.radio-cell input{vertical-align:middle}.checkout-shipping .shipping-method .shipping-option.selected table{background:none;background-color:#FFF}.checkout-shipping .shipping-method #new_address_option .radio-cell{vertical-align:top}.checkout-shipping .shipping-methods{margin-bottom:5px}.checkout-shipping .shipping-methods input{margin:0}.checkout-shipping #new_address_form{margin-top:25px;max-width:550px}.checkout-shipping #newShippingAddressForm{padding:10px 20px}.checkout-shipping #new_address_option>form{margin-bottom:10px}.checkout-shipping .order-summary-item{padding:20px 15px;border-bottom:1px solid #E1E1E5}.checkout-shipping .order-summary-item:first-child{border-top:1px solid #E1E1E5;padding:15px 15px 5px 15px !important}.checkout-shipping .order-summary-item-price{float:right;text-align:right}.checkout-shipping .order-summary-item .cart-item-title{font-weight:bold;margin-bottom:5px;font-size:15px}.checkout-shipping .order-summary-item-name{font-size:15px;font-weight:bold;margin-bottom:5px}.checkout-shipping .order-summary-job-name{word-wrap:break-word}.checkout-shipping .order-summary-job-name b{font-weight:normal}.checkout-shipping .order-summary-item-specs,.checkout-shipping .order-summary-child-items{list-style:none;font-size:12px;padding:0}.checkout-shipping .order-summary-child-items{margin-top:15px;margin-bottom:0}.checkout-shipping .order-summary-item-specs{margin:0}.checkout-shipping .order-summary .order-summary-item{padding:5px 15px;margin-bottom:15px}.checkout-shipping .order-summary .order-summary-item .order-summary-thumbs{margin-top:7px}.checkout-shipping .order-summary .order-summary-item .order-summary-thumbs .order-summary-thumb{display:inline-block}.checkout-shipping .order-summary .order-summary-item .order-summary-thumbs .order-summary-thumb img{max-width:70px;max-height:70px;padding:1px;display:block;margin:0 5px 5px 0;box-shadow:0 0 2px rgba(0,0,0,0.5)}.checkout-shipping .order-summary .order-summary-item .order-summary-item-price{font-weight:700}.checkout-shipping .order-summary .order-summary-item h4{color:#333}.checkout-shipping .order-summary .order-summary-item .select-address-label{margin:10px 0}.checkout-shipping .order-summary .order-summary-item .edd{margin-top:15px}.checkout-shipping .order-summary .order-summary-item .edd span{color:#fe4e25;font-weight:700}.checkout-shipping .order-summary .order-summary-item .edd .edd_tooltip{color:#0078db;cursor:pointer}.checkout-shipping .order-summary .order-summary-item .edd .edd_tooltip:hover{color:#0078db}.checkout-shipping .order-summary .shipping-type{font-weight:bold;margin:10px 0}.checkout-shipping .table{margin-bottom:0px}.checkout-shipping .table-condensed>tbody>tr>td{border:none;padding:2px 15px}.checkout-shipping .shipping-address{border:1px solid #ddd;padding-top:6px}.checkout-shipping .shipping-option{margin:0 10px 10px;background-color:#fff;cursor:pointer}.checkout-shipping .shipping-option:nth-of-type(1){margin-top:10px}.checkout-shipping .shipping-option.selected{background-color:#EAEAEA;cursor:default;margin:10px}.checkout-shipping .shipping-option.selected .shipping-option-toggle-hide{display:none}.checkout-shipping .shipping-option.selected .checkout-shipping .shipping-option-toggle-hide{display:none}.checkout-shipping .customer-address-book .shipping-option,.checkout-shipping .customer-address-book .shipping-option.selected,.checkout-shipping .customer-address-book .shipping-option:nth-of-type(1){margin:0 10px}.checkout-shipping .shipping-option-action{visibility:hidden;width:120px;padding:3px 0;text-align:center;border-radius:2px;border:1px solid transparent;color:#999;margin-top:5px}.checkout-shipping .shipping-option-action:first-child{margin:-3px 0}.checkout-shipping .shipping-option-action:hover{color:#2d83cb}.checkout-shipping .shipping-option.selected .checkout-shipping .shipping-option-action,.checkout-shipping .shipping-option:hover .checkout-shipping .shipping-option-action{visibility:visible}.checkout-shipping #edit_address_modal .modal-header,.checkout-shipping #new_address_modal .modal-header,.checkout-shipping #suggestion_modal .modal-header,.checkout-shipping div[id^='address_lists_modal_'] .modal-header{background:none}.checkout-shipping #edit_address_modal h4.modal-title,.checkout-shipping #new_address_modal h4.modal-title,.checkout-shipping #suggestion_modal h4.modal-title,.checkout-shipping div[id^='address_lists_modal_'] h4.modal-title{color:#F47920}.checkout-shipping .popup-address-book-list div[id^='address_lists_modal_'] h4.modal-title{padding-top:0}.checkout-shipping .modal-dialog button.close{border-radius:10px;width:3px;padding:1px 8px;background-color:#FFF;opacity:initial}.checkout-shipping .modal-dialog button.close>span{margin-left:-4px}.checkout-shipping #edit_address_modal button#modify-close,.checkout-shipping #new_address_modal button#modify-close{border:0;text-decoration:underline}.checkout-shipping #edit_address_modal button#modify-close:hover,.checkout-shipping #new_address_modal button#modify-close:hover{background-color:#FFF;text-decoration:none}.checkout-shipping .address-book-item .address-title{width:100%;padding-top:10px}.checkout-shipping .shipping-option-action.address-book-item-edit{padding:10px;color:#F47920;font-weight:bold;cursor:pointer;visibility:visible;padding-right:0;text-align:right}.checkout-shipping .address-book-item .shipping-option-toggle-show{padding-bottom:10px}.checkout-shipping .popup-address-book-list div{padding-top:10px}.checkout-shipping div[id^='address_lists_modal_'] .modal-body{height:265px;overflow-y:auto}.checkout-shipping div[id^='address_lists_modal_'] tr td{padding:10px}.checkout-shipping div[id^='address_lists_modal_'] tr{border-bottom:1px solid #ddd}.checkout-shipping div[id^='address_lists_modal_'] tr:last-of-type{border-bottom:none}.checkout-shipping tr.customer-addr-lists:hover{background-color:#ddd}.checkout-shipping tr.customer-addr-lists{cursor:pointer}.checkout-shipping .address-book-item tr{border-bottom:1px solid #ddd}.checkout-shipping span.suggested-highlight{color:#E8622E}.checkout-shipping .form-half-left,.checkout-shipping .form-half-right{display:inline-table}.checkout-shipping .address-book-item .radio-cell,.checkout-shipping .popup-address-book-list .radio-cell{padding:10px 10px 10px 20px}.checkout-shipping .shipping-address>hr{border-color:#ddd;margin:0 10px;height:0}.checkout-shipping .shipping-options{padding:15px}.checkout-shipping .shipping-options span{color:#0076DE}.checkout-shipping .shipping-options span .fa{width:18px}.checkout-shipping .shipping-details:not(.item-level){margin-top:15px}.checkout-shipping .shipping-details:not(.item-level) div{width:50%;font-size:12px}.checkout-shipping .shipping-details:not(.item-level) div p{font-size:12px;word-wrap:break-word;margin:0}.checkout-shipping .item-level{margin-top:10px}.checkout-shipping .item-level h5{margin-top:0}.checkout-shipping .item-level p{padding-bottom:0;margin-bottom:0}.checkout-shipping .item-level .edd{padding-right:13px}.checkout-shipping .postal-width{width:24%}.checkout-shipping .city-width{width:48%}.checkout-shipping .state-width{width:25%}.checkout-shipping .country-width{width:45%}.checkout-shipping .phone-width{width:34%}.checkout-shipping .ext-width{width:15%}.checkout-shipping .alias-width{width:49%}.checkout-shipping .shipping-method-list table td{padding:8px 0;vertical-align:top}@media only screen and (max-width:518px){.checkout-shipping .postal-width{width:100%;padding-right:0}.checkout-shipping .city-width{width:100%;padding-right:0}.checkout-shipping .state-width{width:100%}.checkout-shipping .country-width{width:100%}.checkout-shipping .phone-width{width:48%}.checkout-shipping .ext-width{width:51%;padding-right:0}.checkout-shipping .alias-width{width:100%}}@media only screen and (min-width:768px){.checkout-shipping #suggestion_modal #matched-add.modal-dialog{width:485px}.checkout-shipping #suggestion_modal #no-matched-add.modal-dialog{width:400px}}.checkout-shipping .blind-header span{float:right;padding-right:12px;color:#F47920;clear:both;line-height:normal;cursor:pointer}.checkout-shipping .blind-header div{padding:0 10px 10px 10px}.checkout-shipping .shipping_method_label{padding:10px}.checkout-shipping .shipping-address .shipping-option.selected{background:none}.checkout-shipping .cart-summary-table{font-weight:bold;margin-top:20px}.checkout-shipping .popup-address-book-list.shipping-option{margin:0 10px 0px;padding:0 0 10px 0;border-bottom:1px solid #ddd}.checkout-shipping .selected-address-data{word-break:break-all}.checkout-shipping .shipping-level-option-container .shipping-level-option{border:1px solid #ddd;margin-bottom:8px;padding-top:10px;padding-bottom:8px}@media only screen and (max-width:350px){.checkout-shipping .freight-accessorial .popover-content{word-break:break-word}}#suggestion_modal .selectedAddress-valid,#suggestion_modal .closeAddress-valid,#suggestion_modal .selectedAddress-invalid{padding:0;margin:10px 0;min-height:50px}#suggestion_modal .invalid-address-wrapper{padding-left:20%;padding-right:0;margin-top:20px;word-break:break-all}#suggestion_modal .use-original{margin-bottom:20px}#suggestion_modal .invalid-buttons{text-align:center}#no-matched-add.modal-dialog .modal-content{width:100%}#matched-add.modal-dialog .modal-content{width:100%}.blind-shipping .blind-msg{padding:25px;text-align:left}.delete-blind-shipment{font-size:1rem}.delete-blind-shipment i{color:#F47920}.delete-split-quantity i{color:#F47920}.address-book-item{word-break:break-all}.red{color:#FA787E}.popover-content{color:#666666}@media (min-width:768px){.bootbox .modal-sm{width:450px}}@media (max-width:420px){.valid-wrapper{display:block;width:100%}}@media (max-width:767px){.address-validation-text{text-align:center}#suggestion_modal .invalid-address-wrapper{padding:0}}@media (max-width:650px){.item-level-shipping.checkout-shipping .page-title,.order-level-shipping.checkout-shipping .page-title{margin-bottom:10px}}.item-level-shipping .shipping-option td{vertical-align:middle !important}.item-level-shipping .address-book-item .address-title{padding:0}.item-level-shipping tr.shipping-option-toggle-show td{padding-top:10px}.item-level-shipping .shipping-address .shipping-option .radio-cell{width:25px;vertical-align:middle}.item-level-shipping .shipping-header h1{color:#6C6565;font-size:1.5rem}.item-level-shipping .shipping-wrapper .customer-address-book .address-book-item-edit span{color:#F47920}.item-level-shipping .shipping-wrapper .popup-address-book-list .fa,.item-level-shipping .shipping-wrapper .new-address .fa{color:#F47920}.item-level-shipping .shipping-wrapper .popup-address-book-list div,.item-level-shipping .shipping-wrapper .new-address div,.item-level-shipping .shipping-wrapper .popup-address-book-list strong,.item-level-shipping .shipping-wrapper .new-address strong{color:#F47920}.item-level-shipping .shipping-wrapper .split-cart-shipping .shipping-address,.item-level-shipping .shipping-wrapper .split-cart-shipping .shipping-method{border:none}.item-level-shipping .shipping-wrapper .split-cart-shipping .shipping-address .section-wrapper,.item-level-shipping .shipping-wrapper .split-cart-shipping .shipping-method .section-wrapper{border-top:none;padding-top:10px}.item-level-shipping .shipping-wrapper .split-cart-shipping .shipping-method{padding-top:0px}.item-level-shipping .shipping-wrapper .split-quantity-container{margin-bottom:15px;background:#FFFFFF}.item-level-shipping .shipping-options span{cursor:pointer;color:#F47920}.item-level-shipping .shipping-options span .fa{color:inherit}.item-level-shipping .shipping-item-content{margin-bottom:10px}.item-level-shipping .cart-summary hr.hidden-sm.hidden-xs{margin-bottom:0}.item-level-shipping .shipping-level-option{border:1px solid #ddd;margin-bottom:10px}.item-level-shipping .shipping-level-option-container h3{font-weight:bold;margin-bottom:5px}.item-level-shipping .shipping-method-section .split-shipping{margin:0 10px 0px}.item-level-shipping .shipping-method-section .split-shipping .transit-time{white-space:nowrap}.item-level-shipping .shipping-method-list:first-child .table{margin-top:-5px}.item-level-shipping .shipping-method-list:first-child .table>tbody>tr{border-top:1px solid transparent}.item-level-shipping .shipping-method-list:first-child .table>tbody>tr>td{border-top:1px solid transparent}.item-level-shipping .shipping-method-list .radio-cell strong{padding-left:2px}.item-level-shipping .split-shipping.selected .pickup-option{margin:0}.item-level-shipping .split-quantity-container{margin:0;border:1px solid #ddd}.item-level-shipping .split-quantity-container .item-quantity{padding:10px;padding-bottom:0}.item-level-shipping .split-quantity-container .item-quantity label{font-weight:normal}@media (min-width:1200px){.item-level-shipping .split-quantity-container .address-book-item-edit span{display:none !important}}.item-level-shipping .delete-split-quantity{padding:10px;margin-left:35px;color:#0076DE;cursor:pointer;font-weight:bold;font-size:1rem;text-align:right}.item-level-shipping .price-per-split{padding:5px 10px;text-align:right}.item-level-shipping .new-shipment{cursor:pointer;font-weight:bold;padding:9px}.item-level-shipping .new-shipment p{color:#F47920}.item-level-shipping .freight-accessorial{padding:0 10px}.item-level-shipping .freight-accessorial.section-wrapper{border:1px solid #DDDDDD;margin-top:-5px}.item-level-shipping .freight-accessorial.split-section-wrapper{border-top:1px solid #DDDDDD}.item-level-shipping .freight-options-tooltip{cursor:pointer;color:#c3c8ce}.item-level-shipping .lined-through-text{margin-right:-1px}.order-level-shipping h1{color:#333}.order-level-shipping .shipping-level-option-wrap{text-align:right}.order-level-shipping .page-title{margin:-4px 8px}.order-level-shipping .shipping-alert{padding:10px}.order-level-shipping .shipping_method_label{padding:0}.order-level-shipping .shipping-wrapper{border:none;background:none;padding:0 0 0 0}.order-level-shipping .shipping-wrapper .section-wrapper{border:1px solid #ddd;background:#FEF7F0;margin-bottom:30px;padding:5px 15px 15px}.order-level-shipping .shipping-wrapper .section-wrapper .section-header{color:#333;font-size:18px;font-weight:normal}.order-level-shipping .shipping-wrapper .section-wrapper .section-header:first-child{padding:15px 0}.order-level-shipping .shipping-wrapper .item-actions{vertical-align:top}.order-level-shipping .shipping-wrapper .item-actions .shipping-option-action{visibility:hidden;width:30px;padding:3px 0;text-align:center;border-radius:2px;border:1px solid transparent;color:#999;margin-top:5px}.order-level-shipping .shipping-wrapper .item-actions .shipping-option-action:first-child{margin:-3px 0}.order-level-shipping .shipping-wrapper .item-actions .shipping-option-action:hover{background-color:#fff;border:1px solid #F9A020;color:#F9A020}.order-level-shipping .shipping-wrapper .shipping-option{vertical-align:top;border:1px solid #ddd;border-radius:2px;margin:15px 0;padding:15px}.order-level-shipping .shipping-wrapper .shipping-option.selected{background:#fff;cursor:default}.order-level-shipping .shipping-wrapper .shipping-option.selected .shipping-option-toggle-hide{display:none}.order-level-shipping .shipping-wrapper .shipping-option:hover,.order-level-shipping .shipping-wrapper .shipping-option.selected{border:1px solid #F9A020}.order-level-shipping .shipping-wrapper .shipping-option:hover .shipping-option-action,.order-level-shipping .shipping-wrapper .shipping-option.selected .shipping-option-action{visibility:visible}.order-level-shipping .shipping-wrapper .shipping-option .radio-cell{width:25px;vertical-align:top;padding:0}.order-level-shipping .shipping-wrapper hr{margin:20px 0;border-color:#ddd;height:0}.order-level-shipping .shipping-wrapper .shipping-address{border:none}.order-level-shipping .shipping-wrapper .shipping-address #new_address_option>form{margin-bottom:0}.order-level-shipping .shipping-wrapper .shipping-address #newShippingAddressForm{padding:0}.order-level-shipping .shipping-wrapper .shipping-address #newShippingAddressForm #new_address_form{margin-top:25px;padding-right:20px;max-width:none}.order-level-shipping .shipping-wrapper .shipping-address #newShippingAddressForm #new_address_form .form-control{box-shadow:none}.order-level-shipping .shipping-wrapper .shipping-address #show_more_address{text-align:center;font-weight:bold}.order-level-shipping .shipping-wrapper .shipping-method{border:none}.order-level-shipping .shipping-wrapper .shipping-method .shipping-method-list table td{padding:0}.order-level-shipping .shipping-wrapper .shipping-method .shipping-method-price{font-weight:bold}.order-level-shipping .shipping-wrapper .shipping-method table tr td.radio-cell{width:18px}.order-level-shipping .shipping-wrapper .shipping-method table tr td:nth-child(2) div{padding-right:10px}.order-level-shipping .shipping-wrapper .shipping-details .ship-to{padding:0}.order-level-shipping .shipping-wrapper .shipping-details .transit-time{padding:0}.order-level-shipping .shipping-wrapper .shipping-level-option{border:1px solid #ddd;margin-bottom:10px;padding-top:15px;padding-bottom:8px}.order-level-shipping .shipping-wrapper .checkout-page-title h1{color:#6C6565}.order-level-shipping .shipping-wrapper .shipping-level-option-container h3{font-weight:bold;margin-bottom:5px}.order-level-shipping .shipping-wrapper table{width:100%}.order-level-shipping .shipping-wrapper table tr{border:none}.order-level-shipping .shipping-content{margin-bottom:20px;padding-right:0px}@media (min-width:992px){.order-level-shipping .shipping-content{padding-right:20px}}.order-level-shipping .display-none,.order-level-shipping .address-book-item,.order-level-shipping .new-address-form,.order-level-shipping .shipping-option-toggle-show,.order-level-shipping .shipping-option.selected .shipping-option-toggle-hide{display:none}.order-level-shipping .blind-shipping-section{background:#FFFFFF;margin-top:20px;border:1px solid #DDD;padding:15px 40px 5px}.order-level-shipping .blind-shipping-section #blind_shipping_form{margin-top:15px}@media (max-width:767px){.order-level-shipping .blind-shipping-section .xs-ext-wrap{padding:0 0 0 10px !important}}.order-level-shipping .order-summary-item-specs li .order{width:auto!important}.order-level-shipping .freight-options-tooltip{cursor:pointer;color:#c3c8ce}.order-level-shipping .shipping-discounted-rate{color:#FA787E}.order-level-shipping .lined-through-text{text-decoration:line-through;font-size:12px;margin-right:-1px;font-weight:normal;color:#555}.order-level-shipping .free-price{color:#00AA00;font-weight:bold}#new_address_form label,#blind_shipping_form label{font-weight:normal}#new_address_form .form-row,#blind_shipping_form .form-row{margin:0}#new_address_form .form-row .form-group,#blind_shipping_form .form-row .form-group{padding:0}#new_address_form .form-row .city-town-wrap,#blind_shipping_form .form-row .city-town-wrap,#new_address_form .form-row .phone-wrap,#blind_shipping_form .form-row .phone-wrap,#new_address_form .form-row .phone-ext-wrap,#blind_shipping_form .form-row .phone-ext-wrap{padding:0 10px}#edit_address_modal .form-row{margin:0}#edit_address_modal .form-row .form-group{padding:0}#edit_address_modal .form-row .city-town-wrap,#edit_address_modal .form-row .phone-wrap,#edit_address_modal .form-row .phone-ext-wrap{padding:0 0 0 10px}#edit_address_modal .form-row .form-half-left,#edit_address_modal .form-row .form-half-right{width:48%}#edit_address_modal .form-row .form-half-right{float:right}#edit_address_modal .form-control{box-shadow:none}@media (max-width:767px){#edit_address_modal .form-row .city-town-wrap,#blind_shipping_form .form-row .city-town-wrap,#edit_address_modal .form-row .phone-wrap,#blind_shipping_form .form-row .phone-wrap,#edit_address_modal .form-row .phone-ext-wrap,#blind_shipping_form .form-row .phone-ext-wrap{padding:0}#new_address_form,#blind_shipping_form{padding-right:0}#new_address_form .form-row .city-town-wrap,#blind_shipping_form .form-row .city-town-wrap{padding:0}#new_address_form .form-row .phone-ext-wrap,#blind_shipping_form .form-row .phone-ext-wrap{padding:0 0 0 10px}#new_address_form .form-row .phone-wrap,#blind_shipping_form .form-row .phone-wrap{padding:0 10px 0 0}}@media (max-width:320px){.order-level-shipping .shipping-method-section .shipping-method .shipping-option table tr td:nth-child(2) div{font-size:11px}}.new-checkout-shipping .edd{color:#070;font-weight:bold}.new-checkout-shipping .order-summary-item{padding:5px 15px;margin:-1px 0 15px 0;border-bottom:1px solid #ddd}.new-checkout-shipping .order-summary-item h5{font-weight:bold}.new-checkout-shipping .order-summary-item-specs{list-style:none;padding:0;margin:0}.new-checkout-shipping .order-summary-item-specs li{font-weight:bold;margin-bottom:6px;font-size:12px;color:#666}.new-checkout-shipping .order-summary-item-specs li span{font-weight:normal;padding-left:5px;color:#333}.new-checkout-shipping .order-summary-thumb{display:inline-block}.new-checkout-shipping .order-summary-thumb img{max-width:70px;max-height:70px;padding:1px;display:block;margin:0px 5px 0px 0;box-shadow:0 0 2px rgba(0,0,0,0.5)}.new-checkout-shipping .order-summary-item-price{float:right;font-weight:bold}.new-checkout-shipping .order-summary-child-items{list-style:none;padding:0;margin:0;border-top:1px dashed #ddd;padding-top:10px;margin-top:10px;font-size:13px}.new-checkout-shipping .order-summary-child-items li{margin-bottom:5px}.new-checkout-shipping .order-summary-child-items li span{float:right}.new-checkout-shipping .shipping-content .shipping-address,.new-checkout-shipping .shipping-content .shipping-method{border:1px solid #ddd;padding:5px 15px 15px 15px;margin-bottom:30px;background-color:#fafafa}.new-checkout-shipping .shipping-option{border:1px solid #ddd;background-color:#fff;border-radius:2px;margin:15px 0 ;padding:15px;cursor:pointer}.new-checkout-shipping .shipping-option:hover{border-color:#2d83cb}.new-checkout-shipping .shipping-option.selected{background-color:#ebeef3;border-color:#2d83cb;cursor:default}.new-checkout-shipping .freight-accessorial{border:1px solid #ddd;background-color:#fff;border-radius:2px;margin:15px 0 ;padding:15px}.new-checkout-shipping .new-address-form{display:none}.new-checkout-shipping .shipping-option-toggle-show{display:none}.new-checkout-shipping .shipping-addrses-radio{display:inline-block;width:25px}.new-checkout-shipping .shipping-option.selected .shipping-option-toggle-hide{display:none}.new-checkout-shipping .shipping-option table{width:100%}.new-checkout-shipping .shipping-option td{vertical-align:top}.new-checkout-shipping .shipping-option .radio-cell{width:25px}.new-checkout-shipping .shipping-option-action{visibility:hidden;width:30px;padding:3px 0;text-align:center;border-radius:2px;border:1px solid transparent;color:#999;margin-top:5px}.new-checkout-shipping .shipping-option-action:first-child{margin:-3px 0}.new-checkout-shipping .shipping-option-action:hover{background-color:#fff;border:1px solid #2d83cb;color:#2d83cb}.new-checkout-shipping .shipping-option.selected .shipping-option-action,.new-checkout-shipping .shipping-option:hover .shipping-option-action{visibility:visible}.new-checkout-shipping #new_address_form{margin-top:25px;max-width:400px}.new-checkout-shipping .shipping-method-price{font-weight:bold}.new-checkout-shipping .display-none{display:none}.new-checkout-shipping .form-half-left{width:48% ;display:inline-block}.new-checkout-shipping .form-half-right{width:48% ;display:inline-block;float:right}.new-checkout-shipping .address-book-item{display:none}.new-checkout-shipping #show_more_address{text-align:center;font-weight:bold}.new-checkout-shipping .checkout-breadcrumb{margin:0;padding:0;float:right;font-size:14px;font-weight:bold;list-style:none;color:#bbb;border-top:1px solid #ddd;margin:25px 0 10px 0  ;width:100%;display:table}.new-checkout-shipping .checkout-breadcrumb li{position:relative;display:table-cell;width:27%;text-align:center}.new-checkout-shipping .checkout-breadcrumb li:first-child{margin-left:0 !important;text-align:left}.new-checkout-shipping .checkout-breadcrumb li:last-child{margin-right:0 !important;text-align:right}.new-checkout-shipping .checkout-breadcrumb li .step-name{margin-top:-15px;display:block}.new-checkout-shipping .checkout-breadcrumb li .cart-icon{position:relative;top:-10px;font-size:20px;text-align:center;margin:auto;background-color:#fff;padding:0 2px;display:inline-block;visibility:hidden}.new-checkout-shipping .checkout-breadcrumb li.active,.new-checkout-shipping .checkout-breadcrumb li.done{color:#2d83cb}.new-checkout-shipping .checkout-breadcrumb li.active .cart-icon{visibility:visible}.new-checkout-shipping .form-control.has-error{border-color:#843534;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 6px #ce8483}.new-checkout-shipping label.has-error{color:#ce4844}.new-checkout-shipping .autocomplete-suggestion{padding:0 0 5px 10px}.new-checkout-shipping .autocomplete-suggestions{background:#fff;border:1px #ddd solid}.new-checkout-shipping .autocomplete-selected{background:#ddd;cursor:pointer}.new-checkout-shipping span.edd_tooltipicon{height:18px;width:12px;color:#247eca;cursor:pointer}.new-checkout-shipping span.edd_tooltipicon:hover{color:#23527C}.new-checkout-shipping .popover-content>p{color:#333;direction:ltr;font-size:14px}.new-checkout-shipping .shipping-discounted-rate{color:#FA787E}.new-checkout-shipping .lined-through-text{text-decoration:line-through;font-size:12px;margin-right:-1px;font-weight:normal;color:#555}.new-checkout-shipping .free-price{color:#00AA00;font-weight:bold}.switcher{color:#F47920;cursor:pointer}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.payment-page{color:#6c6565}.payment-page .payment-head{padding:15px 0 5px 0;padding-top:0px}.payment-page .upload-page-title{font-size:1.5rem;font-weight:400;color:#666666;margin-top:11px;margin-bottom:0px;padding:0px}.payment-page .billing-description{margin-top:10px;font-size:1.1rem;color:#F9A020;font-weight:400}.payment-page .billing-page{padding-right:15px}.payment-page .review-confirm{text-align:center}.payment-page .review-confirm button{font-size:.95rem;margin:8px 0px}.payment-page .review-confirm button:hover{background:#F9A020}.payment-page table.billing-table{font-size:.9rem}.payment-page table.billing-table tr:first-child td .option-selected{border-top:1px solid #ddd}.payment-page table.billing-table tr:first-child td .gray-bg{border-top:1px solid #ddd}.payment-page table.billing-table .new-profile-form .notification ul{list-style:none;margin-top:-21px;padding-left:21px}.payment-page table.billing-table .new-card{padding-bottom:0px;font-size:.8rem}.payment-page .notification ul{list-style:none;margin-top:-21px;padding-left:21px}.payment-page .wgt-btn-color-orange:hover{color:#FFF;background:#F9A020}.payment-page .panel{border-radius:0px}.payment-page .order-summary{color:#666666}.payment-page .order-summary .panel-head{background:#f3f3f3;color:#F47920;font-size:1rem;text-align:center;font-weight:bold;padding:8px}.payment-page .order-summary .summary-panel{color:#666666;padding:25px 15px 20px;text-align:center;border-bottom:1px solid #ddd}.payment-page .order-summary .summary-panel h4,.payment-page .order-summary .summary-panel span{font-size:16px}.payment-page .order-summary .summary-panel h4{margin:0px 0 15px}.payment-page .order-summary .summary-panel span{display:block;font-weight:bold}.payment-page .order-summary .summary-panel .price{font-weight:bold}.payment-page .order-summary .payment-continue{float:none;width:100%;font-size:15px;padding:10px 24px;border:1px solid #fff}.payment-page .order-summary .item-summary{width:100%;margin-top:20px;font-weight:bold}.payment-page .order-summary .item-summary .data-label{padding-left:15px;padding-top:2px;padding-bottom:2px;font-size:.8rem}.payment-page .order-summary .item-summary .data-value{padding-right:20px;text-align:right;font-size:.8rem}.payment-page .order-summary .item-summary .shipping-discounted-rate{color:#FA787E}.payment-page .order-summary .item-summary .lined-through-text{text-decoration:line-through;font-size:12px;margin-right:3px;font-weight:normal;color:#555}.payment-page .order-summary .item-summary .free-price{color:#00AA00;font-weight:bold}.payment-page .order-summary .item-breakdown{padding:15px;border:1px solid #DDD;border-top:none;border-left:none;border-right:none}.payment-page .order-summary .item-breakdown .main-details{font-size:.9rem}.payment-page .order-summary .item-breakdown .main-details .order-summary-item-price,.payment-page .order-summary .item-breakdown .main-details .proj-name{font-weight:bold;margin-bottom:5px}.payment-page .order-summary .item-breakdown .main-details .proj-name{color:#666666;font-size:15px;word-wrap:break-word}.payment-page .order-summary .item-breakdown .main-details .design-thumbnail{width:30%}.payment-page .order-summary .item-breakdown .main-details .item-info{font-size:.8rem}.payment-page .order-summary .item-breakdown .main-details header{color:#02407B;font-size:17px;font-weight:bold}.payment-page .order-summary .item-breakdown .main-details span{display:block}.payment-page .order-summary .item-breakdown .item-shipping{width:100%;margin-top:20px;table-layout:fixed;border:none;font-size:.8rem}.payment-page .order-summary .item-breakdown .item-shipping .edd-container{color:#fe4e25;font-weight:bold;font-size:14px}.payment-page .order-summary .item-breakdown .item-shipping .edd-container .edd-tooltip{color:#0078db;cursor:pointer}.payment-page .order-summary .item-breakdown .item-shipping .shipping-info ul{list-style:none;padding:0}.payment-page .order-summary .item-breakdown .item-shipping .split-shipping-header{margin:10px 0;font-weight:bold}.payment-page .order-summary .item-breakdown .item-shipping tr:nth-child(2) td{padding-top:0}.payment-page .order-summary .item-breakdown .item-shipping td{vertical-align:top;word-wrap:break-word}.payment-page .order-summary .item-breakdown .item-shipping th{padding-bottom:10px}.payment-page .order-summary .item-breakdown .item-shipping th:nth-child(2),.payment-page .order-summary .item-breakdown .item-shipping td:nth-child(2){padding-left:30px}.payment-page .order-summary .item-breakdown .item-shipping .shipping-details-heading{font-weight:bold;margin:10px 0}.payment-page .order-summary .item-breakdown .order-summary-item-specs{margin:0;list-style:none;font-size:12px;padding:0}.payment-page .order-summary .item-breakdown .order-summary-item-specs .child-item{margin-top:15px}.payment-page .order-summary .cart-total{padding-top:20px;font-weight:bold;font-size:18px;color:#000}.payment-page .order-summary .cart-total .total-payment{padding:20px 15px}.payment-page .order-summary .cart-total .divider{border-top:2px dotted #DDD;display:block}.payment-page .order-summary .cart-total .total-label{color:#F47920}.payment-page .order-summary .cart-total .total-value{float:right;margin-bottom:6px;color:#F47920;font-size:18px}.payment-page .order-summary .product-name{padding-bottom:10px}.payment-page .preview-container{display:block;margin-top:7px}.payment-page .preview-container .preview-loading{min-height:70px}.payment-page .file-icons{display:inline-block}.payment-page .cart-thumb{display:inline-block;padding-right:10px}.payment-page .cart-thumb img{margin-bottom:5px}.payment-page .design-preview,.payment-page .file-preview,.payment-page .no-preview img{max-width:70px;display:block;margin:0 5px 0 0;max-height:70px}.payment-page .design-preview:not(.design-preview),.payment-page .file-preview:not(.design-preview),.payment-page .no-preview img:not(.design-preview){box-shadow:0 0 2px rgba(0,0,0,0.5)}.payment-page .design-preview,.payment-page .file-preview{padding:1px}.payment-page .text-center{text-align:center}.payment-page .hidden{display:none}.payment-page .show{display:block !important;font-size:.8rem}.payment-page .show-table{display:inline-table !important}.payment-page .show-table-row{display:table-row !important}.payment-page .radio{margin:-1px 15px 0 15px;border-top:1px solid #ddd;padding:10px 0px 10px 10px}.payment-page .red{color:#FA787E}.payment-page .new-profile-form{position:relative;display:none}.payment-page .payment-form{width:100%}.payment-page .save-profile-checkbox{position:absolute;bottom:75px;margin-left:15px}.payment-page .delete-card-link{position:absolute;right:10px;color:#337ab7;font-size:.8rem}.payment-page .delete-card-link:hover{text-decoration:none}.payment-page .payment-blinds{text-align:center;font-size:18px}.payment-page .payment-blindsstrong{font-size:20px}.payment-page .payment-logo{margin:40px 0 20px 0}.payment-page .payment-logoimg{height:76px;width:333px}.payment-page .payment-loader{background:rgba(0,0,0,0) url("../../../images/ajax-loader2.gif") no-repeat scroll center center;display:inline-block;height:50px;margin:20px;width:160px}.payment-page .payment-profile .expired{color:#FA787E}.payment-page .payment-profile .fa.fa-trash-o{cursor:pointer;display:none;position:absolute;right:3px;top:0}.payment-page .payment-profile .cc-logos{display:inline-block;height:21px;vertical-align:top}.payment-page .payment-profile:hover .fa.fa-trash-o{display:block}.payment-page .payment-profile>div label{display:block}.payment-page .classic-content h1{color:#2A2A2A;font-size:2.5em;font-weight:normal;margin:10px 0px;padding:0}.payment-page .classic-content h3{color:#fff;font-size:1.17em !important;margin:0;padding:0}.payment-page .response-alert{margin:10px 0 0 0 !important}.payment-page .gray-bg{background-color:#FEF7F0;border:1px solid #ddd;font-size:.8rem}.payment-page .white-bg{background-color:#fff;font-size:.8rem}.payment-page .table>tbody>tr>td{border-top:none;padding:0}.payment-page .table tr:first-child div.radio{border-top:none;margin-top:10px;font-size:.8rem}.payment-page tr.summary-panel-heading{background-color:#02407B}.payment-page tr.summary-panel-heading h3{padding:10px}.payment-page td.order-total{border-bottom:1px solid #ddd}.payment-page td.text:first-child{padding-top:15px}.payment-page .total-payment .payment-continue{margin-top:15px}.payment-page response-alert span.ng-binding{display:inline-block;width:95%}.payment-page span>i{vertical-align:top;padding-top:3px;width:15px}.payment-page .alert{border-width:1px}.payment-page .coupon-error{color:red;padding:5px 5px 0 5px}.payment-page .coupon-details{color:green;padding:5px}.payment-page .po-num{margin-left:20px !important;width:250px}.payment-page .option-selected{background-color:#FEF7F0;border:1px solid #ddd !important}.payment-page .account-credit{background-color:#fff;border-top:none;padding-top:0;padding-bottom:0}.payment-page .account-credit .text div{margin:20px 0 0 10px;font-size:.8rem !important;margin-top:0px}.payment-page .payment-delete-modal .modal-message{text-align:center}.payment-page .payment-delete-modal .modal-button{float:right;margin-left:5px}.payment-page .payment-delete-modal .close-button{margin-top:-10px}.payment-page .top-panel .site-info-links .fa-user,.payment-page .top-panel .cart-link .fa-user,.payment-page .top-panel .login-link .fa-user{padding-top:9px;color:#4f4f4f}.payment-page .top-panel .site-info-links .fa-user:before,.payment-page .top-panel .cart-link .fa-user:before,.payment-page .top-panel .login-link .fa-user:before{margin-left:6px}.payment-page .top-panel .site-info-links a:hover,.payment-page .top-panel .cart-link a:hover,.payment-page .top-panel .login-link a:hover{color:#4f4f4f;font-weight:700;text-decoration:none}.payment-page .bottom-panel .give-call{padding-left:10px}.payment-page .bottom-panel .give-call .give-call-number{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.payment-page .bottom-panel .give-call .give-call-label{font-weight:400}.payment-page .classic-content .main{padding:0px}.payment-page .modal-header.no-border{border:none;padding:10px 15px}.payment-page .confirm-modal-body{text-align:center;padding:25px 15px 20px}.payment-page .word-wrap{word-wrap:break-word}.payment-page .hpf-loader{text-align:center;padding:50px}.payment-page .hpf-loader img{width:25px;height:25PX}.payment-page .hpf-customer-message{font-weight:normal;font-size:12px;padding-top:4px;float:right;opacity:0}.payment-page .hpf-customer-message.hpf-show-msg{-moz-animation:showHpf 200ms ease-in 10s forwards;-webkit-animation:showHpf 200ms ease-in 10s forwards;-o-animation:showHpf 200ms ease-in 10s forwards;animation:showHpf 200ms ease-in 10s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.payment-page .hpf-customer-message span{cursor:pointer;color:#f47920;font-weight:700}.cvc-modal{font-weight:400}.cvc-modal .modal-header h4{color:#F9A020;font-weight:bold}.cvc-modal .modal-body{text-align:justify;font-size:.9rem}.cvc-modal img{display:block;margin:0 auto}.blinds-backdrop{opacity:1 !important;background-color:white;filter:none !important}.blinds-modal .modal-content{box-shadow:none !important;border:none}@media (min-width:768px) and (max-width:991px){.payment-page .billing-page{padding-right:0px;margin-bottom:20px}}@media (max-width:787px){.payment-page .billing-page{padding-right:0px;margin-bottom:20px}}@media (max-width:650px){.payment-page .upload-page-title{margin-bottom:10px}.payment-page .hpf-customer-message{float:none;display:block;margin-left:16px}}.payment-page .new-profile-form{margin:0px 15px 0px;background-color:#FEF7F0;padding:10px;border:1px solid #ddd}@media (max-width:630px){.payment-page .payment-form{height:500px}.payment-page .card-name{display:block}}@media (max-width:440px){.payment-page .payment-form{height:540px}}@media (min-width:590px){.payment-form{height:450px}}@media (max-width:590px){.payment-blinds{font-size:14px}.payment-blinds strong{font-size:18px}.payment-logo{margin:10px 0}.payment-logo img{height:51px;width:222px}}@media (max-width:638px){.delete-card-link span{display:none}}@media (max-width:480px){.payment-page .row:first-child{margin-bottom:10px}}@media (max-width:400px){.payment-page .po-num{margin-left:20px !important;width:185px}}@-webkit-keyframes showHpf{from{opacity:0}to{opacity:1}}@keyframes showHpf{from{opacity:0}to{opacity:1}}.upload-page-container a{cursor:pointer}.upload-page-container h4{margin-bottom:0px;margin-top:0px}.upload-page-container small{padding-top:0px}.upload-page-container .products-list h5{font-size:1.3rem}.upload-page-container .products-list ul{padding-left:0px;list-style:none}.upload-page-container #upload_area{padding-right:15px}.upload-page-container .text-size{font-size:.9rem}.upload-page-container .text-size.upload-file-name{font-size:1rem}.upload-page-container .info-description{font-size:.9rem;padding-top:5px;margin-bottom:0px}.upload-page-container .error-msg#error-format-front{text-transform:uppercase;font-size:.88rem}.upload-page-container .error-msg#error-format-back{text-transform:uppercase;font-size:.88rem}.upload-page-container #error-format-back{text-transform:uppercase}.upload-page-container .alert.alert-side-success{padding:15px;border-left:5px solid #138d16}.upload-page-container .alert.alert-side-error{padding:15px;border-left:5px solid #ce4844}.upload-page-container .alert.alert-multi-page{padding:15px;border-left:5px solid #31708f}.upload-page-container .panel-body.upload-panel-body{padding:20px}.upload-page-container .proofing-buttons{margin:0 auto;float:none}.upload-page-container .proofing-buttons button{width:100%}.upload-page-container #no_proof{padding-top:10px}.upload-page-container .after-upload-message{color:#F47920;padding-left:8px}.upload-page-container .header-style b{color:#F47920}.upload-page-container .guideline-header{display:inline-block;top:6px;position:relative}.upload-page-container .guideline-img{width:50px}.upload-page-container #front-file-size{width:auto;display:inline-block}.upload-page-container #back-file-size{width:auto;display:inline-block}.upload-page-container .drag-drop-container{padding-left:20px}.upload-page-container .upload-area .wgt-btn-color-orange{color:#FFF}.upload-page-container .upload-area .button-triggers{padding-bottom:0px}.upload-page-container .upload-area .front-file-button{margin:0 auto}.upload-page-container #continue_button{color:#FFF}.upload-page-container #continue_button:active{background:#F9A020}.upload-page-container #continue_button:focus{background:#F9A020}.upload-page-container #continue_button:hover{background:#F9A020}.upload-page-container #continue_button.disabled{background:#c5c3c4;border:1px solid #c5c3c4}.upload-page-container .panel{border-radius:0px}.upload-page-container .panel-head{background:#f3f3f3;color:#666666;padding:8px;border-radius:0px}.upload-page-container .alert-msg{font-size:.9rem}.upload-page-container .alert-msg h4{font-size:.9rem;margin-bottom:7px}.upload-page-container .reupload-link{cursor:pointer;font-weight:500}.upload-page-container .reupload-link:hover{color:#00A8E1}.upload-page-container .for-modal-title{font-size:1rem;font-weight:bold;color:#fff}.upload-page-container .hcp-text{font-size:.9rem}.upload-page-container .progress-bar{background:#f47920}.upload-page-container .btn-blue{background-color:#0070B3;color:#FFFFFF;font-weight:bold;padding:5px 10px;border-radius:0px;cursor:pointer;text-align:center;text-decoration:none}.upload-page-container .btn-blue:hover{background-color:#00A8E1;color:#FFFFFF}.upload-page-container .btn-blue.dropbox{background-color:transparent;color:#0070B3;border:1px solid #ddd}.upload-page-container .btn-blue.dropbox:hover{background-color:transparent;color:#0070B3}.upload-page-container .btn-blue.dropboxspan{padding-left:0px;position:absolute}.upload-page-container .btn-blue .fa.fa-upload{font-size:20px}.upload-page-container .btn-blue .fa.fa-dropbox{font-size:20px;margin-left:-11px}.upload-page-container #waiting_button{text-align:center;display:block}.upload-page-container #waiting_button .waiting-proof{width:18px;height:18px}.upload-page-container #upload-later p{margin-top:10px}.upload-page-container #upload-later a{text-decoration:underline}.upload-page-container .proof-text-size{font-size:.9rem}.upload-page-container .selected-proof{font-weight:bold}.upload-page-container .proof-label{font-weight:bold}.upload-page-container .initial-message{color:#666666}.upload-page-container .initial-message h4{font-size:.95rem}.upload-page-container .initial-message ul{margin-top:10px;font-size:.9rem}.upload-page-container .initial-message .print-sign{color:#0070B3;font-size:.95rem}.upload-page-container .panel-body{padding:15px}.upload-page-container .back-upload-thumbnail-preview{margin-bottom:20px;text-align:center;font-weight:bold}.upload-page-container .back-upload-thumbnail-preview span{color:#F47920}.upload-page-container .back-upload-thumbnail-preview span:last-child{color:#0076DE}.upload-page-container .back-upload-thumbnail-preview:hover{cursor:pointer}.upload-page-container .back-upload-thumbnail-preview .auto-flight-container{display:inline-block}.upload-page-container .pr-drag-target{border:2px dashed #e0e0e0;border-radius:5px;color:#ddd;text-align:center;padding:32px 0}.upload-page-container .pr-drag-target .fa-cloud-upload{font-size:1.5rem}.upload-page-container .pr-drag-target:hover{cursor:pointer}.upload-page-container .portal-upload-page #action_buttons{color:#666666}.upload-page-container .portal-upload-page #action_buttons div{width:250px}.upload-page-container .portal-upload-page #action_buttons div button{display:inline-block;width:80px;padding:3px;font-size:13px}.upload-page-container .portal-upload-page #action_buttons .button-triggers,.upload-page-container .portal-upload-page #action_buttons #front-file-info,.upload-page-container .portal-upload-page #action_buttons #back-file-info,.upload-page-container .portal-upload-page #action_buttons .progress{border:1px solid #ddd;margin:0 auto}.upload-page-container .portal-upload-page #action_buttons .button-triggers:not([style="display: none"]),.upload-page-container .portal-upload-page #action_buttons #front-file-info:not([style="display: none"]),.upload-page-container .portal-upload-page #action_buttons #back-file-info:not([style="display: none"]),.upload-page-container .portal-upload-page #action_buttons .progress:not([style="display: none"]){margin-bottom:10px}.upload-page-container .portal-upload-page #action_buttons #front-file-info,.upload-page-container .portal-upload-page #action_buttons #back-file-info{margin-bottom:20px}.upload-page-container .portal-upload-page #action_buttons .button-triggers{text-align:right}.upload-page-container .portal-upload-page #action_buttons .file-uploader{margin:0 auto;margin-bottom:20px}.upload-page-container .portal-upload-page #action_buttons span{padding:4px;padding-left:9px}.upload-page-container .portal-upload-page .page-thumbnail{display:inline-block;padding:10px 30px;vertical-align:top;max-width:100%;word-wrap:break-word}.upload-page-container .portal-upload-page .reupload-link{font-weight:600}.upload-page-container .portal-upload-page .back-upload-thumbnail-preview{margin-bottom:0px}.upload-page-container .portal-upload-page #action_area{margin:34px 0}.upload-page-container .portal-upload-proof-area .proof-text-size{color:#6C6565}.upload-preview-modal img{max-height:650px;display:inline-block;margin-bottom:30px;margin-top:15px;border:1px solid #ddd}.upload-preview-modal .second-selection{display:none}.upload-preview-modal .second-selection-link{font-size:.9rem;text-align:center;display:inline-block;color:#00A8E1;font-weight:bold}.upload-preview-modal .second-selection-link:hover{cursor:pointer}.upload-preview-modal .preview-container{text-align:center}.upload-preview-modal .modal-title{color:#F47920;font-size:1.125rem}.upload-preview-modal #loading-preview{text-align:center;margin-bottom:25px}.upload-preview-modal #loading-preview img{border:none}.upload-preview-modal #front-preview{display:none}.upload-preview-modal .preview-modal-header{border-bottom:0px}.upload-preview-modal .preview-modal-body{padding-top:0px}.upload-preview-modal .small-font{font-size:.85rem}.upload-preview-modal .powered-by{font-size:.8rem}.upload-preview-modal .smaller-font{font-size:.54rem}.upload-preview-modal .item-desc{font-size:.85rem;font-weight:bold}.upload-preview-modal .blue-font{color:#0070B3}.upload-preview-modal .fa-file-o{font-size:1.6rem !important;color:#666666 !important}.upload-preview-modal .back-front-link{margin-top:15px;margin-bottom:15px}.upload-preview-modal .back-front-link span{font-weight:400;font-size:1rem;color:#00A8E1}.upload-preview-modal .back-front-link span:hover{cursor:pointer}.upload-flow{color:#666666}.upload-flow h1{margin-top:15px;color:#0070b3;font-size:1.45rem}.upload-flow .preview-container{border-right:1px solid #ddd;font-size:.95rem;color:#666666}.upload-flow .preview-widget-thumb-container{padding:6px}.upload-flow .preview-widget-thumb-container img{border:1px solid #ddd;max-width:150px;max-height:155px}.upload-flow .preview-widget-thumb-container:first-child{padding-top:15px}.upload-flow .wgt-btn-color-orange{font-size:1.2rem}.upload-flow .wgt-btn-color-orange:hover{background:#F9A020}.upload-flow .portal-confirmation{border:1px solid #ddd;position:relative}.upload-flow .portal-confirmation>div{text-align:center}.upload-flow .portal-confirmation .preview-redirection{position:absolute;top:50%;left:281px;margin-top:-65px}.file-upload-page-info{color:#666666}.file-upload-page-info h2{font-weight:bold;border-bottom:1px solid #b2b2b2;line-height:1.8;margin-bottom:10px;font-size:1.2rem;color:#666666}.file-upload-page-info dd{margin-bottom:10px}.file-upload-page-info ul{list-style-position:inside;padding-left:15px;padding-top:5px}.proofing-option-container .checked-proof,.proofing-option-container .proofing-option{margin:5px;cursor:pointer}.checked-proof{position:absolute}.proofing-option{position:absolute;z-index:100;opacity:0}.proofing-option~.checked-proof::before,.proofing-option~.checked-proof::after{content:"";border-radius:100%;display:block}.proofing-option~.checked-proof::before{width:13px;height:13px;background-color:#fff;border:2px solid #ddd}.proofing-option:checked~.checked-proof::before{background-color:#3996f9;border:none}.proofing-option:checked~.checked-proof::after{width:5px;height:5px;background-color:#fff;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute}.classic-content button.wgt-btn-color-yellow{float:none!important;width:100%;padding:10px 24px;font-size:15px;border-color:#fff}.panel-body a,#upload-later a{color:#0076DE;text-decoration:underline;font-size:12px;font-weight:600}.panel-body a{text-decoration:none}div#hc_proof_link>div{border-top:2px dotted #ddd;margin-left:12px;margin-top:10px;padding-top:10px}.dropbox-icon{width:15px;height:14px;background:url('https://www.dropbox.com/static/images/widgets/dbx-saver-status.png');position:relative;top:2px}label.proof-options>h4{font-weight:600}.checkout-upload .upload-page{padding-bottom:20px;padding-top:15px}.checkout-upload .upload-page-title{margin-top:-5px;font-size:1.5rem;margin-bottom:0px;padding:0px;color:#666666;font-weight:400}.checkout-upload .product-description{margin-top:8px;font-size:.83rem;margin-bottom:0px;padding:0px;color:#666666;font-weight:bold}#toggle_buttons{list-style:none;text-align:center;padding-left:0px}#toggle_buttons .for-dropbox{padding-left:19px;padding-right:23px}#toggle_buttons>li{margin-top:3px;overflow:hidden;width:100%;padding:10px}#toggle_buttons>li:hover{cursor:pointer}#toggle_buttons>li a{padding:10px 20px 10px 20px;text-decoration:none;font:normal 13px Myriad Pro,Helvetica,Arial,sans-serif;min-width:160px;font-weight:bold;color:#515151;width:auto}#toggle_buttons>li a.current{color:#fff;background:#F47920;position:relative}#toggle_buttons>li a.current::after{border-left-color:#0070B3}#action_buttons{color:#666666}#action_buttons div{width:auto}#action_buttons div button{display:inline-block;width:100%;padding:8px;font-size:.9rem}#action_buttons .button-triggers,#action_buttons #front-file-info,#action_buttons #back-file-info,#action_buttons .progress{margin:0 auto}#action_buttons .button-triggers:not([style="display: none"]),#action_buttons #front-file-info:not([style="display: none"]),#action_buttons #back-file-info:not([style="display: none"]),#action_buttons .progress:not([style="display: none"]){margin-bottom:12px}#action_buttons #front-file-info,#action_buttons #back-file-info{margin-bottom:20px}#action_buttons .button-triggers{text-align:right}#action_buttons .file-uploader{margin:0 auto}#action_buttons span{vertical-align:top;line-height:20px}#action_area{margin-top:10px;margin-bottom:34px}#pdf_proof{margin-bottom:6px}#proofingOptionForm .proof-description{font-weight:100;margin-top:5px;color:#666666;font-size:.8rem}#proofingOptionForm textarea{border-radius:2px;font-size:.8rem}#proofingOptionForm label{cursor:pointer}.upload-thumbnail{text-align:center}.page-thumbnail{vertical-align:top;max-width:100%;word-wrap:break-word}.page-thumbnail p{padding:20px}.page-thumbnail .clipped{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-thumbnail .upload-info{padding-left:20px}.page-thumbnail .reupload-container{padding-top:24px}.upload-thumbnail img{max-width:160px;min-width:100px}.wgt-btn-color-yellow.disabled{background:#ddd}.artwork-status{font-size:16px;padding:40px}.artwork-status.fail-status{padding:20px}#twist_area .panel-body{height:239px}#twist_area .panel-body .proof-loading img{margin-top:40px;border:1px solid #ddd;padding:10px}#twist_area .twist-options{display:inline-block;padding:10px 40px;font-weight:bold}.proof-loading .fa-spin{font-size:80px;color:#003073;margin-top:40px;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-o-filter:blur(0)}.proof-loading .fa-exclamation-circle{font-size:80px;color:red;margin-top:40px}.hcp-modal-header{background-color:#02407B}.hcp-modal-header h4{color:#FFF}.hcp-modal-header .close-button{border-radius:100%;color:#02407B;background-color:#FFF;position:absolute;right:5px;top:5px;width:15px;height:15px;padding:0;text-align:center;line-height:.7}.hcp-modal-body .description-block .hcp-image{margin-right:20px}.hcp-modal-body .description-block .hcp-text{float:right;text-align:justify;width:70%}.hcp-modal-body .description-heading{font-weight:bold;margin-bottom:12px}#front-image-name,#back-image-name{word-wrap:break-word}.clipped-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:170px}div#front-upload-thumbnail img,div#back-upload-thumbnail img{border:1px solid #ccc;margin-left:10px}@media only screen and (min-width:1201px){.limit-height{min-height:250px !important}}@media only screen and (min-width:992px) and (max-width:1200px){.limit-height{min-height:250px!important}.limit-height div{padding:0px}}@media only screen and (min-width:768px) and (max-width:991px){.upload-page-container .upload-area div p{text-align:center;padding-left:0px !important}.upload-page-container .upload-area #toggle_buttons{margin-bottom:10px}.upload-page-container .btn-blue .fa.fa-dropbox{margin-left:14px}.upload-flow .preview-container{height:auto;border-right:0px}.upload-flow .preview-container div:last-child p{margin-top:5px}.upload-flow .preview-widget-thumb-container{display:inline-block}.upload-flow #successFullyUploaded{margin-top:0px}.upload-flow .portal-confirmation{height:auto}.upload-flow .portal-confirmation .preview-redirection{position:relative;top:auto;left:auto;margin-bottom:15px;margin-top:0px}.limit-height{min-height:250px!important}.limit-height div{padding:0px}.order-summary li span{width:72px}.top-panel .site-info-links{margin-left:-70px}.top-panel .login-link{width:58%}.top-panel .cart-link{float:right}}.red{color:#FA787E}.red span{color:#FA787E !important}@media (max-width:767px){.upload-flow #successFullyUploaded{margin-top:0px;font-size:1.4rem}.upload-flow #successFullyUploaded button{margin-top:10px}.upload-flow .preview-container{height:auto;border-right:0px}.upload-flow .preview-container div:last-child p{margin-top:5px}.upload-flow .preview-widget-thumb-container{display:inline-block}.upload-flow .portal-confirmation{height:auto}.upload-flow .portal-confirmation .preview-redirection{position:relative;top:auto;left:auto;margin-bottom:15px;margin-top:0px}.upload-page-container #action_area{margin-top:10px;margin-bottom:0px}.upload-page-container .checkout-upload .upload-page{padding-bottom:20px;padding-top:15px}.upload-page-container .checkout-upload .upload-page-title{margin-top:7px}.upload-page-container .upload-area{padding-bottom:0px;padding-top:0px}.upload-page-container .upload-area div p{text-align:center;padding-left:0px !important}.upload-page-container .upload-area #toggle_buttons{margin-bottom:10px}.upload-page-container #upload_area{padding-right:0px}.upload-page-container .header-status{margin-top:10px;margin-bottom:15px}.upload-page-container .btn-blue .fa.fa-dropbox{margin-left:14px}}@media (max-width:480px){.upload-preview-modal .first-selection{display:none}.upload-preview-modal .second-selection{display:block}.page-thumbnail>div{width:100%;margin-bottom:10px}.page-thumbnail>div .upload-thumbnail{text-align:left}}.order-review-page .checkout-message{color:#F47920;font-weight:bold;margin-bottom:10px}.order-review-page .checkout-message i{margin-right:5px}.order-review-page .checkout-flow-summary .panel-heading{margin-bottom:10px}.order-review-page .checkout-flow-summary .panel-heading p{color:#666666}.order-review-page .checkout-flow-summary .preview-container,.order-review-page .checkout-flow-summary .item-preview{margin-top:2px}.order-review-page .summary-panel h4,.order-review-page .summary-panel .summary-total{margin-bottom:15px;font-size:16px}.order-review-page .summary-panel .summary-total{font-weight:bold}.order-review-page .checkout-cart{padding-top:15px;padding-bottom:5px}.order-review-page .checkout-cart .review-page-header{font-size:1.5rem;color:#666666;margin:0;margin-top:-4px}.order-review-page .checkout-cart .item-count{font-size:.8rem;font-weight:bold;color:#666666;margin-top:4px}.order-review-page .order-summary-title{padding:8px;font-size:1rem;color:#F47920;font-weight:bold;border-bottom:1px solid #ddd;background:#f3f3f3}.order-review-page .order-summary .order-summary-table .first-tr{padding-top:20px !important}.order-review-page .order-summary .order-summary-table .last-tr{padding-bottom:10px !important}.order-review-page .order-summary .order-summary-table .order-total{padding:20px 15px !important}.order-review-page .order-summary .shipping-region{padding:0 15px;border-top:1px solid #E6E4E4}.order-review-page .order-summary .shipping-region .no-border{border-bottom:0px}.order-review-page .order-summary .shipping-region .shipping-section-wrapper{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.order-review-page .order-summary .shipping-region .shipping-section-wrapper .shipping-item-specs{margin-top:20px;font-size:.8rem;color:#666666}.order-review-page .order-summary .shipping-region .shipping-section-wrapper .shipping-item-specs .split-shipping-header{font-weight:bold;margin:10px 0}.order-review-page .order-summary .shipping-region .shipping-section-wrapper .shipping-item-specs .edd-container{color:#fe4e25;font-weight:700;font-size:14px;margin:15px 0 10px}.order-review-page .order-summary .shipping-region .shipping-section-wrapper .shipping-item-specs .edd-container .edd-tooltip{cursor:pointer;color:#0078db}.order-review-page .order-summary .continue-button-wrapper .three-hundred-with{font-size:16px}.order-review-page .order-summary .continue-button-wrapper .button-container .three-hundred-with{margin-top:0;margin-bottom:20px}.order-review-page .order-summary .shipping-info ul{list-style:none;padding:0;margin-bottom:10px}.order-review-page .three-hundred-with{float:none;width:100%;padding:10px 24px;border:1px solid #fff;font-size:15px}.order-review-page .three-hundred-with:hover{background:#F9A020}.order-review-page .checkout-flow{padding-right:15px}.order-review-page .checkout-flow .preview-container{text-align:center}.order-review-page .checkout-flow .preview-container img:not(.design-preview){max-width:110px;max-height:110px;padding:1px;display:block;margin:10px auto 0;box-shadow:0 0 2px rgba(0,0,0,0.5)}.order-review-page .checkout-flow img.design-preview,.order-review-page .checkout-flow img.template-preview{width:50%;max-height:170px}.order-review-page .item-header{margin-bottom:10px}.order-review-page .shipping-section{word-wrap:break-word;padding-top:5px}.order-review-page .shipping-section .item-preview img{max-width:70px;display:block;margin:0 5px 8px 0;max-height:70px}.order-review-page .shipping-section .item-preview img:not(.design-preview){box-shadow:0 0 2px rgba(0,0,0,0.5)}.order-review-page .shipping-section .item-preview .preview-loading{min-height:70px}.order-review-page .shipping-section .item-preview .design-preview,.order-review-page .shipping-section .item-preview .file-preview{padding:1px}.order-review-page .shipping-section .item-shipping{font-size:.8rem;padding-left:0;padding-right:15px;color:#666666;border-top:0px;margin-top:0px;line-height:1.2}.order-review-page .shipping-section .item-shipping>strong{display:block;margin-bottom:3px}.order-review-page .shipping-section .item-shipping>div{margin-bottom:3px}.order-review-page .shipping-section .item-shipping .split-item-header{font-weight:bold;font-size:.8rem;color:#666666}.order-review-page .shipping-section .item-specs-summary{list-style:none;padding:0;font-size:12px}.order-review-page .shipping-section .item-specs-summary .child-item{margin-top:15px}.order-review-page .shipping-section .item-name-summary{margin-bottom:5px}.order-review-page .shipping-section .item-name-summary{margin-bottom:5px}.order-review-page .shipping-section .item-name-summary,.order-review-page .shipping-section .order-summary-item-price{font-weight:bold;font-size:15px}.order-review-page .item-payment-method{padding:20px 15px;word-wrap:break-word}.order-review-page .billing-shipping-summary{padding-bottom:15px;font-size:.8rem}.order-review-page .billing-shipping-summary:last-child{padding-bottom:0px}.order-review-page .billing-shipping-summary .item-level-shipping{display:block;width:100%!important}.order-review-page .billing-shipping-summary .billing-information{font-size:15px;margin-bottom:10px}.order-review-page .billing-shipping-summary .billing-address{display:block;margin-top:10px}.order-review-page .billing-shipping-summary .payment-method,.order-review-page .billing-shipping-summary .billing-information,.order-review-page .billing-shipping-summary .cartTypeName{font-weight:bold}.order-review-page .order-summary-table{margin-bottom:0;color:#666666;border-top:1px solid #ddd;font-size:.8rem;font-weight:bold}.order-review-page .order-summary-table td{padding:2px 15px!important}.order-review-page .order-summary-table .grand-total-row{font-size:1.1rem;color:#F47920}.order-review-page .order-summary-table .grand-total-row td{padding-top:10px !important;padding-bottom:10px !important}.order-review-page .order-summary-table .for-balance td{padding:20px 15px!important}.order-review-page .order-summary-table .continue-button-wrapper:first-child{border-top:1px solid #ddd}.order-review-page hr{border-bottom:1px solid #DDD !important}.order-review-page .checkout-summary-hidden{text-align:center;margin:15px}.order-review-page .for-toggle{cursor:pointer;font-size:.8rem;color:#00A8E1;display:inline-block;margin:0 0 20px 0}.delete-card-message{text-align:center}.panel{border-radius:0px}.panel-body{padding:0px;border-bottom:1px solid #ddd}.panel-body:last-child{border-bottom:0px}.item-panel-heading{padding:8px;border-radius:0px}.item-panel-heading .panel-title{font-size:1rem;font-weight:bold;color:#666666}.item-details{padding:15px}.item-details:last-child{border-left:1px solid #ddd}.item-details .no-preview{display:block;text-align:center}.item-details .no-preview img{max-width:80px;max-height:70px;padding:1px;margin-top:10px}.item-details .no-preview img:not(.design-preview){box-shadow:0 0 2px rgba(0,0,0,0.5)}.item-payment-method{border:none!important;font-size:.9rem;color:#666666}.item-specs{list-style:none;padding-left:0px}.item-specs div{font-size:.8rem;padding:1px;word-wrap:break-word}.item-specs .attribute-name{font-weight:bold;padding-right:15px}.order-summary-table td{padding:5px 15px !important;border-top:none !important}.hr{border-color:#dddddd}.order-summary-table .grand-total-row{font-size:15px;border-top:2px dotted #dddddd !important;font-weight:bold}.order-summary-table .discount-row{color:#FA787E}.cc-logo-visa{background:url("../images/checkout/credit-cards.png") no-repeat scroll 0 0 rgba(0,0,0,0);vertical-align:top;width:35px;height:21px;display:inline-block}.cc-logo-master{background:url("../images/checkout/credit-cards.png") no-repeat scroll -35px 0 rgba(0,0,0,0);vertical-align:top;width:35px;height:21px;display:inline-block}.cc-logo-american{background:url("../images/checkout/credit-cards.png") no-repeat scroll -71px 0 rgba(0,0,0,0);vertical-align:top;width:35px;height:21px;display:inline-block}.cc-logo-discover{background:url("../images/checkout/credit-cards.png") no-repeat scroll -107px 0 rgba(0,0,0,0);vertical-align:top;width:35px;height:21px;display:inline-block}.cc-logo .profile-img-visa{background-position:0 0}.paypal-logo{background:url("../images/paypal-logo.png") no-repeat;vertical-align:top;width:101px;height:24px;display:inline-block}.item-specs li{font-weight:bold;margin-bottom:6px;font-size:12px}.item-specs li span{font-weight:normal;padding-left:5px}.child-item-specs{list-style:none;margin:0;padding:15px 0 0 0 !important}.child-item-specs li{font-weight:normal;margin-bottom:8px;font-size:13px;padding-left:5px}.child-item-specs li span{font-weight:normal;padding-left:5px;float:right}.cart-thumb img{max-width:110px;max-height:110px;padding:1px;display:block;margin:10px 5px 0 0;box-shadow:0 0 2px rgba(0,0,0,0.5)}.checkout-summary .yellowButton{width:300px !important}.shipping-discounted-rate{color:#FA787E}.lined-through-text{text-decoration:line-through;font-size:12px;margin-right:3px;font-weight:normal;color:#555}.free-price{color:#00AA00;font-weight:bold}@media (min-width:768px) and (max-width:991px){.order-review-page .checkout-flow{padding-right:0px}.order-review-page .order-summary-title .item-preview{padding-right:0px}.order-review-page .shipping-item-specs div:first-child .item-description{padding-top:6px}}@media (max-width:767px){.order-review-page .checkout-flow{padding-right:0px}}@media (max-width:480px){.order-review-page .item-panel .item-details{width:100%;display:block}}.confirm-page{padding-top:15px}.confirm-page .page-header-container{padding-top:15px}.confirm-page .confirm-message{margin-bottom:15px;padding-right:15px}.confirm-page .confirm-page-header{font-size:1.5rem;margin:-5px 0 0 0;padding:0 0 5px 0;color:#666666}.confirm-page .header-status{border:1px solid #d6d4d5;border-radius:4px}.confirm-page .order-number{color:#F47920;font-size:1.1rem;margin-bottom:10px}.confirm-page .message{font-size:.9rem;color:#000;line-height:1.5}.confirm-page .lighted-text{color:#0078db}.confirm-page .product-items{margin-right:15px}.confirm-page .product-items .item-header{padding-bottom:10px}.confirm-page .product-items img.design-preview,.confirm-page .product-items img.template-preview{width:50%;max-height:170px}.confirm-page .preview-container{text-align:center}.confirm-page .preview-container .preview-loading{min-height:70px}.confirm-page .preview-container img:not(.design-preview){max-width:110px;max-height:110px;padding:1px;display:block;margin:10px auto 0;box-shadow:0 0 2px rgba(0,0,0,0.5)}.confirm-page .order-summary .job-name{word-wrap:break-word}.confirm-page .order-summary .checkout-cart{padding-top:15px;padding-bottom:5px}.confirm-page .order-summary .checkout-cart .review-page-header{font-size:1.5rem;color:#666666;margin:0;margin-top:-4px}.confirm-page .order-summary .checkout-cart .item-count{font-size:.8rem;font-weight:bold;color:#666666;margin-top:4px}.confirm-page .order-summary .order-summary-title{padding:8px 8px 15px;font-size:16px;color:#666666;font-weight:bold;border-bottom:1px solid #ddd;background:#fff}.confirm-page .order-summary .shipping-region .no-border{border-bottom:0px}.confirm-page .order-summary .shipping-region .shipping-section-wrapper{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.confirm-page .order-summary .shipping-region .shipping-section-wrapper .shipping-item-specs{margin-top:20px;font-size:.8rem;color:#666666}.confirm-page .order-summary .shipping-region .shipping-section-wrapper .shipping-item-specs .split-shipping-header{font-weight:bold;margin:10px 0}.confirm-page .order-summary .shipping-region .shipping-section-wrapper .shipping-item-specs .edd-container{color:#fe4e25;font-weight:700;font-size:14px;margin-top:5px}.confirm-page .order-summary .shipping-region .shipping-section-wrapper .shipping-item-specs .edd-container .edd-tooltip{cursor:pointer;color:#0078db}.confirm-page .order-summary .order-summary .order-summary-table .first-tr{padding-top:10px !important}.confirm-page .order-summary .order-summary .order-summary-table .last-tr{padding-bottom:10px !important}.confirm-page .order-summary .order-summary .order-summary-table .order-total{padding:20px 15px !important}.confirm-page .order-summary .order-summary .shipping-region{padding:0 15px}.confirm-page .order-summary .order-summary .shipping-discounted-rate{color:#FA787E}.confirm-page .order-summary .order-summary .lined-through-text{text-decoration:line-through;font-size:12px;margin-right:3px;font-weight:normal;color:#555}.confirm-page .order-summary .order-summary .free-price{color:#00AA00;font-weight:bold}.confirm-page .order-summary .header-status{border:1px solid #d6d4d5;border-radius:4px}.confirm-page .order-summary .three-hundred-with{float:none;width:65%;height:35px}.confirm-page .order-summary .checkout-flow{padding-right:15px}.confirm-page .order-summary .item-header{margin-bottom:10px}.confirm-page .order-summary .shipping-section{word-wrap:break-word;padding-top:5px}.confirm-page .order-summary .shipping-section .item-preview img{max-width:70px;display:block;margin:0 5px 5px 0;max-height:70px}.confirm-page .order-summary .shipping-section .item-preview img:not(.design-preview){box-shadow:0 0 2px rgba(0,0,0,0.5)}.confirm-page .order-summary .shipping-section .item-preview .design-preview,.confirm-page .order-summary .shipping-section .item-preview .file-preview{padding:1px}.confirm-page .order-summary .shipping-section .item-shipping{font-size:.8rem;padding-left:0;padding-right:15px;color:#666666;border-top:0px;margin-top:0px;line-height:1.2}.confirm-page .order-summary .shipping-section .item-shipping>strong{display:block;margin-bottom:3px}.confirm-page .order-summary .shipping-section .item-shipping>strong.split-shipping-header{color:#F47920}.confirm-page .order-summary .shipping-section .item-shipping>strong.split-shipping-header:first-child{margin-top:3px}.confirm-page .order-summary .shipping-section .item-shipping>div{margin-bottom:3px}.confirm-page .order-summary .shipping-section .item-shipping .split-item-header{font-weight:bold;font-size:.8rem;color:#666666}.confirm-page .order-summary .shipping-section .item-name-summary{margin-bottom:5px}.confirm-page .order-summary .shipping-section .item-name-summary,.confirm-page .order-summary .shipping-section .order-summary-item-price{font-weight:bold;font-size:15px}.confirm-page .order-summary .shipping-section .item-specs-summary{margin:0;list-style:none;font-size:12px;padding:0}.confirm-page .order-summary .shipping-section .item-specs-summary .child-item{margin-top:15px}.confirm-page .order-summary .shipping-item-specs{font-size:.8rem;color:#666666;margin-top:20px}.confirm-page .order-summary .shipping-item-specs .item-description{font-weight:bold;font-size:.8rem;color:#666666}.confirm-page .order-summary .shipping-item-specs .item-desc-val{margin-left:-7px}.confirm-page .order-summary .shipping-item-specs .shipping-info ul{list-style:none;padding:0;margin-bottom:10px}.confirm-page .order-summary .item-payment-method{padding:20px 15px;word-wrap:break-word}.confirm-page .order-summary .billing-shipping-summary{padding-bottom:15px;font-size:.8rem}.confirm-page .order-summary .billing-shipping-summary:last-child{padding-bottom:0px}.confirm-page .order-summary .billing-shipping-summary .item-level-shipping{display:block;width:100%!important}.confirm-page .order-summary .billing-shipping-summary .billing-information{font-size:15px;font-weight:bold;margin-bottom:10px}.confirm-page .order-summary .billing-shipping-summary .billing-address{display:block;margin-top:10px}.confirm-page .order-summary .billing-shipping-summary .payment-method,.confirm-page .order-summary .billing-shipping-summary .billing-information,.confirm-page .order-summary .billing-shipping-summary .cartTypeName{font-weight:bold}.confirm-page .order-summary .order-summary-table{margin-bottom:0;color:#666666;border-top:1px solid #ddd;font-size:.8rem;font-weight:bold}.confirm-page .order-summary .order-summary-table td{padding:2px 15px!important}.confirm-page .order-summary .order-summary-table .grand-total-row{font-size:1.1rem;color:#F47920}.confirm-page .order-summary .order-summary-table .grand-total-row td{padding-top:10px !important;padding-bottom:10px !important}.confirm-page .order-summary .order-summary-table .for-balance td{padding:20px 15px!important}.confirm-page .order-summary hr{border-bottom:1px solid #DDD !important}.confirm-page .order-summary .checkout-summary-hidden{text-align:center;margin:15px}.confirm-page .order-summary .for-toggle{cursor:pointer;font-size:.8rem;color:#00A8E1;display:inline-block;margin:0 0 20px 0}.confirm-page .order-summary .order-summary-table .grand-total-row td.order-total{padding:20px 15px !important}.confirm-page .order-summary .order-summary-table .first-tr{padding-top:20px !important}.confirm-page .shipping-region{padding:0 15px}.confirm-page .shipping-region .no-border{border-bottom:0px}.confirm-page .summary-panel{color:#666666}.confirm-page .summary-panel h4{font-size:16px}.confirm-page .summary-panel .summary-total{font-weight:bold}.confirm-page .sms-txt-notification-wrapper{padding:20px}.confirm-page .sms-txt-notification-wrapper .sms-notif-loading-icon{margin:0 3px}.confirm-page .sms-txt-notification-wrapper .text-notif-label{margin-bottom:20px}.confirm-page .sms-txt-notification-wrapper .text-notif-label span{font-weight:bold;font-size:1.2em}.confirm-page .sms-txt-notification-wrapper .text-notif-body{font-size:.8em;margin-bottom:15px}.confirm-page .sms-txt-notification-wrapper .text-notif-body .sms-signed-up-message{margin-bottom:30px}.confirm-page .sms-txt-notification-wrapper .text-notif-body .disclaimer-text{margin-bottom:15px}.confirm-page .sms-txt-notification-wrapper .text-notif-body .error-message{color:#F47920}.confirm-page .sms-txt-notification-wrapper .text-notif-body .form_phone_number{border-radius:0;display:inline;font-size:1.1em;height:35px;margin-bottom:10px;padding-left:15px;width:auto}.confirm-page .sms-txt-notification-wrapper .text-notif-body .form_phone_number.error{color:#666666}.confirm-page .sms-txt-notification-wrapper .text-notif-body .form_phone_number:not(:focus){box-shadow:none}.confirm-page .sms-txt-notification-wrapper .text-notif-body .form_phone_number:not(:focus).error{border:1px solid #F47920}.confirm-page .sms-txt-notification-wrapper .text-notif-body .has-mobile-no .text-notif-action{color:#F47920;cursor:pointer}.confirm-page .sms-txt-notification-wrapper .text-notif-body .has-mobile-no .text-notif-action.text-notif-edit{margin-left:10px}.confirm-page .sms-txt-notification-wrapper .text-notif-body .has-mobile-no .edit-mobile-number-actions{display:inline-block;margin-left:10px}.confirm-page .sms-txt-notification-wrapper .text-notif-body .submit-notif-form.text-notif-add-save{background-color:#F47920;border-radius:3px;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:1.1em;margin-left:5px;padding:8px 28px}.confirm-page .sms-txt-notification-wrapper .text-notif-body .submit-notif-form.text-notif-add-save.disabled{background-color:#DCDCDA;color:#666666;cursor:pointer}.confirm-page .sms-txt-notification-wrapper .text-notif-body .mobile-phone-number-disclaimer{margin-top:20px}@media (max-width:1199px){.confirm-page .sms-txt-notification-wrapper .text-notif-label{text-align:center}.confirm-page .sms-txt-notification-wrapper .text-notif-body{text-align:center}.confirm-page .sms-txt-notification-wrapper .text-notif-body .form_phone_number{text-align:center;width:auto}.confirm-page .order-summary{margin-top:0}.confirm-page .product-items,.confirm-page .sms-notifications{padding-right:0}}@media (max-width:991px){.confirm-page .sms-txt-notification-wrapper .text-notif-body{text-align:center;font-size:1em}.confirm-page .sms-txt-notification-wrapper .text-notif-body .form_phone_number{font-size:1em;padding-left:0;text-align:center}.confirm-page .sms-txt-notification-wrapper .text-notif-body .submit-notif-form.text-notif-add-save{display:block;width:150px;margin-left:auto;margin-right:auto}.confirm-page .sms-txt-notification-wrapper .text-notif-body .has-mobile-no .edit-mobile-number-actions{display:block;width:150px;margin-left:auto;margin-right:auto}.confirm-page .order-number{margin-top:0}.confirm-page .product-items{padding-right:0}.confirm-page .confirm-message{padding-right:0}.confirm-page .shipping-item-specs div:first-child .item-description{padding-top:6px}.confirm-page .shipping-item-specs div:first-child .item-description{padding-top:6px}}@media (max-width:480px){.confirm-page .confirm-page-header{width:300px}}@media (max-width:480px){.confirm-page .item-panel .item-details{width:100%;display:block}}.simple-popup{background-color:#fff;position:absolute;left:50px;right:50px;top:20%;z-index:50000;-moz-box-shadow:2px 3px 8px 1px rgba(0,0,0,0.4);-webkit-box-shadow:2px 3px 8px 1px rgba(0,0,0,0.4);box-shadow:2px 3px 8px 1px rgba(0,0,0,0.4);border-radius:6px;height:200px;display:none;overflow:visible;font-size:13px;color:#666}.simple-popup .simple-popup-content{margin:0 25px 20px 25px;font-size:14px}.simple-popup .simple-popup-content label{display:block;margin:10px 0 5px 0 }.simple-popup .simple-popup-content input[type='text'],.simple-popup .simple-popup-content input[type='password'],.simple-popup .simple-popup-content textarea{width:100%;border:1px solid #ccc;padding:4px 5px;font-family:Tahoma,Geneva,sans-serif;border-radius:3px;outline:none;color:#444}.simple-popup .simple-popup-content input[type='text']:hover,.simple-popup .simple-popup-content input[type='password']:hover,.simple-popup .simple-popup-content textarea:hover{border-color:#aaa;box-shadow:1px 1px 3px rgba(0,0,0,0.1) inset}.simple-popup .simple-popup-content input[type='text']:focus,.simple-popup .simple-popup-content input[type='password']:focus,.simple-popup .simple-popup-content textarea:focus{border-color:#09F;box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset}.simple-popup .simple-popup-content .validation-alert input,.simple-popup .simple-popup-content .validation-alert textarea{border-color:red !important}.simple-popup .simple-popup-content textarea{resize:none;display:block;height:120px}.simple-popup-header{font-family:'Noto Sans',Arial,sans-serif;position:relative;font-size:20px;color:#222;font-weight:bold;margin:20px 25px}.simple-popup-footer{text-align:right;margin:10px 25px 20px 25px}.simple-popup-close{background-image:url(/images/yp/close_purple.png);background-repeat:no-repeat;width:36px;height:36px;position:absolute;top:-15px;right:-15px;cursor:pointer}.simple-popup-footer .validation-error{color:red}#backside_alert_preview_ph{min-height:302px;margin:auto;text-align:center;margin:20px;position:relative;background-color:#ccc;padding:20px}#backside_alert_preview_ph img{vertical-align:top}#backside_alert_wrapper{margin:20px 15px;text-align:center}#backside_alert_wrapper h1{font-family:'Noto Sans',Arial,sans-serif;color:#F47920;font-size:24px;margin:0 0 10px 0 }#backside_alert_wrapper h2{font-family:'Noto Sans',Arial,sans-serif;color:#86ba1c;font-size:16px;margin-top:15px;text-transform:uppercase}#backside_alert_wrapper h3{font-size:14px}#backside_alert_wrapper .button-text{color:#F47920;font-size:14px}body{background:none !important;font-family:'Noto Sans',Arial,sans-serif !important}.portal-page{background-color:#FFFFFF;color:#666666;padding-bottom:20px}.portal-page #contactInfoForm .error{font-size:15px}.portal-page #contactInfoForm input{color:#555}.portal-page #contactInfoForm #save-contact-info{color:#FFF}.portal-page .job-order-details .panel-heading .alert-danger{background:#f0f0f0;color:red;border:1px solid #f0f0f0}.portal-page .portal-header .notifs-link .alert{background:none;border:none}.portal-page .portal-content .address-book-delete-con{z-index:99}.portal-page .portal-content .jo-item-alert-label{color:red}.portal-page .portal-content .sms-notifications a{color:#F47920}.portal-page .portal-content .sms-notifications input:focus,.portal-page .portal-content .sms-notifications input.error{border-color:#66afe9}.portal-page .portal-content .sms-notifications .sms-notif-loading-icon{margin-right:5px}.portal-page .portal-content .sms-notifications .text-notif-label{margin-bottom:20px}.portal-page .portal-content .sms-notifications .text-notif-label span{color:#000000;font-size:19px;font-weight:500}.portal-page .portal-content .sms-notifications .text-notif-body{font-size:.95em;margin-bottom:15px}.portal-page .portal-content .sms-notifications .text-notif-body .sms-portal-signed-up-message{margin-bottom:20px}.portal-page .portal-content .sms-notifications .text-notif-body .sms-portal-disclaimer-text{margin-bottom:15px}.portal-page .portal-content .sms-notifications .text-notif-body .sms-portal-disclaimer-text .ln-1{margin-bottom:15px}.portal-page .portal-content .sms-notifications .text-notif-body .error-message{color:#F47920}.portal-page .portal-content .sms-notifications .text-notif-body .form_phone_number{border-radius:0;display:inline;height:35px;padding-left:8px;width:145px;font-size:14px}.portal-page .portal-content .sms-notifications .text-notif-body .form_phone_number.error{color:#666666}.portal-page .portal-content .sms-notifications .text-notif-body .form_phone_number:not(:focus){box-shadow:none}.portal-page .portal-content .sms-notifications .text-notif-body .form_phone_number:not(:focus).error{border:1px solid #F47920}.portal-page .portal-content .sms-notifications .text-notif-body .has-mobile-no .text-notif-action{color:#F47920;cursor:pointer;margin-left:0}.portal-page .portal-content .sms-notifications .text-notif-body .has-mobile-no .text-notif-action.text-notif-edit{margin-left:10px}.portal-page .portal-content .sms-notifications .text-notif-body .has-mobile-no .edit-mobile-number-actions{display:inline;margin-top:10px}.portal-page .portal-content .sms-notifications .text-notif-body .submit-notif-form.text-notif-add-save{background-color:#F47920;border-radius:3px;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:1.1em;margin-left:5px;margin-top:10px;padding:8px 28px}.portal-page .portal-content .sms-notifications .text-notif-body .submit-notif-form.text-notif-add-save.disabled{background-color:#DCDCDA;color:#666666;cursor:pointer}.portal-page .portal-content .sms-notifications .text-notif-body .mobile-phone-number-disclaimer{margin-top:20px;font-size:12px}.portal-page .portal-content .sms-notifications .text-notif-body .mobile-phone-number-disclaimer .sign-up-for-text-notif-message{display:none}.portal-page .red{color:#ED1F24}.portal-page .gray{color:#DBDBDB}.portal-page .green{color:#3CB549}.portal-page .brand-primary{color:#F47920}.portal-page .yellow{color:#F47920}.portal-page a{color:#0078db}.portal-page a:hover,.portal-page a:focus,.portal-page .notif-list-item>a:focus{color:#0078db}.portal-page .notifs-header.red{color:red}.portal-page .notifs-header.red span{color:red !important}.portal-page .pagination>.active>a,.portal-page .pagination>.active>a:focus,.portal-page .pagination>.active>a:hover,.portal-page .pagination>.active>span,.portal-page .pagination>.active>span:focus,.portal-page .pagination>.active>span:hover{background-color:#8b8788 !important;border-color:#8b8788 !important}.portal-page .greenButton{background-color:#F47920;border:none}.portal-page .greenButton:hover{background-color:#F9A020}.portal-page .greenButton:focus{color:#FFFFFF}.portal-page a.greenButton{color:#FFFFFF;font-weight:normal;font-size:.9rem}.portal-page .icon-search,.portal-page .more-info-toggle,.portal-page .jo-price-subtotal,.portal-page .download,.portal-page .icon-download,.portal-page .icon-arrow-right,.portal-page .icon-chevron-down,.portal-page .icon-chevron-up,.portal-page .icon-chevron-right.green,.portal-page .icon-chevron-left.green,.portal-page #_lpChatBtn:hover,.portal-page #front-back-preview .close{color:#0078db}.portal-page .icon-search{color:#F47920}.portal-page .search-key:focus{border-color:#F9A020;box-shadow:none}.portal-page strong.icon-chevron-left,.portal-page .notifs-list-content .see-more span,.portal-page .hide-notifs span{color:#0078db}.portal-page strong.icon-chevron-left:hover,.portal-page .notifs-list-content .see-more span:hover,.portal-page .hide-notifs span:hover{color:#0078db}.portal-page .job-order-item:hover{background-color:#fef7ef;border-right-color:#fef7ef;border-left-color:#fef7ef}.portal-page .job-order-alert .in-contact{z-index:200;position:relative}.portal-page .order-level{font-size:16px}.portal-page .notif-message{color:red}.portal-page .job-order-alert,.portal-page .no-recent-order{padding-top:15px}.portal-page .portal-left-nav{padding-bottom:5px}.portal-page .address_book_nav{margin:10px 0}.portal-page .address_book_nav ul.pagination-top-nav{margin:0}.portal-page .add-addressbook-btn{vertical-align:top}.portal-page .setting-wrapper .portal-left-nav-address-book{margin-top:78px}.portal-page .reject-upload{color:#FFF}.portal-page .contact-information .error{height:auto}.portal-page .login-information label.error{width:auto}.portal-page .status-icons li{border:none}.portal-page .jo-item-specs .list-group-item{margin:0}.portal-page .jo-item-specs .product-price{display:none}.portal-page .jo-item-specs .product-name{font-size:.9rem;color:#666666;margin:0;display:block}.portal-page .list-group-item small.text-muted{padding:0}.portal-page .list-group-item small.icon-chevron-down{padding-top:4px}.portal-page .pagination-bottom-nav{margin-top:-15px}.portal-page .item-details-wrapper .product-size-name{padding-left:0;font-size:1.1rem}.portal-page .item-details-wrapper .project-name{font-size:.9rem}.portal-page .item-details-wrapper .project-name label{margin-bottom:10px}.portal-page .item-details-wrapper .item-price{color:#0070B3}.portal-page .item-details-wrapper .order-date-time{font-size:.8rem}.portal-page .item-details-wrapper .shipment-title{padding-left:0;font-size:1rem}.portal-page .item-details-wrapper .shipment-title~small{font-size:.7rem;font-weight:normal}.portal-page .item-details-wrapper .shipping-method{padding-left:0;font-size:.9rem}.portal-page .links>a:hover,.portal-page .notif-list-item>a:hover{text-decoration:underline;color:#0078db}.portal-page .pagination-top nav{padding:6px 0}.portal-page .saved-designs-wrapper .portal-left-nav{padding-right:10px}.portal-page .saved-design-details label{margin:0;margin-bottom:5px}.portal-page .portal-left-nav ul.filter-wide{font-size:.9rem}.portal-page .product-EDD .product-EDD-label{padding-right:5px;width:auto}.portal-page .item-details-content .item-specs li{margin-bottom:-1px}.portal-page .item-details-content .item-list-group .item-label,.portal-page .item-details-content .item-price .item-label{padding-right:5px}.portal-page .small-screen{display:none}.portal-page .item-content-details .product-size{margin-bottom:0px}.portal-page .item-content-details .item-delete-button{width:85px;margin-left:0px;position:relative;display:block;padding-top:0px}.portal-page ul.shipping-address-details .list-group-item span{display:inline}.portal-page ul.shipping-address-details .list-group-item a{padding-left:5px}.portal-page .request-quote-btn{margin:5px auto}.portal-page .item-details-statuses{font-size:.9rem}.portal-page .portal-left-nav-address-book .setting-wrapper .list-group-item{border-top:none}@media (max-width:1155px){.portal-page .item-details-statuses .radio:nth-of-type(2){white-space:normal}.portal-page .address-book-item li.list-group-item{font-size:15px}}@media (max-width:1154px){.portal-page .view-larger{margin-left:30px}}@media (max-width:954px){.portal-page .item-specs{max-width:165%}.portal-page .portal-content .sms-notifications{margin-left:0;margin-top:15px}.portal-page .portal-content .sms-notifications .sms-txt-notification-wrapper{margin-bottom:25px}.portal-page .portal-left-nav{padding:0}.portal-page .request-quote-btn{margin:5px auto}.portal-page .setting-wrapper .portal-left-nav-address-book{margin:0}.portal-page .view-larger{margin-left:0}}@media (max-width:991px){.portal-page div.pagination-top{max-width:100%}}@media (max-width:735px){.portal-page .portal-page .item-details-content .item-details-statuses{float:left}.portal-page .portal-page .item-details-content .item-specs{float:none;width:335px}.portal-page .address-book-item li.list-group-item{font-size:inherit}}@media (max-width:654px){.portal-page .job-order-item .item-thumbnail{margin-right:8px}}@media (max-width:610px){.portal-page .item-specs{width:250px}}@media (min-width:954px){.portal-page .contact_info_phone_ext{padding-left:28px !important}}@media (min-width:611px){.portal-page .item-content-details{width:130%}}.portal-page .more-info-content small{padding:0;font-size:.8rem;display:inline}.portal-page .more-info-content .shipping-address label,.portal-page .more-info-content .billing-address label{font-size:.9rem}.portal-page .more-info-content .shipping-address span,.portal-page .more-info-content .billing-address span{font-size:.8rem}.portal-page .jo-date-time{font-size:.75rem}.portal-page .more-info-label{font-size:.85rem}.portal-page .previousBtn,.portal-page .nextBtn{font-weight:normal;font-size:1rem;color:#666}.portal-page button.track-button{margin:10px auto}.portal-page .track-button{display:block}.portal-page .reorder-button{margin:15px auto}.portal-modal .delete-design-content .modal-dialog{margin:5% auto}.portal-modal .greenButton{background-color:#F47920;border:none}.portal-modal .greenButton:hover{background-color:#F9A020}.portal-modal .close{margin:5px 2px 0 0;color:#0078db}.upload-list-content .close{color:#F47920}.upload-list-content .close:hover{color:#F9A020}@media (max-width:767px){#shipment_history_modal{z-index:2001}}#shipment_history_modal .container.portal-wrapper{background-color:transparent}#shipment_history_modal .container.portal-wrapper #history_modal{max-width:600px;word-wrap:break-word;margin:auto}#shipment_history_modal .container.portal-wrapper #history_modal .modal-header .modal-title{font-size:16px;display:inline-block}@media (max-width:480px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-header .modal-title{font-size:14px}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-header .close{float:right;color:#0078db}@media (max-width:320px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-header .close{margin-top:3px;font-size:21px}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body{font-size:14px;font-weight:normal;padding:15px 0 0 0}@media (max-width:480px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body{font-size:13px}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .tracking-loader{text-align:center}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .bold-label,#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .status{font-weight:bold}@media (max-width:734px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .bold-label{margin-bottom:-5px}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .status{text-transform:capitalize}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .green{color:#247eca}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .orange{color:#FF9933}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body select{padding:7px 15px;border:1px solid #ddd;margin:0 8px}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row-header{font-weight:bold;width:100%;padding:11px 30px 3px 30px}@media (max-width:480px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row-header{padding:0 15px}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row-header div{padding:3px}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row{width:100%;margin:0}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row:not(:last-child):not(.general-info):not(.additional-info){border-bottom:1px solid #ddd}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row.activity{padding:5px 30px}@media (max-width:480px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row.activity{padding:0 15px}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row.activity div{padding:3px}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row.activity div:last-child{text-align:right}@media (max-width:734px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row.activity div:last-child{text-align:left}}@media (max-width:991px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row.activity div:first-child{width:25%}}@media (max-width:320px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .row.activity div:first-child{width:29.16666667%}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .boxes-section div{text-align:left}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .status-section,#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .datetime-section{margin-top:7px}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .status-section div,#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .datetime-section div{text-align:left}@media (max-width:734px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .status-section,#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .datetime-section{margin-top:0}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .tracking-code-section,#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .status-section,#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .datetime-section{margin-bottom:5px}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .general-info,#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .additional-info{padding:5px 30px}@media (max-width:480px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .general-info,#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .additional-info{padding:0 15px}}@media (max-width:480px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .general-info div{padding-bottom:3px}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .additional-info{border-bottom:3px solid #ddd;padding-bottom:15px}@media (max-width:480px){#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .additional-info{padding-bottom:10px;font-size:12px}}#shipment_history_modal .container.portal-wrapper #history_modal .modal-body .note{text-align:center;font-weight:bold;padding:15px}#shipment_history_modal .container.portal-wrapper #history_modal .modal-footer button{float:right}#shipment_history_modal .container.portal-wrapper #history_modal .modal-footer .tracking-code-label{float:left;font-weight:bold;text-align:left}#shipment_history_modal .container.portal-wrapper #history_modal .modal-footer .greenButton{border-radius:5px;width:150px}.container.portal-wrapper .quotes-item .quote-size-name{padding-right:5px}.portal-page .portal-content .sms-notifications .sms-txt-notification-wrapper{width:100% !important;margin-top:7px}.portal-page .edit-mobile-number-container .mobile-no{border:1px solid #CCCCCC;padding:5px 7px 7px 7px;display:inline-table;width:145px;font-size:14px}.portal-page .edit-mobile-number-container .textNotifEdit{width:95px;color:#FFFFFF !important;display:inline-table;margin-left:0;height:33px;margin-left:0px !important}.portal-page .edit-mobile-number-wrapper .edit-mobile-number{padding:5px 7px 7px 7px;height:33px !important}.portal-page .edit-mobile-number-wrapper .textNotifSave{height:33px;top:0px;position:relative;color:#FFFFFF !important;width:95px}.portal-page .edit-mobile-number-wrapper .text-notif-edit-cancel{opacity:.2;color:#333 !important;margin-left:9px !important}.portal-page .edit-mobile-number-wrapper .text-notif-edit-cancel:hover{opacity:.5}.portal-page .sms-portal-disclaimer-text .ln-1{margin-bottom:10px !important}.portal-page .sms-portal-disclaimer-text .ln-2{margin-top:0px !important}@media (max-width:954px){.portal-page .sms-portal-disclaimer-text .ln-1{margin-bottom:20px !important}}.reorder-content div.modal-dialog{margin:30px auto;width:600px;max-width:600px}.reorder-content .modal-header .close{margin:0;line-height:1;color:#cbccce}.reorder-content .modal-header .close:hover{color:#666666}.reorder-content .modal-header .modal-modify-title{color:#666666}.reorder-content .modal-content .modal-body{padding:15px}.reorder-content .modal-footer .modify-btn{color:#fff;background-color:#F47920;border:1px solid #E8E8E8;padding:5px 0}.reorder-content .modal-footer .modify-btn:hover{background-color:#F9A020}.reorder-content .modal-footer .edit-specs-btn[disabled]{background-color:#CBCCCE;cursor:not-allowed}.reorder-content .modal-footer .disabled{background-color:#CBCCCE;cursor:not-allowed}.reorder-content .modal-footer .disabled:hover{background-color:#CBCCCE}.reorder-content .fa-exclamation-triangle{color:#F9A020}.reorder-content .specs-row{width:100%;margin:0!important}.reorder-content .proj-attr{margin-bottom:10px}.reorder-content .proj-attr,.reorder-content .specs-attr-name{line-height:35px}.reorder-content .modify-spec-content input:focus,.reorder-content .modify-spec-content .form-control:focus,.reorder-content .modify-spec-content input[type='text']:focus,.reorder-content .modify-spec-content select:focus{box-shadow:none!important;outline:0}.reorder-content .project-name{padding:0}.reorder-content .modify-label,.reorder-content .modify-specs-content input{padding:6px 16px}.reorder-content .modify-checkbox input[type=checkbox]{-ms-transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);display:inline-block;vertical-align:middle;margin:0 0 0 3px;line-height:35px}.reorder-content .modify-spec-content{font-size:14px}.reorder-content .modify-calculator-form{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;font-size:14px}.reorder-content .modify-printing-cost{border:1px solid #e5e5e5;padding:0 11px;vertical-align:top}.reorder-content .modify-buttons{margin-top:3px}.reorder-content .modal-title,.reorder-content .printing-label,.reorder-content .printing-price,.reorder-content .modify-price{font-weight:bold}.reorder-content .cancel-specs-btn,.reorder-content .printing-price{color:#669C10}.reorder-content .edit-specs-btn{width:135px}.reorder-content .edit-specs-btn:hover{background-color:#F9A020}.reorder-content .edit-specs-btn:focus{outline:0;border-color:transparent}.reorder-content .apply-btn{background-color:#F47920;width:75%;margin:0 9px}.reorder-content .modal-content{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.reorder-content .modify-pricing{float:left;margin-top:30px;border:1px solid #e5e5e5;padding:10px}.reorder-content .modify-reorder-pricing{float:left;margin-top:30px;padding:10px}.reorder-content .modify-price{font-size:18px;color:#f57921;text-align:right}.reorder-content .modify-specs-content{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:90%;margin:auto}.reorder-content .modify-buttons{text-align:center}.reorder-content .proj-attr{line-height:17px;margin-bottom:9px}.reorder-content .cancel-specs-btn{margin:0;border:0;width:100%}.reorder-content .artwork-not-available{font-size:14px}.reorder-content .subtitle{font-size:13px;padding-bottom:15px}.reorder-content .subtitle .subtitle-text{padding-left:10px}.reorder-content .subtitle .fa-2x{font-size:2em}.reorder-content .subtitle .table-cell{display:table-cell;vertical-align:middle}.reorder-content .modal-title{font-size:16px}.reorder-content .specs-attr-name .attr-name{width:85%}.reorder-content .specs-attr-name .fa-exclamation-triangle{float:right;margin:10px 5px}.reorder-content .invalid-specs{background-color:#fdecd2;border:1px solid #f9a020;box-shadow:none!important;outline:0}.reorder-content .modify-spec-content .proj-attr,.reorder-content .modify-spec-content .specs-attr-name{line-height:35px}.reorder-content .save-quote-footer{padding:15px 0 0px}.reorder-content .save-quote-footer .edit-specs-btn{width:155px}.reorder-content .artwork-attr-name .artwork-attr-text{width:95%}@media (max-width:955px){.reorder-content div.modal-dialog{width:95%}.prod-attr-checkbox{text-align:right;line-height:35px}.invalid-attr-specs>div{float:none!important;vertical-align:top;line-height:35px;display:inline-block}.specs-attr-name.invalid-attr-specs .attr-name{width:auto}.artwork-attr-name{line-height:25px}}.wizard-gallery-page h1{margin:0;font-weight:bold;text-transform:capitalize}.wizard-gallery-page h1 .page-title{margin-left:-3px}.wizard-gallery-page h1 small{text-transform:lowercase}.wizard-gallery-page .gallery-breadcrumb{background:none;margin-bottom:0;padding:8px 0}.wizard-gallery-page .empty-search-message{margin:0;font-size:.9rem}.wizard-gallery-page .preview-loading{min-height:250px}.wizard-gallery-page .preview-loading .design-name{display:none}.wizard-gallery-page .search-count{text-align:right}.wizard-gallery-page .search-count strong{display:none}.wizard-gallery-page .search-count strong.show{display:inline-block !important}.wizard-gallery-page .design-name{position:relative;height:30px;padding:2px;text-align:center;background:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.3));color:white;overflow:hidden}.wizard-gallery-page .top-navigation{background:linear-gradient(#f7f7f7, #f1f1f1);padding:10px;font-weight:500;font-size:18px;border-bottom:1px solid #eee;text-align:center}.wizard-gallery-page .design-ways{text-align:center;padding-top:10px;margin:0 -10px}.wizard-gallery-page .design-ways .product-title{text-transform:lowercase}.wizard-gallery-page .design-ways-container{padding:10px}.wizard-gallery-page .design-ways-section{border:1px solid #DDD;padding:0px 15px;min-height:125px}.wizard-gallery-page .design-ways-caption{color:#000;font-weight:200}.wizard-gallery-page .design-ways-heading{font-size:24px;padding:20px;font-weight:500}.wizard-gallery-page .flex-row{display:flex;flex-wrap:wrap}.wizard-gallery-page .flex-row .template-container{display:flex;flex-direction:column}.wizard-gallery-page .template-container{padding:7px;min-height:200px;display:flex;flex-direction:column}.wizard-gallery-page .template-container img{margin-bottom:-30px}.wizard-gallery-page .template-container .wizard-template{width:100%;display:none}.wizard-gallery-page .templates-section{margin:0 -10px;margin-top:10px}.wizard-gallery-page .bottom-navigation{padding:0px 5px}.wizard-gallery-page .next-page-section{padding:15px}.wizard-gallery-page .template-preview{width:100%;background-color:#FFF}.wizard-gallery-page .sidebar h4{padding:0;margin:0;color:#F47920;margin-bottom:10px;font-size:1rem;font-weight:700}.wizard-gallery-page .sidebar label{width:100%;margin-bottom:0px}.wizard-gallery-page .sidebar .size-radio{display:inline-block;vertical-align:top}.wizard-gallery-page .sidebar a{font-size:.9rem;color:#0070B3;text-decoration:none;font-weight:normal}.wizard-gallery-page .sidebar a:hover{color:#00A8E1}.wizard-gallery-page .sidebar a span{font-size:.8rem;color:#ccc}.wizard-gallery-page .sidebar-container{padding-right:20px;margin-top:20px}.wizard-gallery-page .gallery-container{margin-top:20px}.wizard-gallery-page .product-header{margin:0px;padding:10px 0px 0px 0px;border-top:1px solid #ddd}.wizard-gallery-page .product-header a{text-transform:capitalize}.wizard-gallery-page .gallery-template img{width:100%}.wizard-gallery-page .gallery-template img.hybrid{padding:15px}.wizard-gallery-page .category-container{margin:5px 0}.wizard-gallery-page .orange-button{background:none;background-color:#F47920;border-radius:0}.wizard-gallery-page .orange-button:hover{color:#fff;background-color:#F9A020}.template-page .template-info{padding:20px;background-color:#FEF7F0;margin-left:15px;border:1px solid #ddd}.template-page .template-info .orange-button{border-radius:0}.template-page .template-info p,.template-page .template-info span{font-size:.9rem}.template-page .template-info .template-variations p{font-size:.7rem}@media (max-width:991px){.template-page .template-info{margin-left:0}}.template-page .template-name{margin:0 0 10px 0;font-size:1.5rem;font-weight:bold}.template-page #template_avail_colors{display:inline-block;vertical-align:top;white-space:nowrap;margin:3px 0 }.template-page #template_avail_colors .theme-thumb{display:inline-block;margin:1px 3px ;background-color:#FFF;padding:1px;border:1px solid #ddd;overflow:hidden;cursor:pointer;line-height:1px;vertical-align:top;font-size:0}.template-page #template_avail_colors .theme-thumb.selected{border:2px solid #5BB63A !important;margin:0 2px}.template-page #template_avail_colors .theme-thumb.hovered{border-color:#F47920}.template-page #template_avail_colors .theme-thumb .main-color{display:block;width:28px;height:20px}.template-page #template_avail_colors .theme-thumb .theme-thumb-color{width:7px;height:6px;display:inline-block;vertical-align:top}.template-page #template_avail_colors .theme-thumb .theme-thumb-color:first-of-type{display:block;width:28px;height:20px}.template-page #template_avail_colors .theme-thumb .theme-thumb-color:nth-of-type(6),.template-page #template_avail_colors .theme-thumb .theme-thumb-color:nth-of-type(7),.template-page #template_avail_colors .theme-thumb .theme-thumb-color:nth-of-type(8){display:none}.template-page .template-sizes .template-preview{vertical-align:middle}.template-page .template-sizes .template-preview.larger-width{width:50px}.template-page .template-sizes .template-preview.larger-height{height:50px}.template-page .template-sizes label{padding:20px 0}.template-page .template-sizes label p{margin:0;white-space:normal;word-wrap:break-word}.template-page .template-size-preview{height:55px}.template-page .template-variations{padding-top:5px}.template-page .seo h2,.template-page .seo h4{padding:0;margin:0;font-size:1rem;font-weight:bold;text-transform:uppercase;color:#F47920;font-family:'Noto Sans',Arial,sans-serif}.template-page .seo p{font-size:.9rem}.template-page .carousel-item{margin2:0;padding:0px;border-left:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;text-align:center;background:#CCCCCC;color:#FFFFFF}.template-page .carousel-itema{color:#FFFFFF;text-decoration:none}.template-page .carousel-itemaimg{width:100%}.template-page .carousel-heading{text-align:center;font-size:1rem;font-weight:bold}.template-page .carousel-button{width:40px}.template-page .carousel-indicators{bottom:-40px !important}.template-page .carousel-indicators li{border:2px solid #F47920;width:15px;height:15px}.template-page .carousel-indicators .active{width:15px;height:15px;background-color:#F47920}.template-page .show{display:block !important}.template-page .carousel-control{visibility:hidden}.template-page .template-previews{margin-bottom:15px}.template-page .preview-loading{min-height:380px;position:absolute;width:100%}.template-page .preview-loading.carousel-image{min-height:300px}.template-page .preview-image{display:none}.template-page #template_name{margin:0 0 10px 0;font-size:1.5rem;font-weight:bold}.template-page .info-section{margin-bottom:15px}.template-page .carousel-control{width:40px}.template-page .animate-fade{opacity:1}.template-page .animate-fade.ng-hide{opacity:0}.template-page #template_preview .ng-hide{position:absolute;left:0px}.template-page #template_preview .reg{background-color:#aaa;padding:40px}.product-page .top-header{margin-top:-20px}.product-page .text-paragraph{text-align:justify;font-size:14px}.product-page .text-paragraph .my-account{color:#0070B3}.product-page .right-logo img{padding-top:15px}.product-page .product-gallery ul{padding:0;list-style:none}.product-page .product-gallery ul li{border:1px solid #e1e1e1;font-weight:bold;margin-right:-1px;padding-bottom:8px;padding-top:5px;text-align:center;margin-top:-1px;background-color:#f1f1f1}.product-page .product-gallery ul li a:active,.product-page .product-gallery ul li a:focus,.product-page .product-gallery ul li a:visited{color:#F47920}.product-page .product-gallery ul li a:visited,.product-page .product-gallery ul li a:focus{text-decoration:none}.product-page .product-gallery ul .product{padding:20px 0 30px 0;width:200px;margin:0 auto}.product-page .product-gallery ul .product .title{padding-bottom:5px}.product-page .product-gallery ul .product .img{padding-bottom:20px;width:200px;height:220px}.product-page .product-gallery ul .product .img img{width:100%;height:100%}.product-page .product-gallery ul .product .size-list{margin-bottom:10px}.product-page .product-gallery ul .product .size-list select{width:100%;font-weight:normal}.product-page .product-gallery ul .product .submit-product button{width:100%}@media (min-width:480px) and (max-width:767px){.product-gallery ul li{width:50%}}.main-container .guideline-main,.main-container .publisher-main,.main-container .photoshop-main,.main-container .illustrator-main,.main-container .indesign-main{margin-bottom:300px}.main-container .guideline-main .left-nav,.main-container .publisher-main .left-nav,.main-container .photoshop-main .left-nav,.main-container .illustrator-main .left-nav,.main-container .indesign-main .left-nav{padding-right:22.5px}.main-container .guideline-main .left-nav .sibling-list,.main-container .publisher-main .left-nav .sibling-list,.main-container .photoshop-main .left-nav .sibling-list,.main-container .illustrator-main .left-nav .sibling-list,.main-container .indesign-main .left-nav .sibling-list{list-style:none;padding:0}.main-container .guideline-main .left-nav .sibling-list li,.main-container .publisher-main .left-nav .sibling-list li,.main-container .photoshop-main .left-nav .sibling-list li,.main-container .illustrator-main .left-nav .sibling-list li,.main-container .indesign-main .left-nav .sibling-list li{padding:10px 0 10px 10px}.main-container .guideline-main .left-nav .left-nav-item,.main-container .publisher-main .left-nav .left-nav-item,.main-container .photoshop-main .left-nav .left-nav-item,.main-container .illustrator-main .left-nav .left-nav-item,.main-container .indesign-main .left-nav .left-nav-item{border-bottom:1px solid #E6E4E4}.main-container .guideline-main .left-nav .header-left-nav,.main-container .publisher-main .left-nav .header-left-nav,.main-container .photoshop-main .left-nav .header-left-nav,.main-container .illustrator-main .left-nav .header-left-nav,.main-container .indesign-main .left-nav .header-left-nav{color:#F47920;font-size:1.4rem;margin:0}.main-container .guideline-main .left-nav .sibling-list-item,.main-container .publisher-main .left-nav .sibling-list-item,.main-container .photoshop-main .left-nav .sibling-list-item,.main-container .illustrator-main .left-nav .sibling-list-item,.main-container .indesign-main .left-nav .sibling-list-item{color:#666666;font-size:.95rem}.main-container .guideline-main .left-nav .active-page,.main-container .publisher-main .left-nav .active-page,.main-container .photoshop-main .left-nav .active-page,.main-container .illustrator-main .left-nav .active-page,.main-container .indesign-main .left-nav .active-page{color:#F47920}.main-container .guideline-main .left-nav .active-page:hover,.main-container .publisher-main .left-nav .active-page:hover,.main-container .photoshop-main .left-nav .active-page:hover,.main-container .illustrator-main .left-nav .active-page:hover,.main-container .indesign-main .left-nav .active-page:hover{color:#F47920}.main-container .guideline-main ul,.main-container .publisher-main ul,.main-container .photoshop-main ul,.main-container .illustrator-main ul,.main-container .indesign-main ul{list-style:none;padding:0;margin:0}.main-container .guideline-main .file-type-links li,.main-container .publisher-main .file-type-links li,.main-container .photoshop-main .file-type-links li,.main-container .illustrator-main .file-type-links li,.main-container .indesign-main .file-type-links li{border-top:1px solid #ddd}.main-container .guideline-main .file-type-links li a,.main-container .publisher-main .file-type-links li a,.main-container .photoshop-main .file-type-links li a,.main-container .illustrator-main .file-type-links li a,.main-container .indesign-main .file-type-links li a{padding-left:15px;font-size:12px;font-weight:bold;text-decoration:none}.main-container .guideline-main .file-type-links li:last-child,.main-container .publisher-main .file-type-links li:last-child,.main-container .photoshop-main .file-type-links li:last-child,.main-container .illustrator-main .file-type-links li:last-child,.main-container .indesign-main .file-type-links li:last-child{border-bottom:1px solid #ddd}.main-container .guideline-main .text-header,.main-container .publisher-main .text-header,.main-container .photoshop-main .text-header,.main-container .illustrator-main .text-header,.main-container .indesign-main .text-header{font-weight:bold}.main-container .guideline-main .text-paragraph,.main-container .publisher-main .text-paragraph,.main-container .photoshop-main .text-paragraph,.main-container .illustrator-main .text-paragraph,.main-container .indesign-main .text-paragraph{font-size:13px;text-align:justify}.main-container .guideline-main .fade-blue,.main-container .publisher-main .fade-blue,.main-container .photoshop-main .fade-blue,.main-container .illustrator-main .fade-blue,.main-container .indesign-main .fade-blue{color:#00a8e1}.main-container .guideline-main .guideline-text,.main-container .publisher-main .guideline-text,.main-container .photoshop-main .guideline-text,.main-container .illustrator-main .guideline-text,.main-container .indesign-main .guideline-text,.main-container .guideline-main .publisher-text,.main-container .publisher-main .publisher-text,.main-container .photoshop-main .publisher-text,.main-container .illustrator-main .publisher-text,.main-container .indesign-main .publisher-text,.main-container .guideline-main .photoshop-text,.main-container .publisher-main .photoshop-text,.main-container .photoshop-main .photoshop-text,.main-container .illustrator-main .photoshop-text,.main-container .indesign-main .photoshop-text,.main-container .guideline-main .illustrator-text,.main-container .publisher-main .illustrator-text,.main-container .photoshop-main .illustrator-text,.main-container .illustrator-main .illustrator-text,.main-container .indesign-main .illustrator-text,.main-container .guideline-main .indesign-text,.main-container .publisher-main .indesign-text,.main-container .photoshop-main .indesign-text,.main-container .illustrator-main .indesign-text,.main-container .indesign-main .indesign-text{border-bottom:1px solid #ddd;font-weight:bold}.main-container .guideline-main .right-section .file-type-title,.main-container .publisher-main .right-section .file-type-title,.main-container .photoshop-main .right-section .file-type-title,.main-container .illustrator-main .right-section .file-type-title,.main-container .indesign-main .right-section .file-type-title,.main-container .guideline-main .right-section .calendar-temp h3,.main-container .publisher-main .right-section .calendar-temp h3,.main-container .photoshop-main .right-section .calendar-temp h3,.main-container .illustrator-main .right-section .calendar-temp h3,.main-container .indesign-main .right-section .calendar-temp h3{margin:0;padding:0}.main-container .guideline-main .right-section .guide-text,.main-container .publisher-main .right-section .guide-text,.main-container .photoshop-main .right-section .guide-text,.main-container .illustrator-main .right-section .guide-text,.main-container .indesign-main .right-section .guide-text{border-bottom:1px solid #ddd;margin:0;padding:0}.main-container .guideline-main .right-section .calendar-text,.main-container .publisher-main .right-section .calendar-text,.main-container .photoshop-main .right-section .calendar-text,.main-container .illustrator-main .right-section .calendar-text,.main-container .indesign-main .right-section .calendar-text{border-bottom:1px solid #ddd;font-size:1.1rem}.main-container .guideline-main .right-section .calendar-text span,.main-container .publisher-main .right-section .calendar-text span,.main-container .photoshop-main .right-section .calendar-text span,.main-container .illustrator-main .right-section .calendar-text span,.main-container .indesign-main .right-section .calendar-text span{color:#0078db}.main-container .guideline-main .right-section .calendar-msg,.main-container .publisher-main .right-section .calendar-msg,.main-container .photoshop-main .right-section .calendar-msg,.main-container .illustrator-main .right-section .calendar-msg,.main-container .indesign-main .right-section .calendar-msg{padding-top:10px}.main-container .guideline-main .right-section .calendar-msg b,.main-container .publisher-main .right-section .calendar-msg b,.main-container .photoshop-main .right-section .calendar-msg b,.main-container .illustrator-main .right-section .calendar-msg b,.main-container .indesign-main .right-section .calendar-msg b{color:#0078db}.main-container .guideline-main .right-section .calendar-msg a:focus,.main-container .publisher-main .right-section .calendar-msg a:focus,.main-container .photoshop-main .right-section .calendar-msg a:focus,.main-container .illustrator-main .right-section .calendar-msg a:focus,.main-container .indesign-main .right-section .calendar-msg a:focus{color:#F47920}.main-container .guideline-main .pad-top,.main-container .publisher-main .pad-top,.main-container .photoshop-main .pad-top,.main-container .illustrator-main .pad-top,.main-container .indesign-main .pad-top{padding-top:15px}.main-container .guideline-main .file-types li,.main-container .publisher-main .file-types li,.main-container .photoshop-main .file-types li,.main-container .illustrator-main .file-types li,.main-container .indesign-main .file-types li{padding:7px 15px}.main-container .guideline-main .file-types li a,.main-container .publisher-main .file-types li a,.main-container .photoshop-main .file-types li a,.main-container .illustrator-main .file-types li a,.main-container .indesign-main .file-types li a{font-size:12px;text-decoration:underline}.main-container .guideline-main .file-types li a span,.main-container .publisher-main .file-types li a span,.main-container .photoshop-main .file-types li a span,.main-container .illustrator-main .file-types li a span,.main-container .indesign-main .file-types li a span{width:21px;height:22px;display:inline-block;vertical-align:text-bottom;margin-right:10px;background:url(../images/guides.png) rgba(0,0,0,0)}.main-container .guideline-main .file-types li.PS a span,.main-container .publisher-main .file-types li.PS a span,.main-container .photoshop-main .file-types li.PS a span,.main-container .illustrator-main .file-types li.PS a span,.main-container .indesign-main .file-types li.PS a span{background-position:-88px 0}.main-container .guideline-main .file-types li.ID a span,.main-container .publisher-main .file-types li.ID a span,.main-container .photoshop-main .file-types li.ID a span,.main-container .illustrator-main .file-types li.ID a span,.main-container .indesign-main .file-types li.ID a span{background-position:-44px 0}.main-container .guideline-main .file-types li.AI a span,.main-container .publisher-main .file-types li.AI a span,.main-container .photoshop-main .file-types li.AI a span,.main-container .illustrator-main .file-types li.AI a span,.main-container .indesign-main .file-types li.AI a span{background-position:-66px 0}.main-container .guideline-main .file-types li.PUB a span,.main-container .publisher-main .file-types li.PUB a span,.main-container .photoshop-main .file-types li.PUB a span,.main-container .illustrator-main .file-types li.PUB a span,.main-container .indesign-main .file-types li.PUB a span{background-position:-22px 0}.main-container .guideline-main .cal-list-head,.main-container .publisher-main .cal-list-head,.main-container .photoshop-main .cal-list-head,.main-container .illustrator-main .cal-list-head,.main-container .indesign-main .cal-list-head{font-size:.85rem;font-weight:bold;color:#0070b3}.main-container .guideline-main .calendar-temp a,.main-container .publisher-main .calendar-temp a,.main-container .photoshop-main .calendar-temp a,.main-container .illustrator-main .calendar-temp a,.main-container .indesign-main .calendar-temp a{font-size:12px;text-decoration:underline}.main-container .element-divider{padding-bottom:20px}.main-container .calendar-temp .cal-list{padding-top:10px}.main-container .calendar-temp{margin:10px 0 10px}@media screen and (max-width:1199px){.main-container .guideline-main .header-left-nav,.main-container .publisher-main .header-left-nav,.main-container .photoshop-main .header-left-nav,.main-container .illustrator-main .header-left-nav,.main-container .indesign-main .header-left-nav{font-size:1.3rem !important}}@media screen and (max-width:991px){.main-container .calendar-temp .cal-list{padding-top:10px}.main-container .text-paragraph{margin-bottom:0}}@media screen and (max-width:350px){.main-container .calendar-temp .cal-list{width:100% !important}}.templates{display:table;border-collapse:collapse;width:100%;font-size:13px;font-weight:bold;border-bottom:1px solid #ddd}.templates>div,.templates .row-header{display:table-row}.templates .row-body.collapse{display:none}.templates .row-header{background-color:#325479;color:#ffffff;cursor:pointer}.templates .col-name{display:table-cell;padding:5px;width:50%}.templates .col-name:last-child,.templates .template-download:last-child{border-left:2px solid #ffffff}.templates .template-name,.templates .size-title,.templates .template-download{display:table-cell;border-bottom:1px solid #ddd;padding:5px;vertical-align:middle;width:50%}.templates .fa-spin{-webkit-filter:blur(0);font-size:11px}.templates .fa-download{padding-left:6px}.templates .fa-spin.fa-spin-hidden{display:none}.all-print-products{font-family:'Open-Sans',sans-serif}@media (max-width: 991px){.all-print-products .group-index{margin-bottom:20px}}.all-print-products .group-index .group-title{font-family:'ArchivoBlack',sans-serif;color:#caccce;margin:0;margin-bottom:10px}@media (min-width: 992px){.all-print-products .group-index .group-title{position:relative;top:-4px}}.all-print-products .group-index .group-title small{color:#caccce;vertical-align:top;font-weight:bold;font-size:17px;line-height:1.8}.all-print-products .group-index .group-title .bracket,.all-print-products .group-index .group-title small{font-family:'Open-Sans',sans-serif}.all-print-products .group-index .group-title .bracket:last-of-type{margin-left:2px}.all-print-products .nav-catalog{text-align:center;margin-bottom:35px}.all-print-products .nav-catalog li{border:1px solid #f47921;display:inline-block;margin-right:15px}.all-print-products .nav-catalog li a:hover{background-color:transparent}.all-print-products .nav-catalog li.active{background:#f47921}.all-print-products .nav-catalog li.active a:focus,.all-print-products .nav-catalog li.active a:hover{background:#f47921;color:#fff}.all-print-products .nav-catalog li.active a{color:#fff}.all-print-products .products{color:#4e4644;display:inline-block;vertical-align:top;margin-top:0;list-style:none;padding-left:15px}.all-print-products .sub-products{list-style-type:disc}.all-print-products .sub-products a,.all-print-products .products a{color:#4e4644}.all-print-products .sub-products a:hover,.all-print-products .products a:hover{color:#4e4644;text-decoration:none}.all-print-products .group-title{display:inline-block;font-size:40px}.all-print-products .catalog-image img{width:100%;height:auto;max-width:554px}.all-print-products .catalog-grid{padding:0 15px}.all-print-products .catalog-grid .product-image img{width:100%;height:auto}.all-print-products .catalog-grid .product-desc span{color:#f9a120}.all-print-products .catalog-grid .product-btn{text-align:center;padding-top:20px}.all-print-products .catalog-grid .product-btn a{padding:10px 0;width:65%;display:inline-block;background:#f47921;color:#fff;webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.all-print-products .catalog-grid .product-btn a:hover{text-decoration:none;background:#e06e1d;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.18),0 8px 16px rgba(0,0,0,0.36);-moz-box-shadow:0 0 8px rgba(0,0,0,0.18),0 8px 16px rgba(0,0,0,0.36);box-shadow:0 0 8px rgba(0,0,0,0.18),0 8px 16px rgba(0,0,0,0.36)}.all-print-products .newsletter-catalog{padding:0 135px}.all-print-products .newsletter-catalog .group-index{padding-bottom:15px}.all-print-products .newsletter-catalog .group-title{width:40%}.all-print-products .newsletter-all-products{background:#f5f5f5;padding:15px;overflow:hidden;margin-top:10px;max-width:420px}.all-print-products .newsletter-all-products .newsletter-logo img{width:100%;max-width:555px;height:auto}.all-print-products .newsletter-all-products .hidden-alert-message{display:none;padding:5px 0}.all-print-products .newsletter-all-products .hidden-alert-message ul{text-align:center;padding:3px 10px;margin:0 auto;list-style-type:none}.all-print-products .newsletter-all-products .hidden-alert-message i{display:none}.all-print-products .newsletter-all-products .footer-envelop{display:none}.all-print-products .newsletter-all-products .newsletter_input{padding-top:15px;width:95%}.all-print-products .newsletter-all-products .newsletter_input input{height:40px}.all-print-products .newsletter-all-products .news-letter-container{margin:0;width:100%}.all-print-products .newsletter-all-products .input-group-btn{width:36%}.all-print-products .newsletter-all-products .input-group-btn button{background-color:#f47921;color:#FFF;padding:9px;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:700;border:none;height:40px;width:100%;font-size:0}.all-print-products .newsletter-all-products .input-group-btn button::after{content:'SIGN UP NOW';font-size:15px}.all-print-products .newsletter-all-products .error-msg-subscribe.show{text-align:center;font-size:13px;padding-top:5px;color:#FA787E;margin:0}.all-print-products .banner{text-align:center;border-bottom:3px solid #000;margin-bottom:30px}.all-print-products .banner img{width:60%;height:auto}.all-print-products .print-products-breadcrumb ul{padding:0}.all-print-products .print-products-breadcrumb li{list-style:none;display:inline;margin:0px 10px}.all-print-products .print-products-breadcrumb li:nth-child(2){color:#00a9df}.all-print-products .pantone-text,.all-print-products .new-product{font-weight:bold;font-family:'Noto Sans',Arial,sans-serif}.all-print-products .pantone-text{color:#f9a120}.all-print-products .new-product{color:#11ae59}@media (max-width: 1199px){.all-print-products .newsletter-catalog{padding:0 70px}}@media (max-width: 991px){.all-print-products .newsletter-catalog{padding:0 40px}.all-print-products .products{display:block;padding:0}}@media (max-width: 767px){.all-print-products .banner img{width:100%}.all-print-products .catalog-image img{max-width:none}.all-print-products .newsletter-all-products{max-width:none}.all-print-products .newsletter-all-products .newsletter-logo img{max-width:none}.all-print-products .newsletter-catalog{padding:0}.all-print-products .nav-catalog li{display:block;margin:0 40px 10px}.all-print-products .column_count,.all-print-products .newsletter-catalog{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.custom-404-wrapper{padding:0 15px;background:#fff}.custom-404-wrapper img{margin-top:-5px}@media (max-width:991px){.custom-404-wrapper{padding:0 0}}.wgt-tab{position:relative;margin:10px}.wgt-tab input{display:none}.wgt-tab label{cursor:pointer;margin:0}.wgt-tab-item{float:left}.wgt-tab-content{display:none;position:absolute;left:0;padding:7px;width:100%;overflow-y:scroll;font-size:.7rem;border:1px solid #CCCCCC;background-color:#FFF}.wgt-tab-radio:checked~.wgt-tab-content{display:block}.wgt-tab-radio:checked~.wgt-tab-button{text-align:center;position:relative;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4OTgyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y0N2IyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2Y1N2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=');background:linear-gradient(to bottom, #f57f2a 0, #f89824 50%, #f47b23 50%, #f57f2a 86%);color:#FFF}.wgt-tab-radio{float:left}.wgt-tab-button{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDZkNWQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:linear-gradient(to bottom, #fff 35%, #f2f2f2 95%);color:#6C6565;padding:2px 8px;font-size:.8rem;font-weight:bold;width:100%;text-align:center;border:1px solid #CCCCCC;border-radius:5px 5px 0 0;border-bottom:none}.wgt-tab-2{padding:20px}.wgt-tab-2 .wgt-tab-content{position:static;border:none;border-top:1px solid #DEDEDE;overflow-y:initial;padding:0;padding-top:20px;font-size:.8rem;margin-top:-1px}.wgt-tab-2 .wgt-tab-content a{color:#3D6EBB}.wgt-tab-2 .wgt-tab-content br{display:none}.wgt-tab-2 .wgt-tab-content .name{font-weight:bold;margin-top:10px;margin-bottom:20px}.wgt-tab-2 .wgt-tab-button-container .wgt-tab-button{cursor:pointer;color:#3D6EBB;float:left;width:auto;border:none;background:none;border-radius:0;text-transform:uppercase;line-height:10px;padding:20px}.wgt-tab-2 .wgt-tab-button-container .wgt-tab-button:last-child{border:none}.wgt-tab-2 .wgt-tab-button-container .wgt-tab-button.active-tab{color:#000;border:1px solid #DEDEDE;border-bottom:none;box-sizing:border-box;border-radius:5px 5px 0 0;background-color:#FFF}.wgt-tab-2 .wgt-tab-button-container .wgt-tab-button.active-tab:hover{color:#000;text-decoration:none}.wgt-tab-2 .wgt-tab-button-container .wgt-tab-button:hover{color:#3CB549;text-decoration:underline}@media (max-width:501px){.wgt-tab-2 .wgt-tab-button-container .wgt-tab-button{float:none;text-align:left;padding:15px 0}.wgt-tab-2 .wgt-tab-button-container .wgt-tab-button.active-tab{border:none}.wgt-tab-2 .wgt-tab-button-container .wgt-tab-button:last-child{padding-bottom:25px}}.wgt-tab-2 .wgt-tab-subtitle{font-weight:bold;font-size:1.2rem;padding-bottom:8px}.wgt-tab-2 .print-templates li{float:left;margin-bottom:12px;width:33%}.wgt-tab-2 .print-templates li a{font-size:.75rem;font-weight:bold;text-decoration:none}.wgt-tab-2 .print-templates li a:hover{color:#3CB549;text-decoration:underline}@media (max-width:767px){.wgt-tab-2 .print-templates li{width:50%}}.wgt-tab-2 .print-templates img{margin-right:10px;font-weight:bold;font-size:.8rem}.wgt-tab-2 .print-templates-container{padding-top:18px}.wgt-tab-2 .print-template-heading{font-size:16px;margin-bottom:18px}.no-template{margin-bottom:20px}.tooltip-widget{position:relative;color:#6C6565;width:10%;float:left}.tooltip-message{position:absolute;z-index:100;display:none;top:30px;right:0;width:250px;border:1px solid #CCCCCC;border-radius:5px;padding:10px;background-color:#FFF;text-align:left}.tooltip p{margin-bottom:20px;text-align:left}.tooltip-radio{display:none}.tooltip-radio:checked~.tooltip-message{display:block}.tooltip-close-button{cursor:pointer;text-decoration:underline}.tooltip-text{max-height:130px;overflow-y:scroll}.wgt-coup{display:inline-block;margin-top:40px}.wgt-coup .wgt-coup-details{border:1px dashed #E93500;margin-top:-2px;padding:20px;text-align:center;margin-bottom:20px}.wgt-coup .wgt-coup-code-container{color:black;font-size:14px !important;font-weight:bold;text-transform:uppercase}.wgt-coup .wgt-coup-text{font-size:.95em;white-space:pre-wrap;word-wrap:break-word}.wgt-coup .wgt-coup-discount-expiration{font-size:14px;font-style:italic;color:#000;font-weight:500}.wgt-coup .wgt-coup-discount-code{color:#3D6EBB;cursor:pointer;position:relative;display:inline}.wgt-coup .wgt-coup-discount-amount{font-size:41px;color:#F47920;font-weight:bold;line-height:40px}.wgt-coup .wgt-coup-header{position:relative;padding-left:30px;height:30px}.wgt-coup .wgt-coup-header .wgt-coup-header-img{width:50px;position:absolute;bottom:0;left:0;padding:0}.wgt-coup .wgt-coup-header .wgt-coup-header-txt{background-color:#F47920;display:inline-block;height:100%;padding-top:5px;padding-left:40px;padding-right:20px;color:#FFF;font-weight:bold;overflow:hidden;word-break:break-all}.wgt-coup .wgt-coup-tooltip-container{position:absolute;height:15px;top:-40px;right:50%;color:#FFF;border-radius:5px;width:auto;display:inline-block;z-index:999}.wgt-coup .wgt-coup-tooltip-container .wgt-coup-tooltip-txt{border-radius:5px;background-color:#3C6EB7;display:inline-block;margin-right:-100%;position:relative;padding:5px 10px;box-sizing:border-box;width:auto;white-space:nowrap;font-size:.8rem;font-weight:bold;text-transform:none}.wgt-coup .wgt-coup-tooltip-container .wgt-coup-tooltip-txt:after{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #3C6EB7;bottom:-6px;position:absolute;right:0;left:0;margin-left:auto;margin-right:auto}.coupon-popover{background:#3C6EB7;color:#fff;border:none}.coupon-popover .popover-content{padding:3px 17px;font-size:.8rem;font-weight:bold}.coupon-popover.top>.arrow:after{border-top-color:#3C6EB7;bottom:4px}#coupon_popup_modal .modal-content{border-radius:8px;margin:auto;width:90%}#coupon_popup_modal .modal-content .modal-body{background-color:#9dd3ff;border-radius:8px;text-align:center}#coupon_popup_modal .modal-content .modal-body p{text-align:center}#coupon_popup_modal .coupon-percentage-container{color:#005aa9;font-size:60px;margin-bottom:0}#coupon_popup_modal .coupon-percentage{font-weight:bold}#coupon_popup_modal .coupon-code{color:#ffffff;font-size:20px;margin-bottom:25px;word-wrap:break-word}#coupon_popup_modal .btn-activate-coupon{background-color:#f47920;border-radius:0;color:#ffffff;cursor:pointer;font-size:15px;font-weight:bold;margin-bottom:15px;width:43%}#coupon_popup_modal .btn-activate-coupon:hover{background-color:#f47920;color:#ffffff}#coupon_popup_modal .btn-activate-coupon:active:active{background-color:#f47920;color:#ffffff}#coupon_popup_modal .activated-coupon-container{display:none;position:relative;padding:15px 0}#coupon_popup_modal .activated-coupon-container p{text-align:center}#coupon_popup_modal .activation-success-message{color:#005aa9;font-size:20px;margin-bottom:0}#coupon_popup_modal .activated-coupon-code{color:#ffffff;font-size:55px;margin-bottom:0;word-wrap:break-word}#coupon_popup_modal .btn-close-coupon-popup{position:absolute;right:0;top:0;font-size:20px;color:#005aa9;background-color:transparent}#coupon_popup_modal .btn-close-coupon-popup:hover{cursor:pointer}@media screen and (max-width:767px){#coupon_popup_modal{overflow-y:scroll}#coupon_popup_modal .modal-content{width:100%}#coupon_popup_modal .modal-dialog{width:97%;bottom:0;left:0;position:absolute}}@media screen and (max-width:500px){#coupon_popup_modal .btn-activate-coupon{width:55%}#coupon_popup_modal .modal-dialog{width:95%}}@media screen and (max-width:400px){#coupon_popup_modal .btn-activate-coupon{width:65%}#coupon_popup_modal .coupon-percentage-container{font-size:40px}#coupon_popup_modal .coupon-code{font-size:18px}#coupon_popup_modal .activated-coupon-code{font-size:45px}}#coupon_popup_modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#coupon_popup_modal.modal{text-align:center}@media screen and (min-width:768px){#coupon_popup_modal.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}