﻿@charset "UTF-8";body{background-color:#fff;font-family:"Helvetica Neue",HelveticaNeue,"TeX Gyre Heros",TeXGyreHeros,FreeSans,"Nimbus Sans L","Liberation Sans",Arimo,Helvetica,Arial,sans-serif;font-size:13px;font-smooth:always;-webkit-font-smoothing:antialiased;color:#696969;}[v-cloak],[v-cloak]>*{display:none;}[v-cloak]::before{content:"Loading…";}#bread-crumb a.active-page,#bread-crumb .divider{color:#696969 !important;}h3{font-size:1.1em;letter-spacing:-.1px;}.background-white{background-color:#fff;}.background-darkGrey{background-color:#333;}.w-60{width:60% !important;}.w-80{width:80% !important;}.w-15{width:15% !important;}.top-0{top:0;}.right-0{right:0;}.menu-toggle{height:7px;margin-left:15px;margin-top:6px;width:13px;}.menu-toggle.closed{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAYAAADTcMcaAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAADnSURBVChTPZC/CwFxHIbJkRIyMrBZDAwm/wCzYrBQNkkZTHaTsiqjndWAgUF2ZVN+ZKO7AZHz9Xx05+rtc++Pp65zKKU6+mZrLIsV/aUbXXwYuZAXaShA3qdX7Db4skDVRaG8H0cT5jyXPzKokfmRB8XwbfIrvWK3IysJFKfozbL5mxQMzvgGeYo7wD8lp3/jp+QZgeRTwgQjCpPBh+HldjituA8LMOnX7NIoJJDTApMUQwa6gDKWi7+Tz+lTyI38NmQryKBlg9y9ePIEEuD3g/6Qg8d6jzCcrKp1g9vEy0/xIQHolfYFacICqmGAWZ4AAAAASUVORK5CYII=) no-repeat;}.menu-toggle.open{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAYAAADTcMcaAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAADzSURBVChTTZC/SwJhGMcvNAnEovEadHNxqKHJf0BnwQYXhdtEgoam9qbANXB019XBbqhB2g/cBE3clPeGM4qut8/3uMCDzz33fH+8B69jrc3CEWQgD4VvE97NvF7InLBfyHd4NJNvXiegwjFUCN6/1BrLcbHyyzTa0c8gKQiVCqDCFQGf4F4FsAfFIf4l6PCkdA7XGO8EYoX9euMzWq1nzG1ajPFH5FwVVaoiTDF+0sIX+wBdf75l30jHj9j76GWVWq/N9iIt7DAe0EqQA11KF/0DPya3RPNUaptgHrzddCyBZ/ZT0I3+X5CL/oRvyIXW2sc/5A4CqpzTwu8AAAAASUVORK5CYII=) no-repeat;}.container{max-width:100%;margin:0 auto;padding-left:0;padding-right:0;}@media(min-width:992px){.container{max-width:95%;}}@media(min-width:1650px){.container{max-width:1600px;}}a,a:hover,a:active{color:#af1e2b;}.pointer{cursor:pointer;}.btn.dropdown-toggle{color:#777;font-size:12px;font-style:italic;font-weight:normal;padding:.375rem;}.dropdown-toggle{background:#fff;border:solid 1px #777;}.dropdown-toggle::after{color:#af1e2b;}.dropdown-toggle-text{display:inline-block;float:left;max-width:89%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.nounderline{text-decoration:none !important;}.centered-container{max-width:500px;margin:0 auto;}.font-mainColor{color:#696969 !important;}.font-red{color:#af1e2b !important;}.font-srsRed{color:#762123 !important;}.font-green{color:#32a555;}.font-darkGrey{color:#333 !important;}.font-white{color:#fff;}.font-black{color:#000;}.bg-red{background-color:#af1e2b !important;}.bg-srsRed{background-color:#762123 !important;}.gm-ui-hover-effect{outline:none !important;}.gm-ui-hover-effect>span{background-color:#762123;width:17px;height:17px;margin:6px;}.bg-gray{background-color:#efefef !important;}.list-container{margin-left:1em;margin-right:1em;border-bottom:1px solid #dee2e6;}.d-thead{border-radius:10px 10px 0 0;border-top:1px solid #dee2e6;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;background-color:#f9f9f9;}.d-td,.d-th{padding:.75rem;}.d-tr{border-top:1px solid #dee2e6;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;}.d-th{font-weight:bold;}.b-w-4{border-width:4px !important;}.b-color-333{border-color:#333 !important;}.left-neg-15{left:-15px;}.promoFlagContainer{position:relative;}.promoFlagContainer .promoFlag{background:#ccc;clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);padding-right:26px;padding-left:25px;padding-top:3px;padding-bottom:3px;font-size:11px;font-weight:bold;margin-bottom:5px;}.promoFlagContainer ul.promoDropDown{display:none;position:absolute;opacity:0;left:105%;top:-89%;background:#fff;border:1px solid #762123;box-shadow:2px 2px 4px 1px rgba(0,0,0,.2);border-radius:5px;list-style-type:none;padding:0;margin:0;z-index:1;min-width:280px;max-width:350px;transition:all 2s;}.promoFlagContainer ul.promoDropDown:before{border-color:#762123;border-style:solid;border-width:0 0 1px 1px;content:"";display:block;height:15px;left:-8px;position:absolute;width:15px;transform:rotate(43deg);top:30px;background:#fff;}.promoFlagContainer ul.promoDropDown li{border-bottom:1px solid #ccc;padding:5px 20px;}.promoFlagContainer ul.promoDropDown li img.logoImg{max-width:120px;}.promoFlagContainer:hover .promoDropDown{display:block;opacity:1;}.btn{border-radius:5px;border-style:solid;font-size:12px;font-weight:600;letter-spacing:.0625em;min-width:138px;padding:.6rem 1rem;text-transform:uppercase;}.btn:hover,.btn:focus,.btn:active,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active:focus{box-shadow:none;cursor:pointer;}.btn:hover.primary,.btn:focus.primary,.btn:active.primary,.btn:not(:disabled):not(.disabled):active.primary,.btn:not(:disabled):not(.disabled):active:focus.primary{background-color:#af1e2b;}.btn.primary{background:#af1e2b;border-color:#af1e2b;color:#fff;}.btn.primary.loading{background:#777;border-color:#777;cursor:default;}.btn.btn-blue{background:#006ebe;border-color:#006ebe;color:#fff;}.btn.btn-blue.loading{background:#777;border-color:#777;cursor:default;}.btn.secondary{background:#fff;border:solid 1px #af1e2b;color:#af1e2b;}.btn.secondary.disabled{color:#d8d8d8;border-color:#d8d8d8;cursor:default;}.btn.secondary.loading{background:#fff;border-color:#777;color:#777 !important;cursor:default;}.btn.yellow{background:#ffc000;border:solid 1px #000;color:#000;position:relative;}.btn.help{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAIAAADtKeFkAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNWRHWFIAAAIXSURBVDhPdZNXi8JQEIX9//8gdrEhir1iQbDhg4Iigoj6YAV7w657kplk7xr2A8HM3DOZO3Ni+Oi43W7b7bbb7dbr9XK53Gw2x+Px+Xx+vV58QuCP/nq99nq9eDxutVolAaPR6Ha7S6XSYrF4v998WuFXj9fmcjmLxcIiHajicrkGgwELFFh/v98h5oOShCperzeZTBYKhXA4DJnJZKIU/oxGI60LWY+LoTdKA4fD0Wq1jscjnQCr1Uo8gHKTyYRSsn42m9ntdk5KEgamH9Xj8Uin03QAF8nn84ggbkAnlUoFIcqBzWaDxPP5HA6H7XabHsF+vzebzXQGPVLcgJnjhhQlAoFAv9+v1Wo0y0gkQnrMCFugMwALlvVYrNPp5JgCesF7aGC46nw+J/3lchG3UywWZf3pdPpvZ5lMBkYi8eFwwCMnFLAd1n+5hUBQWwFaiMVinFDBOGU9+keTHBOAgMTA4/FwVADWRsqAqaATjgng/hghPoFsNsshAcwI25H12F+j0dDspYEtwDbr9Rqe55AA3ImJyHr8drud/gqJRAIpgkMqeHm1WiULs//hk68thEIhfFG4HQbMIZVgMKiZivUoBs+LJfAfJYDf7+eQgs/n08SA9QAlOp0OLiJ6WQQVo9EoXMwChV89sVwu8TmgQ5vNRjKUg21TqRSqw4J8TuVbD/DxwRRwHiY/nU6xBbwTs+C0yOfzA0T41sYk8DqMAAAAAElFTkSuQmCC);background-repeat:no-repeat;border:none;height:20px;min-width:20px;padding:0;width:20px;}.btn.show-password:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAXCAYAAACBMvbiAAAAAXNSR0IArs4c6QAABl9JREFUSA2Vln9M1GUYwLk7OA4ODkXwRJtATZTh8g/BZPwQxkbSxEjDtWW//mgoAlYOWYOUlroRxRq/rZHLP2qOamWwG8nWnZrkj8wUmCaoaQhyRsIpcgd31+e5ccQJAj3bs+d5n/d5n/d5n1/fr8Lrf0B2drYqPj5e7efnF8yxZeAChUKxGJzncDj6obeh5rGxse6BgYHBjo4Oe2Njo32uVyjmoihOJCUlaX18fGKVSuUGzqx3Op0RXK6BOqEuMm7rPvQygm9w7Eer1Xqlra3NNhenZnNGUVZWFhAUFJTEBQVgChd7c5ENfhi+HzokPLJAaBCyhfCacT0zsu/sdvvn4MWCggI55wSnhcc6U1paqtbr9VEYLQQ3c1oDDoPnwKOk4mfkXf39/ZawsDBFb2+vIjQ0NFilUsWwnww+z/5yqArnbkG/wKFDRqPx9uOiNK0zBw8e9CfEG0jJBxiJwpiE3gh+Ojw83Do0NGTVarV+/v7+S729vVeiG8jFZvQujY6O9lIvozi2BMc2IX+Zc6vAMfaN4AHsnsnJyRlF5gEqjxWLyspKHco7MVIOSshvQA/wqpLc3Nx2CtiLiEVrNJpS5B+CW0GJQjbHN+GAztfX94rJZOq7fv36mfDwcBP25B6JskQtHpt34+LiLhMlB+sJ8IgMqdFw0XscfpcDNg6fgu7etm2bpMaLfW/2k9mvRB6NyApK6gbQDUXmBy9wkjTuzMvL64R3UneBOp1uo9hlvQK8ie6bfX19JmyOsXaB0s3U1tbOJ/dl4wcGkX9J+F9xO8JaERISspz9Gnhp6/PgDjCe1KRgXIq7lHUPmEjnldTU1OjhvYqKiizofI1OLsufoIug+3hYZkVFhfsBXq40iSNcsg9jeSj9A35ms9mKedldeBdgOID62ItOOoLfoTk4amhqahowGAwW6J309PSzyLvAVDACHGQmnevs7HSiY4f/KzIy8gLyRWAquAyb/WlpaTdaWlrGlHIJed7Nhnj9AKxjNuyhDaVl3SCDJJzFi6CViNVSgBIZD+CMlfQYETagvxCbzyUkJIS4laSLeMBFdPYiawNXEYS3aITUmJgYtRLPcjj4NhsyKQ+DB8QodALIK/6qYjCuQ3cIZ45PbD7CULwP0TEhFnsLKfQnH1Fxms3mK8g+Qe8C9BlwR0RERKzUzGtcoobep2MaePFDeA+QOYIgAFSia8EZKdppobW11cFrJcKi48uFEzXhPsDjHJTBGdanQTs2V0NXKVHeDyOTVMfr99DaS+A9gIGGmlPqRyp/PsUZ6qEwaUG4VTxKzwVaxDKZpRk8gDt8yUgmwnT2Zf4Y4E8oyeERmPdBqZGNarV6f1VV1WJ4iYYLeAn27ZdYiFdaLsoQg+Pbk4l7Cq9H6ED3T+qve7LCuCNriV4+cinyFmzXNjc3t7u6KTY29jwTVcK1BoXVRGhpZmbmb1T/kHSCGMvIyHiIXCZtEpcsg79K9/RlZWU50FNs2bLFhw9qKHKZuu9wpAe9+vz8/LNyXkCahaiuY18evxI8Bv/x9u3bJV3/vV74+vp6KeQSFKRQjdRGEZXf7i5oPhNh7H/F3lp0zOw3QE+AUm96HJGvuYx/gUMWi6W4sLBQ6kdRXV0djCPPsu8efM3Iy8jML1DXgydSgcAFdXV1rxPCYhbSyt0c/ojLjlGYPdSDk8EXTb6Lka1j3107FvggUL43N8FmHJUX98h3jvUK1pux+wb2JLqnWO9iv529CZjiDId9OCCh3oWWfEtGwEYidJjXX+Uj+DfdpcfYS+jIAJRo+cBLF17j7NHBwcHvSZ2NNhe9OJx4lb009h6gZ4KvpGtPQj1gijOyKz9TTMU1HJS0JWJEItABfotDrdBbtKaFYeXHOhw9fy68h/wmazvpCsaJaOQZgsjDsHENvonPQgOT/Q9kU2BaZ8a1FERJviFbMfQCVL6686BXWR+HvwDt4u57pE18UCMLAaPQiQWT4eXjeQf6K84dwWEDEZnS6ui6YCZnXAq0tZJ/k6d5raQlBaGkZQGXeEPFsPzxjbCWueIPHwg/Au1jLTVnAH+gPm6wnhFmdcZ9WlKXkpISxesSuUj+5J6CBnCRREQmuBUUpyRd8g/cSkpO04nyFXd1C3RGmLMzk62Ul5czlrRPEC1JWwgpCMTJAfi7kjaKvcc9Diafm43/Fz9+MgH2brq5AAAAAElFTkSuQmCC);line-height:12px;padding:0 13px;content:" ";background-size:contain;background-repeat:no-repeat;}.btn.hide-password:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAXCAYAAACBMvbiAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMS4xYyqcSwAABTtJREFUSEuVln1o1lUUx/dYmzV7RSPNDMusZKNkNTZHlDgKcRrGWEn1hwkWq+w9EVYyoaiHwbb2voxEAgkrSuwVhwaGqQmK1dRKRa10lW2+4HzL+nx+u7+HZ87H4YEv995zzj3n/M45995f1oVQRUXFRbW1tZe2traOBpNBeVtb27z29vbXmD/JfEZLS0txQ0PDNdXV1Tnqh60Zib0zwT7QG1jnJ43i4AocTmFTLejE8THGM4z/Mp52DDgENqA7v7m5eaLBnyso9owEH4L/AtYGUUZKJJPJyzE+DXwFjrNJx8fA38w7wXqwmvX34GfmPWl6+0ErQRXyMUO1p1Fks0E3MIgj4Bn5Gck083X5GFuK8lFwGhwGq8HzOqAkV6N3Mets9eGNRL8ULAJb4PeCk8x3goXYm8TYAS/OxkpwfXB5bkIhl40PMe5wEwaOgJVghmnH8ZCampphOJ+AvALdOcoYx5oB5cjGwHsO+UZwAhiUH2QQf4FZwV1mCr1RxUbTZ6p3Mj6L8cuUmwnk+fAWI7NUOjgDdLYbLGpsbLzOPhHoTke2H0TZQN4Nb652IoeZCIVLUHxD42yy7vbCXUEcB2IT/wjfZo16B9gr3YzHAzqampoK4FWDU8Ag/mTcAwx+F+vSjAFZf5TeBn6lht/D8egglhI4yEO2DZxAbsM+DsabCcY74C9gtD9OMj8E4t5oxP5w+PcwX8XoR3yH/Qcte7DfRwaCsDlsPAiSliuII7JM6LyDzGA3gYIgSlFw+BmIS3IAXkkQR1cEPINeDuyjjQRUngpIJzDfdDPw1LwejmE6RVnB0D/IezEwJ/BTBN/e2A0MIrpzmK+qr6+/NqjElAiN/w0woLXoTsvLy8vRyEssonsBtIDcsClFoVc8XTZ0F8ZuDiL3jwBLQFyS9eg+EWxuZpwUVFOEvSHIZiLbwGjjf15WVlaisa3A1PeQ0jvRjS6mdEKWbTaC3q/2SODPAh5Tg/D0vVxVVTWUsQgHZrGTfVMiI2dR6LMGdLyLDhBMZRaMh10AHa2gRAMuITNDoA8gtzEPsud+Ri+sOBtrwNigmxN0LcGm8IH9yDYgSN+y7cA7bAnB5EdCNlWCHmC9l4YvT89QAt6NyPcg96j6NQbhlT476Ej2g2+O5e5F9+O6urqrgiwiAyHAe5F7PVjKj9hTGMR9NSTS+Qh8V06BD5iPS3/g4N0OvCeibDD/FqPjmWerZ0YMBP5T8Hw2dmDz0bA9IuSeyKnuBd5HZvduRANaI4HwRWCtbdQOU8wpGsZ6AYizoRHLtQ9n1cxLmReF0rSw9tUW9T4ZsW3sDEf+CPwfgB/8KbC5BwSSIhz4ov4CdOj1vpcxzsa7fF0x4zLWvwedqI+Ap9GAfc9qsRNdmMxzQQFrb/Y/2Gujf826r0fORyhms+ExxtR7Ag6z+Wnq7U+Tx3IU6xfQ+xJsAT/B8yJc7l5/O+wN1jegV864AhxF1qUOsDSDE4qTgZkxCE+YRkyrTheSmRIwxsZENoryFOPQ98q3aARrn5Vx8Kaj762+C9jMBpykXLcEV5kJRY0vBnE2NoOp4BUMrQPxC72NOUN7JeN9BFbIvCAEZQD23TLwG3zfMMv8CTLvpCuDu8yEUvwfahDW/VUQvaiWBYcTMfoWPP/qPFFmy0buAj4BBrgXGLAB+EjaO18wn0cg0R00KLGh338ouC2I+pHHl6AmYHguDt4H69Ddyrid0VL4mnv9rwGotZaHCzTzaTmbMGB3D/4fmkYeWcpyK3uKQFkogbey5brJ5g2qF0BZWf8DcoT+JioNjasAAAAASUVORK5CYII=);padding:0 13px;content:" ";background-size:contain;background-repeat:no-repeat;}.btn.show-password,.btn.hide-password{border:none;padding:0;background-color:#fff;color:#333;font-size:12px;text-align:right;opacity:.5;}.btn.action-buttons{width:175px;font-size:11px;}@media(max-width:1300px) and (min-width:768px){.btn.action-buttons-md{width:122px;font-size:10px;min-width:122px;}}.btn.small{padding:.5rem;font-size:12px;min-width:unset;}.btn.xsmall{padding:.3rem;font-size:12px;min-width:unset;}.cursor-default{cursor:default !important;}@media(max-width:767px){.btn{width:100%;}}.clear-width{width:auto;min-width:unset;}.toogle-btn{color:var(--gray-dark) !important;cursor:pointer !important;transition:color linear 150ms,background-color linear 200ms;background-color:#fff;padding:5px;border-radius:4px;}.toogle-btn:hover{color:#fff !important;background-color:#af1e2b;}a.cancel-btn{color:#af1e2b !important;font-weight:bold;}.btn-secondary-override{min-width:175px !important;color:#af1e2b !important;border:solid 1px #af1e2b !important;}h1{font-family:"Helvetica Neue",HelveticaNeue,"TeX Gyre Heros",TeXGyreHeros,FreeSans,"Nimbus Sans L","Liberation Sans",Arimo,Helvetica,Arial,sans-serif;font-size:21px;color:#333;font-weight:500;}h2{font-family:"Helvetica Neue",HelveticaNeue,"TeX Gyre Heros",TeXGyreHeros,FreeSans,"Nimbus Sans L","Liberation Sans",Arimo,Helvetica,Arial,sans-serif;font-size:21px;}h3{font-family:"Helvetica Neue",HelveticaNeue,"TeX Gyre Heros",TeXGyreHeros,FreeSans,"Nimbus Sans L","Liberation Sans",Arimo,Helvetica,Arial,sans-serif;font-size:17px;}.text-smaller{font-size:.9em;}span.text-error{display:inline-block;}.text-error{color:#af1e2b;padding-bottom:10px;}.font-1-5em{font-size:1.5em;}.font-10{font-size:10px !important;}.font-11{font-size:11px !important;}.font-12{font-size:12px !important;}.font-13{font-size:13px !important;}.font-14{font-size:14px !important;}.font-15{font-size:15px !important;}.font-16{font-size:16px !important;}.font-17{font-size:17px !important;}.font-18{font-size:18px !important;}.font-22{font-size:22px !important;}.font-24{font-size:24px !important;}.font-30{font-size:30px;}.font-60{font-size:60px;}.fa-2x{font-size:2em !important;}.font-w-500{font-weight:500 !important;}.font-opacity{opacity:.63 !important;}.font-Helvetica{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}.font-normal{font-style:normal !important;}.text-underline{text-decoration:underline;}@media(max-width:767px){h1{font-size:20px;}}.form-control{font-size:12px;height:36px;border-radius:5px;border:solid 1px #ccc;}::-webkit-input-placeholder{color:#848484;font-weight:500;}:-moz-placeholder{color:#848484;font-weight:500;}::-moz-placeholder{color:#848484;font-weight:500;}:-ms-input-placeholder{color:#848484;font-weight:500;}textarea{height:auto !important;}textarea::placeholder{font-style:italic;}input[type=checkbox]{height:auto !important;}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:5px;border-bottom-right-radius:5px;}.control-label{font-size:12px;font-weight:bold;color:#333;}input[type=text],input[type=password],input[type=email],input[type=number],select,textarea,input[type=search]{border:1px solid #ccc;border-radius:5px;color:#000;width:100%;}input[type=text].invalid,input[type=password].invalid,input[type=email].invalid,input[type=number].invalid,select.invalid,textarea.invalid,input[type=search].invalid{border:2px solid #af1e2b;}input[type=text]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,select::placeholder,textarea::placeholder,input[type=search]::placeholder{font-style:italic;}.form-field label{color:#777;font-size:13px;margin-bottom:5px;}.list-search>input[type=text]{background:url("/Areas/RoofHub/Static/images/search.png") no-repeat 5px 8px;padding-left:35px;}.list-search>input[type=text]:disabled{background:url("/Areas/RoofHub/Static/images/search_disabled.png") no-repeat 5px 8px;opacity:.5;}select{border:1px solid #ccc;border-radius:4px;color:#777;margin:2px 0 15px 0;padding:7px 3px;width:100%;}select>option:disabled{font-style:italic;}.select-no-margin{margin:unset;}.checkbox input:checked~.checkmark:after{display:block;}.checkbox-disable{opacity:.5;border:2px solid #333 !important;cursor:not-allowed;}.checkmark.checkbox-disable::after{opacity:.5;border:solid #333 !important;border-width:0 3px 3px 0 !important;}.checkbox-in-line{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:pointer;display:block;line-height:22px;position:relative;user-select:none;}.checkbox-in-line input{cursor:pointer;height:0;opacity:0;position:absolute;width:0;}.checkbox-in-line label{cursor:pointer;}.checkbox-in-line .checkmark{background-color:#fff;border:2px solid #af1e2b;height:25px;position:absolute;top:0;width:25px;}.checkbox-in-line .checkmark--small{border-radius:3px;height:16px;padding-left:14px;top:10px;width:16px;}.checkbox-in-line .checkmark--smallnotop{border-radius:3px;height:16px;width:16px;}.checkbox-in-line .checkmark:after{-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);border:solid #af1e2b;border-width:0 3px 3px 0;content:"";display:none;height:12px;left:7px;position:absolute;top:4px;transform:rotate(35deg);width:7px;}.checkbox-in-line .checkmark--small:after,.checkbox-in-line .checkmark--smallnotop:after{border-width:0 2px 2px 0;left:4px;height:10px;top:0;width:6px;}.checkbox-in-line .checkmark--red{background:#fff;border:1px solid #ccc;}.checkbox-in-line .checkmark--red:after{background:#b12130;border-color:#fff;}.checkbox-in-line input:checked~.checkmark:after{display:block;}.checkbox-in-line input:checked~.checkmark--small,.checkbox-in-line input:checked~.checkmark--smallnotop{background:#b12130;border:1px solid #b12130;}.checkbox-in-line input:checked~.checkmark--white{background:#fff;border:1px solid #b12130;}.checkbox-in-line .margin-space{margin-left:2.3rem !important;}.search-bar{border-bottom:1px solid #af1e2b;width:100%;}.search-bar input[type=text]{border:0 !important;font-size:14px !important;}.search-bar input[type=text]:focus{box-shadow:none !important;}.search-bar .search-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem .375rem 0;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;}.search-bar .search-input i{color:#af1e2b;}.modal-event{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);z-index:1005;}.modal-content-event{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;}@media only screen and (min-width:1751px){.modal-content-event{width:40%;}}@media only screen and (max-width:1750px){.modal-content-event{width:50%;}}@media only screen and (max-width:1600px){.modal-content-event{width:60%;}}@media only screen and (max-width:1450px){.modal-content-event{width:70%;}}@media only screen and (max-width:991px){.modal-content-event{width:80%;}}.modal-close-event{color:#aaa;float:right;font-size:28px;font-weight:bold;cursor:pointer;}.modal-close-event :hover,.modal-close-event :focus{color:#000;text-decoration:none;cursor:pointer;}.favorite-star{width:20px;cursor:pointer;}.favorite-star-medium{width:25px;cursor:pointer;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:solid 1px #ccc;-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out 0s;background-color:#fff;}.separator-title{display:block;height:1px;border:0;border-top:1px solid #ddd;margin-top:0 !important;margin-bottom:1em !important;padding:0;}.disabled-button{background-color:#fff !important;border:1px solid #af1e2b;color:#af1e2b !important;font-weight:600;opacity:unset !important;cursor:context-menu !important;}.custom-switch .custom-control-input:checked~.custom-control-label::before,.custom-checkbox .custom-control-input:checked~.custom-control-label::before{border-color:#af1e2b;background-color:#af1e2b;}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before,.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:#af1e2b;opacity:.65;}.fa-star.far:before{opacity:.63;color:#333;}.fa-list,.fa-calendar-alt{font-size:1.5em;}.backgroundShaded{background-color:#f8f7f7 !important;border-radius:25px;}.custom-switch .custom-control-label::before{left:-1.5rem !important;}.custom-switch .custom-control-label::after{left:calc(-1.4rem) !important;}.form-inline-nowrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.input-group-nowrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%;}.col-reduced-padding{padding-left:5px;padding-right:5px;}.custom-switch{margin-right:.35rem;}h3{color:#696969;}.table.orderlist tbody>tr>td,.table.savedorderlist tbody>tr>td,table.tableList tbody>tr>td{border-top-style:none;}.table.orderlist tbody>tr>td>i,.table.savedorderlist tbody>tr>td>i,table.tableList tbody>tr>td>i{padding-left:10px;}.table.orderlist a,.table.savedorderlist a,table.tableList a{text-decoration:none;font-weight:bold;}.table.orderlist .clear-border-top,.table.savedorderlist .clear-border-top,table.tableList .clear-border-top{border-top:none;}.additional-actions{max-width:203px;}.additional-actions .list-group-item{cursor:pointer;display:none;}.additional-actions .list-group-item.highlight:hover{background:#f6f8f9;}.additional-actions .list-group-item.show{display:block;}.additional-actions .list-group-item>i{color:#777;float:right;font-size:1.2em;}.additional-actions.card{border:2px solid rgba(0,0,0,.25);}img.deliverystatus-icon{height:20px;padding-right:10px;}.deliverystatus-bg{background:#ededed;height:13px;width:100%;margin-top:5px;}.deliverystatus-bg.arrived{background-color:#af1e2b;}.deliverystatus-bg>.enroute{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAIAAAAY12rUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAACFSURBVDhPrdPBDYAgDEZhFnEBl3cm4wrc9TWpQbFKof55N+l3M+2X5XWjZZqb8UxvzhWoS3mFggoTKK6w9IvCBKoOzL4VPqXqwKypuCCPwrMG5FToC/Ir9Ap1KWRDvQoZ0IBCNTSm0A0aVqhAEYUUCiokUFwh/fv16DGnQgLpkTWnktftAPALnvhqrU30AAAAAElFTkSuQmCC) repeat-x;height:13px;width:33%;}.deliverystatus-bg>.arrived-start{background:#af1e2b;height:13px;position:absolute;width:100px;}.deliverystatus-bg>.arrived{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAIAAAAY12rUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAACFSURBVDhPrdPBDYAgDEZhFnEBl3cm4wrc9TWpQbFKof55N+l3M+2X5XWjZZqb8UxvzhWoS3mFggoTKK6w9IvCBKoOzL4VPqXqwKypuCCPwrMG5FToC/Ir9Ap1KWRDvQoZ0IBCNTSm0A0aVqhAEYUUCiokUFwh/fv16DGnQgLpkTWnktftAPALnvhqrU30AAAAAElFTkSuQmCC) repeat-x;height:13px;margin-left:100px;position:absolute;width:100px;}.deliverystatus-bg>.completed{background:#af1e2b;height:13px;width:100%;}.deliverystatus-container{max-width:320px;}#order-filter-container .list-search>input[type=text]{background-color:#fff;}.button-icon{font-size:18px;}.button-icon-container{font-size:18px;background-color:#fff;color:#af1e2b;border:1px solid #af1e2b;border-radius:7px;padding:6px;}.button-icon-container-disable{font-size:18px;background-color:#f4f4f4;border:1px solid #f4f4f4;color:#000;opacity:.5;border-radius:7px;padding:6px;}.button-icon-container-disable:hover{color:#000;opacity:.5;cursor:default;}.datepicker-bg{background-color:#fff !important;max-width:105px;}@media(max-width:576px){#filterDates .vdp-datepicker__calendar{right:0;}}.card-body{font-size:12px;padding-bottom:10px;}.word-break{word-break:break-all;}#autosuggest__input{outline:none;position:relative;display:block;border:1px solid #616161;padding:10px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}#autosuggest__input.autosuggest__input-open{border-bottom-left-radius:0;border-bottom-right-radius:0;}.autosuggest__results-container{position:relative;width:100%;}.autosuggest__results{font-weight:300;margin:0;position:absolute;z-index:10000001;width:100%;border:1px solid #e0e0e0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;padding:0;max-height:400px;overflow-y:scroll;}.autosuggest__results ul{list-style:none;padding-left:0;margin:0;}.autosuggest__results .autosuggest__results_item{cursor:pointer;padding:15px;}#autosuggest ul:nth-child(1)>.autosuggest__results_title{border-top:none;}.autosuggest__results .autosuggest__results_title{color:#808080;font-size:11px;margin-left:0;padding:15px 13px 5px;border-top:1px solid #d3d3d3;}.autosuggest__results .autosuggest__results_item:active,.autosuggest__results .autosuggest__results_item:hover,.autosuggest__results .autosuggest__results_item:focus,.autosuggest__results .autosuggest__results_item.autosuggest__results_item-highlighted{background-color:#f6f6f6;}#autosuggest ul{width:100%;color:#1e272e;list-style:none;margin:0;font-size:12px;color:#848484;border-bottom:1px solid;}#autosuggest li{margin:0 0 0 0;border-radius:5px;padding:.35rem 0 .55rem .45rem;display:flex;align-items:center;font-size:12px;font-style:italic;}#autosuggest li:hover{cursor:pointer;}.autosuggest-container{display:flex;justify-content:center;width:280px;}#autosuggest{width:100%;display:block;}.autosuggest__results-item{font-style:normal !important;}.autosuggest__results-item--highlighted{background-color:#f8f7f7;}.vc-header[data-v-d8853504]{border-bottom:1px solid #ccc !important;margin-bottom:15px;padding-top:0;}.vc-title[data-v-d8853504],.vc-weekday[data-v-d8853504]{margin-bottom:12px;}.vc-arrows-container{margin-bottom:15px;width:230px !important;left:calc(50% - 115px);}.vc-svg-icon[data-v-5572e632]{color:#af1e2b;}.vc-reset,.vc-reset *{border-radius:0 !important;}#filter .title{font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;}#filter .text{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#000;position:relative;top:3px;}#filter .dropdown-toggle::after{color:#fff;}#filter li{margin:5px;}#filter .datepicker-bg{max-width:100%;}#filter .btn{width:100%;}#filter .dropdown-menu.show{z-index:1004;}.removeEmail{float:right;margin-top:10px;}.ccEmailCustom{width:calc(100% - 15px) !important;display:inline-block;float:left;}.ccEmailCustom-FullWidth{width:100% !important;}.ccEmail-ul{margin-left:unset;padding-left:0;list-style-type:none;}#remote-media video{border:1px solid #222;width:100%;}#local-media video{border:1px solid #222;width:100%;}#awaiting-spinner{min-height:400px;}.video-buttons-container{width:100px;}.video-buttons-container button{width:45px;}.remove-border{border:none !important;}.disable-div{pointer-events:none;opacity:.3;background:#d8d8d8;}.link-anchor{position:relative;width:0;font-size:.8em;opacity:0;transition:opacity .2s ease-in-out;}.anchor-wrapper{border:none;}.anchor-wrapper:hover .link-anchor{opacity:1;}section h1[id]:focus,section h2[id]:focus,section h3[id]:focus,section h4[id]:focus,section h5[id]:focus{outline:0;}p.thin{font-weight:100;margin:0;line-height:1.2em;}p.bold{font-weight:900;margin:0;margin-top:-5px;}.rel{width:30%;margin:0 auto;position:relative;text-align:center;padding:20px;border-style:dotted;border-color:#fff;border-width:medium;}.popper,.tooltip{position:absolute;color:#000;border-radius:3px;opacity:1;text-align:center;background-color:none;width:250px;padding:3px;}.tooltip-inner{max-width:250px;}.style5 .tooltip{background:#1e252b;color:#fff;max-width:200px;width:auto;font-size:.8rem;padding:.5em 1em;}.popper .popper__arrow,.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;}.tooltip .tooltip-arrow,.popper .popper__arrow{border-color:#ffc107;}.style5 .tooltip .tooltip-arrow{border-color:#1e252b;}.popper[x-placement^="top"],.tooltip[x-placement^="top"]{margin-bottom:5px;}.popper[x-placement^="top"] .popper__arrow,.tooltip[x-placement^="top"] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;}.popper[x-placement^="bottom"],.tooltip[x-placement^="bottom"]{margin-top:5px;}.tooltip[x-placement^="bottom"] .tooltip-arrow,.popper[x-placement^="bottom"] .popper__arrow{border-width:0 5px 5px 5px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0;}.tooltip[x-placement^="right"],.popper[x-placement^="right"]{margin-left:5px;}.popper[x-placement^="right"] .popper__arrow,.tooltip[x-placement^="right"] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;}.popper[x-placement^="left"],.tooltip[x-placement^="left"]{margin-right:5px;}.popper[x-placement^="left"] .popper__arrow,.tooltip[x-placement^="left"] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0;}#vueDashboardDeliveries{min-height:550px;}#dashboardmap{min-height:100px;max-height:200px;}#dashboardmap a{color:#af1e2b;}#dashboardmap2{min-height:150px;max-height:200px;}#dashboardmap2 a{color:#af1e2b;}#dashboard-side-panel .dashboard-inner-block{padding:0 10px 5px 10px;padding-bottom:0;padding-left:18px;padding-right:18px;margin-top:38px;padding-top:84px;}#dashboard-side-panel hr{color:#808080;width:100%;}#dashboard-side-panel .card{border:none;}#dashboard-side-panel .customer-info{font-size:13px;}#dashboard-side-panel .branch-info{font-size:13px;}#dashboard-side-panel .card-text-red{font-size:.7rem;color:#af1e2b;}#dashboard-side-panel .card-img-top{height:108px;border-radius:50%;-moz-border-radius:50% !important;-webkit-border-radius:50% !important;width:108px;background-color:#fff;position:absolute;top:0;left:calc(50% - 54px);}#dashboard-side-panel .card-link a:visited{color:#af1e2b;}.detail-row .card-text-red{color:#af1e2b;}.table-responsive{height:500px;overflow-y:auto;font-size:.8rem;overflow-x:hidden;}thead tr:nth-child(1) th{background:#fff;position:sticky;top:0;z-index:1;}.table.dashboard thead>tr>th{border-bottom-width:1px;border-bottom-color:#666;border-top-color:#666;}.table.dashboard tbody>tr>td{border-top-style:none;}.table.dashboard a{text-decoration:underline;}.table.dashboard a:hover{font-weight:bold;}.table.dashboard tr.shaded{background-color:#f2f2f2;}.img-brand{width:100%;}.accuweather{max-height:16px;}.modal-update-account{width:40%;max-width:495px;}.modal-update-account .btn-close{background-color:transparent;border:none;font-size:30px;margin-top:-40px;padding:0;cursor:pointer;display:block;float:right;}.modal-update-account .buttons{width:60%;}@media(max-width:767px){.modal-update-account{width:100%;margin:15% auto;}.modal-update-account .btn-close{margin-top:-48px;}.modal-update-account .buttons{width:100%;}.show-favorites{margin-bottom:unset;}}@media(min-width:992px){.right-container{margin-top:34px;}}@media(max-width:767px){.img-brand{height:122px;padding:1rem;width:unset;}}#fullSiteWrapper{display:flex;align-items:stretch;}.global-notification,header.global-notification{background:#d8d8d8;color:#000;font-size:1.1em;padding-bottom:.5em;padding-top:.9em;text-align:center;text-decoration:none;}.global-notification p,header.global-notification p{margin:0;}a.global-notification{font-size:1em;}a.global-notification:hover{text-decoration:none;}#sidebar,#adminHubMenu,#myHubMenu,#profileMenu,.mappingMenu{min-width:290px;max-width:290px;min-height:100vh;background:#333;display:none;color:#fff;font-size:14px;}#sidebar .sidebar-header,#adminHubMenu .sidebar-header,#myHubMenu .sidebar-header,#profileMenu .sidebar-header,.mappingMenu .sidebar-header{height:70px;width:100%;background-color:#656565;font-size:18px;padding-left:10px;display:flex;}#sidebar ul.components,#adminHubMenu ul.components,#myHubMenu ul.components,#profileMenu ul.components,.mappingMenu ul.components{padding:20px 0;border-bottom:1px solid #47748b;}#sidebar ul p,#adminHubMenu ul p,#myHubMenu ul p,#profileMenu ul p,.mappingMenu ul p{color:#fff;padding:10px;}#sidebar ul li a,#adminHubMenu ul li a,#myHubMenu ul li a,#profileMenu ul li a,.mappingMenu ul li a{padding:13px;font-size:14px;display:block;color:#fff;text-transform:uppercase;}#sidebar ul li a:hover,#adminHubMenu ul li a:hover,#myHubMenu ul li a:hover,#profileMenu ul li a:hover,.mappingMenu ul li a:hover{color:#333;background:#fff;border-bottom:1px solid #333;}#sidebar ul li.active>a,#sidebar a[aria-expanded="true"],#adminHubMenu ul li.active>a,#adminHubMenu a[aria-expanded="true"],#myHubMenu ul li.active>a,#myHubMenu a[aria-expanded="true"],#profileMenu ul li.active>a,#profileMenu a[aria-expanded="true"],.mappingMenu ul li.active>a,.mappingMenu a[aria-expanded="true"]{color:#fff;background:#333;}#sidebar ul ul a,#adminHubMenu ul ul a,#myHubMenu ul ul a,#profileMenu ul ul a,.mappingMenu ul ul a{font-size:.9em !important;padding-left:30px !important;background:#333;}#adminHubMenu.fullMenu,#myHubMenu.fullMenu,#profileMenu.fullMenu,.mappingMenu.fullMenu{min-width:100%;max-width:100%;min-height:fit-content;}.colorRed{color:#af1e2b !important;}#standardPageWrapper,#publicPageWrapper{width:100%;}@media(max-width:767px){#standardPageWrapper #sidebar,#publicPageWrapper #sidebar{margin-left:-250px;}#standardPageWrapper #sidebar.active,#publicPageWrapper #sidebar.active{margin-left:0;}}#standardPageWrapper #bread-crumb,#publicPageWrapper #bread-crumb{padding-bottom:10px;padding-top:6px;}#standardPageWrapper #bread-crumb,#standardPageWrapper #bread-crumb a,#publicPageWrapper #bread-crumb,#publicPageWrapper #bread-crumb a{color:#af1e2b;}#standardPageWrapper .colorGrey,#publicPageWrapper .colorGrey{color:#777 !important;}#standardPageWrapper .colorWhite,#publicPageWrapper .colorWhite{color:#fff !important;}#standardPageWrapper .colorBlack,#publicPageWrapper .colorBlack{color:#000 !important;}#standardPageWrapper .colorDarkGrey,#publicPageWrapper .colorDarkGrey{color:#333 !important;}#standardPageWrapper .colorLightGrey,#publicPageWrapper .colorLightGrey{color:#d8d8d8 !important;}#standardPageWrapper .colorGreen,#publicPageWrapper .colorGreen{color:#579510 !important;}#standardPageWrapper .mainFont,#publicPageWrapper .mainFont{color:#696969 !important;}#standardPageWrapper .bold,#publicPageWrapper .bold{font-weight:bold;}#standardPageWrapper .no-bg-color,#publicPageWrapper .no-bg-color{background-color:initial !important;}#standardPageWrapper label.custom-control-label,#publicPageWrapper label.custom-control-label{cursor:pointer;}#standardPageMenu{background:#333;display:flex;flex-direction:row;height:57px;width:100%;border-top:solid .5px #c3c3c3;border-bottom:solid .5px #c3c3c3;}#standardPageMenu a:hover{color:#fff;}#standardPageMenu a{color:#fff;}#standardPageMenu .menu{align-items:center;display:flex;padding:0 25px;text-transform:uppercase;}#standardPageMenu .menu.selected{background-position:left;background-repeat:repeat-y;background-size:5px;width:100%;}#standardPageMenu .menu .selected-nav-item{border-bottom:2px solid #fff;}@media(min-width:992px) and (max-width:1092px){#standardPageMenu .menu{padding:0 8px;}}@media(min-width:1093px){#standardPageMenu .menu{padding:0 12px;}}@media(min-width:1194px){#standardPageMenu .menu{padding:0 15px;}}#standardPageMenu .navbar{padding:0;margin-top:1px;}#standardPageMenu .nav-item a:hover{text-decoration:none;}#standardPageMenu .navbar-light .navbar-toggler{border-color:#fff;}#standardPageMenu .navbar-collapse{z-index:1003;}#standardPageMenu .navbar-bg{background-color:#333;}#standardPageMenu .dropdown-menu.show{z-index:10001;}#standardPageMenu .fa.fa-bars{color:#fff;}#header{height:70px !important;width:100%;background-color:#762123;}#header #roofhub-logo{margin-top:14px;margin-left:6px;}#header .badge{font-size:100%;}#header .badge-danger{background-color:#af1e2b;}#header .badge-font{font-size:1.2rem;}#header .badge-counter{position:absolute;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:top right;transform-origin:top right;right:1.2rem;margin-top:-1.6rem;}#header .menu-notifications{height:25px;margin-right:20px;width:25px;}#header .dropdown-menu-center{left:-25% !important;right:auto !important;transform:translate(-50%,0) !important;margin-top:24px;border:1px solid #222;border-radius:0;padding-top:0;padding-bottom:0;z-index:1002;}#header .dropdown-menu.show{z-index:1004;}#header .user-menu{color:#fff;}#header .user-icon{margin-top:.13rem;margin-right:.45rem;}#header #notifications{width:22rem;color:#fff;font-size:.8rem;}#header #notifications .notifications-header{background-color:#af1e2b;margin-bottom:10px;padding:10px 10px 10px 0;}#header #notifications .notifications-header-left{font-weight:bold;padding:.5rem 1rem;}#header #notifications .notifications-header-right{float:right;font-weight:lighter;}#header #notifications .notifications-body{background-color:#fff;color:#000;text-transform:uppercase;cursor:default;}#header #notifications .notifications-body .dropdown-item{white-space:initial;padding:0;}#header #notifications .notifications-body .close{color:#af1e2b;opacity:unset;}#header #notifications .notifications-body hr{border-top:1px solid;margin-top:.5rem;}#header #notifications .notifications-date{color:#777;margin-top:15px;}#header #notifications .notifications-footer{background-color:#af1e2b;color:#fff;padding:10px;font-weight:bold;}#header .panel{background-color:#9b4345;border-radius:5px;padding-left:15px;padding-right:15px;height:42px;}#header .panel-custom{padding-left:15px;padding-right:15px;background-color:initial !important;}#header .panel-admin{border:1px solid #fff;background-color:initial !important;}#header .panel-title{margin-top:0;margin-bottom:0;font-size:13px;color:inherit;padding-top:11px;text-align:center;color:#fff;}#header .panel-title a{color:#fff !important;}@media(min-width:992px){#header .panel{padding:0;width:175px;}#header .panel-custom{width:100%;background-color:initial !important;}#header .panel-admin{width:130px;}}#header #menu-order-hub a,#header .topNavMenu a,#header #menu-internal a{color:#333;}#header #menu-order-hub #accordion,#header .topNavMenu #accordion,#header #menu-internal #accordion{z-index:1004;}#header #menu-order-hub .max-content,#header .topNavMenu .max-content,#header #menu-internal .max-content{width:max-content;}#header #menu-order-hub .panel-heading,#header .topNavMenu .panel-heading,#header #menu-internal .panel-heading{height:100%;width:100%;}#header #menu-order-hub #accordion .glyphicon,#header .topNavMenu #accordion .glyphicon,#header #menu-internal #accordion .glyphicon{margin-right:10px;}#header #menu-order-hub .panel-collapse>.list-group .list-group-item:first-child,#header .topNavMenu .panel-collapse>.list-group .list-group-item:first-child,#header #menu-internal .panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0;}#header #menu-order-hub .panel-collapse>.list-group .list-group-item,#header .topNavMenu .panel-collapse>.list-group .list-group-item,#header #menu-internal .panel-collapse>.list-group .list-group-item{border-width:1px 0;}#header #menu-order-hub .panel-collapse>.list-group,#header .topNavMenu .panel-collapse>.list-group,#header #menu-internal .panel-collapse>.list-group{box-shadow:0 2px 17px 0 rgba(0,0,0,.15);}#header #menu-order-hub .panel-collapse .list-group .list-group,#header .topNavMenu .panel-collapse .list-group .list-group,#header #menu-internal .panel-collapse .list-group .list-group{margin:0;margin-top:10px;}#header #menu-order-hub .panel-collapse .list-group-item li.list-group-item,#header .topNavMenu .panel-collapse .list-group-item li.list-group-item,#header #menu-internal .panel-collapse .list-group-item li.list-group-item{margin:0 -15px;border-top:1px solid #ddd !important;border-bottom:0;padding-left:30px;}#header #menu-order-hub .panel-collapse .list-group-item li.list-group-item:last-child,#header .topNavMenu .panel-collapse .list-group-item li.list-group-item:last-child,#header #menu-internal .panel-collapse .list-group-item li.list-group-item:last-child{padding-bottom:0;}#header #menu-order-hub .panel-collapse div.list-group div.list-group,#header .topNavMenu .panel-collapse div.list-group div.list-group,#header #menu-internal .panel-collapse div.list-group div.list-group{margin:0;}#header #menu-order-hub .panel-collapse div.list-group .list-group a.list-group-item,#header .topNavMenu .panel-collapse div.list-group .list-group a.list-group-item,#header #menu-internal .panel-collapse div.list-group .list-group a.list-group-item{border-top:1px solid #ddd !important;border-bottom:0;padding-left:30px;}#header #menu-order-hub .panel-collapse .list-group-item li.list-group-item,#header .topNavMenu .panel-collapse .list-group-item li.list-group-item,#header #menu-internal .panel-collapse .list-group-item li.list-group-item{border-top:1px solid #ddd !important;}#header #menu-order-hub .list-group-item:last-child,#header .topNavMenu .list-group-item:last-child,#header #menu-internal .list-group-item:last-child{margin-bottom:-1px;}#contentArea{background-position:top;background-repeat:repeat-x;min-height:590px;padding:0 15px;width:100%;margin-bottom:.75rem;}#contentArea h1 i{color:#af1e2b;margin-right:.75rem;}#contentArea .header{font-weight:700;font-size:1.3rem;}#contentArea .bolder{font-weight:800;}#contentArea hr{margin-top:1rem;margin-bottom:1rem;border-top:1px solid #ddd;width:100%;height:1px;}#contentArea .alert{padding:.45rem 1.25rem;margin-bottom:0;}#contentArea .border-dashed{border-style:dashed !important;}#contentArea .colMarginBot{margin-bottom:1rem;}#contentArea .calendar-container{padding:.5rem 1.5rem 1.5rem 1.5rem;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.03);border-top-width:1px;border-bottom-width:1px;border:1px solid #ddd;}#contentArea .image-small{width:24px;height:24px;}#contentArea .card{border:1px solid #ddd;}#contentArea .disabled,#contentArea .disabled:after{cursor:default;border-radius:7px;background-color:#d1d1d1;border:none;color:#838383;opacity:unset;}#contentArea .disabled .primary,#contentArea .disabled:after .primary{background:#af1e2b !important;border:solid 1px #fff !important;color:#fff !important;}#contentArea .tabsArea a,#contentArea .tabsArea a:hover{color:#af1e2b;}#contentArea .tabsArea .line{border-top:solid 1px #333;display:-webkit-box;}#contentArea .tabsArea h1{padding-bottom:40px;}#contentArea .tabsArea h2{color:#333;font-size:2.1em;padding-top:15px;}#contentArea .tabsArea h3{font-size:1.3em;text-transform:uppercase;color:#d8d8d8;}#contentArea .tabsArea h3.active{color:#000;}#contentArea .tabsArea .chevron{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAMCAYAAACNzvbFAAAAAXNSR0IArs4c6QAAAQNJREFUKBVjZgACXV1dLzExsWxZWdm9z58//wcSIxUAzagFmqH66tWr84w6OjpWQAMO/P//nxVIb+Lg4Ag5e/bsb1IMBZoxEag/D6SHmZk5iglIvwfiryABIPD78ePHGmNjY5AFRAFkAxkZGUGOecV05cqV60CGK1DgA9QUog1GNxBoRuilS5f2MsKcA1RgAmTvBnpDACqGNyiwGXj58uWNIL1wQ0EcYg3GZyCGocQYTMhArIbiMlhLSyv0+vXr3bBYBkUKKAxhXgbpgwEU78MEQTSWoHgAFFYAYgZ8BoLlQQQugMVgggaCzMLpUphFyAYTciFMD1E0yGAgvqanp+dHjAYAZkid+tlqBkcAAAAASUVORK5CYII=) no-repeat center center;background-size:contain;height:10px;margin:15px;}#contentArea .tabsArea .createaccount-text{margin-bottom:20px;}#contentArea #checkBoxesArea input{display:inline-block;margin-right:10px;}#contentArea #checkBoxesArea label{display:inline-block;margin-right:10px;}#contentArea #checkBoxesArea .title-text{margin-top:16px;font-weight:bold;}#contentArea .shadow-border{border:1px solid #ccc;box-shadow:0 2px 17px rgba(0,0,0,.08);border-radius:5px;}@media(min-width:768px){#contentArea .shadow-border-no-top{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}}#contentArea .tab-button{border:1px solid #ccc !important;}@media(min-width:768px){.w-md-75{width:75% !important;}}@media(min-width:992px){.w-lg-75{width:75% !important;}}@media(min-width:1200px){.w-xl-75{width:75% !important;}}.iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0;}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.container-enabled-promo{margin:10px 0 25px 0 !important;}.enabled-promo{float:right;margin:-1.25rem;background-color:#008000;color:#fff;text-align:center;align-content:center;padding:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;font-weight:bold;}.show-enabled-promo{display:block;}.hide-enabled-promo{display:none;}.container-display-branch-locations-on-map{margin-left:20px;}.container-display-branch-locations-on-map label{text-transform:uppercase;font-weight:bold;font-size:smaller;}.show-item{visibility:visible;}.hide-item{visibility:hidden;}@media(min-width:1500px){#accordion_more{display:none !important;}}@media(max-width:1500px){#mi_top_analytics,#mi_top_integrations,#mi_top_pricing,#mi_top_training,#mi_top_locations{display:none;}#accordion_more{display:block !important;}}#manageCustomerItemMapping .dropdown-toggle{font-weight:bold;font-style:normal;padding:.6rem 1rem;}#manageCustomerItemMapping .dropdown-toggle::after{color:#fff;}#brancheslist{width:100%;}#brancheslist .list{display:block;height:790px;overflow-y:auto;overflow-x:hidden;}#brancheslist .smalltext{font-size:8px;}#brancheslist a{color:#af1e2b;text-decoration:none;}#branchdetails a{color:#af1e2b;font-weight:bold;}#branchdetails .img-logo{width:135px;height:57px;}#branchdetails .branch-title{color:#000;font-weight:bold;}#brancheslist a,#branchdetails a,#map a{color:#af1e2b;font-weight:bold;cursor:pointer;}#map{width:100%;height:890px;}#map .hide{display:none;}@media only screen and (max-width:991px){#brancheslist .list{height:100%;}}.sfSearchboxSeperator{width:100%;text-align:center;font-size:1.4rem;border-bottom:1px dashed #ccc;}.sfSearchboxSeperator__text{display:block;background:#fff;width:70px;margin:0 auto -15px;}.carousel{border-top:1px solid #333;}.carousel-list{padding:0;}.carousel-inner-image{margin:0;padding:0;}.carousel-inner-image .card{background:none;width:70%;}.carousel-inner-image h2{color:#fff;}.carousel-inner-image hr{background-color:#fff;}.carousel-inner-image p{color:#fff;}.carousel-inner-video{padding-top:20px;padding-bottom:20px;padding-left:175px;padding-right:175px;background-color:#fff;}.carousel-inner-video h5{color:#000;}.carousel-inner-video p{color:#000;}.carousel-inner-video-item{padding-top:15px;padding-left:40px;padding-right:40px;}@font-face{font-family:"Helvetica Neue",HelveticaNeue,"TeX Gyre Heros",TeXGyreHeros,FreeSans,"Nimbus Sans L","Liberation Sans",Arimo,Helvetica,Arial,sans-serif;}#map{width:100%;height:890px;border:solid 1px #e1e1e1;}#map .status-img{max-width:80% !important;}#map a{color:#af1e2b;}#deliverieslist{width:100%;}#deliverieslist .status-img{max-width:75% !important;}#deliverieslist .list{display:block;height:790px;overflow-y:auto;overflow-x:hidden;}#deliverieslist .smalltext{font-size:8px;}#deliverieslist a{color:#af1e2b;text-decoration:none;}#deliverieslist .show-favorites{font-size:12px;color:#696969;}#deliverieslist .container-checkbox{width:100%;}#deliverieslist .label-checkbox{width:90%;text-align:left !important;}#deliverieslist .section-checkbox{width:10%;}.delivery-window{font-size:12px;font-weight:bold;}.delivery-window img{width:15px;}@media only screen and (max-width:991px){#deliverieslist .list{height:100%;}}#vueDashboardDeliveries a{font-weight:bold;text-decoration:none;cursor:pointer;}.wrapMeetYourTeam{text-align:center;position:relative;}.wrapMeetYourTeam:before{content:'';position:absolute;top:50%;left:0;border-top:1px solid #ddd;height:1px;width:100%;}.pointer-list-item{cursor:pointer;white-space:nowrap;}.panel-collapse-mobile{position:absolute;opacity:1;z-index:500;}.shadow-pink{background-color:#ffe2e2;border-color:#ffe2e2;}.shadow-green{background-color:#c6efce;border-color:#c6efce;border-width:0;color:#006100;}.bold-title{font-size:15px !important;}.text-underline{text-decoration:underline !important;}.btnDashboard{flex-basis:33%;min-width:190px;max-height:39px;}#vueWeather a{color:#af1e2b;cursor:pointer;}#vueWeather #wrapper{width:100%;position:relative;}#vueWeather #wrapper #info-box-big{background-color:#fff;background-repeat:no-repeat;background-size:cover;border:1px solid #808080;border-radius:5px;height:75%;padding:15px 15px 15px 15px;position:absolute;width:88%;z-index:99;display:flex;align-items:center;justify-content:center;text-align:center;margin:auto;top:0;left:0;bottom:-45px;right:0;}#vueWeather #wrapper #loading-spinner{background-color:transparent;border:none;border-radius:5px;height:15%;left:40%;padding:15px 15px 15px 15px;position:absolute;top:40%;width:25%;z-index:99;font-weight:bold;font-size:24px;}#vueWeather #wrapper .watermarkSubscribButton{background:#1458a5;border-color:#1458a5;color:#fff;}#vueWeather #wrapper .watermarkSignupButton{background:#24a94a;border-color:#24a94a;color:#fff;}#vueWeather #wrapper #info-box{background-color:#fff;background-repeat:no-repeat;background-size:cover;border:1px solid #808080;border-radius:5px;bottom:2.4%;height:83px;left:6%;position:absolute;width:85%;z-index:99;overflow:hidden;}@media only screen and (max-width:767px){#vueWeather #wrapper .map-legend{top:9%;right:9%;}}@media only screen and (max-width:767px) and (orientation:landscape){#vueWeather #wrapper .map-legend{top:9%;right:9%;}}@media only screen and (min-width:768px) and (max-width:1024px){#vueWeather #wrapper .map-legend{top:9%;right:9%;}}@media screen and (min-width:1025px){#vueWeather #wrapper .map-legend{top:9%;right:9%;}}#vueWeather #wrapper .map-legend{position:absolute;z-index:2;}#vueWeather #wrapper .map-legend .legend-box{min-width:40%;height:25px;line-height:25px;}#vueWeather #wrapper .map-legend .legend-box2-colorSwatch{width:30px;height:16px;border-radius:2px;}#vueWeather #wrapper .map-legend .legend-box2-hailSize{padding-left:.5rem;padding-bottom:.25rem;}#vueWeather #wrapper .map-legend .legend-box2-button{background:#762123;border-color:#762123;color:#fff;}#vueWeather #wrapper .map-container{width:100%;height:900px;}#vueWeather .weatherevents .list{display:block;height:859px;overflow-y:auto;overflow-x:hidden;}#vueWeather .weatherevents .smalltext{font-size:8px;}#vueWeather .weatherevents .mediumtext{font-size:14px;}#vueWeather .weatherevents .largetext{font-size:16px;}#vueWeather .weatherevents .vdp-datepicker input{width:75px;height:20px;}#vueWeather .weatherevents .img-fluid{max-width:45px;min-width:45px;position:relative;padding-right:.25rem;}#vueWeather .weatherevents .div-tableBody{width:100%;max-height:900px;overflow:auto;}#vueWeather .weatherevents .td-short{padding:2px 0 4px 4px;}#vueWeather #weathermap #datetitle{color:#000;}#vueWeather #weathermap .map-legend{color:#000;font-weight:bold;}#vueWeather #weathermap #infowindow{padding:10px;}#vueWeather .background-add-to-list{background-color:rgba(0,0,0,.05);}#vueWeather .table-min-height{height:300px !important;}#vueWeather .slider-container{position:relative;}#vueWeather .slider-container .slider{position:absolute;z-index:3;left:50%;top:100%;-webkit-appearance:none;margin:0 0 0 10px;width:300px;height:8px;outline:none;opacity:.6;transform:rotate(-90deg);transform-origin:0 0;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transition:.3s ease-in-out;}#vueWeather .slider-container .slider::-webkit-slider-thumb{-webkit-appearance:none;width:4px;height:4px;border:8px solid;border-radius:15px;border-color:#f00;background-color:#f00;cursor:pointer;transition:.3s ease-in-out;}#vueWeather .wind-slider-container .slider::-webkit-slider-thumb{border:8px solid #006ebe !important;}#vueWeather .slider-container .slider:hover{opacity:1;}#vueWeather .canopyweather-auto{height:inherit;width:inherit;max-height:100%;}#vueWeather .canopyweather-medium{max-height:100px;height:auto;width:auto;}#vueWeather .canopyweather-small{max-height:50px;}#vueWeather .input-icon{position:absolute;right:10px;top:calc(50% - .5em);text-align:right;color:#762123;}#vueWeather .input-wrapper input{padding-left:17px;}#vueWeather .input-wrapper{position:relative;}#vueWeather .hide{height:0;opacity:1;}#vueWeather .input-wrapper ::placeholder{font-weight:bold;color:#762123;opacity:1;}#vueWeather .input-wrapper :-ms-input-placeholder{font-weight:bold;color:#762123;}#vueWeather .input-wrapper ::-ms-input-placeholder{font-weight:bold;color:#762123;}#vueWeather .content-full-size{width:100%;height:100%;}#vueWeather .gm-style-iw+button{display:none;}#vueTraining .subtitle{font-weight:bold;color:#000;}#vueTraining .accordion .card .card-header:after{position:absolute;font-family:'Font Awesome\ 5 Free';content:"";float:right;color:#af1e2b;font-weight:900;top:8px;right:0;margin-right:6px;font-size:20px;}#vueTraining .accordion .card .card-header.collapsed:after{content:"";}#vueTraining .card-header{background-color:unset;border-bottom:none;}#vueTraining .accordion .card{border:none;border-top:1px solid #ddd;border-radius:0;}#vueTraining .sprout-video{height:26vw;}@media(max-width:1889px){#vueTraining .sprout-video{height:27vw;}}@media(max-width:1830px){#vueTraining .sprout-video{height:29vw;}}@media(max-width:1200px){#vueTraining .sprout-video{height:52vw;}}@media(max-width:992px){#vueTraining .sprout-video{height:54vw;}}@media(max-width:767px){#vueTraining .sprout-video{height:55vw;}}#vueTraining .d-flex{display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;}#vueTraining .flex-column{-ms-flex-direction:column !important;-webkit-flex-direction:column !important;flex-direction:column !important;}#footer{background-color:#333;color:#bcbcbc;font-weight:bold;}#footer #footer-top{padding:0 15px;}#footer #footer-top li{margin:0 0 10px;}#footer #footer-top .logo{color:#fff;font-family:"Helvetica Neue",HelveticaNeue,"TeX Gyre Heros",TeXGyreHeros,FreeSans,"Nimbus Sans L","Liberation Sans",Arimo,Helvetica,Arial,sans-serif;font-size:21px;line-height:1.3em;}#footer #footer-top .logo img{height:47px;margin-right:5px;padding:5px;vertical-align:middle;margin-left:9px;}#footer #footer-top .logo h3{color:#fff;letter-spacing:.13rem;font-size:15px;}#footer #footer-top .footer-widget-right{width:220px;}#footer a,#footer a:hover{color:#bcbcbc;margin:10px 0;}#footer .copyright{border-top:1px solid #cbcbcb;margin-top:20px;padding-top:18px;padding:0 15px;}#footer .copyright p{line-height:24px;padding:10px;}#footer .copyright a{border-bottom:1px dashed #fff;display:inline-block;}#footer .copyright a:hover{border:none;color:#fff;text-decoration:none;}#vueInvoices a{font-weight:bold;text-decoration:none;}#vueInvoices a:hover{text-decoration:underline;}.total-amount{color:#32a555;}.foo{display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid rgba(0,0,0,.2);}.chart-legend{line-height:2em;}.chart-mt-space{margin-top:10px;}@media(min-width:768px){.chart-mt-space{margin-top:80px;}}.highlightText{background:#ff0;}.login-container{background-size:contain !important;}.login-container .img-bg{position:absolute;height:100%;width:100%;background-image:linear-gradient(to right,rgba(14,14,14,0) 5%,#2d2d2d 77%);}@media(max-width:767px){.login-container .img-bg{background:none !important;}}.login-container h1{font-size:23px;font-weight:bold;color:#fff;}#vueLogin{color:#000;font-weight:500;}#vueLogin a,#vueLogin a:hover{color:#777;}#vueLogin h3{color:#333;margin-bottom:20px;font-size:15px;font-weight:500;}#vueLogin .register a,#vueLogin .register a:hover{color:#af1e2b;}#vueLogin .register .line{border-top:solid 1px #333;}#vueLogin .register h1{padding-bottom:40px;}#vueLogin .register h2{color:#333;font-size:2.1em;padding-top:15px;}#vueLogin .register h3{font-size:1.3em;text-transform:uppercase;}#vueLogin .register h3.active{color:#000;}#vueLogin .register .chevron{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAMCAYAAACNzvbFAAAAAXNSR0IArs4c6QAAAQNJREFUKBVjZgACXV1dLzExsWxZWdm9z58//wcSIxUAzagFmqH66tWr84w6OjpWQAMO/P//nxVIb+Lg4Ag5e/bsb1IMBZoxEag/D6SHmZk5iglIvwfiryABIPD78ePHGmNjY5AFRAFkAxkZGUGOecV05cqV60CGK1DgA9QUog1GNxBoRuilS5f2MsKcA1RgAmTvBnpDACqGNyiwGXj58uWNIL1wQ0EcYg3GZyCGocQYTMhArIbiMlhLSyv0+vXr3bBYBkUKKAxhXgbpgwEU78MEQTSWoHgAFFYAYgZ8BoLlQQQugMVgggaCzMLpUphFyAYTciFMD1E0yGAgvqanp+dHjAYAZkid+tlqBkcAAAAASUVORK5CYII=) no-repeat center center;background-size:contain;height:10px;margin:15px;}#vueLogin .register .accountlookup-invoiceseparator{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAECAIAAADahiLjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNWRHWFIAAAAQSURBVBhXYzAmDgyMOmNjALdnHxUP9kRHAAAAAElFTkSuQmCC);height:2px;position:absolute;right:-6px;top:13px;width:9px;}#vueLogin .register .accountlookup-text{margin-bottom:20px;}#vueLogin .register .personal-details h1{font-weight:normal;padding-bottom:0;text-transform:uppercase;}#vueLogin .register .personal-details h2{font-size:1.4em;}#vueLogin .register .create-account h1{font-size:1.8em;font-weight:normal;padding-bottom:0;}#vueLogin .register .create-account h2{font-size:1.4em;}#vueLogin .register .vdp-datepicker__calendar{top:-282px;}#vueLogin .login-top{position:absolute;top:0;right:0;margin-right:5rem;margin-top:1.5rem;color:#fff;z-index:2;}#vueLogin .login-top a,#vueLogin .login-top a:hover{color:#fff;font-weight:bold;cursor:pointer;}#vueLogin .login-top .dropdown-toggle{background-color:transparent;border:none;color:#fff;}#vueLogin .login-top .dropdown-toggle::after{color:#fff;}#vueLogin .login-top .dropdown-item{color:#222;font-size:13px;}#vueLogin .login-top hr{margin-top:.25rem;margin-bottom:.25rem;}#vueLogin .login-top .dropdown-item:focus,#vueLogin .login-top .dropdown-item:hover{background-color:#762123;}#vueLogin .login-top .dropdown-item.active,#vueLogin .login-top .dropdown-item:active{color:#fff;background-color:#762123;}#vueLogin .login-top .dropdown-menu.show{left:-102px !important;}@media(max-width:991px) and (min-width:768px){#vueLogin .login-top .dropdown-menu.show{left:-50px !important;}}@media(max-width:768px){#vueLogin .login-top .dropdown-menu.show{left:-77px !important;}}@media only screen and (max-width:767px){#vueLogin .termsAndPolicy{text-align:center !important;}}@media(max-width:991px) and (min-width:768px){#vueLogin .login-top{margin-right:2rem;}}#vueLogin .login-footer{width:100%;}#vueLogin .login-footer a{color:#333;opacity:.5;}#vueLogin .login-footer a:visited{color:#333;opacity:.5;}#vueLogin h1.registration-confirmation{text-transform:uppercase;}#vueLogin .confirmation-icon{color:#32a555;font-size:3.5rem;}#vueLogin .login input[type=checkbox]{margin-right:12px;}#vueLogin .login .btn-link{color:#333;opacity:.5;font-size:12px;font-weight:normal;letter-spacing:normal;margin:0;padding:0;text-transform:none;}#vueLogin #forgotpassword{color:#696969;}#vueLogin #forgotpassword h1{font-size:18px;color:#333;}#vueLogin #forgotpassword p{font-size:13px;color:#696969;}#vueLogin #forgotpassword .forgotpassword-text-container{text-align:left;}#vueLogin #forgotpassword a{color:#af1e2b;font-weight:13px;font-weight:bold;}#vueLogin #forgotpassword .label{color:#333;font-size:12px;font-weight:500;}#vueLogin .register{padding-top:30px;}#vueLogin #login-content{height:100%;}#vueLogin #login-content .login-form{height:100%;}@media(max-width:767px){#vueLogin #login-content .login-form{height:auto;}}@media(min-width:992px){#vueLogin #vueLogin{min-height:700px;}}#vueLogin .fade-enter-active,#vueLogin .fade-leave-active{transition:opacity .5s;}#vueLogin .fade-enter,#vueLogin .fade-leave-to{opacity:0;}@media(min-width:601px){#vueLogin .modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease;}#vueLogin .modal-wrapper{display:table-cell;vertical-align:middle;}#vueLogin .modal-container{width:60%;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;max-width:550px;}}#vueLogin .modal-header h3{margin-top:0;color:#42b983;}#vueLogin .modal-body{margin:20px 0;}#vueLogin .modal-default-button{float:right;}@media only screen and (max-width:600px){#vueLogin .modal-mask{z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease;overflow-y:auto;}#vueLogin .modal-body{margin:0;}#vueLogin .modal-container{width:98%;margin:0 auto;padding:10px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;}}#vueLogin .modal-enter{opacity:0;}#vueLogin .modal-leave-active{opacity:0;}#vueLogin .modal-enter .modal-container,#vueLogin .modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1);}#vueLogin .card-signin{border:0;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1);}#vueLogin .card-signin .card-title{margin-bottom:2rem;font-weight:300;font-size:1.5rem;}#vueLogin .card-signin .card-body{padding-bottom:2rem;padding-left:4rem;padding-right:4rem;padding-top:4rem;}#vueLogin .card-signin .card-body .link{color:#af1e2b !important;text-decoration:underline;}#vueLogin .card-signin .card-body .small{font-size:10px;}@media(max-width:991px){#vueLogin .card-signin .card-body{padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:4rem;}#vueLogin .card-signin{margin-bottom:1rem;margin-top:1rem;}}#vueLogin #registrationHelpModal{padding-right:0 !important;margin-top:2.5rem;}@media(min-width:576px){#vueLogin .modal-dialog{max-width:500px;margin:0 auto;}}#vueLogin #ieModal .ie-title{font-weight:bold;color:#000;font-size:1rem;}#vueLogin #ieModal .ie-title-black{color:#000;}#vueLogin #ieModal .ie-img-row-container{margin:0 10%;}#vueLogin #ieModal .ie-img{max-width:60px;}#vueLogin #ieModal .ie-browser-block{color:#000;background-color:#d8d8d8;text-align:center;padding-top:25px;border-radius:10px;margin:15px 0;}#vueLogin #ieModal .ie-bottom-text{border-top:1px solid #c0bcbc;margin-top:20px;padding-top:5px;}#vueLogin #ieModal .modal-content-event{border-radius:10px;width:35%;}#vueLogin #ieModal a{text-decoration:none;cursor:pointer;}#manage-users-container #clear_button{border-radius:5px;}#manage-users-container #clear_button:disabled{border-radius:5px;}.button-group{display:flex;justify-content:space-between;margin-top:1rem;}@media(max-width:768px){.button-group{flex-direction:column;}.button-group a,.button-group new-estimate-dialog{margin-bottom:7px;}}.bucket-box{font-size:11px;min-height:75px;vertical-align:middle !important;background-color:transparent;border-radius:10px 10px;border-color:#d3d3d3;border-width:1px;border-style:solid;cursor:pointer;outline:none;padding:0 0 0 0;}@media(max-width:767px){.bucket-box{min-width:90px;width:100%;}}.bucket-box-selected{border-bottom-color:#f1a600;border-bottom-width:10px;border-bottom-style:solid;padding:9px 0 0 0;}#btnBucket:active,#btnBucket:focus{outline:none !important;}.bucket-count{border-radius:15px 15px;background-color:#f4f4f4;border-color:#f4f4f4;padding:5px 10px 5px 10px;}.section-content{display:flex;flex-direction:column;border-bottom:1px #d3d3d3 solid;}.section-header{display:flex;justify-content:space-between;align-items:center;height:35px;width:100%;}.section-header h1{margin:0;}.section-logo{height:28px;left:-3px;}.left-col{font-weight:bold;font-size:12px;margin-bottom:.25rem;}.expandable-customer{display:flex;align-items:center;justify-content:space-between;}.chevron-icon{cursor:pointer;}.active-section{border:1px solid #d3d3d3;border-radius:5px;margin-top:2px;margin-bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);}.estimate-item{border-bottom:1px solid #a9a9a9;padding-bottom:10px;margin-bottom:15px;}.top-buttons{display:flex;}.top-buttons a,.top-buttons new-estimate-dialog{box-sizing:border-box;}@media(min-width:768px){.top-buttons{flex-direction:row;justify-content:space-between;}}@media(max-width:767px){.top-buttons{flex-direction:column;gap:7px;}.top-buttons a,.top-buttons new-estimate-dialog{width:100%;}}.expandable-tier-panel{display:flex;flex-direction:row;align-items:center;height:36px;width:100%;justify-content:flex-start;margin-bottom:10px;}.tier-name{padding-left:10px;width:130px;}.tier-total{display:flex;flex-direction:row;padding-right:10px;margin-left:auto;}.tier-total-amount{padding-right:10px;}.item-header{padding-bottom:10px;border-bottom:2px solid #a9a9a9;margin-bottom:23px;}@media(max-width:767px){.fw-mobile{width:100%;}.bucket-box{width:120px;}}.estimator-panel{background-color:#f4f4f4;}.summary-panel{padding:10px;display:flex;justify-content:flex-end;}.estimated-total-header-label{font-size:14px;}.estimated-total-label{display:flex;flex-direction:row;justify-content:space-between;margin-top:.25rem;margin-left:1rem;font-size:18px;font-weight:normal;}@media(max-width:768px){.estimated-total-label{font-size:16px;font-weight:bold;}}.item-panel{padding:15px;}.item{padding:20px;border:1px solid #a9a9a9;}.flex-row-col{display:flex;background-color:#fff;}.label-cell{display:flex;justify-content:flex-start;width:100%;}.label-cell>div{flex:1;}.label-cell>div:first-child{flex:0 0 40%;}.label-cell>div:last-child{flex:0 0 60%;}.item-header{padding-bottom:10px;border-bottom:1px solid #a9a9a9;margin-bottom:23px;}@media(min-width:768px){.flex-row-col{flex-direction:row;}.label-cell{flex-direction:column;}}@media(max-width:767px){.flex-row-col{flex-direction:column;}.label-cell{flex-direction:row;}}#vueOrders table th{border-top:none;color:#000;font-size:13px;}#vueOrders table tr.detail-row{border-top:none;}#vueOrders .table th{border-top:none;}#vueOrders a{font-weight:bold;text-decoration:none;}#vueOrders a:hover{text-decoration:underline;}.table.orderlist .width3,.table.savedorderlist .width3,.newOrderItemsList .width3,table.tableList .width3{width:3%;}.table.orderlist .width5,.table.savedorderlist .width5,.newOrderItemsList .width5,table.tableList .width5{width:5%;}.table.orderlist .width7-5,.table.savedorderlist .width7-5,.newOrderItemsList .width7-5,table.tableList .width7-5{width:7.5%;}.table.orderlist .width10,.table.savedorderlist .width10,.newOrderItemsList .width10,table.tableList .width10{width:10%;}.table.orderlist .width15,.table.savedorderlist .width15,.newOrderItemsList .width15,table.tableList .width15{width:15%;}.table.orderlist .width20,.table.savedorderlist .width20,.newOrderItemsList .width20,table.tableList .width20{width:20%;}.table.orderlist .width25,.table.savedorderlist .width25,.newOrderItemsList .width25,table.tableList .width25{width:25%;}.table.orderlist .width30,.table.savedorderlist .width30,.newOrderItemsList .width30,table.tableList .width30{width:30%;}.table.orderlist .width35,.table.savedorderlist .width35,.newOrderItemsList .width35,table.tableList .width35{width:35%;}.table.orderlist .width40,.table.savedorderlist .width40,.newOrderItemsList .width40,table.tableList .width40{width:40%;}.table.orderlist .width12,.table.savedorderlist .width12,.newOrderItemsList .width12,table.tableList .width12{width:12%;}.table.orderlist .width18,.table.savedorderlist .width18,.newOrderItemsList .width18,table.tableList .width18{width:18%;}.table.orderlist .width11,.table.savedorderlist .width11,.newOrderItemsList .width11,table.tableList .width11{width:11%;}.table.orderlist .width26,.table.savedorderlist .width26,.newOrderItemsList .width26,table.tableList .width26{width:26%;}.table.orderlist .width54,.table.savedorderlist .width54,.newOrderItemsList .width54,table.tableList .width54{width:54%;}.table.orderlist,.table.savedorderlist{border-collapse:collapse;margin:auto;table-layout:fixed;}.table.orderlist .detail-row,.table.savedorderlist .detail-row{border-top:none;}.table.orderlist tbody,.table.savedorderlist tbody{display:block;max-height:500px;overflow:auto;overflow-x:hidden;width:100%;font-size:12px;}.table.orderlist tbody tr,.table.savedorderlist tbody tr{display:table;table-layout:fixed;width:100%;border-top:solid 1px #ddd;}.table.orderlist thead,.table.savedorderlist thead{display:table;width:calc(100% - 17px);color:#333;}.table.orderlist th,.table.savedorderlist th{border-top:none;}.table.orderlist .no-results,.table.savedorderlist .no-results{height:499px;display:flex;}.table.orderlist .break-word,.table.savedorderlist .break-word{word-break:break-all;}.table.orderlist .editEstimateBtn,.table.savedorderlist .editEstimateBtn{vertical-align:bottom;}.table.tableList th{border-top:none;}.table.tableList .calc-width{width:calc(100% - 17px);}.table.tableList tr{border-top:solid 1px #ddd;}.table.tableList thead th{vertical-align:bottom;border-bottom:none;}.div-tableBody{width:100%;max-height:500px;overflow:auto;}#order-list-container::-webkit-scrollbar{background-color:#fff;width:21px;}#order-list-container::-webkit-scrollbar-thumb{background-color:#ecedf0;border-radius:16px;border:4px solid #fff;height:50px;}#order-list-container::-webkit-scrollbar-button:single-button{background-color:#fff;display:block;height:21px;width:21px;}#order-list-container::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAIAAAAmdTLBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAAESSURBVDhPzZRNa8JAEIb3r/fQg4depSBeCi0iCCV4EFo8WooIflw8NwUNSXezmzUbTTZxyI4QYhoNXnyYw8xk39mQzAyxLCvLiaK9lOFFC1WUpqmRACSO412oto5HGYfHgdzVGxcSDvs8MFWIUsr1aLHkNfi+gMvAIZwHxmvE4RB7fwwcQilPksRkG8GYACFxXZpojbkmGOHd6iff8+dOr+bT1ukXy/Xg/UNr/fDYxtQZ/+odx+sPRsZnvnjrDY1foloPjdR66mKQ82NvXl6xx4tU6z/HX0JIDE7Yv9vpbIXBiWr99dyJ/tb+v3X+8vlnTecf+gLnv7R/Lhr8XTgMb437B/R5Rdx/pW11bqq4/7LsCJ1RCHdx+dSsAAAAAElFTkSuQmCC);}#order-list-container::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNv1OCegAAAEmSURBVDhPzZTBS8MwGMXz//8JgifBg6CUHZ1DZAwHczgVwaMepFubNO26dm2TNL7ZbyKadR1e/NFD39e+pil9j1lrjTHpKuNcBqGYL3j7wYVMlqtKKRhZXddcxGmaNXovWCnLcliqSrE8X8dJSlc6k6+LOF4yKZOiLGnWGbzvIhAsDCNtDM0OAcZ/YtZaF4V7//iu2CeJTxwrT+6ehqMpiS1eb/D69k5ii8MMLrz+7PGFhLXnXv/hm/zCbQYnpz1/HuLkZji5Hc+a4Q92msHR8dn0/nlwPSb9izaz7weXVyMSLtrMe/m7mUsEhQaHEMAcIRg7fowWjEEwOGvCRbPONEHelIGIYpRDWVZ0pRWl9aZ2hFRKNTVUoxzwiC41hNtQO0iBtfYD1nyPUA9ZiDQAAAAASUVORK5CYII=);}#order-detail-container .modal-full{max-width:initial;width:90vw;}#order-detail-container .modal-content{height:95vh;width:100%;}#order-detail-container .modal-header span{margin-left:auto;}#order-detail-container .modal-header i{margin-left:20px;}#order-detail-container iframe{border:none;height:100%;width:100%;}#order-detail-container .additional-actions{width:215px;text-decoration:underline;}.cards-address-content{min-height:75px;}#order-create-container select{margin:2px 0 0 0;}#modalItemsNotAdded .modbody,#modalOrderItemsNotStocked .modbody{border:1px solid #ddd;border-radius:5px;padding:10px;}#general-details{font-size:14px;color:#333;}#branch-details{font-size:12px;background-color:#f4f4f4;max-width:438px;padding:.75rem;}@media(max-width:767px){#branch-details{max-width:100%;}}.order-detail-header{border-bottom:solid 1px #ddd;color:#333;font-weight:bold;}.border-bottom{border-bottom:1px solid #ddd;}.min-button-width{min-width:100px !important;}.filter-container{background-color:#f4f4f4;border-radius:5px;}.search-filter{width:160px !important;}@media(max-width:1400px){.container-display-branch-locations-on-map{margin-left:0;}}@media(max-width:800px){#containerDisplayBranchLocationsOnMap .custom-switch{padding-left:1.5rem;}#containerDisplayBranchLocationsOnMap{width:100%;justify-content:normal !important;}#containerDisplayBranchLocationsOnMap .show-favorites{margin-left:0;}#containerDisplayBranchLocationsOnMap label{margin-bottom:0;}}@media(max-width:400px){#containerDisplayBranchLocationsOnMap label{word-break:break-all;width:80%;}}.order-btn{padding:6px 10px !important;border-radius:16px !important;min-width:73px !important;}#vueOrderTemplate #modalItemsNotAdded .modbody{border:1px solid #ddd;border-radius:5px;padding:10px;}#vueOrderTemplate .handle{cursor:move;margin-left:-25px;}#vueOrderTemplate .moving{background-color:#f4f4f4;}#vueOrderTemplate .not-available{border:solid 1px #af1e2b;border-radius:7px;}#vueOrderTemplate .options-list{width:fit-content !important;font-size:12px;min-width:11rem;}#vueOrderTemplate .dropdown-menu{max-height:250px;overflow-y:auto;}#vueOrderTemplate .dropdown-menu .dropdown-header{padding:.25rem .5rem;}#vueOrderTemplate .dropdown-menu .dropdown-item{cursor:pointer;padding:.1rem 1.5rem;}#vueOrderTemplate .dropdown-toggle::after{color:#000;float:right;margin-top:6px;}#vueOrderTemplate .dropdown-item:focus,#vueOrderTemplate .dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa;}#vueOrderTemplate .input-group>.custom-select:not(:last-child),#vueOrderTemplate .input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}#vueOrderTemplate .input-group-text{font-size:11px;}#vueOrderTemplate .ellipsis-90p span{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90%;position:relative;top:3px;}#vueOrderTemplate .ellipsis-90p::after{margin-top:9px !important;}#order-wizard,#estimate-wizard,#estimate-wizard-block{z-index:1;}#order-wizard a,#estimate-wizard a,#estimate-wizard-block a{color:#af1e2b;cursor:pointer;}#order-wizard h3,#estimate-wizard h3,#estimate-wizard-block h3{color:#000;font-weight:bold;}#order-wizard .orderTotal,#estimate-wizard .orderTotal,#estimate-wizard-block .orderTotal{color:#af1e2b;}#order-wizard .orderSummaryBullets,#estimate-wizard .orderSummaryBullets,#estimate-wizard-block .orderSummaryBullets{list-style:none;padding:0;font-style:italic;}#order-wizard .tab-space,#estimate-wizard .tab-space,#estimate-wizard-block .tab-space{color:#af1e2b;margin:0 5px;}#order-wizard .dropdown-menu,#estimate-wizard .dropdown-menu,#estimate-wizard-block .dropdown-menu{max-height:250px;min-width:225px;overflow-y:auto;}#order-wizard .dropdown-menu .dropdown-header,#estimate-wizard .dropdown-menu .dropdown-header,#estimate-wizard-block .dropdown-menu .dropdown-header{padding:.25rem .5rem;}#order-wizard .dropdown-menu .dropdown-item,#estimate-wizard .dropdown-menu .dropdown-item,#estimate-wizard-block .dropdown-menu .dropdown-item{cursor:pointer;padding:.1rem 1.5rem;}#order-wizard .list-search input,#estimate-wizard .list-search input,#estimate-wizard-block .list-search input{padding-bottom:12px;padding-top:8px;}#order-wizard .map,#order-wizard #addressMap,#estimate-wizard .map,#estimate-wizard #addressMap,#estimate-wizard-block .map,#estimate-wizard-block #addressMap{height:350px;}#order-wizard .titleCase,#estimate-wizard .titleCase,#estimate-wizard-block .titleCase{text-transform:capitalize;}#order-wizard .centered-element,#estimate-wizard .centered-element,#estimate-wizard-block .centered-element{margin:0;position:absolute;top:50%;transform:translateY(-50%);}#order-wizard #step1Loading,#estimate-wizard #step1Loading,#estimate-wizard-block #step1Loading{min-height:350px;}#order-wizard .vdp-datepicker,#estimate-wizard .vdp-datepicker,#estimate-wizard-block .vdp-datepicker{width:100%;}#order-wizard .vdp-datepicker input,#estimate-wizard .vdp-datepicker input,#estimate-wizard-block .vdp-datepicker input{background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;}#order-wizard .vdp-datepicker input:disabled,#estimate-wizard .vdp-datepicker input:disabled,#estimate-wizard-block .vdp-datepicker input:disabled{background:#d1d1d1;}#order-wizard .vdp-datepicker input:hover,#estimate-wizard .vdp-datepicker input:hover,#estimate-wizard-block .vdp-datepicker input:hover{cursor:pointer;}#order-wizard #step3 h1,#estimate-wizard #step3 h1,#estimate-wizard-block #step3 h1{font-size:30px;font-weight:500;}#order-wizard .remove-firstitem-italic option:first-child,#estimate-wizard .remove-firstitem-italic option:first-child,#estimate-wizard-block .remove-firstitem-italic option:first-child{font-style:normal !important;}#order-wizard .briefNoteInput,#estimate-wizard .briefNoteInput,#estimate-wizard-block .briefNoteInput{height:125px !important;}#order-wizard .template-name,#estimate-wizard .template-name,#estimate-wizard-block .template-name{height:36px;font-family:HelveticaNeue;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#333;}#order-wizard .template-items,#estimate-wizard .template-items,#estimate-wizard-block .template-items{font-size:11px;padding:10px 5px;}#order-wizard .disabled,#estimate-wizard .disabled,#estimate-wizard-block .disabled{background:#d1d1d1;border-color:#d1d1d1;color:#838383;}#order-wizard .pricingError,#estimate-wizard .pricingError,#estimate-wizard-block .pricingError{border-color:#af1e2b;margin:0 0 2px 0;}#order-wizard .errorMessage,#estimate-wizard .errorMessage,#estimate-wizard-block .errorMessage{color:#af1e2b;font-weight:bold;}#order-wizard .reviewItem,#estimate-wizard .reviewItem,#estimate-wizard-block .reviewItem{background:#ffff9e;}#order-wizard .dropdown-toggle.invalid,#estimate-wizard .dropdown-toggle.invalid,#estimate-wizard-block .dropdown-toggle.invalid{border:2px solid #af1e2b;border-radius:5px;}#order-wizard .dropdown-toggle::after,#estimate-wizard .dropdown-toggle::after,#estimate-wizard-block .dropdown-toggle::after{color:#000;float:right;margin-top:6px;}#order-wizard .templateNavItems,#estimate-wizard .templateNavItems,#estimate-wizard-block .templateNavItems{color:#000;font-size:13px;font-weight:bold;}#order-wizard .orderItemError,#estimate-wizard .orderItemError,#estimate-wizard-block .orderItemError{background-color:#fee8e8;}#order-wizard .activeTemplate,#estimate-wizard .activeTemplate,#estimate-wizard-block .activeTemplate{border-bottom:solid 4px #af1e2c;}#order-wizard .smartTemplate,#estimate-wizard .smartTemplate,#estimate-wizard-block .smartTemplate{border-color:#762123;border-width:4px;}#order-wizard .smartTemplate i.fa-lightbulb,#estimate-wizard .smartTemplate i.fa-lightbulb,#estimate-wizard-block .smartTemplate i.fa-lightbulb{color:#762123;}#order-wizard .measurementsTemplate i,#estimate-wizard .measurementsTemplate i,#estimate-wizard-block .measurementsTemplate i{background:url(/Areas/RoofHub/Static/images/measure_icon.png) no-repeat;background-size:contain;height:25px;left:5px;position:absolute;top:5px;width:25px;}@media only screen and (min-width:768px){#order-wizard #step1 .btn,#estimate-wizard #step1 .btn,#estimate-wizard-block #step1 .btn{width:unset;}}#order-wizard #step2 .btn,#estimate-wizard #step2 .btn,#estimate-wizard-block #step2 .btn{min-width:unset;}#order-wizard .input-group>.custom-select:not(:last-child),#order-wizard .input-group>.form-control:not(:last-child),#estimate-wizard .input-group>.custom-select:not(:last-child),#estimate-wizard .input-group>.form-control:not(:last-child),#estimate-wizard-block .input-group>.custom-select:not(:last-child),#estimate-wizard-block .input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}#order-wizard .input-group-text,#estimate-wizard .input-group-text,#estimate-wizard-block .input-group-text{font-size:11px;}#order-wizard .dropdown-menu-container,#estimate-wizard .dropdown-menu-container,#estimate-wizard-block .dropdown-menu-container{min-width:335px;padding:15px;}#order-wizard .input-group>.input-group-append>.btn-group>.btn,#order-wizard .input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,#order-wizard .input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn,#estimate-wizard .input-group>.input-group-append>.btn-group>.btn,#estimate-wizard .input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,#estimate-wizard .input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn,#estimate-wizard-block .input-group>.input-group-append>.btn-group>.btn,#estimate-wizard-block .input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,#estimate-wizard-block .input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn{border:1px solid #ccc;height:36px;}#order-wizard .input-group-text,#estimate-wizard .input-group-text,#estimate-wizard-block .input-group-text{width:45px;height:36px;}#order-wizard select,#estimate-wizard select,#estimate-wizard-block select{margin:0;}#order-wizard .show-price-checkbox,#estimate-wizard .show-price-checkbox,#estimate-wizard-block .show-price-checkbox{margin-top:.1rem !important;}#order-wizard #modalEagleView h2,#estimate-wizard #modalEagleView h2,#estimate-wizard-block #modalEagleView h2{color:#000;font-size:1.3em;font-weight:bold;}#order-wizard .reportsContainer,#estimate-wizard .reportsContainer,#estimate-wizard-block .reportsContainer{max-height:550px;overflow-x:hidden;overflow-y:auto;}#order-wizard .selected-button,#estimate-wizard .selected-button,#estimate-wizard-block .selected-button{box-shadow:0 0 .35rem #c4333f;}#order-wizard .star-rating__checkbox,#estimate-wizard .star-rating__checkbox,#estimate-wizard-block .star-rating__checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}#order-wizard .star-rating__star,#estimate-wizard .star-rating__star,#estimate-wizard-block .star-rating__star{display:inline-block;padding:3px;vertical-align:middle;line-height:1;font-size:2rem;color:#ababab;transition:color .2s ease-out;}#order-wizard .star-rating__star:hover,#estimate-wizard .star-rating__star:hover,#estimate-wizard-block .star-rating__star:hover{cursor:pointer;}#order-wizard .star-rating__star.is-selected,#estimate-wizard .star-rating__star.is-selected,#estimate-wizard-block .star-rating__star.is-selected{color:#ffd700;}#order-wizard .star-rating__star.is-disabled:hover,#estimate-wizard .star-rating__star.is-disabled:hover,#estimate-wizard-block .star-rating__star.is-disabled:hover{cursor:default;}@media(max-width:1475px) and (min-width:991px){#order-wizard input::-webkit-outer-spin-button,#order-wizard input::-webkit-inner-spin-button,#estimate-wizard input::-webkit-outer-spin-button,#estimate-wizard input::-webkit-inner-spin-button,#estimate-wizard-block input::-webkit-outer-spin-button,#estimate-wizard-block input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#order-wizard input[type=number],#estimate-wizard input[type=number],#estimate-wizard-block input[type=number]{-moz-appearance:textfield;}}#order-wizard .btn-ev,#estimate-wizard .btn-ev,#estimate-wizard-block .btn-ev{padding-left:5px !important;width:152px !important;text-align:left;height:39.1px !important;}#order-wizard .ev-button-bg,#estimate-wizard .ev-button-bg,#estimate-wizard-block .ev-button-bg{background-image:url(https://assets.srsdistribution.com/image/upload/SRS/RoofHubAssets/eagleView.jpg);background-position:right 2px;background-repeat:no-repeat;background-size:218px 32px;padding-left:41px;}#order-wizard .ev-button-bg-notext,#estimate-wizard .ev-button-bg-notext,#estimate-wizard-block .ev-button-bg-notext{background-image:url(https://assets.srsdistribution.com/image/upload/SRS/RoofHubAssets/eagleView.jpg);background-position:center;background-repeat:no-repeat;background-size:118px 20px;padding-left:41px;}#order-wizard .ev-container,#estimate-wizard .ev-container,#estimate-wizard-block .ev-container{border:solid 1px #af1e2b;border-radius:5px;}#order-wizard .remove-border,#estimate-wizard .remove-border,#estimate-wizard-block .remove-border{border:none;}#order-wizard .btn-gaf,#estimate-wizard .btn-gaf,#estimate-wizard-block .btn-gaf{padding-left:5px !important;width:152px !important;text-align:left;height:39.1px !important;}#order-wizard .gaf-button-bg,#estimate-wizard .gaf-button-bg,#estimate-wizard-block .gaf-button-bg{background-image:url(https://assets.srsdistribution.com/image/upload/SRS/RoofHubAssets/quick-measure3x_oyys6i.png);background-position:right 2px;background-repeat:no-repeat;background-size:218px 32px;padding-left:41px;}#order-wizard .gaf-button-bg-notext,#estimate-wizard .gaf-button-bg-notext,#estimate-wizard-block .gaf-button-bg-notext{background-image:url(https://assets.srsdistribution.com/image/upload/SRS/RoofHubAssets/quick-measure3x_oyys6i.png);background-position:center;background-repeat:no-repeat;background-size:144px 18px;padding-left:41px;}#order-wizard .exception-notice-box,#estimate-wizard .exception-notice-box,#estimate-wizard-block .exception-notice-box{background-color:#ffe2e2;}#order-wizard .exception-notice-font-color,#estimate-wizard .exception-notice-font-color,#estimate-wizard-block .exception-notice-font-color{color:#af1e2c;}#order-wizard .gaf-container,#estimate-wizard .gaf-container,#estimate-wizard-block .gaf-container{border:solid 1px #af1e2b;border-radius:5px;}#order-wizard .vl-separator,#estimate-wizard .vl-separator,#estimate-wizard-block .vl-separator{border-left:1px solid #dee2e6;}@media(min-width:576px){#order-wizard .vl-separator,#estimate-wizard .vl-separator,#estimate-wizard-block .vl-separator{border-left:none !important;}}@media(min-width:768px){#order-wizard .vl-separator,#estimate-wizard .vl-separator,#estimate-wizard-block .vl-separator{border-left:none !important;}}.splash-bg{background-color:#762123 !important;}#splash{background-size:cover;background-repeat:no-repeat;color:#fff;}#splash a,#splash a:hover{color:#fff;cursor:pointer;text-decoration:none;}#splash h1{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:44px;font-weight:bold;color:#fff;font-weight:bold;}#splash h2{font-size:1.4em;margin-top:30px;}#splash p{font-size:14px;}@media(min-width:992px){#splash{min-height:660px;}}#splash-top{padding:0 25px 40px 106px;}#splash-top .col-6{padding:0 40px 0 0;}#splash-content{width:100%;}#splash-content .header{width:65%;padding-left:3.5rem;padding-right:0;}@media(max-width:1199px){#splash-content .header{width:100%;padding-left:2.5rem;}}#splash-content .body{width:100%;padding-left:3.5rem;padding-right:3rem;padding-top:1rem;padding-bottom:2rem;}@media(max-width:767px){#splash-content .header{padding-left:0;padding-right:0;}#splash-content .body{padding:0;padding-bottom:2rem;padding-top:.75rem;}}@media(max-width:991px) and (min-width:768px){#splash-content .body{padding-right:0;padding-left:2.5rem;}}#splash-content .btn.transparent{background-color:transparent;border:solid 1px #fff;color:#fff;}#splash-content .btn.white{background-color:#fff;border:solid 1px #fff;color:#af1e2b;}@media(max-width:767px){#splash-content{width:80%;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.modal-backdrop{z-index:-1;}}.quick-order-content{padding-bottom:0;}.quick-order-content .empty-message-container{display:flex;justify-content:center;align-items:center;height:70vh;text-align:center;font-size:15px;}.quick-order-list a{text-decoration:none;}.quick-order-list .card h5{font-size:1rem;}.quick-order-list .card-body{padding-top:15px;padding-bottom:0;padding-left:15px;padding-right:15px;}.quick-order-list .card{padding-top:20px;}.quick-order-list .card hr{color:#777;}.quick-order-list .card-text{font-size:13px;}.quick-order-list .fas{display:block;margin-top:18px;font-size:28px;}.quick-order-list .card-footer{padding-top:.75rem;padding-bottom:.25rem;padding-left:.25rem;padding-right:.25rem;background-color:inherit;border-top:none;}.quick-order-list .card-title{margin-bottom:.25rem;color:#333;font-size:13px;font-weight:bold;min-height:40px;display:block;}.quick-order-list .w-49{width:49% !important;}.quick-order-list .measurementsTemplate{background:url(/Areas/RoofHub/Static/images/measure_icon.png) no-repeat;background-size:contain;height:25px;left:5px;position:absolute;top:5px;width:25px;}.quick-order-list .cursor-move{cursor:move;}@media only screen and (max-width:540px){.quick-order-list .w-49{width:48% !important;}.quick-order-card{padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;}.quick-order-card.card-img-top{width:80%;}.sortable-placeholder{background-color:#f00;}}.overlayContainer{position:relative;}#overlay{background:#fff;color:#666;position:absolute;height:100%;width:100%;z-index:5000;top:0;left:0;float:left;text-align:center;opacity:.8;}.spinner-container{top:10%;left:50%;position:absolute;}.spinner{height:64px;width:64px;animation:rotate .8s infinite linear;border:5px solid #b22222;border-right-color:transparent;border-radius:50%;}@keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}#supplierPromoForm a{color:#af1e2b;}@media(max-width:767px){#supplierPromoForm .action-buttons{width:100%;}}#supplierPromoList #img-promotional{width:247px;height:157px;}#supplierPromoList #img-logo{width:210.7px;height:75px;}#supplierPromoList #branch-promotions .card{padding-bottom:5% !important;}#supplierPromoList .title-branch-promo{font-weight:bold;}#supplierPromoList .branch-promo-title-description{padding-left:0;}#supplierPromoList .branch-promo-dates{font-size:14px;}#supplierPromoList .branch-promo-info{font-size:20px;}#supplierPromoList .border{margin-top:20px;width:100%;margin-bottom:20px;}#supplierPromoList .row-border{padding-right:15px;padding-left:15px;}#supplierPromoList .card-branch-promo{padding-bottom:0%;}#supplierPromoList .img-branch-logo{max-height:70px;}#supplierPromoList .img-branch-promo{max-height:200px;}#supplierPromoList .container-supplier-promo-image{padding:20px;}#supplierPromoList .container-more-info{padding:15px;margin-top:5px !important;}#custom-filter-container .text{font-size:12px;font-weight:normal;font-stretch:expanded;font-style:normal;letter-spacing:normal;color:#000;position:relative;top:3px;}#custom-filter-container .dropdown-menu{white-space:nowrap;}.collapsed>.when-open,.not-collapsed>.when-closed{display:none;}@media only screen and (max-width:600px){#supplierPromoList .branch-promo-title-description{padding-left:15px;}}@media(max-width:768px){body{font-size:75%;}}@media(max-width:767px){.address768{display:none;}}.separator-list{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:1em 0;padding:0;}.table-block thead th{border-bottom:none;border-top:none;}.table-block .table thead th{border-bottom:none;}.table-block .table-link a:link{color:#af1e2b;}.table-block .table-link a:visited{color:#af1e2b;}.table-block .fas,.table-block .far{color:#af1e2b;cursor:pointer;font-size:15px;}.table-block .show-detail-container{border-top:1px solid #ccc;padding-top:10px;}@media only screen and (max-width:991px){.table-block .show-detail-container{border-top:none;padding-top:0;}}.table-block .td-content-remove:before{content:none;}.table-block .td-details-small{margin-left:-5px;}.feature-item h1{padding-top:20px;padding-bottom:20px;}.feature-item h3{font-size:18px;color:#333;}.feature-item p{font-size:13px;}.feature-item .p-small{font-size:12px;}.feature-item .bold{font-weight:bold;}.feature-item .colorWhite{color:#fff !important;}.feature-item li{font-size:14px;line-height:1.57;}.feature-item .border-feature{border-right:solid 1px #ccc;}@media(max-width:991px){.feature-item .border-feature{border-right:none;margin-bottom:5px;}}.feature-item #rectangle-container{width:100%;border-radius:5px;box-shadow:0 2px 17px 0 rgba(0,0,0,.08);border:solid 1px #e1e1e1;background-color:#fff;}.feature-item #rectangle-container .img-play{position:absolute;z-index:100;top:40%;left:50%;transform:translate(-50%,-50%);height:62px;cursor:pointer;}.feature-item #rectangle-container-redTop{width:100%;border-radius:5px;box-shadow:0 2px 17px 0 rgba(0,0,0,.08);border:solid 1px #e1e1e1;background-color:#fff;border-top:7px #af1e2b solid;}.feature-item .modal-body{padding:unset;}#templateItems .grid-header{font-size:18px;}#templateItems select{margin:0;}#templateItems .addItemContainer{border-radius:7px;background-color:#f4f4f4;width:100%;height:40px;text-align:center;padding-top:.65rem;}#templateItems .color-icon{font-size:1rem;color:#d8d8d8;}@media only screen and (max-width:991px){#templateItems input[type=checkbox],#templateItems input[type=radio]{width:20px;}}#templateItems .itemsInput{width:97%;display:inline-block;}#vueRegister{color:#777;}#vueRegister #standardPageMenu{height:37px;}#vueRegister a,#vueRegister a:hover{color:#777;}#vueRegister h1{color:#333;font-size:21px;margin-bottom:1.5rem;}#vueRegister h2{color:#333;font-size:2.1em;padding-top:15px;}#vueRegister h3{font-size:17px;color:#333;font-weight:bold;}#vueRegister h3.active{color:#000;}#vueRegister h4{color:#333;font-size:14px;}#vueRegister .register .datepicker-bg{max-width:100%;}#vueRegister .register a,#vueRegister .register a:hover{color:#af1e2b;}#vueRegister .register .line{border-top:solid 1px #333;}#vueRegister .register label{color:#333;}#vueRegister .register .chevron{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAMCAYAAACNzvbFAAAAAXNSR0IArs4c6QAAAQNJREFUKBVjZgACXV1dLzExsWxZWdm9z58//wcSIxUAzagFmqH66tWr84w6OjpWQAMO/P//nxVIb+Lg4Ag5e/bsb1IMBZoxEag/D6SHmZk5iglIvwfiryABIPD78ePHGmNjY5AFRAFkAxkZGUGOecV05cqV60CGK1DgA9QUog1GNxBoRuilS5f2MsKcA1RgAmTvBnpDACqGNyiwGXj58uWNIL1wQ0EcYg3GZyCGocQYTMhArIbiMlhLSyv0+vXr3bBYBkUKKAxhXgbpgwEU78MEQTSWoHgAFFYAYgZ8BoLlQQQugMVgggaCzMLpUphFyAYTciFMD1E0yGAgvqanp+dHjAYAZkid+tlqBkcAAAAASUVORK5CYII=) no-repeat center center;background-size:contain;height:10px;margin:15px;}#vueRegister .register .accountlookup-invoiceseparator{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAECAIAAADahiLjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuNWRHWFIAAAAQSURBVBhXYzAmDgyMOmNjALdnHxUP9kRHAAAAAElFTkSuQmCC);height:2px;position:absolute;right:-6px;top:13px;width:9px;}#vueAddUser #checkBoxesArea label{margin-right:25px;}.center-form-container{width:50%;}@media(max-width:767px){.center-form-container{width:100%;}}.img-user-profile{max-height:80px;}#notifications select{margin:0;max-width:250px;width:100%;}#notifications select>option:first-child{font-style:italic;}#notifications .preferredPhone{max-width:250px;}#notifications .checkbox-container{width:110px;}#supressed-numbers-div{border:2px solid #af1e2b;}.access-pin-password{background-color:transparent !important;width:60px !important;}.td-notifications-margin{padding-left:15px;}#changepassword{margin:0 auto;}@media only screen and (max-width:767px){#changepassword{width:80%;}#changepassword .btn{min-width:122px;}}@media only screen and (max-width:767px) and (orientation:landscape){#changepassword{width:50%;}}@media only screen and (min-width:768px) and (max-width:1024px){#changepassword{width:50%;}}@media screen and (min-width:1025px){#changepassword{max-width:40%;}}#pricing-container .dropdown-toggle::after{color:#000;float:right;margin-top:6px;}#pricing-container .dropdown-menu{max-height:250px;overflow-y:auto;}#pricing-container .dropdown-menu .dropdown-header{padding:.25rem .5rem;}#pricing-container .dropdown-menu .dropdown-item{cursor:pointer;padding:.1rem 1.5rem;}.table-checkbox{margin-top:-10px;}#vueProductionHub .checkbox-in-line .checkmark--small{top:7px;}#vueProductionHub .checkbox-in-line .checkmark--red.invalid{border:2px solid #af1e2b;}#vueProductionHub #autosuggest .form-control{width:100%;}#vueProductionHub .dropdown-toggle::after{color:#000;float:right;margin-top:6px;}#vueProductionHub .carousel{border-top:none;}#vueProductionHub .carousel-indicators li{background-color:#af1e2b;}#vueProductionHub .carousel .swiper-button-prev,#vueProductionHub .carousel .swiper-button-next{background-image:none !important;color:#af1e2b;width:35px;height:50px;border:1px solid #af1e2b;text-align:center;line-height:50px;font-size:20px;}#vueProductionHub .swiper-button-next,#vueProductionHub .swiper-container-rtl .swiper-button-prev{right:0;left:auto;}#vueProductionHub .swiper-button-next,#vueProductionHub .swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-42px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}#manageordersubmitqueue{margin:0 auto;}@media only screen and (max-width:767px){#manageordersubmitqueue{width:80%;}#manageordersubmitqueue .btn{min-width:122px;}}@media only screen and (max-width:767px) and (orientation:landscape){#manageordersubmitqueue{width:50%;}}@media only screen and (min-width:768px) and (max-width:1024px){#manageordersubmitqueue{width:50%;}}@media screen and (min-width:1025px){#manageordersubmitqueue{max-width:40%;}}#managecatalogloading{margin:0 auto;}@media only screen and (max-width:767px){#managecatalogloading{width:80%;}#managecatalogloading .btn{min-width:122px;}}@media only screen and (max-width:767px) and (orientation:landscape){#managecatalogloading{width:50%;}}@media only screen and (min-width:768px) and (max-width:1024px){#managecatalogloading{width:50%;}}@media screen and (min-width:1025px){#managecatalogloading{max-width:40%;}}#vueManageLeads #new-leads-list-container .filter-container,#vueManageLeads #closed-leads-list-container .filter-container,#vueManageLeads #assigned-leads-list-container .filter-container{background-color:#f4f4f4;border-radius:5px;}#vueManageLeads #new-leads-list-container .filter-container .list-search input,#vueManageLeads #closed-leads-list-container .filter-container .list-search input,#vueManageLeads #assigned-leads-list-container .filter-container .list-search input{background-color:#fff;}#vueManageLeads #new-leads-list-container table thead,#vueManageLeads #closed-leads-list-container table thead,#vueManageLeads #assigned-leads-list-container table thead{display:table;width:calc(100% - 17px);color:#333;}#vueManageLeads #new-leads-list-container table thead th,#vueManageLeads #closed-leads-list-container table thead th,#vueManageLeads #assigned-leads-list-container table thead th{font-size:13px;color:#000;}#vueManageLeads #new-leads-list-container table tbody,#vueManageLeads #closed-leads-list-container table tbody,#vueManageLeads #assigned-leads-list-container table tbody{max-height:500px;display:block;overflow:hidden auto;width:100%;font-size:12px;}#vueManageLeads #new-leads-list-container table tbody tr,#vueManageLeads #closed-leads-list-container table tbody tr,#vueManageLeads #assigned-leads-list-container table tbody tr{display:table;table-layout:fixed;width:100%;border-top:solid 1px #ddd;}#vueManageLeads #new-leads-list-container table tbody tr td.table-link,#vueManageLeads #closed-leads-list-container table tbody tr td.table-link,#vueManageLeads #assigned-leads-list-container table tbody tr td.table-link{font-weight:bold;text-decoration:none;}#vueManageLeads #new-leads-list-container table tbody tr.detail-row,#vueManageLeads #closed-leads-list-container table tbody tr.detail-row,#vueManageLeads #assigned-leads-list-container table tbody tr.detail-row{border-top:none;}#vueManageLeads #new-leads-list-container table tbody tr.detail-row td,#vueManageLeads #closed-leads-list-container table tbody tr.detail-row td,#vueManageLeads #assigned-leads-list-container table tbody tr.detail-row td{border-top:none;}#vueManageLeads #new-leads-list-container table tbody tr.detail-row td.lead-actions,#vueManageLeads #closed-leads-list-container table tbody tr.detail-row td.lead-actions,#vueManageLeads #assigned-leads-list-container table tbody tr.detail-row td.lead-actions{vertical-align:bottom;}#vueManageLeads #new-leads-list-container table thead tr td.width5,#vueManageLeads #new-leads-list-container table thead tr th.width5,#vueManageLeads #new-leads-list-container table tbody tr td.width5,#vueManageLeads #new-leads-list-container table tbody tr th.width5,#vueManageLeads #closed-leads-list-container table thead tr td.width5,#vueManageLeads #closed-leads-list-container table thead tr th.width5,#vueManageLeads #closed-leads-list-container table tbody tr td.width5,#vueManageLeads #closed-leads-list-container table tbody tr th.width5,#vueManageLeads #assigned-leads-list-container table thead tr td.width5,#vueManageLeads #assigned-leads-list-container table thead tr th.width5,#vueManageLeads #assigned-leads-list-container table tbody tr td.width5,#vueManageLeads #assigned-leads-list-container table tbody tr th.width5{width:5%;}#vueManageLeads #new-leads-list-container table thead tr td.width10,#vueManageLeads #new-leads-list-container table thead tr th.width10,#vueManageLeads #new-leads-list-container table tbody tr td.width10,#vueManageLeads #new-leads-list-container table tbody tr th.width10,#vueManageLeads #closed-leads-list-container table thead tr td.width10,#vueManageLeads #closed-leads-list-container table thead tr th.width10,#vueManageLeads #closed-leads-list-container table tbody tr td.width10,#vueManageLeads #closed-leads-list-container table tbody tr th.width10,#vueManageLeads #assigned-leads-list-container table thead tr td.width10,#vueManageLeads #assigned-leads-list-container table thead tr th.width10,#vueManageLeads #assigned-leads-list-container table tbody tr td.width10,#vueManageLeads #assigned-leads-list-container table tbody tr th.width10{width:10%;}#vueManageLeads #new-leads-list-container table thead tr td.width15,#vueManageLeads #new-leads-list-container table thead tr th.width15,#vueManageLeads #new-leads-list-container table tbody tr td.width15,#vueManageLeads #new-leads-list-container table tbody tr th.width15,#vueManageLeads #closed-leads-list-container table thead tr td.width15,#vueManageLeads #closed-leads-list-container table thead tr th.width15,#vueManageLeads #closed-leads-list-container table tbody tr td.width15,#vueManageLeads #closed-leads-list-container table tbody tr th.width15,#vueManageLeads #assigned-leads-list-container table thead tr td.width15,#vueManageLeads #assigned-leads-list-container table thead tr th.width15,#vueManageLeads #assigned-leads-list-container table tbody tr td.width15,#vueManageLeads #assigned-leads-list-container table tbody tr th.width15{width:15%;}#vueManageLeads #new-leads-list-container table thead tr td.width20,#vueManageLeads #new-leads-list-container table thead tr th.width20,#vueManageLeads #new-leads-list-container table tbody tr td.width20,#vueManageLeads #new-leads-list-container table tbody tr th.width20,#vueManageLeads #closed-leads-list-container table thead tr td.width20,#vueManageLeads #closed-leads-list-container table thead tr th.width20,#vueManageLeads #closed-leads-list-container table tbody tr td.width20,#vueManageLeads #closed-leads-list-container table tbody tr th.width20,#vueManageLeads #assigned-leads-list-container table thead tr td.width20,#vueManageLeads #assigned-leads-list-container table thead tr th.width20,#vueManageLeads #assigned-leads-list-container table tbody tr td.width20,#vueManageLeads #assigned-leads-list-container table tbody tr th.width20{width:20%;}#vueManageLeads #new-leads-list-container table thead tr td.width35,#vueManageLeads #new-leads-list-container table thead tr th.width35,#vueManageLeads #new-leads-list-container table tbody tr td.width35,#vueManageLeads #new-leads-list-container table tbody tr th.width35,#vueManageLeads #closed-leads-list-container table thead tr td.width35,#vueManageLeads #closed-leads-list-container table thead tr th.width35,#vueManageLeads #closed-leads-list-container table tbody tr td.width35,#vueManageLeads #closed-leads-list-container table tbody tr th.width35,#vueManageLeads #assigned-leads-list-container table thead tr td.width35,#vueManageLeads #assigned-leads-list-container table thead tr th.width35,#vueManageLeads #assigned-leads-list-container table tbody tr td.width35,#vueManageLeads #assigned-leads-list-container table tbody tr th.width35{width:35%;}#vueManageLeads #new-leads-list-container table thead tr td.width40,#vueManageLeads #new-leads-list-container table thead tr th.width40,#vueManageLeads #new-leads-list-container table tbody tr td.width40,#vueManageLeads #new-leads-list-container table tbody tr th.width40,#vueManageLeads #closed-leads-list-container table thead tr td.width40,#vueManageLeads #closed-leads-list-container table thead tr th.width40,#vueManageLeads #closed-leads-list-container table tbody tr td.width40,#vueManageLeads #closed-leads-list-container table tbody tr th.width40,#vueManageLeads #assigned-leads-list-container table thead tr td.width40,#vueManageLeads #assigned-leads-list-container table thead tr th.width40,#vueManageLeads #assigned-leads-list-container table tbody tr td.width40,#vueManageLeads #assigned-leads-list-container table tbody tr th.width40{width:40%;}#vueManageLeads #new-leads-list-container table thead tr td.width45,#vueManageLeads #new-leads-list-container table thead tr th.width45,#vueManageLeads #new-leads-list-container table tbody tr td.width45,#vueManageLeads #new-leads-list-container table tbody tr th.width45,#vueManageLeads #closed-leads-list-container table thead tr td.width45,#vueManageLeads #closed-leads-list-container table thead tr th.width45,#vueManageLeads #closed-leads-list-container table tbody tr td.width45,#vueManageLeads #closed-leads-list-container table tbody tr th.width45,#vueManageLeads #assigned-leads-list-container table thead tr td.width45,#vueManageLeads #assigned-leads-list-container table thead tr th.width45,#vueManageLeads #assigned-leads-list-container table tbody tr td.width45,#vueManageLeads #assigned-leads-list-container table tbody tr th.width45{width:45%;}#vueManageLeads #new-leads-list-container table thead tr td.width55,#vueManageLeads #new-leads-list-container table thead tr th.width55,#vueManageLeads #new-leads-list-container table tbody tr td.width55,#vueManageLeads #new-leads-list-container table tbody tr th.width55,#vueManageLeads #closed-leads-list-container table thead tr td.width55,#vueManageLeads #closed-leads-list-container table thead tr th.width55,#vueManageLeads #closed-leads-list-container table tbody tr td.width55,#vueManageLeads #closed-leads-list-container table tbody tr th.width55,#vueManageLeads #assigned-leads-list-container table thead tr td.width55,#vueManageLeads #assigned-leads-list-container table thead tr th.width55,#vueManageLeads #assigned-leads-list-container table tbody tr td.width55,#vueManageLeads #assigned-leads-list-container table tbody tr th.width55{width:55%;}#vueManageLeads #new-leads-list-container .modal-content-event .modbody,#vueManageLeads #closed-leads-list-container .modal-content-event .modbody,#vueManageLeads #assigned-leads-list-container .modal-content-event .modbody{border:1px solid #ddd;border-radius:5px;padding:10px;}#vueManageLeads #new-leads-list-container .modal-content-event .modbody table tbody,#vueManageLeads #closed-leads-list-container .modal-content-event .modbody table tbody,#vueManageLeads #assigned-leads-list-container .modal-content-event .modbody table tbody{max-height:350px;}#vueManageLeads #new-leads-list-container .modal-content-event .modbody .data-list,#vueManageLeads #closed-leads-list-container .modal-content-event .modbody .data-list,#vueManageLeads #assigned-leads-list-container .modal-content-event .modbody .data-list{max-height:250px;overflow:hidden scroll;}#vueManageLeads #new-leads-list-container .map-view-outer-container,#vueManageLeads #closed-leads-list-container .map-view-outer-container,#vueManageLeads #assigned-leads-list-container .map-view-outer-container{position:relative;}#vueManageLeads #new-leads-list-container .map-view-outer-container .map-loader,#vueManageLeads #closed-leads-list-container .map-view-outer-container .map-loader,#vueManageLeads #assigned-leads-list-container .map-view-outer-container .map-loader{position:absolute;left:0;right:0;display:flex;justify-content:center;z-index:1001;}#vueManageLeads #new-leads-list-container .map-view-outer-container .map-view-container,#vueManageLeads #closed-leads-list-container .map-view-outer-container .map-view-container,#vueManageLeads #assigned-leads-list-container .map-view-outer-container .map-view-container{width:100%;height:890px;border:solid 1px #e1e1e1;}@media screen and (max-width:768px){#vueManageLeads #new-leads-list-container .map-view-outer-container .map-view-container,#vueManageLeads #closed-leads-list-container .map-view-outer-container .map-view-container,#vueManageLeads #assigned-leads-list-container .map-view-outer-container .map-view-container{height:450px;}}#vueMeetYourTeam section{margin-top:12px;}#vueMeetYourTeam #teamMembersContainer{margin-left:0;margin-right:0;}#vueMeetYourTeam .center-div{text-align:center;}#vueMeetYourTeam .title-meet-the-team{font-weight:bold;margin-bottom:20px;}#vueMeetYourTeam .row-member{padding:10px;width:230px;height:300px;border:1px solid #ccc;border-radius:5px;margin:0 10px 10px 0;}#vueMeetYourTeam .name{font-weight:bold;}#vueMeetYourTeam .label_info{margin:auto;}#vueMeetYourTeam label{font-weight:bold;}#vueMeetYourTeam #btnClosestBranch{float:right;width:48%;}#vueMeetYourTeam #btnDefaultBranch{float:left;width:48%;}#vueMeetYourTeam .btn-group-toggle{width:100%;margin-bottom:10px;display:flex;justify-content:space-between;}#vueMeetYourTeam #ddlOtherBranch{width:100%;}#vueMeetYourTeam #branchmap{min-height:200px;max-height:300px;}#vueMeetYourTeam #branchdetails a{color:#af1e2b;font-weight:bold;}#vueMeetYourTeam #branchdetails .text-error{padding-bottom:0;}#vueMeetYourTeam #branchdetails label{margin-bottom:0;}#vueMeetYourTeam #branchdetails .img-logo{width:135px;height:57px;}#vueMeetYourTeam #branchdetails .branch-title{color:#000;font-weight:bold;}#vueMeetYourTeam #branchdetails a{color:#af1e2b;font-weight:bold;cursor:pointer;}#vueMeetYourTeam #branchdetails .dropdown-menu{max-height:250px;min-width:225px;overflow-y:auto;}#vueMeetYourTeam .dropdown-menu{max-height:250px;min-width:225px;overflow-y:auto;}#vueMeetYourTeam .dropdown-menu .dropdown-header{padding:.25rem .5rem;}#vueMeetYourTeam .dropdown-menu .dropdown-item{cursor:pointer;padding:.1rem 1.5rem;font-size:10px;}#vueMeetYourTeam .dropdown-menu-container{min-width:335px;padding:15px;}#vueMeetYourTeam .dropdown-toggle{font-weight:bold !important;height:auto;}#vueMeetYourTeam .dropdown-toggle.invalid{border:2px solid #af1e2b;border-radius:5px;}#vueMeetYourTeam .dropdown-toggle::after{color:#000;float:right;margin-top:6px;}#vueMeetYourTeam .member-image{width:110px;height:110px;border-radius:50%;}#vueMeetYourTeam .container-meet-the-team{padding:20px;}#vueMeetYourTeam .email-me{margin-right:0 !important;width:75%;}#vueMeetYourTeam .email-copy{border-left:groove;width:25%;}#vueMeetYourTeam .hidden-email{opacity:0%;max-height:1px;}#vueMeetYourTeam .email-me-section{margin-top:25px;}#vueMeetYourTeam .name-jobtitle-section{min-height:70px;}#vueMeetYourTeam .email-branch-button{color:#fff !important;width:auto;}@media only screen and (max-width:1500px){#vueMeetYourTeam .dropdown-item{font-size:9px !important;}}@media only screen and (max-width:1250px){#vueMeetYourTeam .dropdown-item{font-size:8px !important;}}@media only screen and (max-width:1080px){#vueMeetYourTeam #teamMembersContainer{justify-content:center;}}@media only screen and (max-width:1050px){#vueMeetYourTeam .row-member{width:210px;}}@media only screen and (max-width:900px){#vueMeetYourTeam .row-member{width:170px;}}@media only screen and (max-width:770px){#vueMeetYourTeam .row-member{width:230px;}}@media only screen and (max-width:600px){#vueMeetYourTeam .row-member{width:190px;}}@media only screen and (max-width:500px){#vueMeetYourTeam .row-member{width:170px;}}@media only screen and (max-width:410px){#vueMeetYourTeam .row-member{width:230px;}}#vueIntegrations .container-most-recent{margin:15px 0 15px 0;}#vueIntegrations .integrationKeyPosition{top:-30px;}#vueIntegrations .integrationKey{font-weight:bold;}#vueIntegrations .copy_integrationKey{cursor:pointer;color:#af1e2b;}#vueIntegrations .container-loadmore{text-align:center;}#vueIntegrations .section_mobile{display:none;}#vueIntegrations .item{margin-top:15px;}#vueIntegrations .item:first-child{margin-top:0;}#vueIntegrations .report-date{height:50px;padding:0;}#vueIntegrations .central_eagleview_info{margin:30px 0 30px 0;height:90px;}#vueIntegrations .items_central_eagleview{padding:0;min-height:20px;display:flex;}#vueIntegrations .central_gaf_info{margin:30px 0 30px 0;height:90px;}#vueIntegrations .items_central_gaf{padding:0;min-height:20px;display:flex;}#vueIntegrations .bold_item{font-weight:bold;}#vueIntegrations .pdf{margin-bottom:15px;}#vueIntegrations .border_container{padding-right:15px;padding-left:15px;}#vueIntegrations .border_bottom{border-bottom:1px solid #ccc;}@media only screen and (max-width:1080px){#vueIntegrations .section_desktop{display:none;}#vueIntegrations .section_mobile{display:block;}}@media only screen and (max-width:600px){#vueIntegrations .filter_section{margin-bottom:5px;}}@media only screen and (max-width:400px){#vueIntegrations .central_eagleview_info{height:105px !important;}#vueIntegrations .central_gaf_info{height:105px !important;}}.sponsor-carousel-container{position:relative;border-radius:5px;overflow:hidden;min-height:28px;}.sponsor-carousel-container .carousel-btn{min-width:28px;position:absolute;top:0;bottom:0;background:rgba(0,0,0,.85);color:#fff;font-size:14px;border:none;opacity:.08;transition:opacity .3s ease-in-out;cursor:pointer;}.sponsor-carousel-container .carousel-btn.prev:hover,.sponsor-carousel-container .carousel-btn.next:hover{opacity:.89;}.sponsor-carousel-container .carousel-btn.prev{left:0;}.sponsor-carousel-container .carousel-btn.next{right:0;}#file-upload-component a{color:#af1e2b;cursor:pointer;}#file-upload-component h3{color:#000;font-weight:bold;}#file-upload-component #fileDropArea{background:#f9f9f9;border:1px dashed #d8d8d8;border-radius:5px;min-height:300px;}#file-upload-component #fileDropArea.highlight{border:1px dashed #af1e2b;}#file-upload-component #fileDropArea .separator{display:block;height:1px;border:0;border-top:1px solid #979797;margin-left:auto;margin-top:2em !important;margin-bottom:2em !important;margin-right:auto;padding:0;position:relative;width:20%;}#file-upload-component #fileDropArea .or-text{background:#f9f9f9;left:40%;font-size:1.2em;position:absolute;top:-12px;}#file-upload-component #fileDropArea .button{border:1px solid #af1e2b;border-radius:4px;cursor:pointer;padding:10px 30px;text-transform:uppercase;}#file-upload-component .fileIcon{color:#a3a3a3;}#file-upload-component #fileElem{display:none;}#header #globalShopCatalog div>#shopTriggerButton{background-color:#f1a600;border-radius:5px;height:42px;color:#333;transition-property:filter;transition-duration:500ms;transition-timing-function:ease-in-out;}#header #globalShopCatalog div>#shopTriggerButton:hover{filter:brightness(108%);transition-duration:250ms;}@keyframes spinner-border{to{transform:rotate(360deg);}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em;}.funkyradio div{clear:both;overflow:hidden;}.funkyradio label{width:100%;border-radius:3px;border:1px solid #d8d8d8;font-weight:normal;color:#777;}.funkyradio input[type="radio"]:empty,.funkyradio input[type="checkbox"]:empty{display:none;}.funkyradio input[type="radio"]:empty~label,.funkyradio input[type="checkbox"]:empty~label{position:relative;line-height:2.5em;text-indent:3.25em;margin-top:1em;margin-bottom:1em;cursor:pointer;user-select:none;}.funkyradio input[type="radio"]:empty~label:before,.funkyradio input[type="checkbox"]:empty~label:before{position:absolute;display:block;top:0;bottom:0;left:0;content:'';width:2.5em;background:#d8d8d8;border-radius:3px 0 0 3px;}.funkyradio input[type="radio"]:hover:not(:checked)~label,.funkyradio input[type="checkbox"]:hover:not(:checked)~label{color:#777;}.funkyradio input[type="radio"]:hover:not(:checked)~label:before,.funkyradio input[type="checkbox"]:hover:not(:checked)~label:before{content:'✔';text-indent:.9em;color:#fff;}.funkyradio input[type="radio"]:checked~label,.funkyradio input[type="checkbox"]:checked~label{color:#000;}.funkyradio input[type="radio"]:checked~label:before,.funkyradio input[type="checkbox"]:checked~label:before{content:'✔';text-indent:.9em;color:#333;}.funkyradio input[type="radio"]:focus~label:before,.funkyradio input[type="checkbox"]:focus~label:before{box-shadow:0 0 0 3px #999;}.funkyradio-default input[type="radio"]:checked~label:before,.funkyradio-default input[type="checkbox"]:checked~label:before{color:#fff;background-color:#af1e2b;}.onoffswitch{margin-top:3px;position:relative;width:55px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.onoffswitch-checkbox{display:none;}.onoffswitch-label{display:block !important;overflow:hidden;cursor:pointer;border:1px solid #d8d8d8;border-radius:5px;border:1px solid #ccc;}.onoffswitch-inner{display:block;width:208%;margin-left:-100%;transition:margin .3s ease-in 0s;}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:24px;padding:0;line-height:24px;font-size:14px;color:#af1e2b;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;box-sizing:border-box;}.onoffswitch-inner:before{font-family:"Font Awesome 5 Free";content:"";padding-left:7px;background-color:#fff;color:#af1e2b;}.onoffswitch-inner:after{font-family:"Font Awesome 5 Free";content:"";padding-right:10px;color:#999;text-align:right;background-color:#fff;color:#af1e2b;}.onoffswitch-switch{display:block;width:19px;height:18px;margin:4px;background:#fff;position:absolute;top:0;bottom:0;border:2px solid #777;border-radius:5px;transition:all .3s ease-in 0s;}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0;}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0;border:0;background-color:#777;}#progressbar{counter-reset:step;width:100%;}#progressbar ul{display:flex;flex-direction:row;padding-left:15px;padding-right:15px;width:100%;}#progressbar li{color:#999;flex:1;font-weight:bold;list-style-type:none;position:relative;text-align:center;z-index:1;}#progressbar li:before{background-color:#fff;border:5px solid #cdcdcd;border-radius:50%;color:#cdcdcd;content:counter(step);counter-increment:step;display:block;height:28px;line-height:19px;margin:0 auto 10px auto;width:28px;}#progressbar li:after{background-color:#cdcdcd;content:'';height:5px;left:0;position:absolute;top:14px;width:100%;z-index:-1;}#progressbar li.active{color:#333;opacity:1;}#progressbar li.active:before{border:5px solid #af1e2b;color:#af1e2b;line-height:19px;}#progressbar li.active:after{background-color:#af1e2b;}#progressbar li.checked{color:#333;opacity:1;}#progressbar li.checked:after{background-color:#af1e2b;}#progressbar li.checked:before{border:5px solid #af1e2b;content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABSElEQVQ4jaWTr0tDARSFvyOPF4YsmN1DDJa9ZBD/jGcUDEsOZnBDZAyDiNGu0WL3JcOCQYwGw9MwxPA0CRqsDo9hP1CcsLkbL5zv3nvuvTJmmpiZSj0pII3iII3i2X8B0iguABXMURrFi4O8xvEgjeIQU0dugYrYbaRqkmd5MFZlUwEfgsJ+3XnbRYAAIC3FBYumzAfiOMmzt4HYsCl5byA2fpbUEuoA6LxULlocYNckzQBnwDbQNa7L2keExmA9SFSTPLscdBgABcESKMQGaQN4B7/KNJBDELIeETvA1fcRA8QL0ESeM6zKBIgaBqSeRyZHrGNukqfs8ztguIU0Ki8DJ6CVnzb63rC7lt9djDJ5eAdGt1hbtq/6CYCOYUvQ/mtLv+4gLZUXgVNLBUEjybPrv8QjAb1x4gVDKHhM8qw7MWCSmPobvwB7uHx9qoeepQAAAABJRU5ErkJggg==");line-height:26px;}@media print{@page{margin:0;}body{margin-top:20px;padding:0 !important;width:1200px !important;}#standardPageMenu,#headerHamburger,#menuRight,#bread-crumb,#footer,#epi-quickNavigator,#progressbar,#selectItemsContainer,#vueQuickOrderList,#yourOrderTemplates,.global-notification{display:none !important;}.form-control{border:none;}#order-wizard .dropdown-toggle::after{color:#fff;}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';}.mb-4,.my-4{margin-bottom:.5rem !important;}#order-wizard .vdp-datepicker input{border:none;}input[type=text],input[type=password],input[type=email],input[type=number],input[type=search]{border:none;}.container{width:auto;width:1200px !important;}#header{margin-bottom:10px;}}#b-tables-custom .amount-pages-custom-select{width:75px;margin:0 !important;margin-left:25px !important;}#b-tables-custom #pages .bv-no-focus-ring{flex-grow:unset;}#b-tables-custom .page-item.active .page-link{background-color:#af1e2b;border-color:#af1e2b;color:#fff;}#b-tables-custom .page-link,#b-tables-custom .page-link:hover{color:#af1e2b;}#b-tables-custom .container{max-width:100%;}#b-tables-custom .insert-container{border:1px solid #d8d8d8;border-radius:5px;background-color:#f2f2f2;}@media(min-width:768px){#b-tables-custom .actions{max-width:100px;}}#b-tables-custom .form-row>.col,#b-tables-custom .form-row>[class*=col-]{padding-right:5px;padding-left:5px;}#b-tables-custom .col-form-label-sm{padding-top:unset;padding-bottom:unset;}.striped.row:nth-of-type(odd) div{background-color:#f9f9f9;}.striped.row:nth-of-type(even) div{background:#fff;}.slide-fade-enter-active{transition:all .3s ease;}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1);}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0;}.fade-enter-active,.fade-leave-active{transition:opacity .5s;}.fade-enter,.fade-leave-to{opacity:0;}.list-item{display:inline-block;}.list-enter-active,.list-leave-active{transition:all 1s;}.list-enter,.list-leave-to{opacity:0;transform:translateY(30px);}:root{--rh-accent-color:#af1e2b;--rh-green:#06a011;}