@charset "UTF-8";/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.xdsoft_datetimepicker{-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.506);box-shadow:0 5px 15px -5px rgba(0,0,0,.506);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;-webkit-box-shadow:none;box-shadow:none}.xdsoft_datetimepicker *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#f15c22}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#337ab7;box-shadow:#337ab7 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px;background:#f1f1f1;font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#337ab7}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:#ffb871 0 1px 4px 0 inset;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#337ab7;-webkit-box-shadow:#337ab7 0 1px 3px 0 inset;box-shadow:#337ab7 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#f15c22!important;-webkit-box-shadow:none!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#337ab7!important;-webkit-box-shadow:#337ab7 0 1px 3px 0 inset!important;box-shadow:#337ab7 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;-webkit-box-shadow:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#fff));background:-webkit-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-o-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#fff 73%);background:linear-gradient(to bottom,#f4f8fa 0,#fff 73%)}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xdsoft_noselect::-moz-selection,.xdsoft_noselect::selection{background:0 0}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scroller_box{position:relative}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format('embedded-opentype'),url(../fonts/slick.woff) format('woff'),url(../fonts/slick.ttf) format('truetype'),url(../fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{position:absolute;display:block;background:0 0;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:25px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir=rtl]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir=rtl]{content:"→"}.slick-next{right:-25px}.slick-next[dir=rtl]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir=rtl]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.example-of-documentation-postcss{padding:0}.example-of-documentation-postcss span{margin:10em 15em 32em 12em}.example-of-documentation-postcss{padding:0}.example-of-documentation-postcss span{margin:10em 15em 32em 12em}footer,header{background-color:#000}footer .floating-link,header .floating-link{color:#e9e9e9}footer .floating-link:hover,header .floating-link:hover{color:#fff}ol,ul{margin-bottom:0}[ng-click]:not([ng-disabled]),a,a:focus,a:hover{cursor:pointer;text-decoration:none}.principal-title{display:inline;margin:10px}.principal-title .heading{padding-left:0}.principal-title h1{margin:0;display:inline-flex}.principal-title .dots-heading{display:inline}@media only screen and (max-width:767px){.principal-title .global-option-menu{display:block!important;float:right}}h1{font-size:3.6rem}h2{font-size:3rem}h3{font-size:2.4rem}h4{font-size:1.8rem}h5{font-size:1.4rem}h6{font-size:1.2rem}label.label-awesome{font-weight:700!important}label.label-awesome .label-normal{font-weight:400!important}.has-error+.input-group-btn{top:-13px}.list-group-menu .list-group-item{padding:15px}.profile-menu a{padding-left:30px}.alert{padding:7px}.alert i{line-height:1.4em}.collapse-heading{background-color:#f5f5f5}input.datepicker-input{color:#555;background-color:#fff!important;cursor:text!important}.animated{-webkit-animation-fill-mode:backwards!important;animation-fill-mode:backwards!important}.none-border-radius{border-radius:0}.inline{display:inline-block!important}.block{display:block!important}.normal-weight{font-weight:400!important}.col-offset-padding{padding:0 15px}.heading-top{margin-top:0}.semibold{font-weight:600!important}.bold{font-weight:800!important}.none-margin{margin:0!important}.none-margin-left-right{margin-left:0!important;margin-right:0!important}.text-light{font-weight:300!important}.form-group-x2{margin-bottom:30px}.form-group-x3{margin-bottom:45px}.form-group-important{margin-bottom:15px!important}.dropdown-menu{margin-top:0}.image-company{display:none;visibility:hidden;top:0!important;right:0!important}.has-error-input{border-color:#de5745}.has-error-input:focus{border-color:#de5745;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-success-input{border-color:#36a33a;color:#36a33a}.has-success-input:focus{border-color:#36a33a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px transparent;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px transparent}.btn.default-padding-btn{padding:6px 12px!important}.color-text-default{color:#333!important}.form-group-2{margin-bottom:15px}.datepicker-input-custom{width:180px}.datepicker-input-custom .input-group-addon{background:#fff}.padding-link{padding:15px}.attributes-table{width:auto}.dropdown-submenu{position:relative;height:100%}.dropdown-menu>li>a{padding:5px 20px!important}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#337ab7!important;color:#fff}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}.dropdown-header li a,.dropdown-menu li a{white-space:normal}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.not-outline:focus{outline:0!important;outline-offset:0!important}.btn-link{font-weight:700}.btn-link:hover{text-decoration:none}.btn-optional{background-color:#e6e6e6;border-color:#ddd;color:#2b2b2b}.btn-optional:focus,.btn-optional:hover{background-color:#cfcfcf;border-color:#afafaf;color:#000}.fa-2x,.fa-3x{vertical-align:middle}.fa-custom{font-size:1.5em!important}button .close{padding:1px!important}.table>thead>tr>th{background:#eee;color:#555;font-weight:700;border-bottom:#f15c22}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none;border-bottom:1px solid #ddd}.table-input>tbody>tr>td{line-height:34px}.inp-table{width:80px;margin-right:10px}.card-number{width:20%}.card-expiration{width:260px}.card-csc{width:15%}.color-black{color:#000!important}.button-view-all-credit-cards{background:#fff;color:#337ab7;width:100%;margin:-31px 0 0 0;border:1px solid #ddd;border-radius:0}.button-view-all-credit-cards:hover{color:#23527c}.no-deparments-to-display{margin-left:15px}.typeahead-credit-card-on-file{width:200px;margin:0 0 -12px 0}.square-border input{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-border input{border-top-left-radius:4px;border-bottom-left-radius:4px}.departments-select-credit-card-on-file{display:inline;margin:0 -4px 0 15px;height:33px;width:200px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #ccc}.credit-card-number .tooltip-inner{text-align:left}.credit-cards-content-modal{max-height:400px;overflow-y:auto}.credit-card-alert{padding:15px}.year-select-credit-card-on-file{margin-top:0!important;margin-left:0!important}.well{padding:15px}.modal-header{background:#337ab7;color:#fff;padding:0}.modal-header h4{padding:15px!important}.modal-header .close{padding:15px!important;margin-top:3px;color:#fff;font-weight:400;text-shadow:none;opacity:1}.modal{z-index:9999}.modal a{cursor:pointer!important}.modal .modal-header a.prev-slider-arrow{color:#fff;cursor:pointer;float:left;padding-right:12px;padding-top:3px}.modal .modal-header a.prev-slider-arrow:hover{text-decoration:none;opacity:.75}.control-label{font-size:12px;font-weight:400;color:#555;display:block}.collapse-table{border:none!important;padding:0!important}.table .table{background-color:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-ms-clear{display:none}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;color:#555;background-color:#fff}@-moz-document url-prefix(){.table-action>tbody>tr>td:last-of-type,.table-action>tbody>tr>th:last-of-type,.table-action>tfoot>tr>td:last-of-type,.table-action>tfoot>tr>th:last-of-type,.table-action>thead>tr>td:last-of-type,.table-action>thead>tr>th:last-of-type{text-overflow:clip}}.ellipsis-content{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.ellipsis-content-custom{overflow:hidden;width:100%;text-overflow:ellipsis}.panel.catalog-vertical{margin-bottom:0}.panel ul.list-group{margin-bottom:0}.catalog-navagation{width:auto;height:100px;background-color:#222}.catalog-navagation .slick-list{padding:3% 0!important}.catalog-navagation img{max-width:80px}.divider-vertical{border-right:1px solid #eee;min-height:240px}.pop-menu-container{float:left;padding-left:2%;padding-right:2%}.pop-menu-container a{padding-top:0!important}.process-text{color:#fff;text-align:center;z-index:1050;font-size:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.process-text .h2{line-height:500px}.full-blocker-template{background-color:rgba(0,0,0,.6);z-index:10000!important}.none-padding-left{padding-left:0}a.none-padding-left{padding-left:0!important}.none-padding-right{padding-right:0}.none-padding{padding:0!important}.none-margin-bottom{margin-bottom:0!important}.title-sm{font-size:1.5em}.full-block-pop-up{right:0;left:0;position:fixed;z-index:1000}.full-block-pop-up.open{background-color:rgba(0,0,0,.6);width:100%;height:auto}.pop-up-container{z-index:1000}.pop-up-container.panel{border-radius:0}.center-block{float:none}.close-sidebar,.image-margin{margin-top:5px}.space-left{margin-right:10px}.thumbnail-item{padding:10px;margin:0 10px;position:relative}.thumbnail-display-item-number{min-height:40px}.overflow-visible{overflow:visible!important}.dropdown-menu .divider{margin:0}.drowpdown-action-button{padding:0}.drowpdown-action-button .dropdown-menu{color:#000;padding:0}.bg-white{background-color:#fff}.action-bar-recently-view .action-bar{margin-top:0!important}.action-bar-recently-view .container{width:auto!important}.last-viewed-space{margin-top:30px}.sales-contact-list{overflow-y:auto;overflow-x:hidden;height:400px}.align-bottom{vertical-align:bottom}.align-sub{vertical-align:sub}.help-popover{position:absolute}.compare-item-carousel .col-md-8 p{width:100%}@media (min-width:992px){.compare-item-carousel .col-md-4{padding-left:0}.compare-item-carousel .col-md-8{padding-left:30px;padding-right:0}}.item-carousel .item-image-resize{width:auto;height:auto}.popover-content-ref-number{position:relative}.popover{width:294px;max-width:none;z-index:9999}.popover .item-number{margin:0 0 15px}.popover .description-1-label,.popover .description-2-label,.popover .effective-date-label,.popover .item-number-label,.popover .popover-title{font-weight:700}.popover .description-1,.popover .description-2{margin:0 0 5px;font-size:12px}.popover .popover-dates{padding:10px 0 0}.popover .description-1,.popover .description-2,.popover .popover-dates{font-size:12px}.image-company-order-confirmation{padding:0 15px 0 0}.vertical-align-middle{vertical-align:middle!important}.vertical-align-middle span{margin:0}.wait{cursor:wait!important}.wait>*{pointer-events:none}.pager-parent{margin-top:17px}.action-bar{height:60px;padding:10.15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:15px;margin-bottom:0!important}.action-bar .pagination{margin:0}.action-bar .label-awesome span:before{vertical-align:middle}.action-bar:not(.paging):not(.item-list-footer){background-color:#f5f5f5}.label-awesome{cursor:pointer;min-height:20px;padding-left:20px}.label-awesome input[type=checkbox],.label-awesome input[type=radio]{display:none}.label-awesome input[type=checkbox]+span:before{font-family:FontAwesome;content:"\f096";margin-left:-20px;letter-spacing:5px}.label-awesome input[type=checkbox]:checked+span:before{content:"\f14a";letter-spacing:4px}.minus-label-awesome input[type=checkbox]+span:before{content:"\f146"}.item-list{padding:25px 0;border-bottom:1px solid #eee}.item-list .item-img{margin:0 0 0 -5px}.item-container{margin-bottom:10px}.single-actions-horizontal{margin-bottom:5px}.total-pages-label{margin:7px 0 0}.item-listing .button-margin{margin-left:10px!important}.item-listing .more-options-dropdown{margin-top:-5px}.item-listing.item-listing-grid-mode .tag-announcements-wrapper{right:1.5rem}.item-listing .item-image{display:inline-block}.item-listing .checkbox-extended{padding:15px;margin-top:-15px;cursor:pointer;position:absolute;top:0;left:0}@media only screen and (min-width:768px) and (max-width:837px){.item-listing .button-margin{margin-left:0!important}.item-listing .more-info-btn,.item-listing .remove-btn{margin-bottom:10px}}@media only screen and (min-width:768px) and (max-width:991px){.item-listing .item-image{margin-top:35px}}.uom-description{border:0;box-shadow:none}.selected-items-information{margin:-15px 0 0;border-radius:0}.selected-items-information .alert-link{padding-left:0!important}.header-page-container{margin-bottom:10px}.item-last-child{border:0}.item-description.grid{min-height:48px}.item-wrapper{margin-top:10px}.more-info-description{color:#333}.more-info-description.hover{color:#333;text-decoration:none}.single-matrix-container{margin:0 -15px 10px 0}.input-search{min-width:220px!important}.vertical-panel{position:fixed;background-color:rgba(0,0,0,.6);top:0;z-index:1000;height:100%;overflow:auto}.vertical-container{position:relative;background-color:#fff;width:260px;min-height:100%}.annuncement-list{margin-bottom:35px}.panel-title i{padding:3.5px 0 0}select option.text-muted{text-decoration:line-through;cursor:not-allowed}.tab-content-item-paragraphs hr{border-top:1px solid #ccc;margin:0}.tab-pane-item-paragraph{cursor:pointer}.tab-pane-item-paragraph .fa-angle-right{position:relative;top:30px;margin:0 10px 0 0}.content-item-paragraph{overflow:hidden;width:85%;height:90px;margin:0 0 10px 10px;display:inline-block}.content-item-paragraph div *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 5px}.fa-twitter-square{color:#3cf}.fa-facebook-square{color:#3b5998}.fa-linkedin-square{color:#4875b4}.check-box-space-mobile{margin-left:12px}.float-elements-left{float:left}.horizontal-panel{width:100%;position:fixed;background-color:rgba(0,0,0,.6);left:0;bottom:0;z-index:2000;color:#000!important}.horizontal-panel .compare-container{margin:10px}.horizontal-panel .compare-container .slick-slider{margin-bottom:0}.horizontal-panel .compare-container .slick-slide{min-height:105px;padding:15px}.horizontal-panel .slick-next,.horizontal-panel .slick-prev{z-index:1000}.horizontal-panel .slick-next::before,.horizontal-panel .slick-prev::before{color:#fff}.horizontal-panel .compare-item{margin:10px;border-radius:0}.horizontal-panel .compare-item .compare-image{margin-right:10px}.horizontal-panel .compare-thumbnail-actions{width:12.667%}.horizontal-panel .compare-thumbnail-actions button{min-width:86px}.slick-disabled{pointer-events:none}.slick-slider{margin:0 30px}.slider-nav .slick-dots{height:.2em!important}.slick-dots{bottom:0}.slick-arrow{z-index:999}.slick-content{visibility:hidden}.slick-initialized{visibility:visible}.search-box-input{padding:0;border:0}.search-box-select{border-left:0;width:40%!important;margin-top:0!important}.modal .slick-slide .thumbnail-item img{max-height:500px}.current-node{background-color:#337ab7;border-color:#337ab7;color:#fff!important}.current-node:hover{background-color:#337ab7!important;border-color:#337ab7!important;color:#fff!important}.current-node a{background-color:#337ab7;border-color:#337ab7;color:#fff!important}.totals{width:100%;padding:25px 20px;background:#f5f5f5;border-radius:0!important;border:1px solid #ddd!important}.totals .panel-heading{padding:0 15px}.totals ul.review-totals{margin-left:0;display:table;width:100%}.totals ul.review-totals li{padding:0;display:table-cell;vertical-align:middle}.totals ul.review-totals li:first-child{padding-right:5px}.totals-title-head{margin-bottom:26px}.totals.affix{top:0}.panel-totals{border-bottom-color:#ddd}.panel-totals .panel-title h4{font-size:24px}.panel-totals .panel-title i{padding:0}.panel-totals .panel-body{background:#eee}.panel-totals .panel-body p:last-child{margin:0}.recently-viewed-items-widget input.form-control{background-color:#fff}.none-box-shadow{box-shadow:none}.checkout-form-info{margin-bottom:35px}.block-mask-single{opacity:.5;pointer-events:none;z-index:999}.clickeable{cursor:pointer!important}.not-clickeable{cursor:auto!important}.line{border-bottom:1px solid #d3d3d3}.panel-bill-info{margin-bottom:0;border-radius:0;border:none}.panel-bill-info .list-group-item{border-radius:0;padding:20px;background:#f5f5f5!important;border:0}.panel-bill-info .list-group-item strong{font-size:1.1em!important}.csc-input{width:58px}.order-address-edit label,.order-address-edit p{font-size:14px!important}.first-row-place-order{margin-bottom:60px}.place-order-title{margin-bottom:25px}.place-order:first-child{margin-bottom:30px}.option-method-pay{margin:0 10px 0 0!important}.option-method-pay-label{font-weight:100}.place-order-list-group-item{padding:30px 30px 24px;background-color:#f5f5f5;border:0}.place-order-list-group-item li{margin:0 0 3px}.vertical-center-arrow{margin:1vh}.place-order-sections{margin-left:-30px;margin-right:-30px}.vertical-center{margin:-1vh}.mobile-card{min-height:20px;padding-left:20px}.items-info h2,.shipping-info h2{font-size:30px}.items-info-header{background:#2a2a2a;color:#fff}.items-info-header .item-list{padding:25px}.items-info-header h2{padding:25px;margin:0}.shipping-info-body{background:#f5f5f5;overflow:hidden}.items-info-body{background:#fff}.items-info-body strong,.shipping-info-body strong{font-size:1.2em}.shipping-method-modal table{width:100%}.shipping-method-modal p{font-weight:100;font-size:1.1em;margin:10px 0 25px}.shipping-method-modal label{display:inline;padding-left:0}.shipping-method-modal strong{font-size:1.1em}.shipping-method-modal .radio{cursor:pointer;margin-bottom:20px}.shipping-method-modal .option-method-pay-radio-button{position:static!important;margin:0 22px 0 0!important}.shipping-method-modal .option-method-pay-price{width:700px}.shipping-method-modal .option-method-pay-label{position:static!important}.shipping-method-modal .option-method-pay-label .fas{text-decoration:none}.shipping-method-modal .option-method-pay-label .popover{width:auto;max-width:300px}.shipping-method-modal .shipping-method-description{max-width:80%}@media only screen and (max-width:767px){.shipping-method-modal .btn-primary{width:100%}}.shipping-totals{padding:5px}.card-type a.btn{padding:4px 0 0 8px!important;text-align:left}.card-type .dropdown-menu{min-width:191px!important}.card-type .dropdown-menu li{padding:3px 0}.card-type .dropdown-menu li a{padding-left:38px!important;padding-top:2px!important;width:100%}.card-type .dropdown-menu>li>a:focus,.card-type .dropdown-menu>li>a:hover{background-color:#337ab7!important;color:#fff;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}a.AMEX,a.DINE,a.DISC,a.ENRO,a.JCB,a.MSTC,a.SOLO,a.SW,a.VISA,i.AMEX,i.DINE,i.DISC,i.ENRO,i.JCB,i.MSTC,i.SOLO,i.SW,i.VISA{display:inline-block;height:22px;width:40px;margin-bottom:-7px}a.AMEX,i.AMEX{background:url(../images/AMEX.png) no-repeat 0 0}a.DINE,i.DINE{background:url(../images/DINE.png) no-repeat 0 0}a.DISC,i.DISC{background:url(../images/DISC.png) no-repeat 0 0}a.ENRO,i.ENRO{background:url(../images/ENRO.png) no-repeat 0 0}a.JCB,i.JCB{background:url(../images/JCB.png) no-repeat 0 0}a.MSTC,i.MSTC{background:url(../images/MSTC.png) no-repeat 0 0}a.SOLO,i.SOLO{background:url(../images/SOLO.png) no-repeat 0 0}a.SW,i.SW{background:url(../images/SW.png) no-repeat 0 0}a.VISA,i.VISA{background:url(../images/VISA.png) no-repeat 0 0}.message-small{margin-bottom:0}.modal-body-requested-date{overflow-y:visible!important}.modal-body-requested-date .input-group{width:180px}.modal-body-sales-person-associate{max-height:100%!important}.ship-to-selection-active{background-color:#d9edf7}.ui-datepicker .ui-datepicker-header{color:#000}.change-shipto{border:1px solid #eee;padding:10px 10px 0 10px}.change-shipto .table-header{background:#eee;font-weight:700;font-size:13px;padding:10px 0;margin-left:-10px;margin-right:-10px;margin-top:-10px}.change-shipto .table-body{margin-bottom:12px;margin-left:-10px;margin-right:-10px;padding:15px 0 10px 0}.change-shipto .table-body:last-child{border-bottom:0}.change-shipto .table-body .name-container{display:flex}.change-shipto .table-body .name{left:8px;position:relative}.change-shipto .table-body .address{text-indent:-7px}.change-shipto .table-body div.radio{margin-top:0}.change-shipto .table-body div.radio input[type=radio]{margin-left:0}.change-shipto .address-info-row{margin:0}a.export{padding:8px 14px!important;border-radius:4px;color:#fff!important}a.export:hover{color:#fff!important}.export-excel{background:#217346}.button-scroll-to-top{display:none;bottom:30px;right:0;background:#ddd;cursor:pointer;width:40px;height:30px;padding:4px 10px;opacity:.9;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;border-radius:3px 0 0 3px}.button-scroll-to-top .fas{color:#337ab7;font-size:18px}.block-mask{width:100%;opacity:.5;pointer-events:none;z-index:1000}.table-price-break-down tbody,.table-price-break-down thead{border:1px solid #ddd}.print-panel{border-color:transparent!important}.print-panel .panel-heading{padding:0 15px}.show-on-collapsed{display:none}.search-box{background:#ddd}.search-box .input-group{margin:0}.search-box .form-control{border-radius:0}.search-box button{border-left-color:transparent;border-radius:0}.search-box button,.search-box input{background:#ddd}.search-box input:focus{background:#fff}.search-box input:focus+span button{background:#fff}.search-box input:disabled{background:#ddd}.items-action-bar{padding-bottom:20px}.massive-actions-checkbox-label{margin:0;vertical-align:middle}.massive-actions-checkbox-label .svg-inline--fa{margin-right:1px}.massive-actions-checkbox-label input{cursor:pointer}.item-pagination .action-bar{height:80px}.my-account .action-bar{border:none}.export-items{background:#eee;padding:15px}.export-items a{float:right}.shipping-address-nickname{max-width:75%}.sc-u-icon-right{margin-left:.5rem}.sc-u-icon-left{margin-right:.5rem}.sc-a-icon-count{position:relative;float:left}.sc-a-icon-count .badge{position:absolute;top:-.8rem;right:-1rem;background-color:#f15922}.sc-a-icon-count>i{text-align:center;vertical-align:middle}@media only screen and (max-width:767px){.sc-a-icon-count .badge{right:0}}.sc-m-floating .sc-a-dropdown-menu>.sc-a-button{padding-left:0}.sc-m-floating .sc-a-dropdown-menu__list{padding-bottom:0}.sc-m-floating .sc-a-dropdown-menu__action-button{text-align:center;padding:.5rem;border-radius:0}.sc-m-floating .sc-m-item-info .sc-a-card{margin-bottom:0}.sc-m-floating--announcements .btn .badge{position:absolute}.sc-m-floating--announcements .sc-a-dropdown-menu__list{left:-5em}@media only screen and (max-width:767px){.modal{padding:0!important}.badge.annnouncement-count{position:relative;left:-15px;top:-10px}.mbl-display{display:block}.mbl-button{width:100%}.mbl-inline{display:inline-block;width:auto}.mbl-totals{padding:25px 20px!important}.mbl-phone-margin-bottom{margin-bottom:15px}.fixed-bottom{bottom:0;position:relative}.mbl-thumbnail-item{background-color:#fff;border:1px solid #ddd;border-radius:4px;line-height:1.42857}.floating-badge{margin-top:10px}.shopping-cart .promotion-code h2{display:none}.item-qty-input-modify-order .form-group{margin-left:0!important;margin-right:0!important}.items-info-header{margin:0}.items-info-body{padding:0}.items-info-body .panel-default{border:0}.items-info-body .panel-heading{border:1px solid #ddd}.items-info-body .panel-collapse{border:1px solid #ddd;border-top:0}.change-shipto{padding:0;border:1px solid #eee;-webkit-border-radius:10px;border-radius:10px}.change-shipto .address{margin-left:22px}.change-shipto .edit{margin-top:-60px}.change-shipto .table-body{margin-left:0;margin-right:0;border-bottom:1px solid #eee}.change-shipto .table-body.first-record{border-top-left-radius:10px;border-top-right-radius:10px}.change-shipto .table-body.last-record{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.option-method-pay-label .popover{max-width:150px}.modal-dialog-share-by-email{margin:0}form[name=itemDetailAvailabilityForm] .form-group{margin-bottom:0}.typeahead-credit-card-on-file{width:150px}.departments-select-credit-card-on-file{width:150px}#breadcrumb li{margin:0 5px 0 5px!important}.breadcrumb>li+li::before{content:">";padding:0 5px 0 0;font-weight:700}.breadcrumb a:not(.active){color:#337ab7!important}.breadcrumb a:not(.active):focus,.breadcrumb a:not(.active):hover{color:#285f8f!important}.breadcrumb>.active{color:#222}.breadcrumb{padding:0;width:30px}.breadcrumb a{padding:5px 9px!important;font-weight:700}.breadcrumb i{font-size:2.2rem}.breadcrumb i.breadcrumb-link{color:#555!important}.breadcrumb i.breadcrumb-link:hover{color:#555!important}}@media (max-width:768px){a{padding:0 10px}.principal-title .layout-mode{padding-right:0}h1{font-size:2.52rem}h1 .global-option-menu{font-size:2.16rem!important}h2{font-size:2.4rem}h3{font-size:2.16rem}.item-pagination .action-bar{height:70px}.items-action-bar{padding-bottom:0}.items-action-bar .current-list{padding-top:7px;padding-right:0}.mobile-paging button{padding:5px}.item-config-title{text-align:center}.item-content-not-url{padding:0 10px;display:inline}}@media (min-width:768px) and (max-width:992px){a{padding:0 10px}h1{font-size:2.88rem}h2{font-size:2.55rem}h3{font-size:2.16rem}h4{font-size:1.71rem}.items-action-bar{padding-bottom:0}.item-content-not-url{padding:0 10px;display:inline}}@media only screen and (min-width:768px) and (max-width:991px){.tbt-fixed-bottom{bottom:0;position:absolute}.tbt-button{width:100%}.tbt-inline{display:inline-block;width:auto}}@media only screen and (min-width:1100px) and (max-width:1325px){.add-to-cart-buttons .customize-and-buy-button{font-size:10px}}@media only screen and (min-width:992px) and (max-width:1099px){.add-to-cart-buttons .customize-and-buy-button{font-size:9px}}@media only screen and (min-width:768px){.csc-input-col{width:88px}}@media only screen and (min-width:992px){.dkp-display{display:block}.dkp-fixed-bottom{bottom:0;position:absolute}}@media only screen and (min-width:768px){.modal-dialog-requested-date{width:380px}.search-box-input{width:60%!important}.search-box-input input{border-right:0}.echeck-ach-verified{padding:15px!important}}@media only screen and (max-width:350px){.radios-product-search-results label{padding-right:55px;margin-bottom:14px}.radios-product-search-results [type=radio]{position:static;margin-right:7px}.radios-product-search-results span{margin:2px 0 0 0;position:absolute;width:100px}}@media only screen and (max-width:767px){.datepicker-input-custom{width:auto}}@media only screen and (max-width:380px){.bootstrap-datetimepicker-widget{position:absolute!important;margin-top:-15px!important;margin-bottom:-15px!important;transform:scale(.87)}}@media only screen and (max-width:380px){.forgot-button-xs{width:100%}}.badge-warning{color:#b78a05!important;background-color:#fcf8e3!important;padding:3px 15px;left:0!important;top:0!important}.actions-padding{padding-left:30px}.remove-margin{margin:0}.inline-block{display:inline-block!important}.full-width{width:100%}.filter-status-swicth{margin-bottom:30px}.document-number{font-size:1.25em}.history-record{border:1px solid #ddd;margin-top:-1px;padding:10px}.custom-color-inside-link{color:grey!important}.type{color:#333!important}.radio-list-active{background-color:#d9edf7!important}.tabular-border{border:1px solid #ddd}.order-tabular-tittle{padding:10px 15px 0 15px}.order-tabular-tittle i{margin:-6px 0 0 0}.order-tabular-tittle .panel-title{font-size:14px}.none-border{border:none!important}.none-padding-left{padding-left:0}.compare-img-tablet-fixed-size{width:75px!important;height:75px!important}.custom-size-img-compare{width:60px!important;height:60px!important}.label-only-inside label{padding:0}.none-padding-left-right{padding-left:0!important;padding-right:0!important}.none-padding-top-bottom{padding-top:0!important;padding-bottom:0!important}.none-margin-top-bottom{margin-top:0!important;margin-bottom:0!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.custom-padding-left{padding-left:15px!important}.custom-margin-left{margin-left:15px}.none-opacity{opacity:1!important}.shadow-bottom{box-shadow:0 5px 5px -5px #888}.btn-update{padding:6px 10px;border:none;border-radius:8px;background-color:#eee;margin-top:5px;margin-bottom:5px;width:100%}.btn-update:hover{background-color:#cfcfcf;border-color:#afafaf;color:#000}.compact-view-all-panel-body{padding:5px}.compact-last-item-border-bottom{border-bottom:1px solid #ddd}.chk-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.chk-toggle+label{display:block;position:relative;cursor:pointer;outline:0;padding:2px;width:40px;height:25px;background-color:#ddd;border-radius:60px}.chk-toggle+label:after,.chk-toggle+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.chk-toggle+label:before{right:1px;background-color:#f5f5f5;border-radius:60px;transition:background .2s}.chk-toggle+label:after{width:25px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:margin .2s}.chk-toggle+label span{font-size:1.25em;margin-left:50px;width:255px;display:inline-block;font-weight:300}.chk-toggle:checked+label:before{background-color:#337ab7}.chk-toggle:checked+label:after{margin-left:15px}.chk-toggle.disabled+label,.chk-toggle:disabled+label{cursor:default;pointer-events:none}.chk-toggle.disabled+label:before,.chk-toggle:disabled+label:before{background-color:#e6e6e6}.chk-toggle.disabled+label:after,.chk-toggle:disabled+label:after{background-color:#e6e6e6}.avoid-pointer-events{pointer-events:none!important}.actions-dropdown{min-width:165px}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.filter-status{margin-left:0!important}.filter-status li{background-color:#eee;padding:2px 10px;border-radius:5px;margin:4px}.filter-status li:focus,.filter-status li:hover{background-color:#cfcfcf;border-color:#afafaf;color:#000;cursor:pointer}.filter-status .selected-filter{background-color:#337ab7!important;color:#fff!important}.filter-status .selected-filter:focus,.filter-status .selected-filter:hover{background-color:#2a6597!important}.col-height{display:table-cell;float:none;height:100%}.col-height img{vertical-align:top;display:inline}.payment-methods .checkbox{padding-left:20px!important}.payment-methods .checkbox label{padding-left:0!important}.payment-methods .container-cc-on-file-list{display:inline-block}@media only screen and (max-width:767px){.credit-cards-content-modal .cc-on-file-list-mobile-container,.payment-methods .cc-on-file-list-mobile-container{margin:10px 0 0}.credit-cards-content-modal .cc-on-file-list-mobile-container .cc-on-file,.payment-methods .cc-on-file-list-mobile-container .cc-on-file{background:#f1f1f1;margin:0 0 10px;padding:15px}.credit-cards-content-modal .cc-on-file-list-mobile-container .cc-on-file.selected,.payment-methods .cc-on-file-list-mobile-container .cc-on-file.selected{border:2px solid #36a33a}.credit-cards-content-modal .cc-on-file-list-mobile-container .cc-on-file .csc-input,.payment-methods .cc-on-file-list-mobile-container .cc-on-file .csc-input{width:100%}.credit-cards-content-modal .cc-on-file-list-mobile-container .cc-on-file .csc-input .form-group,.payment-methods .cc-on-file-list-mobile-container .cc-on-file .csc-input .form-group{margin:0}.credit-cards-content-modal .button-view-all-credit-cards,.payment-methods .button-view-all-credit-cards{margin:0}}.single-step-mobile{margin-bottom:35px;padding-bottom:5px;margin-left:-15px;margin-right:-15px;margin-top:-10px;box-shadow:0 10px 6px -3px #ececec}.single-step-mobile.order-process-step{margin-left:0;margin-right:0;height:30px;margin-top:-30px}.single-step-mobile.my-account-credit-card-step{margin-left:0;margin-right:0;height:30px;margin-top:-30px;margin-bottom:20px}.text-break{word-wrap:break-word;word-break:break-all;display:inline-table}.steps-custom-padding{padding:0 50px}a:active,a:focus,a:hover{outline:0}.dropdown-settings{left:-116px;margin:6px 0 0}.dropdown-settings.saved-cart{min-width:280px}.dropdown-settings:before{position:absolute;top:-7px;right:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:""}.dropdown-settings:after{position:absolute;top:-6px;right:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.payment-type-content{margin-top:10px}.payment-type-content .echeck-ach label,.payment-type-content .other-credit-card label{padding-left:0}.payment-type-content .echeck-ach .credit-card-col,.payment-type-content .other-credit-card .credit-card-col{min-width:225px}.payment-type-content .echeck-ach .radio{padding-left:28px}.payment-type-content .echeck-ach .img-responsive{width:auto;height:19.6em;background:url(../images/ECHECK.png) no-repeat 0 0;background-size:100% 100%;margin:10px 0 10px 0}.payment-type-content .echeck-ach-verified{max-width:425px;background:#f5f5f5;padding:25px}.payment-type-content .echeck-ach-verified .account-information tr td{padding:4px 0;vertical-align:top}.payment-type-content .echeck-ach-verified .account-information tr td:first-child{color:#6b6b6b;padding-right:15px}.payment-type-content .terms-conditions-ach .terms-conditions-container{height:285px;overflow-y:auto;padding:15px;border:1px solid grey}.payment-type-content .terms-conditions-ach .terms-conditions-container.required{border-color:#a94442!important}.payment-type-content .terms-conditions-ach .checkbox{padding-left:40px!important}.payment-type-content .csc-tooltip{color:#000}.payment-type-content .table{border:1px solid #ddd}.tabular .tabular-small{font-size:80%}.tabular .tabular-heading{padding:2px 15px}.smarter-commerce-table{border:1px solid #eee;margin:0}.smarter-commerce-table .table-header-search-sort th{font-weight:400}.smarter-commerce-table .table-header-search-sort th:not(:last-child){border-right:1px solid #fff}.smarter-commerce-table .table-header-search-sort td{background:#f2f2f2;padding:3px 10px!important;vertical-align:middle}.smarter-commerce-table .table-header-search-sort td.custom-header-border{border-right:1px solid #fff}.smarter-commerce-table .table-header-search-sort td:not(:last-child){border-right:1px solid #fff}.smarter-commerce-table .table-header-search-sort .block-mask{width:inherit;pointer-events:none;z-index:1000}.smarter-commerce-table .table-header-search-sort span{font-size:1.15em}.smarter-commerce-table .search-criteria-used{padding:7px;margin-left:0!important;background-color:#eee;cursor:pointer;display:inline-flex;width:100%}.smarter-commerce-table .search-criteria-used li:first-child{width:90%}.smarter-commerce-table .table-records tr{cursor:default}.smarter-commerce-table .table-records td{vertical-align:middle;border-bottom:none!important}.smarter-commerce-table .table-records ul li{vertical-align:middle}.smarter-commerce-table .table-records .type{color:#333!important}.smarter-commerce-table .table-records .dropdown-actions{border-radius:10px;min-width:185px}.smarter-commerce-table .table-records .dropdown-actions .arrow-margin-top{margin-top:3px}.smarter-commerce-table .table-header-search-components{background-color:#fafafa}.smarter-commerce-table .table-header-search-components td{padding:5px 0 5px 0!important}.smarter-commerce-table .table-header-search-components .last-column{border-left:1px solid #eee}.smarter-commerce-table .last-column{white-space:nowrap;width:1%;vertical-align:middle}.smarter-commerce-table .select-field{border-radius:0!important}.sfPublicWrapper a.none-padding-left-right{padding-left:0!important;padding-right:0!important}.sfPublicWrapper a.none-padding-top-bottom{padding-top:0!important;padding-bottom:0!important}.sfPublicWrapper a.none-padding{padding:0!important}.sfPublicWrapper a.default-cursor{cursor:default!important}.sfPublicWrapper a.thumbnail-view-all-link{padding:15px 0 0!important;margin:18px 5px 0;font-size:14px}.add-margin-top{margin-top:20px}.add-margin-bottom{margin-bottom:20px}.text-success{color:#36a33a}.text-info{color:#2085b4}.text-warning{color:#b78a05}.text-danger{color:#de5745}.date-range-container input{background-color:#fff!important}.date-range-container .block-mask-single input{background-color:#eee!important}.annnouncement-count{position:absolute;left:15px;top:-3px;background:#f15922}.default-text-style{color:#333!important}.default-text-style:hover{color:#333!important}.multi-level-dropdown .option-first-level{padding:0 12px 0 0!important}.multi-level-dropdown .dropdown-submenu-parent{margin:0;display:flex}.multi-level-dropdown .dropdown-submenu-parent .submenu-option{position:static}.multi-level-dropdown .multi-level-dropdown-arrow{padding:8px 13px}.multi-level-dropdown .multi-level-dropdown-arrow-help{height:30px;width:34px;position:absolute;right:0}.multi-level-dropdown .dropdown-submenu-parent:focus,.multi-level-dropdown .dropdown-submenu-parent:hover{background-color:#337ab7}.multi-level-dropdown .dropdown-submenu-parent:focus .submenu-option a:focus,.multi-level-dropdown .dropdown-submenu-parent:focus .submenu-option a:hover,.multi-level-dropdown .dropdown-submenu-parent:hover .submenu-option a:focus,.multi-level-dropdown .dropdown-submenu-parent:hover .submenu-option a:hover{color:#fff}.multi-level-dropdown .dropdown-submenu-parent:focus .multi-level-dropdown-arrow-help:focus,.multi-level-dropdown .dropdown-submenu-parent:focus .multi-level-dropdown-arrow-help:hover,.multi-level-dropdown .dropdown-submenu-parent:hover .multi-level-dropdown-arrow-help:focus,.multi-level-dropdown .dropdown-submenu-parent:hover .multi-level-dropdown-arrow-help:hover{background-color:#337ab7;color:#fff}.multi-level-dropdown .multi-level-dropdown-arrow-help:hover+.dropdown-menu{display:block!important;left:100%}.multi-level-dropdown .dropdown-menu+.multi-level{left:15px}.totals-section{padding:15px;background-color:#f5f5f5}.totals-section.affix{top:0}.totals-section hr{border-top:1px solid #fff;margin-bottom:10px}.totals-section .amount-description,.totals-section .principal-amount-description{font-weight:600}.totals-section .amount,.totals-section .principal-amount{font-weight:600;float:right}.totals-section .principal-amount,.totals-section .principal-amount-description{margin:0 0 8px}.totals-section .subsection-title{font-weight:600;margin:0 0 20px}.totals-section .text-success:hover{color:#36a33a}.totals-section .text-danger:hover{color:#de5745}.terms-and-conditions-option{margin:0 0 5px}.terms-and-conditions-option label{display:table-row}.terms-and-conditions-option label input[type=checkbox]{position:relative}.terms-and-conditions-option span{font-weight:100}.terms-and-conditions-option a{display:inline-block;text-align:left}.saving-list .divider{border-top:1px solid #eee;margin:5px 0}.saving-list .text-success:hover{color:#36a33a}.saving-list .text-danger:hover{color:#de5745}.header-information{padding-left:25px}.header-information.quick-insert{padding:0 25px}.header-information.quick-insert .tt-menu{top:initial!important}.search-box-input .form-control{border-top-left-radius:inherit!important;border-bottom-left-radius:inherit!important}.item-info{color:#555}.shipping-destinations .items-info-header{padding:15px;margin-left:-15px;margin-right:-30px}.shipping-destinations .items-info-header h3{margin:0!important}.shipping-destinations .shipping-address{background:#eee!important;border:0;border-radius:0}.shipping-destinations .shipping-address>.panel-body{padding-top:0;padding-bottom:3px}.shipping-destinations .shipping-address address{padding-top:15px}.shipping-destinations .shipping-address .col-sm-10{padding-right:3px!important}.shipping-destinations .shipping-address table.table{margin-bottom:0}.shipping-destinations .shipping-address table.table th{border-bottom:none;vertical-align:middle}.shipping-destinations .shipping-address table.table th label{margin:0;vertical-align:middle}.shipping-destinations .shipping-address table.table th label input[type=checkbox]{margin-top:5px}.shipping-destinations .shipping-address table.table th label .fa-minus-square{font-size:small;margin-right:2px;vertical-align:unset}.shipping-destinations .shipping-address table.table td{vertical-align:middle;border-bottom:none;padding-bottom:0}.shipping-destinations .shipping-address table.table td.last-record{padding-bottom:8px!important}.shipping-destinations .shipping-address table.table tbody{background:#fff!important}.shipping-destinations .shipping-address table.table td.external-link{border-left:1px solid #eee}.shipping-destinations .shipping-address table.table>tbody>tr>td,.shipping-destinations .shipping-address table.table>thead>tr>th{padding:12px}.shipping-destinations .shipping-address .shipping-destinations-actions{width:221px}.shipping-destinations .shipping-address .dropdown-actions{min-width:185px;border-radius:10px}.submenu-option{position:absolute;height:30px}.submenu-option:focus,.submenu-option:hover{background-color:#337ab7}.submenu-option:focus a,.submenu-option:focus i,.submenu-option:hover a,.submenu-option:hover i{color:#fff}.submenu-option a{display:block;padding:5px 20px!important;clear:both;font-weight:400;line-height:1.42857143;color:#333;min-width:14rem}.dropdown-submenu-parent{margin:0 0 30px}.dropdown-submenu-parent>.dropdown-menu{display:none!important}.dropdown-submenu-parent>.dropdown-menu:hover{display:block!important}.multi-level:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:""}.multi-level:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.principal-title{display:inline;margin:10px}.principal-title .heading{padding-left:0}.principal-title h1{margin:0;display:inline-flex}.relative-row{position:relative}.catalog-nodes-description{background-color:#fafafa;height:60px;padding-top:10px;margin-bottom:0}.order-header{margin-top:20px}@media only screen and (max-width:767px){.header-information{padding:0}.header-information.quick-insert{padding:0 15px}.header-information .wrapper{display:flex!important;flex-direction:column}.header-information .wrapper .shipping-instructions-column{order:2}.header-information .wrapper .bill-to-column{order:1}.header-information .input-position{position:static}.breadcrumb-section{padding-left:0}.mbl-back-to-arrow{padding-bottom:5px}.order-header{margin-top:0}.shipping-destinations .items-info-header{margin-right:-15px}.shipping-destinations .shipment-item-list .list-inline{display:table;width:100%;margin:0!important}.shipping-destinations .shipment-item-list .list-inline li{padding:0!important;display:table-cell}.shipping-destinations .shipment-item-list .divider{border-width:2px;margin-left:-10px;margin-right:-10px}.shipping-destinations .shipping-address{background-color:transparent!important}.shipping-destinations .shipping-address>.panel-body{background-color:#eee}.shipping-destinations .items-info-body{margin-top:2px}.shipping-destinations .items-info-body .panel-heading{background-color:#eee;border:none;border-radius:0}.shipping-destinations .items-info-body .shipment-item-list{border:2px solid #eee}.shipping-destinations .items-info-body .shipment-item-list .panel-body{border-top:0}}.more-options-dropdown .btn{border-radius:0!important;background-color:transparent!important;border:none}.more-options-dropdown .btn:hover{background-color:#f5f5f5!important}.more-options-dropdown.open>.btn{background-color:#f5f5f5!important}.more-options-dropdown .dropdown-actions .divider{margin:0 8px}.more-options-dropdown .dropdown-actions a{padding:7px 15px;cursor:pointer;width:100%}.more-options-dropdown .dropdown-actions a:hover{color:#fff;background:#337ab7}.shipping-instructions-title{font-size:1.15em}.compact-mode{text-decoration:none!important}.compact-mode .btn-link{color:#337ab7!important;font-weight:400}.compact-mode .btn-link:hover{color:#23527c!important}.search-filters .filter{width:24.4%;display:inline-block;background:#eee;padding:5px;text-align:center;font-size:small}.search-filters .filter:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;margin:0 .833px 0 0}.search-filters .filter:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;margin:0 0 0 .833px}@media only screen and (max-width:522px){.search-filters .filter{width:24.2%}}.search-filter-status li{background-color:#eee;padding:2px 10px;border-radius:5px;margin:4px}.search-filter-status li:focus,.search-filter-status li:hover{background-color:#cfcfcf;border-color:#afafaf;color:#000}.selected-filter,.selected-mode{background-color:#337ab7!important;color:#fff!important}.selected-filter:focus,.selected-filter:hover,.selected-mode:focus,.selected-mode:hover{background-color:#2a6597!important}.modal-dialog-requested-date .date{margin:20px 0 25px 0}.icon-space-left{margin-left:6px}.icon-space-right{margin-right:6px}.error-page .mobile-error{min-height:85vh}.error-page h1{margin-top:15%}.error-page p{margin-top:20px;margin-bottom:20px}.error-page .btn{margin-left:10px}.error-page .btn-mobile{width:100%;padding-right:20px}.error-page .btn-mobile .btn{margin-bottom:10px}.shipment-errors .alert{margin-bottom:5px!important}.only-print{display:none;visibility:hidden;top:0!important;right:0!important}.import-file .file-upload{position:relative;overflow:hidden}.import-file .file-upload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.import-file-error .file-error-message{margin-top:10px}.import-file-error .import-file-error-table{border:1px solid #ddd}.import-file-error .import-file-error-table .panel-title{font-size:12px}.import-file-error .import-file-error-table .margin-file-error{margin-left:-5px;margin-right:-5px;margin-top:10px}.import-file-error .import-file-error-table .table-body{max-height:150px;overflow-y:auto}.assistant-search-items-anchor{background-color:#fff;border-left:0!important;color:#337ab7}.scroll-customer-contacts{max-height:320px;overflow-y:auto}.shipto-selection .search-box-input .help-block{margin-top:0}.shipto-selection-list{max-height:290px;overflow-y:auto}.sc-btn-primary{color:#fff;background-color:#337ab7;border-color:transparent}.sc-btn-primary:focus{color:#fff;background-color:#4f93ce;border-color:transparent}.sc-btn-primary:hover{color:#fff;background-color:#4f93ce;border-color:transparent}.sc-btn-secondary{color:rgba(0,0,0,.87);background-color:#f1f1f1;border-color:transparent}.sc-btn-secondary:focus{color:rgba(0,0,0,.87);background-color:#d8d8d8;border-color:transparent}.sc-btn-secondary:hover{color:rgba(0,0,0,.87);background-color:#d8d8d8;border-color:transparent}.sc-btn-alternative{color:rgba(0,0,0,.62);background-color:#fff;border-color:transparent}.sc-btn-alternative:focus{color:rgba(0,0,0,.62);background-color:#e6e6e6;border-color:transparent}.sc-btn-alternative:hover{color:rgba(0,0,0,.62);background-color:#e6e6e6;border-color:transparent}.not-break-text{white-space:nowrap}.items-search-assistant .table-records{border-top:1px solid #ddd}.items-search-assistant .table-records tr .image-width{width:20%}.items-search-assistant .table-records tr .description-width{width:70%}.items-search-assistant .table-records tr .link-width{width:10%;text-align:right}.items-search-assistant .table-records tr td{vertical-align:middle}.items-search-assistant .col-sm-8{width:56.667%}.items-search-assistant .col-sm-2{width:21.667%}.items-search-assistant .modal-body{overflow-x:auto}.kit-components .panel,.kit-components-configure-item .panel{border-radius:0!important;border:2px solid #f5f5f5!important}.kit-components .panel-heading,.kit-components-configure-item .panel-heading{border-bottom:0!important}.mobile-search .mobile-search-components{background-color:#eee;padding:15px;margin-bottom:15px}.mobile-search .search-criteria-used{padding:10px 15px;border-width:1px 0;border-style:solid;border-color:#ddd;margin-left:0;margin-bottom:-1px}.mobile-search .input-group-btn button{min-width:90px}.mobile-search .ellipsis-content{max-width:200px}.mobile-search .criteria-value{display:inline-flex}.mobile-search .search-criteria-container-desktop{display:flex;flex-flow:row-reverse wrap-reverse;margin-bottom:-10px}.mobile-search .search-criteria-container-desktop>li{padding:0 0 10px 10px}.mobile-search .search-criteria-container-desktop .list-inline li{padding-right:0}.mobile-search .search-field .search-box-select{width:60%!important}.mobile-search .search-box-select{border-left:1px solid #ccc}.mobile-search .search-criteria-chip{background-color:#eee;border-radius:5px;padding:2px 10px;margin-left:5px}.mobile-search .search-criteria-chip .text-muted{padding-left:5px}.mobile-search .search-criteria-chip:hover{background-color:#337ab7;color:#fff}.mobile-search .search-criteria-chip:hover .text-muted{color:#fff}.mobile-search .clear-all-desktop{display:inline-flex}.modal-wish-list-options-menu{margin:50% 5%}.modal-wish-list-options-menu .modal-wish-list-options-menu-header{background:#eee;border-top-left-radius:6px;border-top-right-radius:6px}.modal-wish-list-options-menu .modal-wish-list-options-menu-header h4{padding:15px!important}.modal-wish-list-options-menu .modal-wish-list-options-menu-header .close{padding:15px!important;margin-top:3px;color:#333;opacity:1}.modal-wish-list-options-menu .modal-wish-list-options-menu-header .close:hover{color:#333;opacity:1}.modal-wish-list-options-menu .modal-body-wish-list-option-menu{padding:2px 0}.modal-wish-list-options-menu .modal-body-wish-list-option-menu .option-menu{padding:0}.modal-wish-list-options-menu .modal-body-wish-list-option-menu .option-menu .option{padding:5px 10px;border-bottom:1px solid #eee;display:block}.modal-wish-list-options-menu .modal-body-wish-list-option-menu .option-menu-wish-list{width:100%;height:134px;overflow:scroll}.modal-wish-list-options-menu .modal-body-wish-list-option-menu .option-action{padding:0 0 0 15px}.modal-wish-list-options-menu .modal-footer{color:#337ab7;background:#eee;border-bottom-left-radius:6px;border-bottom-right-radius:6px;text-align:center!important}.modal-wish-list-options-menu .modal-footer,.modal-wish-list-options-menu .option-menu-wish-list{font-size:1.6rem}@media only screen and (min-width:768px) and (max-width:991px){.modal-wish-list-options-menu{margin:25% 30%}}.ellipsis-dropdown{border-radius:5px;padding:2px}.ellipsis-dropdown:hover{color:grey}.ellipsis-dropdown a{padding:2px 13px}.global-option-menu{margin-top:2px;color:grey}.global-option-menu:hover{color:grey}.modal-options-menu .modal-options-menu-header{padding:0}.modal-options-menu.modal-dialog-options-menu{margin:50% 5%}.modal-options-menu .modal-body-option-menu{padding:2px 0}.modal-options-menu .modal-body-option-menu .option-menu{padding:0}.modal-options-menu .modal-body-option-menu .option-menu .option{padding:10px 25px;border-bottom:1px solid #eee;display:block}.modal-options-menu .modal-body-option-menu .option-menu .option .option-action{font-size:1.4rem}.modal-options-menu .modal-body-option-menu .option-menu .option .option-action-modal{font-size:1.4rem;padding:10px 140px 10px 0}.order-confirmation .header-info{padding-top:20px}.order-confirmation .item-description strong{font-size:1.11em}.order-confirmation .shipments-list .place-order-list-group-item{padding:25px 25px 10px}.order-confirmation .shipments-list .shipping-info-body{overflow:visible}.order-confirmation .shipments-list .kit-components-configure-item{margin-top:20px}.order-confirmation .shipments-list .kit-components-configure-item .panel-heading{padding:0 10px!important}.order-confirmation .shipments-list .items-info-header-confirmation{background:#f5f5f5}.order-confirmation .shipments-list .items-info-header-confirmation h2{padding:15px 0 10px 25px;margin:0}.order-confirmation .shipments-list .item-list{margin:0 35px}.order-confirmation .shipments-list .panel-custom-border{border-color:#f5f5f5!important;padding:5px 5px 5px 0}.order-confirmation .shipments-list .panel-payments{margin-bottom:0;border-color:#f5f5f5!important;height:100%;border-radius:0!important}@media only screen and (max-width:767px){.order-confirmation .header-info{padding-top:0}.order-confirmation .shipments-list .item-list{margin:0 25px}.order-confirmation .shipments-list .items-info-body{border:2px solid #f5f5f5}.order-confirmation .shipments-list .items-info-body .item-list:not(.item-last-child){border-bottom:2px solid #eee}.order-confirmation .shipments-list .kit-components-configure-item .panel{border:1px solid #ddd!important}.order-confirmation .shipments-list .kit-components-configure-item .panel .panel-heading{border:none!important}.order-confirmation .panel-custom-border{padding:0!important}.order-confirmation .totals-order-confirmation .panel{border-color:#f5f5f5}}.promotion-code{padding:25px 5px;margin:0 0 -1px 0}.promotion-code .input-group .help-block{display:none!important}.promotion-code .has-error+.input-group-btn{top:0}.shipment-details .item-information>ul{display:table;width:100%;margin:0!important}.shipment-details .item-information>ul>li{padding:0;display:table-cell;position:relative;width:auto}.shipment-details .item-information>ul>li:nth-child(2){text-align:right;white-space:nowrap}.shipment-details .item-information>ul .item-description{font-size:1.11em}.shipment-details .item-list{margin:0 40px 0 40px}.shipment-details .item-list.last-item{border-bottom:none}.shipment-details .item-list .alert{width:auto!important;display:inline-block}.shipment-details .kit-components-configure-item{margin-top:20px}.shipment-details .kit-components-configure-item .panel-heading{padding:0 10px!important}.shipment-details .kit-components-configure-item .item-list{margin:0 25px 0 25px}.shipment-details .items-info-body{margin-top:5px}.shipment-details .items-info-body .panel-body:not(.components-panel-print-service){border:none!important;padding:0!important}.shipment-details .items-info-body .panel{border-radius:0!important;border:2px solid #f5f5f5!important}.shipment-details .item-total-price{position:absolute;bottom:0;right:0}.shipment-details .item-total-price.canceled-line{position:relative}.shipment-details .add-items-modify-mode{margin-bottom:10px}.shipment-details .add-items-modify-mode a{display:inline-block!important;margin-top:10px}.shipment-details .add-items-desktop{margin-left:15px}.shipment-details .form-horizontal .form-group{margin-left:0;margin-right:0}.shipment-details .form-horizontal .item-info{padding-top:7px}.shipment-details .modify-order-edit-line{padding:15px;background-color:#f5f5f5}.shipment-details .edit-comment-link{padding:7px 0 7px 0!important}@media only screen and (max-width:767px){.shipment-details .item-list{margin:0 20px 0 20px}.shipment-details .item-list .custom-padding{padding-left:15px}.shipment-details .items-info-body .panel{border:none!important}.shipment-details .kit-components-configure-item .panel{border:1px solid #ddd!important}.shipment-details .kit-components-configure-item .panel .panel-heading{border:none!important}.shipment-details .modify-order-edit-line{margin-right:-33px}.shipment-details .shipping-info-body .place-order-list-group-item.first{padding:20px 25px 10px}.shipment-details .shipping-info-body .place-order-list-group-item:not(.first){padding:0 25px 15px}}.tag-announcements-wrapper{position:absolute;top:0;right:0}.tag-announcements-wrapper .tag-individual-wrapper{display:flex;justify-content:flex-end;margin-bottom:.15rem}.tag-announcements-wrapper .circle{margin-left:auto;display:flex;align-items:center;justify-content:center;height:6rem;width:6rem;border-radius:5rem}.tag-announcements-wrapper .announcement-content-circle{height:auto;width:auto;text-align:center;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;font-size:1rem;font-weight:600;margin:.2rem}.tag-announcements-wrapper .announcement-content-circle.wrap{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tag-announcements-wrapper .triangle{margin-left:auto;padding-right:.2rem;border-bottom:8rem solid transparent;height:0;width:0}.tag-announcements-wrapper .announcement-content-triangle{z-index:100;width:4.5rem;height:auto;margin:.5rem 0 0 4.6rem;overflow:hidden;font-size:1rem;font-weight:600;text-align:center;text-overflow:ellipsis;word-wrap:break-word}.tag-announcements-wrapper .announcement-content-triangle.wrap{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tag-announcements-wrapper .rectangle{max-width:10rem}.tag-announcements-wrapper .announcement-content-rectangle{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;padding:.15rem .6rem;font-size:.9rem;font-weight:600;z-index:100;margin:0;max-width:inherit}.tag-announcements-wrapper .swallowtail{align-items:center;justify-content:flex-end;max-width:10rem}.tag-announcements-wrapper .tail{margin-right:-.1rem;width:.7rem;border:.9rem solid;box-sizing:border-box;border-right-width:.3em;border-left-width:.5em}.tag-announcements-wrapper .announcement-content-swallowtail{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;padding:.3rem .6rem .3rem .4rem;font-weight:600;z-index:100;margin:0;line-height:1}.slick-track .tag-announcements-wrapper{right:1rem;top:1rem}.account-balance span{font-size:1.5rem;font-weight:100}.account-balance h2{margin-bottom:3vh}.account-balance ul{list-style-type:none;padding:0}.account-balance .account-balance-left-column{padding-left:0}.account-balance .customer-companies-selector{width:100%;height:34px;border-radius:4px;border:1px solid #ccc;margin:0 0 30px}.account-balance .account-summary{padding:0 20px 20px 20px;border:1px solid #ccc;background:#eee}.account-balance .account-summary li{margin:0 0 20px}.account-balance .account-balance-graph{padding:0 30px;border:1px solid #ccc}.account-balance .account-aging li{margin:0 0 10px}.account-balance-compact .panel-body{padding:20px 15px}.account-balance-compact .panel-collapse{border-bottom:1px solid #ddd}.account-balance-compact h2{margin:0 0 20px}.account-balance-compact h2 span{font-size:1.7rem;font-weight:100}.account-balance-compact ul{list-style-type:none;padding:0}.account-balance-compact .account-currency{margin:25px 0 0}.account-balance-compact .account-summary{padding:10px 10px 0;border:1px solid #ccc;background:#eee}.account-balance-compact .account-summary li{margin:0 0 15px}.account-balance-compact .account-summary ul:last-child{margin:0 0 10px}.account-balance-compact .account-aging{margin:30px 0 0}.account-balance-compact .account-aging .row{padding:0 10px}.customer-companies .customer-companies-selector{width:100%;height:34px;border-radius:4px;border:1px solid #ccc;margin:0 0 30px}@media only screen and (max-width:767px){.account-balance .account-balance-left-column{padding-left:15px!important}.account-balance .account-balance-graph{padding:0 0}.account-balance .account-balance-graph-border{border:0}}@media only screen and (max-width:450px){.account-balance .account-balance-date{display:block}.account-balance span{font-size:1.3rem!important}}@media only screen and (max-width:480px){.account-balance-compact .account-balance-date{display:block}}.address-information .zip-code-input{min-width:152px}.address-information .zip-code-input input{width:122px}.address-information .country-direction{height:95px}@media (max-width:768px){.address-information .country-direction{height:auto}}.announcements .annoucement-item{padding-top:0;padding-bottom:0}.announcements .annoucement-title{margin-top:1em;cursor:pointer}.announcements .filter-mobile span{font-size:93%}.announcements-compact .annoucement-status{margin:1.5em 0 0 0}.announcements-compact .annoucement-item{padding:0}.announcements-compact .badge{font-weight:100}.announcements-floating .annoucement-dropdown{padding:5px 0 0 0;min-width:200px}.announcements-floating .annoucement-dropdown:before{position:absolute;top:-7px;left:22px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:""}.announcements-floating .annoucement-dropdown:after{position:absolute;top:-6px;left:22px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.announcements-floating .floating-annoucement-item{margin:7px 7px 7px 12px;cursor:pointer}.announcements-floating .announcement-footer-button{border-radius:0 0 4px 4px}@media (min-width:768px) and (max-width:992px){.announcements-floating .annnouncement-count{left:25px}}.announcements-full .announcement-icon{padding:1.6em 1em}.announcements-full .announcement-icon i{padding:1em .5em}.announcements-full .unread-announcement{background-color:#f4f4f4}.announcements-full .filter-status li:first-child{margin-left:0}@media only screen and (max-width:767px){.announcements-full .filter-mobile{margin-bottom:15px}}.announcements-details .delete-button{width:auto}.attributes-advanced-modal .catalog-nodes-description{background-color:#fafafa;height:60px;padding-top:10px;margin-bottom:0}.attributes-advanced-modal .modal-body-attributes{padding:15px 0;margin-top:20px}.attributes-advanced-modal .col-attributes-type{padding-right:0!important}.attributes-advanced-modal .tabs-left{border-right:1px solid #f2f2f2;padding-bottom:56px;border-bottom:none}.attributes-advanced-modal .tabs-left>li{float:none;margin:-1px -1px 3px 0}.attributes-advanced-modal .tabs-left>li.active>a,.attributes-advanced-modal .tabs-left>li.active>a:focus,.attributes-advanced-modal .tabs-left>li.active>a:hover{border-bottom-color:#ddd;border-right-color:transparent}.attributes-advanced-modal .tabs-left>li>a{margin-right:0;display:block}.attributes-advanced-modal .btn-selected-filters{padding:6px 12px;font-size:14px;border:none;background:#f2f2f2;outline:0;margin-bottom:10px;border-radius:5px;margin:15px 15px 0 5px}.attributes-advanced-modal .col-selected-filters{padding:8px 0 0;margin:0 11px 0}.attributes-advanced-modal .selected-filters{padding:10px}.attributes-advanced-modal .selected-filters.collapse{display:none}.attributes-advanced-modal .selected-filters.collapse.in{display:block}.attributes-advanced-modal .selected-filters .bckeys{margin:5px}.attributes-advanced-modal .attribute-description{margin:0 5px}.attributes-advanced-modal .clear-all-button{margin:0 5px}@media only screen and (max-width:990px){.attributes-advanced-modal .btn-selected-filters{right:-4px}}.bar-top-attributes{background-color:#fff;z-index:1000;padding:0 0 .5px 0}.bar-top-attributes .btn-selected-filters{right:15px}.bar-top-attributes .dropdown-menu .checkbox,.bar-top-attributes .dropdown-menu li{margin:0}.bar-top-attributes .dropdown-menu .label-attribute-node{font-weight:400}.bar-top-attributes .dropdown-menu label{display:block}.bar-top-attributes .row-2-selected-attributes{border-top:1px solid #ccc;margin-left:0;position:relative}.bar-top-attributes .selected-attributes-container{padding:15px 15px 15px 0;min-height:66px}.bar-top-attributes .row-select-attributes{padding:0 15px 10px 0;width:100%}.bar-top-attributes .row-select-attributes .btn-primary{margin:0 0 0 15px}.bar-top-attributes .row-select-attributes .col-xs-4{padding-right:0}.bar-top-attributes .row-select-attributes .attribute-node{margin-left:10px}.bar-top-attributes .dropdown-attributes .btn-default{margin-right:10px;margin-top:5px}.catalog .action-bar{margin-top:0!important}.catalog .panel-group-attributes{margin:10px 0}.catalog .panel-attributes{margin-top:-2px!important;-webkit-box-shadow:none;box-shadow:none}.catalog .panel-attributes>.panel-heading{background-color:#f5f5f5;border:1px solid #ddd;border-radius:0;padding:8px 15px;cursor:pointer}.catalog .panel-attributes .panel-collapse a{padding:5px 15px!important;margin:5px 0;cursor:pointer;border-radius:4px;max-width:100%;display:block!important}.catalog .panel-attributes .active{background-color:#337ab7;color:#fff!important}.catalog .panel-attributes .active:focus,.catalog .panel-attributes .active:hover{background-color:#2a6597;color:#fff!important}.catalog .item-list .thumbnail{border:0}.catalog .clear-all-selected-attributes{margin:20px 35px 0 0}.catalog .row-3-selected-attributes{margin-left:0}.catalog .selected-filters .bckeys{color:#333;background:#f2f2f2}.catalog .attributes-chips .bckeys{margin:5px}.catalog .bckeys{display:inline-block;padding:6px 10px;border:1px solid #ddd;border-radius:4px;color:grey;cursor:pointer;margin:0 5px 5px 5px}.catalog .bckeys:hover{background-color:#337ab7;color:#fff;border-color:#2d6da3}.catalog .bckeys i{margin:0 0 0 5px}@media only screen and (min-width:991px) and (max-width:1290px){.catalog .single-actions-horizontal button.add-to-list,.catalog .single-actions-horizontal button.remove{width:100%}.catalog .single-actions-horizontal button.more-info{width:100%;margin-bottom:4px}.catalog .single-actions-horizontal .col-sm-5,.catalog .single-actions-horizontal .col-sm-7{width:100%}.catalog .single-actions-horizontal .col-sm-5 .btn-group,.catalog .single-actions-horizontal .col-sm-7 .btn-group{display:flex}.catalog .panel-group-attributes{margin:5px 0!important}}.attributes .filter-attributes .filter-node{background-color:#eee;padding:5px 10px;border-radius:5px;margin:2px;cursor:pointer}.attributes .filter-attributes .filter-node:focus,.attributes .filter-attributes .filter-node:hover{background-color:#cfcfcf;border-color:#afafaf;color:#000}.attributes .filter-attributes .selected-filter{background-color:#337ab7!important;color:#fff!important}.attributes .filter-attributes .selected-filter:focus,.attributes .filter-attributes .selected-filter:hover{background-color:#2a6597!important}.attributes .custom-nav-pill-attribute{color:#6b6b6b!important;background-color:#f2f2f2!important;font-size:18px;border-radius:4px}.attributes .custom-nav-pill-attribute label{font-weight:400;margin:0}.attributes .custom-nav-pill-attribute span{margin-left:5px}.attributes .custom-nav-pill-attribute li{display:flex;padding:10px 15px}.attributes .active .custom-nav-pill-attribute{color:#fff!important;background-color:#999!important}.attributes .col-attributes{max-height:246px;border:1px solid #f2f2f2;width:72%;min-height:246px}.attributes .nodes-container{max-height:187px;min-height:187px;overflow-y:auto}.attributes .scroll-attributes{max-height:246px;overflow-y:auto}.attributes .margin-collapse-attributes{margin:15px}.attributes .custom-margin-left-filter{margin-left:5px}.attributes .check-attributes-color{color:#6b6b6b!important}.attributes .button-filter{background-color:#f1f1f1}.attributes .margin-custom-search{margin-top:10px;margin-right:10px}.catalog-navigation-sidebar .node-arrow,.catalog-navigation-sidebar .node-description{padding:10px 15px}.catalog-navigation-sidebar .top-navigation-sidebar-third-level{padding-left:25px}.catalog-navigation-sidebar .panel{margin-bottom:0}.catalog-navigation .top-navigation-second-panel-group{margin-bottom:0!important}.catalog-navigation .panel-group.top-navigation-second-panel-group .panel{border:0}.catalog-navigation .panel-group.top-navigation-second-panel-group a{margin-bottom:-1px!important;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0}.catalog-navigation .list-group-item.parent-catalog{border-top-right-radius:0;border-top-left-radius:0}.catalog-top-navigation .submenu-option a{margin-right:18px}.catalog-top-navigation .horizontal-catalog-navigation .multi-level-dropdown{display:inline-block}.catalog-nodes .catalog-nodes-content{padding-bottom:8px}.catalog-nodes .catalog-nodes-content .tag-announcements-wrapper,.catalog-nodes .catalog-nodes-grid .tag-announcements-wrapper{top:2rem;right:2.5rem}.catalog-nodes .item-list .tag-announcements-wrapper{right:2rem}.catalog-nodes .image-margin{margin-bottom:10px}.catalog-nodes .catalog-nodes-thumbnails{margin-top:10px}.compare .radio-button-compare-items{min-height:30px}.compare .radio-button-compare-items label{padding-right:5px}.compare .text-align-bottom{position:absolute;bottom:0;right:0}.compare .item-qty-input-compare-items{margin-bottom:0}.compare .compare-item-padding{padding:5px}.alert-on-table{margin:0}.table-header-search-container .default-cursor{cursor:default!important}.table-header-search-container .table-header-search-sort .table-header-search-sort-icon{margin:3px 0 0 0}.table-header-search-container .table-header-search-sort .table-header-search-sort-icon [data-fa-i2svg],.table-header-search-container .table-header-search-sort .table-header-search-sort-icon i{color:#ccc}.table-header-search-container .table-header-search-sort .table-header-search-sort-icon [data-fa-i2svg].active,.table-header-search-container .table-header-search-sort .table-header-search-sort-icon i.active{color:#337ab7}.table-header-search-container .table-header-search-sort .table-header-search-sort-icon .fa-sort-down{margin-top:-13px}.table-header-search-container .table-header-search-criterion{margin:0;border-radius:0}.table-header-search-container .table-header-search-criterion:focus{border-bottom-color:#ccc;border-top-color:#ccc;border-left-color:#ccc;border-right-color:#fff;box-shadow:none}.table-header-search-container input{border-right-color:transparent;box-shadow:none;-webkit-appearance:initial}.table-header-search-container .btn{border-radius:0;border-left-color:#fff}.table-header-search-container .btn:hover{background:#fff;border-bottom-color:#ccc;border-right-color:#ccc;border-top-color:#ccc}.form-control-feedback{pointer-events:inherit!important}.margin-adjust-tablet{margin-bottom:-22px}.margin-adjust-desktop{margin-bottom:-3px}.compare-adjustment{display:flex;justify-content:space-between}.icon-credit-card-type{margin-right:10px}.type-credit-card{background-color:#f5f5f5;padding:10px}.o-header{margin:0 auto;color:#fff;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:93px;padding:20px 0}.o-header-wrap{background-color:#222;margin-bottom:20px}.o-header h1{white-space:nowrap;margin-top:10px}.c-stepper dl{color:#969696;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;position:relative;text-align:center}.c-stepper .step-container{width:100%}.c-stepper .is-active dt{background-color:#337ab7;color:#fff}.c-stepper dt{background-color:#969696;border-radius:32px;color:#fff;font-size:1.1rem;line-height:3;width:32px;height:32px;margin:0 auto 2px;margin-bottom:2px;position:relative;z-index:2}.c-stepper div{padding:0}.c-stepper dl.is-active+sc-progress>sc-progress-bar{width:50%}.first-step .sc-progress{float:right;width:50%;background-color:#969696}.first-step .sc-progress>.sc-progress-bar{width:100%;box-shadow:none;background:#337ab7}.last-step .sc-progress{float:left;width:50%;background-color:#969696}.last-step .sc-progress>.sc-progress-bar{width:100%;box-shadow:none;background:#337ab7}.sc-progress{position:relative;border-radius:0;height:5px;box-shadow:none;margin:12px 0;width:100%;top:-50px;background-color:#969696}.sc-progress>.sc-progress-bar{width:50%;box-shadow:none;background:#337ab7}.passed{width:100%!important;box-shadow:none;background:#337ab7}@media only screen and (min-width:1280px){.o-header{margin:0 auto;height:93px}}@media only screen and (max-width:767px){.c-stepper dt{margin-bottom:8px}.o-header h1{line-height:inherit;font-size:2.25rem;margin-bottom:20px}.o-header-wrap{margin-bottom:10px}.o-header{height:150px}.o-header *{margin:0}.c-stepper{margin:0!important;width:38%}.sc-progress{top:-43px}}.c-stepper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 10px 10px 0;margin-right:10px;width:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.customer-cross-reference .item-actions-dropdown{float:left;padding:0 0 0 12px;display:inline}.customer-cross-reference .item-actions-dropdown label{margin:0;vertical-align:middle}.customer-cross-reference .item-actions-dropdown label input[type=checkbox]{margin-top:5px}.customer-cross-reference .item-actions-dropdown label .fa-minus-square{margin-right:1px}.customer-cross-reference .principal-title{display:inline;margin-top:0}.customer-cross-reference .compact-ref-number{color:#555}.customer-cross-reference .search-filters-container{margin-bottom:20px}.customer-cross-reference .principal-title-container{margin-bottom:20px}.customer-cross-reference .clear-all-btn{padding:2px 10px!important}.customer-cross-reference .export-bar{background-color:#eee;padding:10px 20px 30px 15px;border-radius:0}.customer-cross-reference .export-bar .export-excel{padding:2px 5px!important;font-size:1.75rem;margin:-5px}.customer-cross-reference .filtered-by{border-top:1px solid #ddd}.customer-cross-reference .filtered-by ul{padding-top:15px;padding-bottom:15px;float:left;margin-right:15px}.customer-cross-reference .filtered-by .criteria{background-color:#337ab7;color:#fff;padding:3px 8px;border-radius:8px}.customer-cross-reference .form-control+.form-control{margin:0}.customer-cross-reference .filter-anchor{padding-right:0!important}.customer-cross-reference .content-advanced-filter-action{padding-right:0}.customer-cross-reference .panel-group .panel+.panel{margin-top:-1px}.customer-cross-reference .tt-menu{margin:45px 0}.customer-cross-reference-advanced-filter .clear-all-mbl{color:grey;padding:0 5px;cursor:pointer}.add-customer-cross-reference .form-control+.form-control{margin:0}.add-customer-cross-reference .options-form-add{width:100%;margin:0 0 10px}.add-customer-cross-reference .options-form-add button{width:50%}.add-customer-cross-reference .options-form-add .btn-primary:hover{background:#337ab7}.add-customer-cross-reference .options-form-add .btn-default{color:#337ab7;border-color:#337ab7}.add-customer-cross-reference .options-form-add .btn-default:hover{background:#fff}.add-customer-cross-reference .replace-cross-reference .description{font-size:1.9rem}.add-customer-cross-reference .replace-cross-reference .description,.add-customer-cross-reference .replace-cross-reference .item-identifier{margin:0 0 5px}.add-customer-cross-reference .replace-cross-reference .dates-range{font-size:1.3rem}.add-customer-cross-reference .replace-cross-reference .question{font-size:1.9rem;margin:30px 0 10px}.add-customer-cross-reference .replace-cross-reference .file-error-message{font-size:2.4rem;margin:0 0 25px}.add-customer-cross-reference .tt-menu{margin:45px 0}.add-customer-cross-reference .form-control[readonly]{background-color:transparent}@media only screen and (max-width:767px){.customer-cross-reference .panel{border-radius:0;border-bottom:1px solid #ddd}.customer-cross-reference .filtered-by .row{padding:12px 0!important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:-1px}.customer-cross-reference .filtered-by .row a{color:grey;padding:8px!important}.customer-cross-reference .customer-cross-reference-record{margin:10px}.customer-cross-reference .customer-cross-reference-record .more-options-dropdown{margin-top:-5px}.customer-cross-reference .customer-cross-reference-record .none-padding-right{padding-right:0!important}.customer-cross-reference .search-form .clear-all-btn{vertical-align:super}.customer-cross-reference .search-form .filter-anchor{font-size:2em;padding-right:0!important;padding-top:0!important}.customer-cross-reference .search-form li.col-xs-2{margin-top:-3px}}@media only screen and (max-width:767px){.customer-cross-reference-advanced-filter .filter-button{width:100%}}.guest-checkout .order-address{margin-bottom:20px}.guest-checkout .order-address h1{margin-bottom:25px}.guest-checkout .order-address label,.guest-checkout .order-address p{font-size:14px!important}.import-order .btn-mobile{margin-bottom:10px}.import-order .import-margin-top{margin-top:33px}.import-order .import-action-center{margin-top:12px}.import-order .remove-margin-bar{margin-top:0;margin-left:0;margin-right:0}.import-order .tabular-actions{vertical-align:unset!important}.import-order .tabular-actions .dropdown-submenu{position:relative}.import-order .tabular-actions .dropdown-submenu>.dropdown-menu{top:0;left:-87%;max-width:180px;margin-top:-6px;margin-right:-1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.import-order .tabular-actions .dropdown-submenu:hover>.dropdown-menu{display:block}.import-order .tabular-actions .dropdown-submenu.pull-left{float:none}.import-order .tabular-actions .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.import-order .table-border-tablet{border:none!important}.import-order .table-border-tablet tr{border-bottom:1px solid #f2f2f2}.import-order .update-icon-center{margin-top:7px}.import-order .selected-items-information{margin:0}.import-order .dropdown-menu-right{margin-left:0}.invoice-history-search .dropdown-menu{min-width:170px}.invoice-history-search .has-error+.input-group-btn{top:0}.invoice-history-search .title-margin-bottom{margin-bottom:20px}.invoice-history-search .clear-all-btn{padding:2px 10px!important}.invoice-history-search .export-bar{background-color:#eee;padding:10px 20px 30px 15px;border-radius:0}.invoice-history-search .export-bar .export-excel{padding:2px 5px!important;font-size:1.75rem;margin:-5px}.invoice-history-search .selected-filter,.invoice-history-search .selected-mode{background-color:#337ab7!important;color:#fff!important}.invoice-history-search .selected-filter:focus,.invoice-history-search .selected-filter:hover,.invoice-history-search .selected-mode:focus,.invoice-history-search .selected-mode:hover{background-color:#2a6597!important}.invoice-history-search .filtered-by{border-top:1px solid #ddd}.invoice-history-search .filtered-by ul{padding-top:15px;padding-bottom:15px;float:left;margin-right:15px}.invoice-history-search .filtered-by .criteria{background-color:#337ab7;color:#fff;padding:3px 8px;border-radius:8px}.invoice-history-advanced-filter .date-input-width{width:165px}.invoice-history-advanced-filter .clear-all-mbl{color:grey;padding:0 5px;cursor:pointer}.invoice-schedule .padding-massive{padding-left:25px}.invoice-schedule .schedule-record{border:1px solid #ddd}.invoice-schedule .table td{vertical-align:middle}.invoice-schedule .not-checkbox-margin{margin-left:15px}.invoice-schedule .fa-minus-square{margin-right:-3px}.invoice-history-payments .payment-record{border:1px solid #ddd}@media only screen and (max-width:767px){.invoice-history-search .filtered-by .row{padding:12px 0!important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:-1px}.invoice-history-search .filtered-by .row a{color:grey}.invoice-history-search .invoice-history-mobile .invoice-history-record{border:1px solid #ddd;margin-bottom:5px}.invoice-history-search .invoice-history-mobile .invoice-padding{padding:0 10px}.invoice-history-search .invoice-history-mobile .type{color:#333!important}.invoice-history-search .invoice-history-mobile .mbl-options-size{font-size:12px}.invoice-history-search .search-form .clear-all-btn{vertical-align:super}.invoice-history-search .search-form .filter-anchor{font-size:2em;padding-right:0!important;padding-top:0!important}.invoice-history-search .search-form li.col-xs-2{margin-top:-3px}}.invoice-detail strong{font-size:1em!important}.invoice-detail .items-info-body{margin-top:5px}.invoice-detail .items-info-body .panel-body{border:none!important}.invoice-detail .items-info-body .panel-body:not(.configure-item){padding:0!important}.invoice-detail .items-info-body .panel{border-radius:0!important;border:2px solid #f5f5f5!important}.invoice-detail .items-info-body .panel .items-divider{border-top:2px solid #ddd}.invoice-detail .items-info-body .panel .item-list{margin:0 40px 0 40px}.invoice-detail .items-info-body .panel .item-list.last-item{border-bottom:none}.invoice-detail .tabular-mode{margin-top:5px}.invoice-detail .tabular-mode .panel{border-radius:0;border:none!important}.invoice-detail .item-information{line-height:26px}.invoice-detail .shipping-info-body{overflow:visible}.invoice-detail .instructions-margin{margin-left:-12px}.invoice-detail .panel-items{border:0!important}.invoice-detail .add-to-cart-tabular i{font-size:18px}.invoice-detail .totals-section{padding:15px 20px 10px}@media only screen and (max-width:991px){.invoice-detail .place-order-list-group-item.first{padding:20px 20px 10px}.invoice-detail .place-order-list-group-item:not(.first){padding:0 20px 10px}.invoice-detail .items-info-body .panel{border:none!important}.invoice-detail .kit-components-configure-item .panel{border:1px solid #ddd!important}.invoice-detail .kit-components-configure-item .panel .panel-heading{border:none!important}.invoice-detail .kit-item-image{display:none!important}.invoice-detail .kit-components-information{margin:0}}.invoice-payment .totals{border:none!important}.invoice-payment .steps-invoice{margin-bottom:50px}.invoice-payment .steps-invoice li{margin:-2px!important}.invoice-payment .steps-invoice li.middle-step{width:34%}.invoice-payment .steps-invoice li.side-step{width:33%}.invoice-payment .steps-invoice li:not(:first-child):before{margin:13px 0 0 -17px}.invoice-payment-selection .smarter-commerce-table .table-records .extend-price{text-align:right}.invoice-payment-selection .smarter-commerce-table .table-records .selected-alert{padding:0!important}.invoice-payment-selection .smarter-commerce-table .table-records .suffix{color:#333!important}.invoice-payment-selection .has-error+.input-group-btn{top:0}.invoice-payment-selection .clear-all-btn{padding:2px 10px!important}.invoice-payment-selection .export-bar{background-color:#eee;padding:10px 20px 10px 15px;border-radius:0}.invoice-payment-selection .export-bar .export-excel{padding:2px 5px!important;font-size:1.75rem;margin:-5px}.invoice-payment-selection .export-bar.not-currency-desc{padding-bottom:30px!important}.invoice-payment-selection .total-selected-bar{border:1px solid #eee;padding:5px 15px}.invoice-payment-selection .filtered-by{border-top:1px solid #ddd}.invoice-payment-selection .filtered-by ul{padding-top:15px;padding-bottom:15px;float:left;margin-right:15px}.invoice-payment-selection .filtered-by .criteria{background-color:#337ab7;color:#fff;padding:3px 8px;border-radius:8px}.invoice-payment-advanced-filter .date-input-width{width:165px}.invoice-payment-advanced-filter .clear-all-mbl{color:grey;padding:0 5px;cursor:pointer}@media only screen and (max-width:767px){.invoice-payment-selection .filtered-by .row{padding:12px 0!important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:-1px}.invoice-payment-selection .filtered-by .row a{color:grey}.invoice-payment-selection .payments-selection-mobile .payment-record{border:1px solid #ddd}.invoice-payment-selection .payments-selection-mobile .suffix{color:#333!important}.invoice-payment-selection .payments-selection-mobile .type{color:#333!important}.invoice-payment-selection .search-form .clear-all-btn{vertical-align:super}.invoice-payment-selection .search-form .filter-anchor{font-size:2em;padding-right:0!important;padding-top:0!important}.invoice-payment-selection .search-form li.col-xs-2{margin-top:-3px}}.invoice-payment-compact .table{margin:0!important}.invoice-payment-compact .table th{background-color:#fff}.invoice-payment-compact .h5{color:#337ab7}.invoice-payment-compact .go-to-pay{background-color:#f5f5f5;margin:0 -15px;padding:15px}.invoice-payment-compact .type{color:#333!important}@media only screen and (max-width:767px){.invoice-payment-compact .go-to-pay{background-color:#f5f5f5}}.payment-review .smarter-commerce-table .amount-apply-col,.payment-review .smarter-commerce-table .due-date-col,.payment-review .smarter-commerce-table .invoice-num-col,.payment-review .smarter-commerce-table .open-amount-col{width:25%}.payment-review .smarter-commerce-table .table-records tr td{padding:0 0 10px 10px!important}.payment-review .smarter-commerce-table .table-records tr td:first-child{padding-left:18px!important}.payment-review .smarter-commerce-table .table-records tr:first-child td{padding-top:15px!important}.payment-review .smarter-commerce-table .table-records tr:last-child td{padding-bottom:15px!important}.payment-review .totals{border-radius:0;box-shadow:none;border:0;padding:35px}.payment-review .remove-invoice{padding:10px 15px;cursor:pointer;color:#c5c5c5!important}@media only screen and (min-width:768px) and (max-width:991px){.payment-review .smarter-commerce-table .table-header-search-sort{font-size:.9em!important}.payment-review .smarter-commerce-table .due-date-col,.payment-review .smarter-commerce-table .invoice-num-col,.payment-review .smarter-commerce-table .open-amount-col{width:auto!important}.payment-review .smarter-commerce-table .amount-apply-col{width:140px!important}.payment-review .totals{padding:20px}}@media only screen and (max-width:767px){.payment-review .invoice-record{border:1px solid #ddd;padding-top:20px;padding-bottom:10px;margin-top:-1px}.payment-review .invoice-record ul{display:flex}.payment-review .invoice-record li{padding:0!important}.payment-review .invoice-record li i{color:#c5c5c5!important}.payment-review .invoice-record .col-xs-1{margin-top:-2px;font-size:1.2em}.payment-review .invoice-record .remove-invoice{padding-left:0}.payment-review .invoice-record .invoice-number{margin-bottom:10px;font-size:1.2em}.payment-review .invoice-record .amount-input{margin:-7px 0 0 5px}.payment-review .invoice-record .amount-input form{margin-bottom:10px}.payment-review .invoice-record .due-label{font-size:.8em}.payment-review .invoice-record .currency,.payment-review .invoice-record .due-label{color:grey}}.payment-confirmation .smarter-commerce-table .table-header-search-sort th:first-child,.payment-confirmation .smarter-commerce-table .table-header-search-sort th:last-child{padding-left:18px!important;padding-right:18px!important}.payment-confirmation .smarter-commerce-table .table-records tr td{border-bottom:none!important}.payment-confirmation .smarter-commerce-table .table-records tr td:first-child{padding-left:18px!important}.payment-confirmation .smarter-commerce-table .table-records tr td:last-child{padding-right:18px!important}.payment-confirmation .smarter-commerce-table tfoot{background:#f2f2f2;font-size:1.15em}.payment-confirmation .smarter-commerce-table tfoot td{padding:10px!important}.payment-confirmation .smarter-commerce-table tfoot td:first-child,.payment-confirmation .smarter-commerce-table tfoot td:last-child{padding-left:18px!important;padding-right:18px!important}.payment-confirmation .pay-more-invoices{margin-left:15px}.payment-confirmation .totals{border-radius:0;box-shadow:none;border:0;padding:35px}.payment-confirmation .totals p.description{font-size:1.2em}.payment-confirmation .account-information tr td{padding:4px 0;vertical-align:top}.payment-confirmation .account-information tr td:first-child{color:#6b6b6b;padding-right:15px}@media only screen and (max-width:991px){.payment-confirmation .totals{padding:25px 15px 25px 15px}}@media only screen and (max-width:767px){.payment-confirmation .paid-invoice-mobile .panel-heading{border:3px solid #ddd;border-radius:0!important}.payment-confirmation .paid-invoice-mobile .panel-body{border:1px solid #ddd;margin-top:-1px}.payment-confirmation .paid-invoice-mobile .panel-body .none-margin-bottom{margin-top:-5px}.payment-confirmation .paid-invoice-mobile .invoice-number,.payment-confirmation .paid-invoice-mobile .total{font-size:1.2em}.payment-confirmation .paid-invoice-mobile .amount-applied,.payment-confirmation .paid-invoice-mobile .due-label{font-size:.8em}.payment-confirmation .paid-invoice-mobile .amount-applied,.payment-confirmation .paid-invoice-mobile .currency,.payment-confirmation .paid-invoice-mobile .due-label{color:grey}}.check-help-info .smarter-commerce-table td:first-child,.check-help-info .smarter-commerce-table th:first-child{white-space:nowrap;padding-left:25px!important}.check-help-info .smarter-commerce-table td:last-child,.check-help-info .smarter-commerce-table th:last-child{padding-right:25px!important}.check-help-info .field-name{font-size:1.15em}.item-content .slick-next::before,.item-content .slick-prev::before{font-size:50px}.item-content .social-share-custom a{padding:0}.item-content .social-share-custom a:focus,.item-content .social-share-custom a:hover{background:0 0!important}.item-content .social-share-custom li{margin:4px;padding:0}.item-content .social-share-custom span:before{font-size:28px}.item-content .container-dropdown-options .dropdown-toggle{background:0 0;border:0;padding:10px 15px;margin:-10px -25px 0 0}.item-content .container-dropdown-options .dropdown-toggle:hover{box-shadow:unset}.item-content .container-dropdown-options .btn-group.open .dropdown-toggle{box-shadow:unset}.item-content .container-dropdown-options .parent-dropdown-menu{min-width:165px;z-index:1001}.item-content .container-dropdown-options .social-share-custom{margin:0 10px}.item-content .principal-item-description{font-size:2rem}.item-content .title-line-divider{height:2px;background:#eee;margin-top:0}@media only screen and (min-width:768px){.item-content.item-availability .principal-title{display:block}.item-content.item-replacement .principal-title{display:block}}@media only screen and (max-width:767px){.item-content .container-dropdown-options{top:0}.item-content .container-dropdown-options .dropdown-submenu:hover>ul{left:0!important;top:30px}.item-content .container-dropdown-options .multi-level-dropdown-arrow-help{position:relative}.item-content.item-replacement .item-replacement-legend{font-size:12px;font-weight:700;margin-top:25px}}.item-content-full .total-price{margin:0 0 10px}.item-content-full .cross-reference-items-carousel .thumbnail-item{margin:20px 10px 0 0}.item-content-full .cross-reference-items-carousel .triangle-announcements-wrapper{position:relative}.item-content-full .cross-reference-items-carousel .slick-next::before,.item-content-full .cross-reference-items-carousel .slick-prev::before{font-size:25px}.item-content-full .price-section{margin:10px 0 30px}.item-content-full .check-availability-section{margin:0 0 10px}.item-content-full .social-share-custom{vertical-align:middle}.item-content-full .social-share-custom .share-by-email-option{padding-right:0}.item-content-full .social-share-custom .share-by-email-option a{padding-right:0!important}.item-content-full .item-content-slider .slick-slider{margin:0}.item-content-full .item-content-slider .tag-announcements-wrapper{z-index:999;top:1rem;right:1rem}.item-content-full .thumbnail-item{padding:10px;margin:0 10px 0 0}.item-content-full .slider-nav .slick-slide{display:flex}.item-content-full .slider-nav .slick-current img{border:#8b8b8b solid 4px}.item-content-full .slider-nav img{border:transparent solid 4px}.item-content-full .quantity-container{margin:20px -30px 0 -15px}.item-content-full .container-dropdown-options{right:25px;position:relative}.item-content-full .container-dropdown-options .divider{margin:2px auto;width:90%}.item-content-full .add-to-list-dropdown{margin:0 10px 0 0;display:inline-block}.item-content-full .principal-title{font-size:3rem}.item-content-full .html-content{overflow:hidden}.item-content-full .item-image-container .slick-track{margin:0 auto}.item-content-full .item-image-container .slick-slider{margin:0 30px}.item-content-full .matrix-uom-description{padding-left:0}.item-content-full .modal-body{overflow-y:auto}.kit-components .kit-feature{padding:0}.kit-components .kit-feature .panel{margin:0}.kit-components .kit-feature .panel-collapse{padding:0}@media only screen and (max-width:767px){.item-content-full .slick-next::before,.item-content-full .slick-prev::before{font-size:25px}.item-content-full .slick-prev{left:-40px}.item-content-full .slick-next{right:-40px}.item-content-full .cross-reference-items-carousel .thumbnail-item{margin:0 10px 0 10px}.item-content-full .cross-reference-items-carousel .triangle-announcements-wrapper{position:relative;left:0}.item-content-full .principal-title{font-size:2rem}.item-content-full .multi-level-dropdown .multi-level-dropdown-arrow-help{width:auto;padding-top:5px}.kit-components .kit-feature .panel-collapse{padding:15px}}.item-content-compact.container-fluid{padding:20px;margin-bottom:20px;background:#eee}.item-content-compact .bottom-content{bottom:0;position:absolute;width:100%;padding-right:30px}.item-content-compact .principal-title{margin:0}.item-content-compact .container-image{min-height:160px;display:flex;justify-content:center}.item-content-compact .container-image a{align-self:center}.item-content-compact .divider{margin:2px auto;width:90%}.item-content-compact .fa-ellipsis-v{color:#8b8b8b}.item-content-compact .item-content-compact-actions-messages .alert{margin-top:15px;margin-bottom:0}.item-content-compact .dropdown-menu.pull-left{margin-left:0!important;border-radius:4px!important}.item-content-compact .dropdown-menu.pull-left::before{position:absolute;top:12px;right:-5px;display:inline-block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:5px solid #fff;content:""}.item-content-compact .multi-level-dropdown .multi-level-dropdown-arrow-help{position:unset;width:auto;padding-top:0}.item-content-compact .multi-level-dropdown .multi-level-dropdown-arrow-help .submenu-option>a{padding-left:0!important}@media only screen and (min-width:768px){.price-content{width:100%;position:absolute;padding-right:30px}.price-content h2{margin-top:0}.item-content-compact .container-dropdown-options .dropdown-toggle{padding:10px 25px;margin:-10px -20px 0 0}.dropdown-submenu>.dropdown-menu.pull-left{left:-100%!important;margin-left:0}}@media only screen and (max-width:767px){.item-content-compact .principal-title{margin:0 0 15px}.item-content-compact .container-dropdown-options{right:10px;position:absolute}.item-content-compact .price-content{margin:20px -15px 0 -15px}}@media only screen and (max-width:991px){.item-content-compact .multi-level-dropdown .multi-level-dropdown-arrow-help{padding-top:5px}}.item-customization .panel{box-shadow:0}.item-customization .collapse-heading{background-color:#fff;color:#337ab7;overflow:hidden}.item-customization .collapse-heading span{color:#333}.item-customization .collapse-heading.active-head{background-color:#eee}.item-customization .collapse-heading:focus,.item-customization .collapse-heading:hover{color:#337ab7}.item-customization .collapse-heading:focus span,.item-customization .collapse-heading:hover span{color:#333}.item-customization .profile-menu{width:96%;padding:28px;background:#eee}.item-customization .profile-menu a{background:#fff;color:#337ab7}.item-customization .profile-menu a:hover{background:#555;color:#fff;-webkit-transition:background .5s;transition:background .5s}.item-customization .profile-menu a.active{background-color:#555;border:0;color:#fff}.item-customization .item-custom-components-header{margin-bottom:25px}.item-customization .item-custom-components-header .dropdown-menu{width:190px}.item-customization .select-components-container{background:#eee}.item-customization .select-components-container .item-config-segment-description{color:#337ab7}.item-customization .select-components-container .item-config-nav{float:left;border-right:1px solid #ddd;border-bottom:1px solid #fff}.item-customization .select-components-container .item-config-nav li{background:#fff}.item-customization .select-components-container .item-config-nav .item-config-segment-description.text-danger{color:#de5745}.item-customization .select-components-container .item-config-nav .item-config-segment-description.text-danger:hover{color:#de5745}.item-customization .select-components-container .item-config-nav>li{margin:0!important;float:none}.item-customization .select-components-container .item-config-nav>li>a{text-decoration:none;padding:10px 15px!important;margin:0 -1px;border-radius:4px 0 0 4px}.item-customization .select-components-container .item-config-nav>li>a:hover{background:#eee;-webkit-transition:background .5s;transition:background .5s}.item-customization .select-components-container .item-config-nav>li.active>a{background:#eee!important;border-color:#ddd transparent #ddd #ddd!important}.item-customization .select-components-container .item-config-nav>li.active>a:hover{background:#eee}.item-customization .select-components-container .item-config-tab-content{padding:19px;overflow:hidden}.item-customization .select-components-container .item-config-tab-content h4{font-size:1.8rem}.item-customization .select-components-container .item-config-tab>.active>a{background-color:#555!important;color:#fff!important}.item-customization .select-components-container .item-config-tab>.active>a:hover{background-color:#555!important;color:#fff!important}.item-customization .select-components-container .item-config-tab>li{margin:0 0 -1px!important}.item-customization .select-components-container .item-config-tab>li>a{text-decoration:none;background:#fff;border:1px solid #eee}.item-customization .select-components-container .item-config-tab>li>a:hover{background:#555;color:#fff;-webkit-transition:background .5s;transition:background .5s}.item-customization .select-components-container .wizard li a{text-decoration:none;border-radius:0}.item-customization .item-config-title{font-size:1.8em;margin-top:0}.item-customization .item-config-summary-list{margin:0;padding:0}.item-customization .item-config-summary-list li{list-style:none;margin:6px 0}@media only screen and (max-width:767px){.item-customization .component{font-size:1.4rem}}.item-availability .uom-options{margin:0}.item-availability .add-to-cart button{margin-bottom:20px}.item-availability .item-availability-status{margin:8px 0 22px}.item-availability .item-detail-availability-header{background:#eee;padding:15px 0 12px}.item-availability .item-detail-availability-header .uom-description{width:150px}.item-availability .item-detail-availability-header .uom-options{margin-left:6px;width:150px}.item-availability .item-detail-availability-header .branch-label{padding-top:10px}.item-availability .item-list-remove-border{border-bottom:0 solid #eee!important}.item-replacement .action-bar{margin:-1px 0 0}.login-index a.forgot-password-link{padding:0!important}.login-panel .control-label{font-weight:700}.login-checkout-msg{margin-left:-8px;margin-top:25px;font-weight:400}.checkout-without-login-msg{margin-top:25px}.login-border{border:none;border-right:2px solid #eee}@media only screen and (max-width:767px){label.login-checkout-msg{display:inline}}@media only screen and (min-width:768px) and (max-width:991px){.login-index .tbt-login-button{display:block;width:100%}}@media only screen and (min-width:992px){.login-index .dkp-login-button{margin-top:25px}}.forgot-password .btn-forgot{height:53px!important}@media only screen and (min-width:992px){.forgot-password .dkp-button-icon{margin:5px}}@media only screen and (min-width:768px) and (max-width:991px){.forgot-password .tbt-button-icon{margin:5px}}.most-viewed-items-full .header-page-container{margin-bottom:10px}.most-viewed-items-thumbnail .thumbnail-item{padding:10px;margin:0 10px}.most-viewed-items-thumbnail .thumbnail-display-item-number{min-height:40px}@media only screen and (max-width:767px){.most-viewed-items-thumbnail .mbl-thumbnail-item{background-color:#fff;border:1px solid #ddd;border-radius:4px;line-height:1.42857}}.my-account .list-group-item{border-radius:10px!important;border:none}.my-account .my-account-list{overflow-x:auto}.my-account .dashboard-box{padding-left:5px!important;padding-right:5px!important}.my-account .filter-status-container{margin-left:0!important}.my-account .filter-status-container .selected-filter{background-color:#337ab7!important;color:#fff!important}.my-account .filter-status-container .selected-filter:focus,.my-account .filter-status-container .selected-filter:hover{background-color:#2a6597!important}.my-account .filter-status-container .filter-mobile-search{color:#337ab7;border-radius:5px;margin-top:-4px}.my-account .filter-status-container .filter-mobile-search.active{color:#fff!important;padding:4px 5px;background-color:#337ab7!important}.my-account .title-header span.pull-right{margin:1px 0 0}.my-account .title-header [data-fa-i2svg].fas{font-size:1.6rem}.my-account .title-header [data-fa-i2svg].fa-stack-2x{font-size:2em}.my-account .panel-form,.my-account .title-header{border-top-left-radius:10px;border-top-right-radius:10px}.my-account .panel-form .panel-heading,.my-account .title-header .panel-heading{border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none;padding:10px 12px!important}.my-account .panel-form .panel-heading h3,.my-account .title-header .panel-heading h3{margin-top:5px;margin-bottom:5px}.my-account .panel-form{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.my-account .panel-heading-active{color:#fff!important;background-color:#337ab7!important}.my-account .panel-heading-active a{color:#fff!important}.my-account .panel-heading-active a:hover{color:#fff!important}.my-account .maintenance-form{padding-left:40px!important;padding-right:40px!important}.my-account .contact-list-table,.my-account .credit-card-table,.my-account .phones-list-table,.my-account .ship-to-table{padding-left:10px;padding-right:10px}.my-account .contact-list-table .table-header,.my-account .credit-card-table .table-header,.my-account .phones-list-table .table-header,.my-account .ship-to-table .table-header{background:#eee;font-weight:700;font-size:13px;padding:10px 0;margin-left:-10px;margin-right:-10px}.my-account .contact-list-table .table-body,.my-account .credit-card-table .table-body,.my-account .phones-list-table .table-body,.my-account .ship-to-table .table-body{border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;margin-left:-10px;margin-right:-10px;padding-bottom:10px;padding-top:10px}.my-account .contact-list-table .table-body .name-container,.my-account .credit-card-table .table-body .name-container,.my-account .phones-list-table .table-body .name-container,.my-account .ship-to-table .table-body .name-container{display:flex}.my-account .contact-list-table .row-content,.my-account .credit-card-table .row-content,.my-account .phones-list-table .row-content,.my-account .ship-to-table .row-content{padding-top:10px}.my-account .contact-list-table .row-header,.my-account .credit-card-table .row-header,.my-account .phones-list-table .row-header,.my-account .ship-to-table .row-header{padding:10px 10px!important}.my-account .steps-custom-padding{padding:0 30px}.my-account li.pull-right>.more-options-dropdown{margin-top:-5px}.my-account-header .list-group-item{background-color:#f5f5f5!important}.my-account-header .panel-default{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.my-account-dashboard .title-header{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.my-account-dashboard .total-font{font-size:18px!important}.my-account-dashboard .panel-body .list-group-item{border:none;background-color:#f5f5f5!important;border-top-right-radius:0!important;border-top-left-radius:0!important;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.my-account-dashboard .panel-body .list-height{min-height:200px}.my-account-edit-bill-to .smarter-commerce-table .min-email-width,.my-account-edit-bill-to .smarter-commerce-table .min-name-width,.my-account-edit-bill-to .smarter-commerce-table .min-shipto-width{min-width:33%}.my-account-edit-bill-to .smarter-commerce-table td{overflow:inherit}.my-account-edit-bill-to .customer-number{padding-top:25px;padding-bottom:25px}.my-account-edit-bill-to .customer-number span{border-radius:4px;padding:15px;background-color:#d9edf7}.my-account-edit-profile .smarter-commerce-table .min-email-width,.my-account-edit-profile .smarter-commerce-table .min-name-width,.my-account-edit-profile .smarter-commerce-table .min-shipto-width{min-width:33%}.my-account-edit-profile .smarter-commerce-table td{overflow:inherit}.my-account-edit-profile .change-credentials{background:#eee;text-align:center}.my-account-edit-profile .change-credentials ul li a{display:block;padding:10px}.my-account-contact .smarter-commerce-table .min-email-width,.my-account-contact .smarter-commerce-table .min-name-width,.my-account-contact .smarter-commerce-table .min-shipto-width{min-width:33%}.my-account-contact .smarter-commerce-table td{overflow:inherit}.my-account-contact .contact-list-table .table-body{margin-bottom:10px;padding-bottom:0;border-top:1px solid #eee}.my-account-contact .contact-list-table .breakable-email{width:80%;word-break:break-all}.my-account-contact .privilege-section .panel-default{border-color:#eee}.my-account-contact .privilege-section .panel,.my-account-contact .privilege-section .panel-group .panel{border-radius:0!important}.my-account-contact .privilege-section .panel-heading{border-radius:0!important;background-color:#eee;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:5px}.my-account-contact .privilege-section .panel-heading .checkbox-field{float:left;padding-top:5px;padding-left:15px;padding-right:8px;padding-bottom:7px}.my-account-contact .privilege-section .panel-heading .privilege-title{padding-right:15px;display:flex;align-items:center;justify-content:space-between}.my-account-contact .privilege-section .panel-heading h4{margin-top:7px}.my-account-contact .privilege-section .panel-title .checkbox{margin-top:0;margin-bottom:0}.edit-phone-input-wrapper .help-block{display:none!important}.my-account-credit-card .smarter-commerce-table .min-type-width{min-width:10%}.my-account-credit-card .smarter-commerce-table .min-card-number-width,.my-account-credit-card .smarter-commerce-table .min-department-width,.my-account-credit-card .smarter-commerce-table .min-expiration-width,.my-account-credit-card .smarter-commerce-table .min-name-width{min-width:22%}.my-account-credit-card .smarter-commerce-table .table-records td{overflow:inherit}.my-account-credit-card .credit-card-table .table-body{padding-top:0;margin-bottom:10px;padding-bottom:0;border-top:1px solid #eee}.my-account-credit-card .credit-card-table .radio.radio-hybrid{width:100%}.my-account-credit-card .credit-card-steps{color:#fff;background:0 0}.my-account-credit-card .credit-card-steps li{padding-left:0;padding-right:0;position:relative;width:49%}.my-account-credit-card .credit-card-steps li h3{margin:10px 0 12px}.my-account-credit-card .credit-card-steps li:after{right:0;top:7px}.my-account-credit-card .credit-card-steps li:after,.my-account-credit-card .credit-card-steps li:before{background:0 0}.my-account-credit-card .credit-card-steps li:before{border-bottom:60.4px solid #fff}.my-account-credit-card .credit-card-steps li.enabled{background:#337ab7}.my-account-credit-card .credit-card-steps li.enabled:after{border-bottom:60.4px solid #337ab7}.my-account-credit-card .credit-card-steps li.disabled{background:#ccc}.my-account-credit-card .credit-card-steps li.disabled:after{border-bottom:60.4px solid #ccc}.my-account-credit-card .credit-card-steps ul :first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.my-account-credit-card .credit-card-steps ul :last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.my-account-credit-card .credit-card-steps li:not(:first-child):before{content:"";position:absolute;border-left:24.9px solid transparent;border-right:24.9px solid transparent;border-bottom-width:34px;transform:rotate(-270deg);margin:7px 0 0 -8px}.my-account-credit-card .credit-card-steps li:not(:last-child):after{content:"";position:absolute;border-left:24.9px solid transparent;border-right:24.9px solid transparent;border-bottom-width:34px;transform:rotate(-270deg);margin:0 -41px 0 0;z-index:1}.my-account-credit-card .custom-size-option-address{font-size:12px}.my-account-credit-card .margin-top-steps-credit-card{margin-top:10px}.my-account-credit-card .credit-card-info-panel{box-shadow:none}.my-account-credit-card .credit-card-info-panel .list-group-item{background-color:#f5f5f5!important}.my-account-credit-card .custom-credidcard-padding-left{padding-left:20px}.my-account-ship-to .smarter-commerce-table .min-address-width,.my-account-ship-to .smarter-commerce-table .min-city-width,.my-account-ship-to .smarter-commerce-table .min-country-width,.my-account-ship-to .smarter-commerce-table .min-nickname-width,.my-account-ship-to .smarter-commerce-table .min-phones-width,.my-account-ship-to .smarter-commerce-table .min-state-width,.my-account-ship-to .smarter-commerce-table .min-zipcode-width{min-width:14%;max-width:14%}.my-account-ship-to .smarter-commerce-table .table-records td{overflow:inherit}.my-account-ship-to .smarter-commerce-table .last-column{padding-top:0!important}.my-account-ship-to .smarter-commerce-table .last-column span{margin:-10px 0 0}.my-account-ship-to .ship-to-radio{float:left}.my-account-ship-to .nick-name{padding:0 10px}.my-account-ship-to .ship-to-table .table-body{padding-top:0;margin-bottom:10px;padding-bottom:0;border-top:1px solid #eee}.my-account-ship-to .ship-to-table .radio.radio-hybrid{width:100%}@media only screen and (max-width:767px){.my-account .maintenance-form{padding-left:25px!important;padding-right:25px!important}.my-account .title-header h3{font-size:22px!important}.my-account .contact-list-table,.my-account .credit-card-table,.my-account .phones-list-table,.my-account .ship-to-table{padding-top:0}.my-account .contact-list-table .table-body,.my-account .credit-card-table .table-body,.my-account .phones-list-table .table-body,.my-account .ship-to-table .table-body{padding-top:0;margin-bottom:10px;padding-bottom:0}.my-account .contact-list-table .phone-mobile,.my-account .credit-card-table .phone-mobile,.my-account .phones-list-table .phone-mobile,.my-account .ship-to-table .phone-mobile{background:#eee;font-size:13px;padding-top:10px;padding-bottom:10px}.my-account .contact-list-table .mailing-name,.my-account .credit-card-table .mailing-name,.my-account .phones-list-table .mailing-name,.my-account .ship-to-table .mailing-name{background:#eee;padding-top:10px;padding-bottom:10px}.my-account-edit-profile .change-credentials{text-align:left!important}.my-account-edit-profile .change-credentials ul li:not(:first-child):not(:last-child) a{padding:10px 15px}.my-account-edit-profile .change-credentials ul li:first-child a{padding:15px 15px 5px}.my-account-edit-profile .change-credentials ul li:last-child a{padding:5px 15px 15px}.my-account-edit-bill-to .customer-number span{display:block}}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-item-number-width{width:20%}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-order-number-width{width:10%}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-order-type-width{width:8%}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-order-date-width{width:10.5%}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-order-qty-width{width:11.5%}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-ext-price-width{width:12.5%}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-line-status-width{width:12.5%}.shopping-history-list .smarter-commerce-table .table-header-search-sort table-header-search-sort-icon{margin-top:5px}.shopping-history-list .smarter-commerce-table .table-records td.min-item-desc-width{max-width:50px!important}.shopping-history-list .smarter-commerce-table .table-records td.max-item-desc-width{max-width:400px!important}.shopping-history-list .smarter-commerce-table .table-records td.min-item-number{max-width:50px!important}.shopping-history-list .view-mode{display:inline}.shopping-history-list .clear-all-btn{padding:2px 10px!important}.shopping-history-list .not-include-tax-on-table{background-color:#eee;padding:10px 20px 10px 15px;border-radius:0!important;height:40px;margin-top:0}.shopping-history-list .not-include-tax-on-table .export-excel{padding:2px 5px!important;font-size:1.75rem;margin:-5px}.shopping-history-list .selected-filter,.shopping-history-list .selected-mode{background-color:#337ab7!important;color:#fff!important}.shopping-history-list .selected-filter:focus,.shopping-history-list .selected-filter:hover,.shopping-history-list .selected-mode:focus,.shopping-history-list .selected-mode:hover{background-color:#2a6597!important}.shopping-history-list .orders-items-mode span{background-color:#eee;padding:2px 10px}.shopping-history-list .orders-items-mode span:focus,.shopping-history-list .orders-items-mode span:hover{background-color:#cfcfcf;border-color:#afafaf;color:#000}.shopping-history-list .orders-items-mode span.orders{margin-right:-4px;margin-left:10px;border-bottom-left-radius:5px;border-top-left-radius:5px}.shopping-history-list .orders-items-mode span.items{border-top-right-radius:5px;border-bottom-right-radius:5px}.shopping-history-list .filtered-by{border-top:1px solid #ddd}.shopping-history-list .filtered-by ul{padding-top:15px;padding-bottom:15px;float:left;margin-right:15px}.shopping-history-list .filtered-by .criteria{background-color:#337ab7;color:#fff;padding:3px 8px;border-radius:8px}.shopping-history-list .filter-anchor{font-size:1.15em}.shopping-history-list .assistant-search-items-anchor{background-color:#fff;border-left:0!important;color:#337ab7}.shopping-history-list .search-form li{vertical-align:middle!important}.shopping-history-list .tt-menu{margin:45px 0}.shopping-history-list .form-control+.form-control{margin-top:0!important;margin-left:0!important}.shopping-history-list .has-error+.input-group-btn{top:0}.shopping-history-compact .table{margin:0!important}.shopping-history-compact .table th{background-color:#fff}.shopping-history-compact .panel-body-mobile p{margin:0}.shopping-history-compact .type{color:#333!important}.order-detail strong{font-size:1em!important}.order-detail .principal-title{display:inline}.order-detail .items-info-body{margin-top:5px}.order-detail .items-info-body .panel-body{border:none!important}.order-detail .items-info-body .panel-body:not(.configure-item){padding:0!important}.order-detail .items-info-body .panel{border-radius:0!important;border:2px solid #f5f5f5!important}.order-detail .items-info-body .panel .items-divider{border-top:2px solid #ddd}.order-detail .items-info-body .panel .item-list{margin:0 40px 0 40px}.order-detail .items-info-body .panel .item-list.last-item{border-bottom:none}.order-detail .tabular-mode{margin-top:5px}.order-detail .tabular-mode .panel{border-radius:0;border:none!important}.order-detail .totals-title-head{margin-bottom:20px}.order-detail .item-image{padding:5px 0 0 2.4em}.order-detail .item-information{line-height:24px}.order-detail .item-information-mobile{padding:0 0 0 1.4em!important}.order-detail .panel-items{border:0!important}.order-detail .payments-table tbody,.order-detail .payments-table thead{border:1px solid #ddd}.order-detail .add-all-items{padding-top:10px}.order-detail .padding-comments{padding:0 30px 24px}.order-detail .order-actions-dropdown{min-width:150px}.order-detail .order-actions-dropdown li a{padding:5px 0 5px 10px!important}.order-detail .single-add-to-cart-message{margin-top:92px}.order-detail .single-add-to-cart-message .alert{margin-bottom:0}.order-detail .order-detail-collapse{width:96.8%;margin:10px 25px}.order-detail .success-background{background-color:#dff0d8}.order-detail .order-tabular-datails{margin-top:10px}.order-detail .add-to-cart-tabular i{font-size:18px}@media only screen and (max-width:991px){.order-detail .place-order-list-group-item.first{padding:20px 25px 10px}.order-detail .place-order-list-group-item:not(.first){padding:0 25px 15px}.order-detail .padding-comments{padding:0 20px 20px}.order-detail .kit-item-image{display:none!important}.order-detail .kit-components-information{margin:0}}@media only screen and (max-width:767px){.order-detail .items-info-body .panel{border:none!important}.order-detail .kit-components-configure-item .panel{border:1px solid #ddd!important}.order-detail .kit-components-configure-item .panel .panel-heading{border:none!important}}.shopping-history-advanced-filter .date-input-width{width:165px}.shopping-history-advanced-filter .clear-all-mbl{color:grey;padding:0 5px;cursor:pointer}.shopping-history-advanced-filter .ship-to-field{background-color:#eee}@media only screen and (max-width:767px){.shopping-history-list .orders-items-mode li{background-color:#eee;padding:2px 10px}.shopping-history-list .orders-items-mode li:focus,.shopping-history-list .orders-items-mode li:hover{background-color:#cfcfcf;border-color:#afafaf;color:#000}.shopping-history-list .orders-items-mode li.orders{margin-right:-4px;border-bottom-left-radius:5px;border-top-left-radius:5px}.shopping-history-list .orders-items-mode li.items{border-top-right-radius:5px;border-bottom-right-radius:5px}.shopping-history-list .orders-items-mobile .total{font-size:1.1em;color:#2a2a2a!important}.shopping-history-list .open-orders-mobile .description{font-size:1.25em}.shopping-history-list .not-include-tax-on-table{background-color:#fff;height:auto}.shopping-history-list .filtered-by .row{padding:12px 0!important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:-1px}.shopping-history-list .filtered-by .row a{color:grey}.shopping-history-list .search-form .clear-all-btn{vertical-align:super}.shopping-history-list .search-form .filter-anchor{font-size:2em;padding-right:0!important;padding-top:0!important}.shopping-history-list .search-form li.col-xs-2{margin-top:-3px}}@media only screen and (min-width:768px) and (max-width:991px){.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-item-number-width{width:27%}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-order-number-width{width:14.6%}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-order-type-width{width:13.6%}.shopping-history-list .smarter-commerce-table .table-header-search-sort .min-order-date-width{border-right:1px solid #ddd!important;width:15.6%}}.order-process .original-order-number h4{padding-left:25px}.order-process .invalid-quote-error{padding-left:50px}.order-process .continue-checkout-button{padding:6px 12px!important}.payment-history-search .principal-title{display:inline;margin-top:0}.payment-history-search .has-error+.input-group-btn{top:0}.payment-history-search .title-margin-bottom{margin-bottom:20px}.payment-history-search .clear-all-btn{padding:2px 10px!important}.payment-history-search .export-bar{background-color:#eee;padding:10px 20px 30px 15px;border-radius:0}.payment-history-search .export-bar .export-excel{padding:2px 5px!important;font-size:1.75rem;margin:-5px}.payment-history-search .filtered-by{border-top:1px solid #ddd}.payment-history-search .filtered-by ul{padding-top:15px;padding-bottom:15px;float:left;margin-right:15px}.payment-history-search .filtered-by .criteria{background-color:#337ab7;color:#fff;padding:3px 8px;border-radius:8px}@media only screen and (max-width:767px){.payment-history-mobile .panel{border-radius:0;border-bottom:1px solid #ddd}.payment-history-mobile .filtered-by .row{padding:12px 0!important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:-1px}.payment-history-mobile .filtered-by .row a{color:grey;padding:8px!important}.payment-history-mobile .payment-history-record{margin:10px}.payment-history-mobile .payment-history-record .none-padding-right{padding-right:0!important}.payment-history-mobile .search-form .clear-all-btn{vertical-align:super}.payment-history-mobile .search-form .filter-anchor{font-size:2em;padding-right:0!important;padding-top:0!important}.payment-history-mobile .search-form li.col-xs-2{margin-top:-3px}.payment-history-mobile .paid-documents-mobile-option{font-size:88%}}.payment-history-advanced-filter .date-input-width{width:165px}.payment-history-advanced-filter .clear-all-mbl{color:grey;padding:0 5px;cursor:pointer}.payment-history-paid-documents a:hover{text-decoration:none!important}.payment-history-paid-documents .paid-documents-table{border:1px solid #ddd}.payment-history-paid-documents .paid-documents-table .margin-paid-document{margin-left:-5px;margin-right:-5px;margin-top:10px}.payment-history-paid-documents .paid-documents-table .table-body{max-height:150px;overflow-y:auto}.payment-history-paid-documents .paid-documents-table .type{color:#333!important}@media only screen and (max-width:767px){.paid-documents-mobile .panel{border-radius:0;border-bottom:1px solid #ddd}.paid-documents-mobile .paid-document-record{margin:10px}.paid-documents-mobile .paid-document-record a:hover{text-decoration:none!important}.paid-documents-mobile .paid-document-record .type{color:#333!important}}.product-search-results .radios-center{margin-top:5px;display:inline-flex}.product-search-results .radios-center label{margin-left:20px}.product-search-results .search-item{margin-bottom:8px}.profile-navigator .profile-navigator-pop-up a,.profile-navigator .profile-navigator-pop-up p{color:#333}.profile-navigator .profile-menu a{padding-left:30px}.profile-navigator .pop-up-container{z-index:1000}.profile-navigator .pop-up-container.panel{border-radius:0}@media only screen and (max-width:767px){.profile-navigator .profile-navigator-pop-up{margin-top:-15px}.profile-navigator .profile-navigator-pop-up .divider-vertical{min-height:0;border-right:0;border-bottom:1px solid #d3d3d3}.profile-navigator .profile-navigator-pop-up .container-fluid{padding:0}.profile-navigator .profile-navigator-pop-up .pop-menu-container{width:100%}.profile-navigator .profile-navigator-pop-up .pop-menu-container .lead{display:none}.profile-navigator .dropdown-menu{width:100%;margin-top:-15px;left:0;right:0}}.purchases-graph .purchases-header-information{margin-top:15px;margin-bottom:30px}.purchases-graph .purchases-header-information h3{margin:0}.purchases-graph .purchases-header-information .currency,.purchases-graph .purchases-header-information .total-label{font-size:1.7rem}.purchases-graph .list-selection{width:100%;height:34px;border-radius:4px;border:1px solid #ccc}.purchases-graph .totals-section{border-radius:4px;padding:15px;margin:16px 0 0}.purchases-graph .totals-section h3{margin-top:0}.purchases-graph .totals-section ul{list-style:none;padding:0}.purchases-graph .totals-section .amount{margin:0 0 0 22px;display:inline}.purchases-graph .totals-section .currency{margin:0 0 0 15px;font-size:1.2rem}.purchases-graph .totals-section li:nth-child(1) .color{background:#2085b4}.purchases-graph .totals-section li:nth-child(2) .color{background:#de5745}.purchases-graph .totals-section li:nth-child(3) .color{background:#36a33a}.purchases-graph .totals-section li:nth-child(4) .color{background:#b78a05}.purchases-graph .totals-section .color{display:inline;height:10px;width:10px;border-radius:50%;margin:5px 0 0;position:absolute;background:#333}@media only screen and (max-width:767px){.purchases-graph .time-dropdown-menu{padding:0 0 0 15px}.purchases-graph .purchases-dropdown-menu{margin:0 0 15px}}.quick-order .quick-order-message-content,.quick-order .quick-order-quantity-content{padding-left:10px!important}.quick-order .quick-order-inputs-space span.twitter-typeahead .tt-hint{left:auto!important;width:85%}.quick-order .quick-order-inputs-space .form-group{margin-bottom:20px!important}.quick-order .form-control+.form-control{margin-top:0!important;margin-left:0!important}.quick-order .add-line-container{padding:0!important}.quick-order .quick-order-buttons{margin-left:15px}@media only screen and (max-width:767px){.quick-order .add-line-container{padding:0 15px 0 0!important}}@media only screen and (max-width:350px){.quick-order .quick-order-buttons{margin-left:10px}}@media only screen and (max-width:340px){.quick-order .quick-order-buttons{margin-left:0}}.quote-cart-full .action-bar.item-list-footer{border-top:4px solid #eee;border-bottom:4px solid #eee}.quote-cart-full .free-good-item{margin-top:-1px;border-top:1px solid #fff;padding:0 0 25px!important}.quote-cart-full .quantity-input-quote-cart ng-form{display:inline-block!important;width:100%}.quote-cart-full .quantity-input-quote-cart p{margin:8px 0 0}.quote-cart-full .process-quote-button{width:100%}.quote-cart-full .add-miscellaneous-separator{margin:20px 0 0}.quote-cart-miscellaneousLine-line-modal .selection-unit-of-measure{margin:22px 0 0}@media only screen and (max-width:768px){.quote-cart-full .item-remove{padding:0 0 15px 15px}.quote-cart-full .item-description-quote-cart{width:75%}.quote-cart-full .totals-section{margin:0 0 20px}.quote-cart-full .totals-section h3{margin-top:0}}@media (min-width:768px) and (max-width:933px){.quote-cart-full .action-bar .btn-group{width:79px}}.floating-quote-cart .bar-mode{background:#f5f5f5;padding:10px 0;width:100%;height:56px}.floating-quote-cart .message{display:inline;margin:8px 0;color:#333!important}.floating-quote-cart .fa-paste{background:#337ab7;border-radius:.3rem;color:#fff;border:.2rem solid #fff;padding:.3rem .3rem}@media only screen and (max-width:767px){.floating-quote-cart .fa-paste{font-size:3.5rem;background:#337ab7;border-radius:5rem;color:#fff;border:.2rem solid #fff;padding:.6rem .4rem}.floating-quote-cart .icon-mode{position:fixed;z-index:999;right:0;top:80px}.floating-quote-cart .icon-mode a{margin:20px 0 11px!important}}.quote-history-search .dropdown{display:inline}.quote-history-search .principal-title{display:inline;margin-top:0}.quote-history-search .has-error+.input-group-btn{top:0}.quote-history-search .quote-action{padding:7px 15px;display:inline-block;cursor:pointer;width:100%}.quote-history-search .quote-action:hover{color:#fff;background:#337ab7}.quote-history-search .search-filters div{width:32.5%}.quote-history-search .title-margin-bottom{margin-bottom:20px}.quote-history-search .clear-all-btn{padding:2px 10px!important}.quote-history-search .export-bar{background-color:#eee;padding:10px 20px 30px 15px;border-radius:0}.quote-history-search .export-bar .export-excel{padding:2px 5px!important;font-size:1.75rem;margin:-5px}.quote-history-search .filtered-by{border-top:1px solid #ddd}.quote-history-search .filtered-by ul{padding-top:15px;padding-bottom:15px;float:left;margin-right:15px}.quote-history-search .filtered-by .criteria{background-color:#337ab7;color:#fff;padding:3px 8px;border-radius:8px}.quote-history-search .button-block{color:#fff;background:#eee}.quote-history-advanced-filter .date-input-width{width:165px}.quote-history-advanced-filter .clear-all-mbl{color:grey;padding:0 5px;cursor:pointer}.quote-history-advanced-filter .ship-to-field{background-color:#eee}.quote-history-review-acceptance .description-message{margin-bottom:25px}.quote-history-review-acceptance .smarter-commerce-table{margin-bottom:15px}.quote-history-review-acceptance .smarter-commerce-table tbody{max-height:200px;overflow:auto;display:block}.quote-history-review-acceptance .smarter-commerce-table tr{display:table;width:100%;cursor:default}.quote-history-review-acceptance .smarter-commerce-table td:nth-child(1),.quote-history-review-acceptance .smarter-commerce-table th:nth-child(1){width:230px}.quote-history-review-acceptance .smarter-commerce-table td:nth-child(2),.quote-history-review-acceptance .smarter-commerce-table th:nth-child(2){width:150px;text-align:right;padding-right:50px!important}.quote-history-review-acceptance .btn-view-detail{background:#eee;color:#333}.cancel-quote-confirmation .modal-body h4{font-weight:300}.cancel-quote-confirmation .fas{font-size:1.6rem;margin:0 2px 0 0}@media only screen and (max-width:767px){.quote-history-search .filtered-by .row{padding:12px 0!important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:-1px}.quote-history-search .filtered-by .row a{color:grey}.quote-history-search .quote-history-mobile .quote-history-record{border:1px solid #ddd;margin-bottom:5px;padding:15px 10px}.quote-history-search .quote-history-mobile .quote-history-record span{margin:0!important}.quote-history-search .quote-history-mobile .type{color:#333!important}.quote-history-search .quote-history-mobile .mbl-options-size{font-size:12px}.quote-history-search .search-form .clear-all-btn{vertical-align:super}.quote-history-search .search-form .filter-anchor{font-size:2em;padding-right:0!important;padding-top:0!important}.quote-history-search .search-form li.col-xs-2{margin-top:-3px}}@media only screen and (max-width:767px){.quote-history-review-acceptance.modal{overflow-y:hidden!important}.quote-history-review-acceptance .btn-block{margin:10px 0 0}.quote-history-review-acceptance .panel{padding:12px}.quote-history-review-acceptance .panel span{margin:0}.quote-history-review-acceptance .panel .panel:first-child li:first-child{padding-bottom:10px}.quote-history-review-acceptance .continue-anyway-message{margin:15px 0;text-align:left}}@media only screen and (max-width:767px){.quote-history-advanced-filter .clear-all-btn{color:#a3a3a3}}.quote-history-compact .table{margin:0!important}.quote-history-compact .table th{background-color:#fff}.quote-history-compact .table .none-border-bottom td{border-bottom:none}.quote-history-compact .panel-footer{padding:15px}.quote-history-compact .type{color:#333!important}.quote-history-compact .h5{color:#337ab7}.quote-detail strong{font-size:1em!important}.quote-detail .principal-title{display:inline}.quote-detail .panel{border-radius:0;border:none!important}.quote-detail .panel .items-divider{border-top:2px solid #ddd}.quote-detail .quote-header-information{margin-top:25px}.quote-detail .quote-header-information p{margin:0 0 5px}.quote-detail .margin-line{margin-bottom:-15px}.quote-detail .tabular-margin-item{margin-left:10px}.quote-detail .item-information{line-height:26px}.quote-detail .shipping-info-body{overflow:visible}.quote-detail .panel-items{border:0!important}.quote-detail .comments-desktop{word-wrap:break-word;word-break:break-all;display:inline-table}.quote-detail .padding-comments{padding-left:0!important}@media only screen and (max-width:767px){.quote-detail .place-order-list-group-item.first{padding:20px 20px 10px}.quote-detail .place-order-list-group-item:not(.first){padding:0 20px 10px}}@media only screen and (max-width:991px){.kit-item-image{display:none!important}.kit-components-information{margin:0}}.quote-process-miscellaneousLine-line-modal .selection-unit-of-measure{margin:22px 0 0}@media only screen and (max-width:767px){.quote-review .place-quote-button{padding:0 10px}}.recently-viewed-items input.form-control{background-color:#fff}.recently-viewed-items .filter-date .date{width:150px}.recently-viewed-items-thumbnail .thumbnail-item{padding:10px;margin:0 10px}.recently-viewed-items-thumbnail .thumbnail-display-item-number{min-height:40px}.look-up .mbl-button-add-contact{width:50%}.register-index .checkbox-none-margin-top{margin-top:0!important}.return-history .smarter-commerce-table .table-records .extend-price{text-align:right}.return-history .title-margin-bottom{margin-bottom:20px}.return-history .clear-all-btn{padding:2px 10px!important}.return-history .export-bar{background-color:#eee;padding:10px 20px 30px 15px;border-radius:0}.return-history .export-bar .export-excel{padding:2px 5px!important;font-size:1.75rem;margin:-5px}.return-history .has-error+.input-group-btn{top:0}.return-history .filtered-by{border-top:1px solid #ddd}.return-history .filtered-by ul{padding-top:15px;padding-bottom:15px;float:left;margin-right:15px}.return-history .filtered-by .criteria{background-color:#337ab7;color:#fff;padding:3px 8px;border-radius:8px}.return-history-advanced-filter .date-input-width{width:165px}.return-history-advanced-filter .clear-all-mbl{color:grey;padding:0 5px;cursor:pointer}@media only screen and (max-width:767px){.return-history .filtered-by .row{padding:12px 0!important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:-1px}.return-history .filtered-by .row a{color:grey}.return-history .search-form .clear-all-btn{vertical-align:super}.return-history .search-form .filter-anchor{font-size:2em;padding-right:0!important;padding-top:0!important}.return-history .search-form li.col-xs-2{margin-top:-3px}}.return-history-compact .table{margin:0!important}.return-history-compact .table th{background-color:#fff}.return-history-compact .table .type{color:#333!important}.return-history-compact .h5{color:#337ab7}.return-detail strong{font-size:1em!important}.return-detail>.row{margin-bottom:10px}.return-detail .summary-title{margin:0 0 20px}.return-detail .panel-default{border-radius:0}.return-detail .panel{border-radius:0;border:none!important}.return-detail .panel .items-divider{border-top:2px solid #ddd}.return-detail .panel-info .panel-default{border:0}.return-detail .panel-info.destination,.return-detail .panel-info.from{background:#f5f5f5;height:185px}.return-detail .panel-info.destination p,.return-detail .panel-info.from p,.return-detail .panel-info.primary p{margin:0 0 5px}.return-detail .panel-info .place-order-list-group-item{padding:15px;border-radius:0}.return-detail .panel-info.primary{padding:15px}.return-detail .panel-info.from.margin-top{margin-top:10px!important}.return-detail .panel-info p:last-of-type{margin:0}.return-detail .smarter-commerce-table{margin:10px 0 0}.return-detail .border-bottom{border-bottom:1px solid #ddd}.return-detail .panel .fa-angle-down,.return-detail .panel fa-angle-up{margin-top:5px}.return-detail .returned-item-list>.row{margin:25px 0;padding-bottom:20px}.return-detail .returned-item-list hr:last-of-type{display:none}.return-detail .returned-item-list .row-height hr:last-of-type{display:none}.return-detail .returned-item-list hr{margin:0 15px}.return-detail .returned-item-list p:last-of-type{margin:0}.return-detail .returned-item-list .border-item{border-bottom:1px solid #ddd}.return-detail .returned-items-collapse{border-bottom:1px solid #ddd;padding-top:0;padding-bottom:0}.return-detail .returned-items-collapse .panel-default{border-bottom:1px solid #ddd}.return-detail .price-container{bottom:0;position:absolute;right:15px}.return-detail .kit-components-panel{margin:0 15px}.return-detail .original-order-number{display:inline}.return-detail .tabular-original-order{margin-bottom:5px;padding-bottom:5px}.return-detail .panel-collapse .panel-heading{border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.return-detail .panel-info.destination,.return-detail .panel-info.from{margin:10px 0 10px}.return-detail .panel-title h4{font-size:1.6rem}.return-detail .col-height{display:block}.return-detail .returned-items-collapse{border:0}.return-detail .returned-items-collapse .panel-body,.return-detail .returned-items-collapse .panel-heading{border:solid 1px #ddd}.return-detail .returned-items-collapse .panel-body{width:95%;margin:0 auto}.return-detail .returned-item-list>.row{margin:0}.return-detail .returned-item-list hr{margin:0}.return-detail .returned-item-list p:last-of-type{margin:0 0 10px}.return-detail .payment-panel{margin-top:10px}.return-detail .view-comments-option{padding:0 15px 10px!important}}.return-items-select-items-view .error-container-message div{margin:10px 0 0}.return-items-select-items-view .error-container-message .btn{margin:0 0 0 10px}.return-items-select-items-view tbody tr .text-warning:hover{color:#b78a05}.return-items-select-items-view tbody tr .text-info:hover{color:#2085b4}.return-items-select-items-view tbody tr:hover{background:#d9edf7}.return-items-select-items-view tbody tr.selected{background:#f5f5f5}.return-items-select-items-view .principal-title{margin:0 0 20px 13px}.return-items-select-items-view .secondary-title{margin:0 0 0 13px;display:inline}.return-items-select-items-view .steps-return-items{margin:15px 0 30px}.return-items-select-items-view .steps-return-items li{width:50%}.return-items-select-items-view .panel-default{border-radius:0}.return-items-select-items-view .panel-info .panel-default{border:0}.return-items-select-items-view .panel-info.billing-address{background:#f5f5f5}.return-items-select-items-view .panel-info.billing-address p,.return-items-select-items-view .panel-info.primary p{margin:0 0 5px}.return-items-select-items-view .panel-info.primary{padding:15px}.return-items-select-items-view .panel-info p:last-of-type{margin:0}.return-items-select-items-view .return-item-quantity{max-width:80px;margin:0!important;display:inline-flex}.return-items-select-items-view .smarter-commerce-table{margin:10px 0 15px}.return-items-select-items-view .smarter-commerce-table td{padding:12px 8px!important}.return-items-select-items-view .panel{border-bottom:1px solid #ddd}.return-items-select-items-view .panel-heading{font-size:1.8rem}.return-items-select-items-view .panel-heading .label-awesome{font-size:14px}.return-items-select-items-view .panel-body{margin:0;padding:0}.return-items-select-items-view .return-item-list .row:hover{background:#d9edf7}.return-items-select-items-view .return-item-list>.row{margin:0;padding:40px 0}.return-items-select-items-view .return-item-list hr:last-of-type{display:none}.return-items-select-items-view .return-item-list .row-height hr:last-of-type{display:none}.return-items-select-items-view .return-item-list hr{margin:0 15px}.return-items-select-items-view .return-item-list p:last-of-type{margin:0}.return-items-select-items-view .return-item-list .border-item{border-bottom:1px solid #ddd}@media only screen and (min-width:768px){.return-items-select-items-view .billing-address{width:100%}.return-items-select-items-view .secondary-title-row{margin-top:20px;margin-bottom:20px}}.return-items-return-review-view .error-container-message div{margin:10px 0 0}.return-items-return-review-view .error-container-message .btn{margin:0 0 0 10px}.return-items-return-review-view .reason-for-return-label{margin:0 0 10px}.return-items-return-review-view .total-price{font-size:2rem;bottom:0;position:absolute;right:15px}.return-items-return-review-view .header-comments{padding:0;margin:0 0 0 10px}.return-items-return-review-view .principal-title{margin:0 0 20px 13px}.return-items-return-review-view .secondary-title{display:inline}.return-items-return-review-view .main-container{margin:0 0 0 13px}.return-items-return-review-view .steps-return-items{margin:15px 0 30px}.return-items-return-review-view .steps-return-items li{width:50%}.return-items-return-review-view .panel-default{border-radius:0}.return-items-return-review-view .panel-info .panel-default{border:0}.return-items-return-review-view .panel-info.billing-address{background:#f5f5f5;margin:0 0 30px}.return-items-return-review-view .panel-info.billing-address p,.return-items-return-review-view .panel-info.primary p{margin:0 0 5px}.return-items-return-review-view .panel-info.primary{padding:15px}.return-items-return-review-view .panel-info p:last-of-type{margin:0}.return-items-return-review-view .smarter-commerce-table{margin:10px 0 15px}.return-items-return-review-view .smarter-commerce-table td{padding:12px 8px!important}.return-items-return-review-view .panel{border-bottom:1px solid #ddd}.return-items-return-review-view .panel-heading{font-size:1.8rem}.return-items-return-review-view .panel-heading .label-awesome{font-size:14px}.return-items-return-review-view .panel-body{margin:0;padding:0}.return-items-return-review-view .totals{padding:25px 20px}.return-items-return-review-view .return-item-list>.row{margin:0;padding:20px 0}.return-items-return-review-view .return-item-list hr:last-of-type{display:none}.return-items-return-review-view .return-item-list .row-height hr:last-of-type{display:none}.return-items-return-review-view .return-item-list hr{margin:0 15px}.return-items-return-review-view .return-item-list p:last-of-type{margin:0}.return-items-return-review-view .return-item-list .border-item{border-bottom:1px solid #ddd}@media only screen and (min-width:768px){.return-items-return-review-view .billing-address{width:100%}.return-items-return-review-view .secondary-title-row{margin-top:20px;margin-bottom:20px}}.return-items-return-confirmation-view>.row{margin-bottom:10px}.return-items-return-confirmation-view .principal-title{margin:0 0 20px 13px;display:inline}.return-items-return-confirmation-view .secondary-title{margin:20px 0 20px 13px}.return-items-return-confirmation-view .panel-default{border-radius:0}.return-items-return-confirmation-view .payment-panel{background:#f5f5f5;margin:0 0 10px 0!important;border-color:#ddd}.return-items-return-confirmation-view .payment-panel p:last-of-type{margin:0}.return-items-return-confirmation-view .panel-info .panel-default{border:0}.return-items-return-confirmation-view .panel-info.destination,.return-items-return-confirmation-view .panel-info.from,.return-items-return-confirmation-view .panel-info.summary{background:#f5f5f5;height:185px}.return-items-return-confirmation-view .panel-info.destination p,.return-items-return-confirmation-view .panel-info.from p,.return-items-return-confirmation-view .panel-info.primary p{margin:0 0 5px}.return-items-return-confirmation-view .panel-info .place-order-list-group-item{padding:15px;border-radius:0}.return-items-return-confirmation-view .panel-info.primary,.return-items-return-confirmation-view .panel-info.summary{padding:15px}.return-items-return-confirmation-view .panel-info.summary h3{margin:0 0 20px}.return-items-return-confirmation-view .panel-info.summary p{margin:0 0 10px}.return-items-return-confirmation-view .panel-info.from.margin-top{margin-top:10px!important}.return-items-return-confirmation-view .panel-info p:last-of-type{margin:0}.return-items-return-confirmation-view .smarter-commerce-table{margin:10px 0 0}.return-items-return-confirmation-view .border-bottom{border-bottom:1px solid #ddd}.return-items-return-confirmation-view .returned-items-table{border-bottom:1px solid #ddd}.return-items-return-confirmation-view .returned-items-table .panel-body{padding:0}.return-items-return-confirmation-view .returned-items-table table{margin:0}.return-items-return-confirmation-view .returned-items-table th{background:#fff;padding:12px 10px!important;width:15%}.return-items-return-confirmation-view .returned-items-table th:first-of-type{width:25%}.return-items-return-confirmation-view .returned-items-table td{border:0}.return-items-return-confirmation-view .panel .fa-angle-down,.return-items-return-confirmation-view .panel fa-angle-up{margin-top:5px}.return-items-return-confirmation-view .returned-item-list>.row{margin:25px 0;padding-bottom:20px}.return-items-return-confirmation-view .returned-item-list hr:last-of-type{display:none}.return-items-return-confirmation-view .returned-item-list .row-height hr:last-of-type{display:none}.return-items-return-confirmation-view .returned-item-list hr{margin:0 15px}.return-items-return-confirmation-view .returned-item-list p:last-of-type{margin:0}.return-items-return-confirmation-view .returned-item-list .border-item{border-bottom:1px solid #ddd}.return-items-return-confirmation-view .returned-items-collapse{border-bottom:1px solid #ddd;padding-top:0;padding-bottom:0}.return-items-return-confirmation-view .returned-items-collapse .panel-default{border-bottom:1px solid #ddd}.return-items-return-confirmation-view .price-container{bottom:0;position:absolute;right:15px}.return-items-return-confirmation-view .kit-components-panel{margin:0 15px}.reason-code ul{padding:15px 20px}.reason-code li{list-style:none}.reason-code .label-awesome{display:inline-flex!important}.reason-code .reasons-for-return-container{border:1px solid #ccc;overflow-x:auto}.reason-code .reason-for-return-description{color:#333;font-size:1.4rem;font-weight:500}.reason-code .btn-disabled{cursor:default}@media only screen and (min-width:768px){.reason-code .reasons-for-return-container{height:170px}}@media only screen and (max-width:767px){.return-items-select-items-view .continue-button{padding:15px 15px 0 15px}.return-items-select-items-view .continue-button button{width:100%}.return-items-select-items-view .return-item-quantity{margin:10px 0 0!important}.return-items-select-items-view .billing-address{margin:0 15px}.return-items-select-items-view .smarter-commerce-table{margin:10px 0 0}.return-items-select-items-view .secondary-title{margin:15px 0 15px 13px;font-size:24px}.return-items-select-items-view .panel{border-color:transparent;margin:0 15px}.return-items-select-items-view .panel-heading{height:52px;border:1px solid #ddd}.return-items-select-items-view .panel-body{border:1px solid #ddd}}@media only screen and (max-width:767px){.return-items-return-review-view .secondary-title{margin:20px 0 20px 0;font-size:24px;display:block}.return-items-return-review-view .header-comments{margin:0;padding:0!important}.return-items-return-review-view .smarter-commerce-table{margin:10px 0 0}.return-items-return-review-view .main-container{margin:0}.return-items-return-review-view .panel{border-color:transparent;margin:0}.return-items-return-review-view .panel-heading{height:52px;border:1px solid #ddd}.return-items-return-review-view .panel-body{border:1px solid #ddd}.return-items-return-review-view .secondary-title-row{margin-bottom:20px}}@media only screen and (max-width:767px){.return-items-return-confirmation-view .panel-info.destination,.return-items-return-confirmation-view .panel-info.from{margin:0 0 10px}.return-items-return-confirmation-view .panel-info.summary{margin:0}.return-items-return-confirmation-view .col-height{display:block}.return-items-return-confirmation-view .returned-items-collapse{border:0}.return-items-return-confirmation-view .returned-items-collapse .panel-body,.return-items-return-confirmation-view .returned-items-collapse .panel-heading{border:solid 1px #ddd}.return-items-return-confirmation-view .returned-items-collapse .panel-body{width:95%;margin:0 auto}.return-items-return-confirmation-view .returned-item-list>.row{margin:0}.return-items-return-confirmation-view .returned-item-list hr{margin:0}.return-items-return-confirmation-view .returned-item-list p:last-of-type{margin:0 0 10px}.return-items-return-confirmation-view .payment-panel{margin:0}.return-items-return-confirmation-view .view-comments-option{padding:0 15px 10px!important}}@media only screen and (max-width:767px){.reason-code .reasons-for-return-container .modal-body{overflow:auto}}.modal-body{height:auto;overflow-y:auto}@media only screen and (max-width:767px){.modal-body{max-height:none}.modal-dialog{margin:0}.modal-content{border:0;border-radius:0}}@media only screen and (min-width:768px){.modal-body{max-height:750px}.modal-dialog{margin:30px auto}.modal-content{border:1px solid rgba(0,0,0,.2);border-radius:6px}.return-history-advanced-filter .modal-body{overflow-y:initial!important}.payment-history-advanced-filter .modal-body{overflow-y:initial!important}.invoice-history-advanced-filter .modal-body{overflow-y:initial!important}.shopping-history-advanced-filter .modal-body{overflow-y:initial!important}.quote-history-advanced-filter .modal-body{overflow-y:initial!important}.add-customer-cross-reference .modal-body{overflow-y:initial!important}.edit-customer-cross-reference .modal-body{overflow-y:initial!important}.invoice-payment-advanced-filter .modal-body{overflow-y:initial!important}}.sales-person-customers .smarter-commerce-table .min-address-width,.sales-person-customers .smarter-commerce-table .min-city-width,.sales-person-customers .smarter-commerce-table .min-country-width,.sales-person-customers .smarter-commerce-table .min-customer-name-width,.sales-person-customers .smarter-commerce-table .min-customer-number-width,.sales-person-customers .smarter-commerce-table .min-state-width,.sales-person-customers .smarter-commerce-table .min-zipcode-width,.sales-person-customers-associate-customers .smarter-commerce-table .min-address-width,.sales-person-customers-associate-customers .smarter-commerce-table .min-city-width,.sales-person-customers-associate-customers .smarter-commerce-table .min-country-width,.sales-person-customers-associate-customers .smarter-commerce-table .min-customer-name-width,.sales-person-customers-associate-customers .smarter-commerce-table .min-customer-number-width,.sales-person-customers-associate-customers .smarter-commerce-table .min-state-width,.sales-person-customers-associate-customers .smarter-commerce-table .min-zipcode-width{min-width:14%;max-width:14%}.sales-person-customers .smarter-commerce-table .table-records td,.sales-person-customers-associate-customers .smarter-commerce-table .table-records td{border-bottom:none!important}.sales-person-customers .costumer-contact,.sales-person-customers-associate-customers .costumer-contact{margin:1px}.sales-person-customers .filter-status-container,.sales-person-customers-associate-customers .filter-status-container{margin-left:0!important}.sales-person-customers .content-customer-name,.sales-person-customers-associate-customers .content-customer-name{padding:8px 35px;border-radius:4px;margin:20px 0 15px 0}.sales-person-customers .content-customer-name p,.sales-person-customers-associate-customers .content-customer-name p{margin:0}.sales-person-customers .associate-customer-action,.sales-person-customers-associate-customers .associate-customer-action{cursor:pointer}.sales-person-customers .btn-continue-buying-for,.sales-person-customers-associate-customers .btn-continue-buying-for{background:#eee}@media only screen and (min-width:768px){.sales-person-customers .associate-customer-action,.sales-person-customers-associate-customers .associate-customer-action{padding-top:5px;float:right!important}}.sales-person-customers-associate-customers .smarter-commerce-table tbody{display:table-row-group}.sales-person-customers-associate-customers .smarter-commerce-table tr{display:table;width:100%;table-layout:fixed}.sales-person-customers-associate-customers .smarter-commerce-table .checkbox{margin:0}.sales-person-customers-associate-customers .go-to{min-width:19.4%}.sales-person-customers-associate-customers .pager-parent{max-width:63.9%}.sales-person-customers-associate-customers .content-customer-check,.sales-person-customers-work-on-behalf .content-customer-check{padding:8px!important}.sales-person-customers-associate-customers .contact,.sales-person-customers-work-on-behalf .contact{cursor:pointer}.sales-person-customers .sales-person-customer-paging .action-bar,.sales-person-customers-associate-customers .sales-person-customer-paging .action-bar,.sales-person-customers-work-on-behalf .sales-person-customer-paging .action-bar{margin:-1px 0 0 0}.sales-person-customers-work-on-behalf .checkbox-work-on-behalf{margin:0 0 15px 10px}.sales-person-customers-work-on-behalf .content-current-customer-work{padding:15px;background:#eee}.sales-person-customers-work-on-behalf .content-current-customer-work p{margin:0}@media only screen and (max-width:767px){table.sales-person-customers-mobile-table{border-radius:4px;display:block!important;overflow-y:hidden}table.sales-person-customers-mobile-table tbody{display:table-row-group}table.sales-person-customers-mobile-table tr{display:table;width:100%;table-layout:fixed}table.sales-person-customers-mobile-table tr td:first-of-type{width:20%}table.sales-person-customers-mobile-table tr td:first-of-type input[type=checkbox],table.sales-person-customers-mobile-table tr td:first-of-type input[type=radio]{margin:4px 0 0 15px}table.sales-person-customers-mobile-table tr td{border-bottom:1px solid #eee!important}.sales-person-customers-list-mobile [data-fa-i2svg].pull-right{margin-top:3px}.sales-person-customers-list-mobile .panel-default .bg-primary{color:#fff!important;background:#337ab7!important}.sales-person-customer-search-mobile .btn,.sales-person-customer-search-mobile .btn-group{width:100%}.sales-person-customer-search-mobile .sales-person-customer-search-label{margin:6px 0 0}.content-customer-name{margin-top:0!important}.btn-continue-buying-for{width:100%}}.sales-person-options .dropdown-header{font-size:13px;padding:3px 10px}.sales-person-options .working-behalf-information{padding:0 30px;white-space:nowrap}.sales-person-options .dropdown-itemlink{padding:10px;cursor:pointer}.sales-person-options .dropdown-itemlink:focus,.sales-person-options .dropdown-itemlink:hover{background-color:#f5f5f5}@media only screen and (max-width:767px){.sales-person-options .dropdown-menu{width:100%;margin-top:-15px;left:0;right:0}.sales-person-options .working-behalf-information-mobile{padding:0 20px}}.saved-cart-full .dropdown-settings-save-cart{left:-221px;margin:6px 0 0;right:9px}.saved-cart-full .dropdown-settings-save-cart:before{position:absolute;top:-7px;right:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:""}.saved-cart-full .dropdown-settings-save-cart:after{position:absolute;top:-6px;right:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.floating-saved-cart .saved-carts{max-width:250px;max-height:300px;overflow-y:auto;overflow-x:hidden}.floating-saved-cart .saved-carts-item{margin:5px 5px 0 5px}.shopping-cart .express-checkout{padding-top:20px;border-top:1px solid #fff}.shopping-cart .floating-carts-item{padding:8px 0;display:table}.shopping-cart .floating-carts-item label{max-width:306px}.shopping-cart .totals-section{padding:10px 20px;margin-bottom:20px}.shopping-cart-full .action-bar.item-list-footer{border-top:4px solid #eee;border-bottom:4px solid #eee;height:auto}.shopping-cart-full .padding-options{padding-bottom:55px}.shopping-cart-full .free-good-item{margin-top:-1px;border-top:1px solid #fff;padding:0 0 25px!important}.shopping-cart-full .paypal-btn-disabled{opacity:.5}.shopping-cart-full .express-checkout-button{background:url(https://www.paypalobjects.com/webstatic/en_US/i/buttons/checkout-logo-medium.png) no-repeat;border:none;width:170px;height:35px}.shopping-cart-full .quantity-input-shopping-cart ng-form{display:inline-block!important;width:100%}.shopping-cart-full .quantity-input-shopping-cart p{margin:8px 0 0}.shopping-cart-full .add-from-wishlist-link,.shopping-cart-full .continue-shopping-link,.shopping-cart-full .save-cart-link,.shopping-cart-full .share-by-email-link{padding:0 9px}.shopping-cart-full .multi-level-dropdown .dropdown-menu a:hover,.shopping-cart-full .multi-level-dropdown .dropdown-submenu a:hover{text-decoration:none!important}.shopping-cart-full .border-top-list{border-top:2px solid #ddd}.shopping-cart-full .align-checkbox{vertical-align:super}.shopping-cart-full .continue-checkout-button{padding:6px 12px!important}.request-quote-modal .btn-replace-all{border-radius:4px;background-color:#eee}.request-quote-modal .btn-replace-all:hover{background-color:#cfcfcf;border-color:#afafaf;color:#000}.request-quote-modal .none-margin-left{margin-left:0!important}.request-quote-modal .form-group{margin-bottom:15px!important}.request-quote-modal h3{margin-bottom:20px}.price-break-down-modal .vertical-top{vertical-align:top}@media (min-width:768px) and (max-width:991px){.shopping-cart-full .item-listing div.btn-add-to-list-shopping-cart{margin-left:0!important}.shopping-cart-full .unit-of-measure-shopping-cart{padding-left:0}}@media (min-width:992px) and (max-width:1199px){.shopping-cart-full .item-listing div.btn-add-to-list-shopping-cart{margin-left:0!important}}@media (min-width:768px) and (max-width:933px){.shopping-cart-full .action-bar .btn-group{width:79px}}@media (min-width:768px) and (max-width:1199px){.shopping-cart-full .btn-remove-shopping-cart{margin:15px 15px 15px 0}}@media only screen and (max-width:767px){.shopping-cart-full .item-description-shopping-cart{width:75%}.shopping-cart-full .item-remove{padding:0 0 15px 15px}}.shopping-cart-compact .panel{border-radius:4px 4px 0 0}.floating-shopping-cart .floating-carts{width:350px;max-height:300px;overflow-y:auto;overflow-x:hidden;float:none}.sidebar-attributes .clear-attribute{margin:10px 0;cursor:pointer}.sidebar-attributes .bckeys{padding:6px 10px;margin:5px}.sidebar-attributes .advanced-filter-link{padding:0 15px 15px 15px;display:block}.wish-list-full .dropdown-menu{min-width:165px}.wish-list-maintenance-list-modal .ellipsis-modified{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis}#print-section .panel-body{display:block}#print-section .panel-title svg{display:none}#print-section .popover{display:none}#print-section .tooltip{display:none}#print-section .not-print{display:none}#print-section .only-print{display:block}#print-section .print-heading>div{width:50%!important}#print-section .print-heading>div .totals{font-size:93%}#print-section .image-company{display:block;width:10%;height:10%}@media only screen and (min-width:992px){.default-page-display{margin-left:-30px}.page-description-margin{margin-left:-60px}}.sf-backend-wrp .sf-widget-header .close{padding:0!important}.sf-backend-wrp .sf-widget-header h3{color:#fff!important}.sf-backend-wrp .modal-body{padding-top:15px!important}.nav-no-color ul{background-color:transparent!important}.default-page-description .label.label-taxon{background-color:#fff}rzslider{display:inline-block;position:relative;height:4px;width:100%;margin:35px 0 15px 0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}rzslider.with-legend{margin-bottom:40px}rzslider[disabled]{cursor:not-allowed}rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}rzslider span{white-space:nowrap;position:absolute;display:inline-block}rzslider .rz-base{width:100%;height:100%;padding:0}rzslider .rz-bar-wrapper{left:0;box-sizing:border-box;margin-top:-16px;padding-top:16px;width:100%;height:32px;z-index:1}rzslider .rz-bar-wrapper.rz-draggable{cursor:move}rzslider .rz-bar{left:0;width:100%;height:4px;z-index:1;background:#d8e0f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}rzslider .rz-bar.rz-selection{z-index:2;background:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}rzslider .rz-pointer{cursor:pointer;width:32px;height:32px;top:-14px;background-color:#000;z-index:3;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}rzslider .rz-pointer:after{content:'';width:8px;height:8px;position:absolute;top:12px;left:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff}rzslider .rz-pointer:hover:after{background-color:#fff}rzslider .rz-pointer.rz-active{z-index:4}rzslider .rz-pointer.rz-active:after{background-color:#fff}rzslider .rz-bubble{cursor:default;bottom:16px;padding:1px 3px;color:#55637d}rzslider .rz-bubble.rz-selection{top:16px}rzslider .rz-bubble.rz-limit{color:#55637d}rzslider .rz-ticks{box-sizing:border-box;width:100%;height:0;position:absolute;left:0;top:-3px;margin:0;padding:0 11px;z-index:1;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}rzslider .rz-ticks .rz-tick{text-align:center;cursor:pointer;width:10px;height:10px;background:#d8e0f3;border-radius:50%}rzslider .rz-ticks .rz-tick.rz-selected{background:#000}rzslider .rz-ticks .rz-tick .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%,0)}rzslider .rz-ticks .rz-tick .rz-tick-legend{position:absolute;top:24px;transform:translate(-50%,0);max-width:50px;white-space:normal}rzslider .rz-ticks.rz-ticks-values-under .rz-tick-value{top:initial;bottom:-40px}rzslider.rz-vertical{position:relative;width:4px;height:100%;margin:0 20px;padding:0;vertical-align:baseline}rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;margin:0 0 0 -16px;padding:0 0 0 16px;height:100%;width:32px}rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}rzslider.rz-vertical .rz-pointer{left:-14px!important;top:auto;bottom:0}rzslider.rz-vertical .rz-bubble{left:16px!important;margin-left:3px;bottom:0}rzslider.rz-vertical .rz-bubble.rz-selection{left:16px!important;top:auto}rzslider.rz-vertical .rz-ticks{height:100%;width:0;left:-3px;top:0;padding:11px 0;z-index:1;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}rzslider.rz-vertical .rz-ticks .rz-tick{vertical-align:middle}rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value{left:22px;top:initial;transform:translate(0,-28%)}rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend{top:initial;right:24px;transform:translate(0,-28%);max-width:none;white-space:nowrap}rzslider.rz-vertical .rz-ticks.rz-ticks-values-under .rz-tick-value{bottom:initial;left:initial;right:12px}.dl-horizontal dt{white-space:normal}.gist,.tt-menu{text-align:left}.table-of-contents li{display:inline-block;zoom:1}.table-of-contents li a{font-size:16px;color:#999}.tt-hint,.tt-query,.typeahead{outline:0}.typeahead{background-color:#fff}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-menu{left:auto!important;width:300px;margin:12px 0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.tt-suggestion{padding:3px 20px;font-size:14px}.tt-suggestion:hover{cursor:pointer;color:#fff;background-color:#0097cf}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}.gist{font-size:14px}#custom-templates .empty-message{padding:5px 10px}#multiple-datasets .league-name{margin:0 20px 5px 20px;padding:3px 0;border-bottom:1px solid #ccc}#scrollable-dropdown-menu .tt-menu{max-height:150px;overflow-y:auto}span.twitter-typeahead{position:inherit!important;display:block!important}