html{min-width:300px;width:100vw;overflow:hidden;overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-size:14px;line-height:18px;width:100vw;overflow-x:hidden;font-weight:normal;margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;background-color:#fff}
body,body>div.container-fluid{direction:ltr}
body>footer .container-fluid{max-width:none}
body>footer .row-fluid{max-width:none}
body.no-hero h2{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:58px;line-height:58px;margin:0;color:#000}
h1,h2,h3,h4,h5,h6{margin:10px 0;text-rendering:optimizelegibility;color:#561017;text-transform:uppercase;font-weight:bold;font-style:normal;word-break:break-word}
h1{font-size:40px;line-height:40px}
h2{font-size:32px;line-height:32px}
h3{font-size:26px;line-height:26px}
h4{font-size:20px;line-height:20px}
h5{font-size:18px;line-height:18px}
h6{font-size:14px;line-height:18px}
h2+h3{margin-top:30px}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}
h1 small{font-size:24.5px}
h2 small{font-size:17.5px}
h3 small{font-size:14px}
h4 small{font-size:14px}
ul,ol{padding:0;margin:0 0 10px 25px}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
ul.inline,ol.inline{margin-left:0;list-style:none}
ul.inline>li,ol.inline>li{display:inline-block;zoom:1;padding-left:5px;padding-right:5px}
a{color:#2679b8;text-transform:none;text-decoration:none}
a:hover,a:focus{text-decoration:underline}
p{font-weight:normal;color:#000;font-size:14px;line-height:18px;margin-bottom:18px;margin:0 0 10px}
p:last-child{margin-bottom:0}
dl{margin-bottom:20px}
dt,dd{line-height:20px}
dt{font-weight:bold}
dd{margin-left:10px}
hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}
q:before,q:after{content:""}
address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}
form{margin:0 0 20px}
form{position:relative}
form label.disabled{position:relative}
form [disabled]{position:relative}
form select{border-radius:0 0 0 0 !important}
form select.full-width{width:100%}
form label,form legend{font-weight:bold;font-size:12px;line-height:20px;color:#565656}
form label span{font-weight:normal;font-size:9px;text-transform:uppercase;padding-left:3px}
fieldset{padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:0;font-size:14px;line-height:18px;color:#565656;border:0}
legend+label{padding-top:5px}
legend small{font-size:15px;color:#565656}
label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}
input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
label{display:block;margin-bottom:5px}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{display:inline-block;height:18px;padding:4px 6px;margin-bottom:9px;font-size:14px;line-height:20px;color:#565656;vertical-align:middle}
input,textarea{width:206px}
textarea{height:auto}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{background-color:#fff;border:1px solid #ccc}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,textarea.focus,input[type="text"].focus,input[type="password"].focus,input[type="datetime"].focus,input[type="datetime-local"].focus,input[type="date"].focus,input[type="month"].focus,input[type="time"].focus,input[type="week"].focus,input[type="number"].focus,input[type="email"].focus,input[type="url"].focus,input[type="search"].focus,input[type="tel"].focus,input[type="color"].focus{outline:0;outline:thin dotted \9;background:#fffae7;border:1px #ffcd11 solid}
select:focus,select.focus{background:#fffae7;border:1px #ffcd11 solid}
input[type="radio"],input[type="checkbox"]{display:inline-block;float:none;margin:3px 7px 0 0;line-height:normal;vertical-align:top}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}
select,input[type="file"]{height:30px;margin-top:4px;line-height:30px}
select{width:220px;border:1px solid #ccc;background-color:#fff}
select[multiple],select[size]{height:auto}
select:focus,select:focus,input[type="file"]:focus,input[type="file"].focus,input[type="radio"]:focus,input[type="radio"].focus,input[type="checkbox"]:focus,input[type="checkbox"].focus{background:#fffae7;border:1px #ffcd11 solid}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly],input.disabled,select.disabled,textarea.disabled{cursor:not-allowed;background:#fff;border:1px #ccc solid;color:#565656}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;display:inline;zoom:1}
audio:not([controls]){display:none}
figure{padding:0;margin:0}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
#map_canvas img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
textarea{overflow:auto;vertical-align:top}
strong{font-weight:normal;color:#000;font-size:14px;line-height:18px;font-weight:bold}
ul{padding:0;margin:0 0 18px 15px;list-style:disc}
li{padding:0;font-size:14px;line-height:18px;margin:0 0 10px 0}
li:last-child{margin-bottom:0}
ul.large{font-size:16px;line-height:20px}
hr[class*="span"]{margin-left:0 !important;display:block;float:none}
figcaption{font-weight:normal;color:#000;font-size:12px;line-height:14px;margin-top:10px}
small{font-size:85%}
strong{font-weight:bold}
em{font-style:italic}
footer{background-color:#3f3f3f;color:#fff;border-top:0;filter:none;margin-left:300px;height:auto;box-sizing:content-box;display:block;width:auto;width:-moz-available;width:-webkit-fill-available;width:fill-available}
footer nav ul>li>a{text-transform:none}
footer ul li:last-child{padding-bottom:0}
footer h5:first-child{margin-top:10px}
footer ul{list-style:none;margin:5px 0 0}
footer ul+ul{margin-top:15px}
footer ul li{line-height:18px;padding-bottom:10px;font-size:12px;margin-bottom:0}
footer h5{font-size:16px;margin-top:32px}
footer h5:first-child{margin-top:10px}
footer h5,footer ul li strong{color:#fff}
footer a{color:#fff}
@media screen and (max-width:1024px){footer{margin-left:0}
body{padding-top:60px}
}
@media screen and (max-width:768px){*{text-rendering:inherit !important;-webkit-font-smoothing:antialiased !important}
h2{font-size:30px;line-height:30px}
body{padding-left:0;padding-right:0}
body.no-hero h2{font-size:34px;line-height:34px}
footer{position:relative;display:inline-block}
}
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after{content:""}
pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
header{background-color:#a91221;zoom:1;z-index:1000}
header:before{content:'';display:block}
header:after{content:'';display:table;clear:both}
header nav{margin:0 auto;position:relative;height:100px;max-width:none;zoom:1}
header nav ul,header nav li{list-style:none;padding:0;margin:0}
header nav li a{text-decoration:none}
header nav a:hover,header nav a:active,header nav a:focus{text-decoration:none}
header nav>ul{margin:0 0 0 20px;display:block;overflow:visible;list-style:none}
header nav>ul>li{display:block;float:left;line-height:100px;height:inherit}
header nav>ul>li>a{background-color:transparent;color:#fff;padding:0}
header nav>ul>li>a>i{font-size:28px;line-height:0;vertical-align:middle}
header nav>ul>li>ul>li div{border-top-color:#76110b}
header nav>ul>li.crs-nav-dropdown .drop--menu{position:absolute}
header nav>ul>li.logo{max-width:calc(100% - 168px);background-color:transparent;padding:18px 0 17px 0;margin-right:0;margin-left:20px;display:block}
header nav>ul>li.logo div a{display:flex;align-items:center;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;line-height:100px;border-right:0;background:#000 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/header/nav-desktop.png") -96px 17px no-repeat}
header nav>ul>li.logo>div>a,header nav>ul>li>h1 .logo>a,header nav>ul>li>h1 .logo>a img,header nav>ul>li.logo>div>a img{max-width:251px;height:67px}
header nav>ul>li.logo>div>a img{width:100%;height:initial}
header nav>ul>li.logo>div{line-height:1}
header nav>ul>li.logo>div>a{background:0;width:auto;text-indent:inherit;display:flex;align-items:center;line-height:1}
header nav>ul>li.logo>div>a img.mobile-logo{display:none}
@media screen and (max-width:767px){.deg header nav>ul>li.logo>div>a img.mobile-logo{display:block}
.deg header nav>ul>li.logo>div>a img.desktop-logo{display:none}
}
header nav>ul>li.login{float:right;height:inherit}
header nav>ul>li.login .notifications-icon i{font-size:initial}
header nav>ul>li.menu{display:block}
header nav>ul>li.menu>a{display:none}
header nav>ul>li.menu>ul{margin:0}
header nav>ul>li.menu>ul>li{display:block;float:left;line-height:68px}
header nav>ul>li.menu>ul>li>a{display:block;padding:0 20px 0;position:relative;z-index:100;line-height:100px;height:100px;font-weight:normal;font-style:normal;font-size:16px;text-transform:uppercase;color:#fff;background-color:#a91221}
header nav>ul>li.menu>ul>li:hover>a{color:#ffcd11}
header nav>ul>li.menu.active>ul>li>.visible-phone{background-image:none}
header nav>ul>li.menu.active>ul>li>.visible-phone svg{vertical-align:bottom;margin-right:4px}
header nav>ul>li.menu>ul>li:first-child>a{border-left:1px solid #191919}
header nav>ul>li.menu>ul>li>div a,header nav>ul>li.menu>ul>li.parts>div a,header nav>ul>li.menu>ul>li.support>div a{font-weight:normal;font-style:normal;font-size:15px;line-height:36px;color:#fff;text-transform:uppercase}
header nav>ul>li.menu>ul>li>div li:hover a,header nav>ul>li.menu>ul>li.parts>div li:hover a,header nav>ul>li.menu>ul>li.support>div li:hover a{color:#ffcd11}
header nav>ul>li.menu>ul>li:hover>div{display:block;z-index:1001}
header nav>ul>li.menu>ul>li>a:hover,header nav>ul>li.menu>ul>li>a:active,header nav>ul>li.menu>ul>li>a:focus,header nav>ul>li.menu>ul>li:hover>a,header nav>ul>li.active>a,header nav>ul>li:hover>a{color:#ffcd11}
header nav>ul>li.active>div>ul:before,header nav>ul>li:hover>div>ul:before{color:#a91221;border-top-color:#a91221}
header nav>ul>li.menu>ul>li a:hover{border-color:transparent}
header nav>ul>li.menu>ul>li:hover>a:before{content:" ";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;position:absolute;top:100px;left:50%;margin-left:-10px;color:#a91221;border-top-color:#a91221}
header nav>ul>li.menu.active>a:after{content:none}
header nav>ul>li.menu.active>ul>li>div>ul li,header nav>ul>li.menu.active>ul>li>div>ul li:hover{display:block;float:none;margin-left:0}
header nav>ul>li.menu.active>ul>li>div>ul li ul li,header nav>ul>li.menu.active>ul>li>div>ul li ul li:hover{float:none;display:block;padding-right:0;padding-left:0;max-width:none;word-wrap:normal}
header nav>ul>li.menu.active>ul>li>div>ul>li a,header nav>ul>li.menu.active>ul>li>div>ul>li>ul>li>a,header nav>ul>li.menu>ul>li.products>div>ul>li,header nav>ul>li.menu>ul>li.products>div>ul>li:hover,header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div>ul>div>li>a{display:block}
header nav>ul>li.menu>ul>li>div>ul>li>a,header nav>ul>li.menu>ul>li.products>div>ul>li>a{font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;text-transform:uppercase !important}
header nav>ul>li.menu>ul>li.no-children:hover>a:before{border:0}
header nav>ul>li.menu>ul>li>a.visible-phone{display:none}
header nav>ul>li.menu>ul>li>a.hidden-phone{display:block}
header nav>ul>li.menu>ul>li>div>ul>li .catalog-search-wrapper{padding:0;width:95%;margin:auto}
header nav>ul>li.menu>ul>li>div>ul>li .catalog-search-wrapper input,header nav>ul>li.menu>ul>li>div>ul>li .catalog-search-wrapper button{margin-top:5px}
header nav>ul>li.cart{position:relative;float:right;height:100px}
header nav>ul>li.cart.cart-fixed{display:flex;align-items:center;justify-content:center;margin:0;z-index:1;position:fixed;background:#a91221;border-radius:100%;top:24px;right:24px;height:56px;width:56px;box-shadow:rgba(0,0,0,0.2) 0 3px 5px -1px,rgba(0,0,0,0.14) 0 6px 10px 0,rgba(0,0,0,0.12) 0 1px 18px 0}
header nav>ul>li.cart.cart-fixed a{padding-right:4px}
header nav>ul>li.cart.cart-fixed a span{top:16px;right:-8px}
li.menu+li.cart{margin-right:20px}
header nav>ul>div.dealerLocator>li.dealer-location a,header nav>ul>li.cart a{display:block;height:24px;padding:37px 20px 37px 0;background-repeat:no-repeat;background-position:0 37px;background-clip:content-box;font-size:0;position:relative;width:32px;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/header/icon-cart.png")}
header nav>ul>div.dealerLocator>li.dealer-location a{width:17px;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/header/icon-location.png")}
header nav>ul>div.dealerLocator>li.dealer-location:hover a,header nav>ul>li.cart.open a,header nav>ul>li.cart:hover a{background-position:0 12px}
header nav>ul>div.dealerLocator>li.dealer-location:hover>a:first-child:after{content:" ";position:absolute;top:100px;margin-left:10px;border-top:10px solid #000;border-top-color:#a91221 !important;border-right:10px solid transparent;border-left:10px solid transparent;color:#a91221 !important;z-index:13}
header nav>ul>li.cart a .cart-items-number{position:absolute;top:28px;right:8px;min-width:13px;padding:5px;border-radius:50%;background:#000;text-align:center;font-size:13px;line-height:13px;font-family:UniversLTW01-67BoldCn;color:#fff}
header nav>ul>div.dealerLocator>li.dealer-location:hover>a:first-child:after{right:28%}
header nav>ul>div.dealerLocator>li.dealer-location:hover .dealer-information-container,header nav>ul>li.cart:hover .cart-contents{display:block}
header nav>ul>li.login i{font-size:25px;padding-right:3px}
header nav>ul>li.menu>ul>li>div>ul>li.landing>a{display:none}
.cart-contents{border-top:10px solid #a91221;top:89px}
@media screen and (max-width:1024px){body:not(.crs-portal) .root>div .sticky-header{position:sticky !important;top:0;z-index:22}
body:not(.crs-portal) .root>div .sticky-header.show{z-index:1003}
header{z-index:1003;display:block}
header nav>ul>li.cart a{padding:37px 10px 37px 0}
header nav>ul>li.cart.open>a:first-child:after,header nav>ul>li.cart:hover>a:first-child:after{right:30% !important}
header nav>ul>li.menu{padding:0;margin-right:8px;margin-left:0;display:block;vertical-align:top;float:right}
header nav>ul>li.menu.active>a{background-color:transparent;background-position:-172px -41px;position:relative}
header nav>ul>li.menu.active>a:after{border-bottom-color:#111;top:89px;z-index:10000;left:38%}
header nav>ul>li.menu>a{display:block;margin-right:8px;height:100%;font-size:0}
header nav>ul>li.menu>a>i{padding:0 8px;display:inline-block}
header nav>ul>li.menu>ul{display:none}
header nav>ul>li.menu:hover>ul{display:none}
header nav>ul>li.menu.active>ul{display:block;overflow:auto;position:fixed;top:0;left:0;width:100%;z-index:1000}
header nav>ul>li.menu.active>ul>div .my-account{display:contents}
header nav>ul>li.menu.active>ul>div{flex:1;display:flex;flex-direction:column;justify-content:end;background:#a91221}
header nav>ul>li.menu.active>ul>div>li{width:100%}
header nav>ul>li.menu.active>ul>div>li>a{display:block;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;width:auto;text-transform:uppercase;font-size:16px;font-weight:bold;border-left:0;border-right:0;overflow:hidden;height:auto;line-height:18px;border-top:1px #76110b solid;padding-top:17px;padding-bottom:18px;padding-right:26px !important}
header nav>ul>li.menu.active>ul{margin-top:100px;height:calc(100vh - 100px);display:flex;flex-direction:column;background:#a91221}
header nav>ul>li.menu.active>ul>li{display:block;float:none;padding:0;width:100%}
header nav>ul>li.menu.active>ul>li>a{font-size:16px;color:#fff;font-weight:bold;border-left:0;border-right:0;border-right:0;overflow:hidden;height:auto;line-height:18px !important;border-top:1px #76110b solid;background-color:#a91221;padding-top:17px;padding-bottom:18px;padding-right:26px !important}
header nav>ul>li.menu.active>ul>li>a:after{content:"\203A";display:inline-block;font-family:monospace;transform:rotate(90deg);font-size:20px;line-height:0;font-weight:normal;float:right;padding:10px 0;font-size:25px;width:17px;padding:10px 0}
header nav>ul>li.menu>ul>li>a.visible-phone{display:block}
header nav>ul>li.menu>ul>li>a.hidden-phone{display:none}
header nav>ul>li.menu.active>ul>li.active>a:after{content:"\203A";display:inline-block;font-family:monospace;transform:rotate(-90deg);margin-right:4px;font-size:20px;line-height:0;font-weight:normal;float:right;padding:10px 0;font-size:25px;width:17px;padding:10px 0}
header nav>ul>li.menu.active>ul>li.active>div{display:block}
header nav>ul>li.menu.active>ul>li>div{height:auto;position:relative;top:0;left:0;width:100%;padding:0;background:#191919;white-space:normal}
header nav>ul>li.menu.active>ul>li>div:lang(de){width:100%}
header nav>ul>li.menu.active>ul>li>div>ul{display:block;position:relative;height:auto}
header nav>ul>li.menu.active>ul>li>div>ul li{float:none;display:block;min-height:0;padding-top:0;border-top:1px #2f2f2f solid}
header nav>ul>li.menu.active>ul>li>div>ul li a{text-align:left;font-weight:normal;font-style:normal;padding-left:20px !important;font-size:16px !important;line-height:18px !important;padding-top:17px;padding-bottom:18px;padding-right:26px !important;display:block;background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/header/nav-arrow.png") center right no-repeat;padding-left:40px !important}
header nav>ul>li.menu.active>ul>li>div>ul li:hover a{color:#fff !important}
header nav>ul>li.menu.active>ul>li>div>ul li a:hover{color:#ffcd11 !important}
header nav>ul>li.menu.active>ul>li>div>ul li:first-child{border-top:0}
header nav>ul>li.menu.active>ul>li>div>ul li:last-child{border-bottom:0}
header nav>ul>li.menu.active>ul>li>div>ul li ul{display:block;position:relative;height:auto}
header nav>ul>li.menu.active>ul>li>div>ul li ul li{float:none;display:block;padding-right:0;height:54px;padding-left:0}
header nav>ul>li.menu.active>ul>li>div>ul li ul li a{font-weight:normal;font-style:normal;padding-left:20px;font-size:16px;line-height:18px;padding-top:17px;padding-bottom:18px;padding-right:26px;display:block;margin-left:10px}
header nav>ul>li.menu.active>ul>li:hover a:before,header nav>ul>li.menu.active>ul>li.no-children>a:after,header nav>ul>li.menu.active>ul>li:first-child>div>ul:first-child>a:first-child,header nav>ul>li.menu.active>ul>li>div>ul li ul li:hover div{display:none}
header nav>ul>li.menu.active>ul>li.mobile-location a{background:#000 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/header/nav-arrow.png") center right no-repeat}
header nav>ul>li.menu.active>ul>li:last-child{border-bottom:1px #000 solid}
header nav>ul>li.menu.active>ul>li>div,header nav>ul>li.menu.active>ul>li>div>ul>li{padding:0}
header nav>ul>li.menu.active>ul>li>div>ul>li>a{font-weight:bold;background-image:none;padding-right:13px;overflow:hidden}
li.menu+li.cart{margin-right:0}
}
@media screen and (max-width:535px){header nav>ul>li.menu{margin-right:0}
header nav>ul>li.login{padding-right:15px !important}
.cart-contents{padding:0;width:320px;right:-89%}
}
@media screen and (max-width:355px){header nav>ul>li{height:inherit}
}
#CQ .cq-compsel .x-form-check-wrap{height:40px}
.x-form-cb-label-hidden{display:inline}
.row{margin-left:-20px;zoom:1}
.row:before{content:'';display:block}
.row:after{content:'';display:table;clear:both}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:20px}
.container{width:940px}
.span12{width:940px}
.span10{width:780px}
.span9{width:700px}
.span8{width:620px}
.span7{width:540px}
.span6{width:460px}
.span5{width:380px}
.span4{width:300px}
.span3{width:220px}
.span2{width:140px}
.offset8{margin-left:660px}
.offset6{margin-left:500px}
.offset4{margin-left:340px}
.offset3{margin-left:260px}
.offset2{margin-left:180px}
.row-fluid{width:100%;zoom:1}
.row-fluid:before{content:'';display:block}
.row-fluid:after{content:'';display:table;clear:both}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12765957%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:100%;*width:99.94680851%}
.row-fluid .span10{width:82.9787234%}
.row-fluid .span9{width:74.46808511%}
.row-fluid .span8{width:65.95744681%}
.row-fluid .span7{width:57.44680851%}
.row-fluid .span6{width:48.93617021%}
.row-fluid .span5{width:40.42553191%}
.row-fluid .span4{width:31.91489362%}
.row-fluid .span3{width:23.40425532%}
.row-fluid .span2{width:14.89361702%}
.row-fluid .offset8{margin-left:70.21276596%}
.row-fluid .offset8:first-child{margin-left:68.08510638%}
.row-fluid .offset6{margin-left:53.19148936%}
.row-fluid .offset6:first-child{margin-left:51.06382979%}
.row-fluid .offset4{margin-left:36.17021277%}
.row-fluid .offset4:first-child{margin-left:34.04255319%}
.row-fluid .offset3{margin-left:27.65957447%}
.row-fluid .offset3:first-child{margin-left:25.53191489%}
.row-fluid .offset2{margin-left:19.14893617%}
.row-fluid .offset2:first-child{margin-left:17.0212766%}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}
.container{margin-right:auto;margin-left:auto;zoom:1}
.container:before{content:'';display:block}
.container:after{content:'';display:table;clear:both}
.container:before,.container:after{display:table;content:"";line-height:0}
.container:after{clear:both}
.container-fluid{margin:0 auto;padding-right:20px;padding-left:20px;zoom:1}
.container-fluid:before{content:'';display:block}
.container-fluid:after{content:'';display:table;clear:both}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}
.container-fluid:after{clear:both}
.container-fluid.hero{margin-bottom:0}
.row-fluid{margin-bottom:15px !important}
.row-fluid.no-margin{margin-bottom:0 !important}
.row-fluid.hidden{display:none;visibility:visible}
input[class*="span"],select[class*="span"],textarea[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"]{float:none;margin-left:0}
.input-append input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}
/*!
 * Bootstrap Responsive v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */@-ms-viewport{width:device-width}
@media screen and (max-width:1200px){.facet-cart-item .row-fluid .span4{width:35%}
}
@media screen and (max-width:980px){.facet-cart-item .row-fluid .span4{width:48%}
}
@media(min-width:1200px){.row{margin-left:-30px;zoom:1}
.row:before{content:'';display:block}
.row:after{content:'';display:table;clear:both}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:30px}
.container{width:1170px}
.span12{width:1170px}
.span10{width:970px}
.span9{width:870px}
.span8{width:770px}
.span7{width:670px}
.span6{width:570px}
.span5{width:470px}
.span4{width:370px}
.span3{width:270px}
.span2{width:170px}
.offset8{margin-left:830px}
.offset6{margin-left:630px}
.offset4{margin-left:430px}
.offset3{margin-left:330px}
.offset2{margin-left:230px}
.row-fluid{width:100%;zoom:1}
.row-fluid:before{content:'';display:block}
.row-fluid:after{content:'';display:table;clear:both}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.56410256%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:100%}
.row-fluid .span10{width:82.90598291%}
.row-fluid .span9{width:74.35897436%}
.row-fluid .span8{width:65.81196581%}
.row-fluid .span7{width:57.26495726%}
.row-fluid .span6{width:48.71794872%}
.row-fluid .span5{width:40.17094017%}
.row-fluid .span4{width:31.62393162%}
.row-fluid .span3{width:17.076923%}
.row-fluid .span2{width:14.52991453%}
.row-fluid .offset8{margin-left:70.94017094%}
.row-fluid .offset8:first-child{margin-left:68.37606838%}
.row-fluid .offset6{margin-left:53.84615385%}
.row-fluid .offset6:first-child{margin-left:51.28205128%}
.row-fluid .offset4{margin-left:36.75213675%}
.row-fluid .offset4:first-child{margin-left:34.18803419%}
.row-fluid .offset3{margin-left:28.20512821%}
.row-fluid .offset3:first-child{margin-left:25.64102564%}
.row-fluid .offset2{margin-left:19.65811966%}
.row-fluid .offset2:first-child{margin-left:17.09401709%}
input,textarea{margin-left:0}
input.span12,textarea.span12{width:1156px}
input.span10,textarea.span10{width:956px}
input.span9,textarea.span9{width:856px}
input.span8,textarea.span8{width:756px}
input.span7,textarea.span7{width:656px}
input.span6,textarea.span6{width:556px}
input.span5,textarea.span5{width:456px}
input.span4,textarea.span4{width:356px}
input.span3,textarea.span3{width:256px}
input.span2,textarea.span2{width:156px}
.thumbnails{margin-left:-30px}
.thumbnails>li{margin-left:30px}
.row-fluid .thumbnails{margin-left:0}
}
@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;zoom:1}
.row:before{content:'';display:block}
.row:after{content:'';display:table;clear:both}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:20px}
.container{width:724px}
.span12{width:724px}
.span10{width:600px}
.span9{width:538px}
.span8{width:476px}
.span7{width:414px}
.span6{width:352px}
.span5{width:290px}
.span4{width:228px}
.span3{width:166px}
.span2{width:104px}
.offset8{margin-left:516px}
.offset6{margin-left:392px}
.offset4{margin-left:268px}
.offset3{margin-left:206px}
.offset2{margin-left:144px}
.row-fluid{width:100%;zoom:1}
.row-fluid:before{content:'';display:block}
.row-fluid:after{content:'';display:table;clear:both}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.76243094%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:100%}
.row-fluid .span10{width:82.87292818%}
.row-fluid .span9{width:74.30939227%}
.row-fluid .span8{width:65.74585635%}
.row-fluid .span7{width:57.18232044%}
.row-fluid .span6{width:48.61878453%}
.row-fluid .span5{width:40.05524862%}
.row-fluid .span4{width:31.49171271%}
.row-fluid .span3{width:22.9281768%}
.row-fluid .span2{width:14.36464088%}
.row-fluid .offset8{margin-left:71.27071823%}
.row-fluid .offset8:first-child{margin-left:68.50828729%}
.row-fluid .offset6{margin-left:54.14364641%}
.row-fluid .offset6:first-child{margin-left:51.38121547%}
.row-fluid .offset4{margin-left:37.01657459%}
.row-fluid .offset4:first-child{margin-left:34.25414365%}
.row-fluid .offset3{margin-left:28.45303867%}
.row-fluid .offset3:first-child{margin-left:25.69060773%}
.row-fluid .offset2{margin-left:19.88950276%}
.row-fluid .offset2:first-child{margin-left:17.12707182%}
input,textarea{margin-left:0}
input.span12,textarea.span12{width:710px}
input.span10,textarea.span10{width:586px}
input.span9,textarea.span9{width:524px}
input.span8,textarea.span8{width:462px}
input.span7,textarea.span7{width:400px}
input.span6,textarea.span6{width:338px}
input.span5,textarea.span5{width:276px}
input.span4,textarea.span4{width:214px}
input.span3,textarea.span3{width:152px}
input.span2,textarea.span2{width:90px}
}
@media(max-width:767px){div[class*="span"]{margin-bottom:30px}
div[class*="span"]:last-child{margin-bottom:0}
.visible-phone{display:inherit !important}
.hidden-phone{display:none !important}
.span12.text-only{padding:0 5% 0 0}
.tertiary-spacer{height:0}
.container-fluid{padding-left:20px;padding-right:20px}
.container{width:auto}
.row-fluid{width:100%}
.row,.thumbnails{margin-left:0}
.thumbnails>li{float:none;margin-left:0}
[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="offset"]:first-child{margin-left:0}
.input-large,input[class*="span"],select[class*="span"],textarea[class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.input-append input,.input-append input[class*="span"]{display:inline-block;width:auto}
.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}
.modal.fade{top:-100px}
.modal.fade.in{top:20px}
}
@media(max-width:480px){input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}
.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}
.form-horizontal .controls{margin-left:0}
.modal{top:10px;left:10px;right:10px}
.modal-header .close{padding:10px;margin:-10px}
}
/*!
 * Bootstrap v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */:root{--primary-color:#fece12}
.eyebrow{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:16px;line-height:16px;color:#565656;margin:40px 0 7px 0}
.eyebrow a{color:#565656;text-transform:uppercase}
.eyebrow a:hover{color:#000;text-decoration:none}
.hero .eyebrow{margin:40px 0 7px 0}
.container-fluid .row-fluid:first-child [class*="span"]:first-child h2:first-child{margin-top:0}
.captionCopy{font-weight:normal;color:#000;font-size:12px;line-height:14px}
.large{font-weight:normal;color:#000;font-size:16px;line-height:22px}
p.large{margin-bottom:20px}
.lt-ie9 figure .fluid-width-video-wrapper+figcaption{padding-top:10px}
.lt-ie9 body{min-width:1024px}
.lt-ie9 .container-fluid{min-width:964px}
.uppercase{text-transform:uppercase}
.divider{border-top:1px #999 solid;padding-top:15px}
.tertiary-spacer{height:30px}
.rte{margin-bottom:25px}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hidden{display:none;visibility:hidden}
.hide{display:none}
.show{display:block}
.affix{position:fixed}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop,.modal-backdrop.fade.in{opacity:.5;filter:alpha(opacity=50)}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:0}
.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}
.modal.fade.in{top:10%}
.modal-header{border-bottom:1px solid #e6e6e6}
.modal-header .close{display:inline-block;float:right;color:#565656;font-size:1.75em;font-weight:bold}
.modal-header h3{margin:0;line-height:30px}
.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}
#dealer-modal .modal-body{max-height:475px;padding:0}
.modal-body form ul{margin:0;padding:10px 0 0 0;list-style-type:none}
.modal-body form ul li.dealer{padding-left:2px}
.modal-body form ul li.dealer input[type="radio"]{margin:0 10px 10px 0 !important;vertical-align:top;float:left !important}
.modal-body form ul li.dealer label{word-wrap:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:30px}
.modal-footer{display:flex;justify-content:end;padding:14px 15px 15px;margin-bottom:0;text-align:left;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1}
.modal-footer:before{content:'';display:block}
.modal-footer:after{content:'';display:table;clear:both}
.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-secondary{padding:10px 14px}
.ie .modal-body{max-height:none}
.text-center{text-align:center}
.radio,.checkbox{min-height:20px;padding-left:20px}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}
.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}
.input-large{width:210px}
.dropdown{position:relative}
.dropdown-toggle{margin-bottom:-3px}
.dropdown-toggle:active,.open .dropdown-toggle{outline:0}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}
.dropdown .caret{margin-top:8px;margin-left:2px}
.dropdown-menu{position:absolute;top:100%;left:-1px;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-right-width:2px;border-bottom-width:2px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;margin-left:20px;margin-right:20px;line-height:1px;background:0;border-color:#ccc;border-bottom:0}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:bold;line-height:20px;color:#565656}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#565656;background-color:#f0f0f0}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#565656;text-decoration:none;outline:0;background-color:#f0f0f0;cursor:default}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#ccc}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default}
.open{z-index:1000}
.open>.dropdown-menu{display:block;width:100%}
.dropdown.selectable{width:100%;vertical-align:top;margin-bottom:20px}
.dropdown.selectable>a{border-top:1px solid #999;border-bottom:1px solid #999;width:100%;padding:15px 12px;text-align:left;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.dropdown.selectable>a h5{color:#565656;padding-right:24px;font-size:16px;line-height:16px;background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/compare/compare-arrow.png") no-repeat right 5px;margin:0}
.dropdown.selectable>a.disabled h5{background-image:none}
.dropdown.selectable.open>a{background-color:#f0f0f0}
.dropdown.selectable.open>a h5{color:#000}
.dropdown.selectable.open>a .ellipsis-multi:after{background-color:#f0f0f0}
/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{top:0;left:0;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}
.datepicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}
.datepicker>div{display:none}
.datepicker table{width:100%;margin:0}
.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px 5px}
.datepicker td.day:hover{background:#eee;cursor:pointer}
.datepicker td.day.disabled{color:#eee}
.datepicker td.old,.datepicker td.new{color:#999}
.datepicker td.active,.datepicker td.active:hover{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:focus,.datepicker td.active:hover:focus,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled]{color:#fff;background-color:#04c;background-color:#003bb3}
.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active{background-color:#039 \9}
.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.datepicker td span:hover{background:#eee}
.datepicker td span.active{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker td span.active:hover,.datepicker td span.active:focus,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled]{color:#fff;background-color:#04c}
.datepicker td span.active:active,.datepicker td span.active.active{background-color:#039 \9}
.datepicker td span.old{color:#999}
.datepicker th.switch{width:145px}
.datepicker th.next,.datepicker th.prev{font-size:21px}
.datepicker thead tr:first-child th{cursor:pointer}
.datepicker thead tr:first-child th:hover{background:#eee}
.input-append.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}
.tooltip.in{opacity:.8;filter:alpha(opacity=80)}
.tooltip.top{margin-top:-3px;padding:5px 0}
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.bottom{margin-top:3px;padding:5px 0}
.tooltip.left{margin-left:-3px;padding:0 5px}
.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.accordion{margin-bottom:20px}
.accordion-heading{border-bottom:0}
.accordion-heading{display:block;padding:8px 15px}
.panel{margin-bottom:20px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.panel-group{margin-bottom:20px;border:solid 1px black}
.panel-group .panel{margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.panel-group .panel-default{border-color:#ddd}
.panel-group .panel-collapse{border-top:1px solid #000}
.panel-group .panel-collapse.collapse{display:none}
.panel-group .panel-collapse.collapse.in{display:block}
.panel-group .panel-collapse.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.panel-group .panel-collapse .panel-body{padding-left:5px;max-width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.panel-group .panel-collapse .panel-body .flextable th{font-weight:bold;border-bottom:2px #565656 solid}
form .form_captcha_input input{height:auto}
.span12.text-only{padding:0 15% 0 0}
.offset-eyebrow{margin-top:40px}
label.disabled{color:#565656}
label.error{color:#940000}
input.error,select.error,textarea.error{background:#fff;border:1px #940000 solid}
.error-text{display:block;font-size:12px;line-height:16px;color:#940000}
span.error{color:#940000;display:block}
.no-results{font-size:12px;line-height:16px;color:#940000}
select[class*="span"],input[class*="span"]{min-height:auto !important;height:auto !important}
.lt-ie10 select[class*="span"],.lt-ie10 input[class*="span"]{line-height:1}
.alert{display:inline-block;background:#fff;font-size:14px;line-height:18px;padding:10px 18px 12px 58px;position:relative}
.alert:before{width:40px;height:100%;top:0;left:0;position:absolute;display:block;content:" "}
.alert.alert-error{border:1px #940000 solid;color:#940000}
.alert.alert-error strong{color:#940000}
.alert.alert-error:before{background:#940000 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/forms-messaging.png") -38px center no-repeat}
.alert.alert-success{border:1px #007800 solid;color:#007800}
.alert.alert-success strong{color:#007800}
.alert.alert-success:before{background:#007800 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/forms-messaging.png") 0 center no-repeat}
form label.radio,form legend.radio,form label.checkbox,form legend.checkbox{font-weight:normal;font-size:14px;line-height:20px}
form label.inline{display:inline}
form .validate-messages{display:none}
form .btn.btn-primary+.btn.btn-secondary{font-size:14px;line-height:14px;padding:10px 14px;margin-left:8px}
form label.radio,form label.checkbox{font-weight:normal;line-height:19px;margin-bottom:5px}
.button{font-weight:normal;font-size:14px;font-weight:bold;text-transform:uppercase}
.btn{display:inline-block;zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
.btn:active,.btn.active{background-color:#ccc \9}
.btn:first-child{margin-left:0}
.btn:hover,.btn:focus{text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.80;filter:alpha(opacity=80);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#e6e6e6}
.crs-btn-secondary{background:#fff;outline:1px solid #000;color:#000;border-radius:8px;text-transform:uppercase;font-weight:normal;font-style:normal;font-size:16px;line-height:normal;padding:6px 14px;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.crs-btn-secondary:hover{text-decoration:underline}
.btn-secondary,.btn-primary{outline:1px solid transparent;background:#fccc12;color:black;border-radius:8px;text-transform:uppercase;font-weight:normal;font-style:normal;font-size:16px;line-height:normal;padding:6px 14px;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.btn-primary:hover,.btn-primary:active,.btn-primary.active{background:#000;color:#fff}
.btn-primary.disabled,.btn-primary:hover.disabled,.btn-primary:focus.disabled{background-color:#e6e6e6;border-color:#e6e6e6}
.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active{background:black;color:#fff}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff}
.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
.btn .caret{margin-top:8px;margin-left:0}
.btn-primary .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-image:none;outline:0}
.btn.disabled,.btn[disabled]{color:#858585;cursor:default;background-image:none}
.btn-primary.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
.single-card .favourite_product{display:flex}
.single-card .favourite_product .product-card-title{margin-right:10px}
.single-card .customer_non_fvrt_product,.single-card .customer_fvrt_product{margin-left:auto;font-size:large}
.dealer_product_modal[disabled] .single-card .customer_non_fvrt_product .fa,.dealer_product_modal[disabled] .single-card .customer_fvrt_product .fa{cursor:pointer}
.title-btn{font-weight:normal;font-style:normal;font-size:16px;line-height:18px;display:table;width:100%;text-transform:uppercase;color:#565656;height:50px;background:#f0f0f0 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png") right center no-repeat;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.title-btn span{padding:0 30px 0 10px;display:table-cell;vertical-align:middle}
.title-btn:hover,.title-btn:active,.title-btn.active{background-color:#000;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow.png");border-top:1px solid #000;border-bottom:1px solid #000;color:#fff;text-decoration:none}
.link-list-item{font-weight:normal;font-style:normal;font-size:16px;line-height:18px;display:table;width:100%;text-transform:uppercase;height:50px;background:#f0f0f0 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png") right center no-repeat;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#fff;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png");color:#565656;border-color:#999;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.link-list-item span{padding:0 30px 0 10px;display:table-cell;vertical-align:middle}
.link-list-img{font-weight:normal;font-style:normal;font-size:16px;line-height:18px;display:table;width:100%;text-transform:uppercase;height:50px;background:#f0f0f0 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png") right center no-repeat;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#fff;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png");color:#565656;border-color:#999;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;border-color:#e6e6e6;padding:10px 0}
.link-list-img span{padding:0 30px 0 10px;display:table-cell;vertical-align:middle}
.link-list-img span{padding:0 30px 0 10px;display:table-cell;vertical-align:middle}
.link-list-img span{padding:0}
.link-list-img .link-text{padding-right:30px}
.link-list-img .link-img{width:60px;padding-right:20px}
.link-list-img .link-img img{width:60px}
.link-list-img:hover{color:#565656;text-decoration:none}
.link-list-img.linkless{background-image:none}
.link-list-img.disabled{background-image:none}
.link-list-img h6{margin:0;font-size:inherit}
.link-list-item:hover,.link-list-item:active,.link-list-item.active{color:#000;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-invert.png");background-color:#f0f0f0;text-decoration:none}
.link-list{list-style:none;margin:0}
.link-list{border-bottom:1px solid #999}
.link-list li{margin-bottom:0}
.link-list li a.link-list-item{border-bottom:0}
.link-list li:last-child a.link-list-item{border-bottom:1px solid #999}
.deg h3,.deg h5{font-weight:bold}
.deg .title-btn{background:0;background-image:none;background-color:#f0f0f0}
.deg .title-btn span{background:0;background-image:none;padding:0 25px 0 10px;font-weight:bold;position:relative}
.deg .title-btn.active,.deg .title-btn:active,.deg .title-btn:hover{background:0;background-image:none;background-color:#000}
.deg .title-btn.active span,.deg .title-btn:active span,.deg .title-btn:hover span{background:0;background-image:none}
.deg .selector>a:hover .title-btn{background:0;background-image:none;background-color:#000;color:#fff}
.deg .selector>a:hover .title-btn span{background:0;background-image:none;color:#fff}
.deg .selector .content img{padding:0;margin:0 auto;display:block}
.deg .selector .btn-container .btn.compare span{text-transform:uppercase}
.selector a,.selector a:hover,.selector a:active{color:#000;font-size:14px}
.deg .btn{text-shadow:none}
@media screen and (max-width:767px){.title-btn{background:#fff url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png") right center no-repeat}
}
.paginator-links{margin-left:20px;display:inline-block}
.linklist{column-count:3;-moz-column-count:3;-webkit-column-count:3}
.paginationListComponent .previous,.paginationListComponent .next{display:inline-block;padding-right:10px}
@media screen and (min-width:768px){body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container:lang(ar){margin-right:15%}
}
body>footer .container-fluid{margin-bottom:0}
body>footer .row-fluid{max-width:1180px !important;margin:0 auto}
body>footer .row-fluid:first-child{padding-bottom:0;padding-top:20px}
body>footer .row-fluid:last-child{padding-top:30px;padding-bottom:20px;border-top:1px solid #ccc}
body>footer ul li a.social-icon{padding-left:20px;display:block;background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/social-icons.png") no-repeat}
body>footer ul li a.social-icon.fb{background-position:0 0}
body>footer ul li a.social-icon.gp{background-position:0 -18px}
body>footer ul li a.social-icon.ln{background-position:0 -36px}
body>footer ul li a.social-icon.tw{background-position:0 -54px}
body>footer ul li a.social-icon.yt{background-position:0 -72px}
body>footer .teritiary-footer-links{margin:0;height:16px}
body>footer .teritiary-footer-links :after{clear:both}
body>footer .teritiary-footer-links li{border-right:1px solid #565656;float:left;line-height:16px;margin-right:1.22%;padding:0 1.22% 0 0;margin-bottom:10px}
body>footer .teritiary-footer-links li:first-child{padding-left:0;margin-left:0}
body>footer .teritiary-footer-links li:last-child{border-right:0 !important;padding-right:0}
body>footer .teritiary-footer-links li a{line-height:16px}
body>footer .row-fluid:last-child [class*="span"]:last-child{text-align:right}
body>footer .copyright{padding-bottom:10px;display:inline-block;white-space:nowrap}
body>footer .location{padding-left:6.553%;white-space:nowrap}
@media screen and (max-width:767px){body>footer [class*="span"]{margin-bottom:0}
body>footer .row-fluid:first-child{padding:15px 0 0 0}
body>footer h5{margin:0;line-height:16px}
body>footer h5:first-child{margin:0}
body>footer .copyright{padding-top:10px;margin-top:15px}
body>footer .row-fluid:last-child{border-top:0;padding-top:0;margin-bottom:0 !important}
body>footer .row-fluid:last-child [class*="span"]:last-child{text-align:left;clear:both}
body>footer .location{padding-left:0;display:block}
}
.unit-hidden{display:none !important}
.unit-switch-with-heading{zoom:1}
.unit-switch-with-heading h2,.unit-switch-with-heading h3,.unit-switch-with-heading h4,.unit-switch-with-heading h5,.unit-switch-with-heading h6{float:left}
.unit-switch-with-heading h3{min-width:320px}
.unit-switch-with-heading:before{content:'';display:block}
.unit-switch-with-heading:after{content:'';display:table;clear:both}
.unit-switch-with-heading .unit-switch{padding-top:4px}
.unit-switch .unit-switch-container{display:inline;float:right;font-weight:normal;font-style:normal;text-transform:uppercase}
.unit-switch .unit-switch-container strong{font-weight:normal;display:inline;float:left;background:#fff;border:1px #fff solid;border-right:0;line-height:24px;height:24px;padding-right:10px}
.unit-switch .unit-switch-container ul{display:inline;list-style:none;margin:0;padding:0}
.unit-switch .unit-switch-container ul li{border-collapse:collapse;float:left;display:inline;list-style:none;margin:0;padding:0 10px;border:1px #999 solid;border-left:0;line-height:24px;height:24px;cursor:pointer}
.unit-switch .unit-switch-container ul li a{color:#000}
.unit-switch .unit-switch-container ul li:hover{background:#999}
.unit-switch .unit-switch-container ul li:hover a{color:#fff}
.unit-switch .unit-switch-container ul li.active,.unit-switch .unit-switch-container ul li.active:hover{background:#6f6f6f}
.unit-switch .unit-switch-container ul li.active a,.unit-switch .unit-switch-container ul li.active:hover a{color:#fff}
.unit-switch .unit-switch-container ul a:hover,.unit-switch .unit-switch-container ul a:focus{text-decoration:none}
.unit-switch .unit-switch-container ul li:first-child{border-left:1px #999 solid}
@media(max-width:767px){.productSubFamilyTop3Specs .unit-switch .unit-switch-container{display:none}
}
@media screen and (max-width:480px){.unit-switch-with-heading h3:lang(ar){float:none}
}
.hero.container-fluid .img-fade{background:-moz-linear-gradient(top,rgba(25,25,25,0) 0,rgba(25,25,25,0) 55%,rgba(25,25,25,0.99) 99%,#191919 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(25,25,25,0)),color-stop(55%,rgba(25,25,25,0)),color-stop(99%,rgba(25,25,25,0.99)),color-stop(100%,#191919));background:-webkit-linear-gradient(top,rgba(25,25,25,0) 0,rgba(25,25,25,0) 55%,rgba(25,25,25,0.99) 99%,#191919 100%);background:-o-linear-gradient(top,rgba(25,25,25,0) 0,rgba(25,25,25,0) 55%,rgba(25,25,25,0.99) 99%,#191919 100%);background:-ms-linear-gradient(top,rgba(25,25,25,0) 0,rgba(25,25,25,0) 55%,rgba(25,25,25,0.99) 99%,#191919 100%);background:linear-gradient(top bottom,rgba(25,25,25,0) 0,rgba(25,25,25,0) 55%,rgba(25,25,25,0.99) 99%,#191919 100%);height:100%;position:absolute;width:100%;z-index:10}
.hero.container-fluid img{width:100%}
.half-sized .hero.container-fluid img{width:auto;height:100%;text-align:right}
.hero.container-fluid .half-sized.img-wrapper{display:block;text-align:right;background:#000}
.lt-640 .hero.container-fluid .half-sized{min-height:112px;max-height:216px}
.lt-640 .hero.container-fluid .half-sized img{height:auto}
.hero.container-fluid .half-sized .img-fade{background:-moz-linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.99) 99%,#000 100%);background:-webkit-gradient(linear,right top,right bottom,color-stop(0,rgba(0,0,0,0)),color-stop(55%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.99)),color-stop(100%,#000));background:-webkit-linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.99) 55%,#000 100%);background:-o-linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.99) 55%,#000 100%);background:-ms-linear-gradient(right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.99) 55%,#000 100%);background:linear-gradient(right left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.99) 55%,#000 100%);height:100%;position:absolute;width:100%;z-index:10}
.lt-640 .hero.container-fluid .half-sized .img-fade{background:0}
.lt-ie9 .hero.container-fluid .half-sized .img-fade{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/hero-overlay.png") 0 0 repeat-y}
.home .hero.container-fluid{max-width:1180px;background:#191919;padding:0 !important;position:relative}
.home .hero.container-fluid .hero-main .hero-text-wrapper{display:inline-block;height:61.5%;position:absolute;text-align:center;vertical-align:middle;width:75%;z-index:11}
.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{display:table;height:100%;vertical-align:middle;width:100%}
.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-weight:normal;font-style:normal;font-size:78px;line-height:78px;text-transform:uppercase;margin-bottom:0;min-height:auto !important;color:#fff;text-shadow:0 1px 0 #000;text-align:left;padding-left:20px;display:table-cell;vertical-align:middle}
.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2 span{padding-top:10px;display:block;font-size:30px;line-height:30px}
body.hero .hero.container-fluid1 .hero-main .hero-text-wrapper .hero-text-container h2 span{padding-top:10px;display:block;font-size:30px;line-height:30px}
.home .hero.container-fluid .hero-main.slogan .hero-text-wrapper{width:100%}
.home .hero.container-fluid .hero-main.slogan .hero-text-wrapper .hero-text-container h2{font-size:135px;line-height:135px;text-align:center}
body.hero .homepageHeroSelector:first-child .row-fluid{padding-top:8px;padding-bottom:20px}
body.hero .hero.container-fluid{max-width:1180px;background:#191919;padding:0 !important;position:relative}
body.hero .hero.container-fluid .hero-main .hero-text-wrapper{display:inline-block;height:auto;width:75%;position:absolute;vertical-align:middle;z-index:20}
body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-weight:normal;font-style:normal;font-size:70px;line-height:70px;text-transform:uppercase;color:#fff;text-shadow:0 1px 0 #000;text-align:left;padding:40px 0 0 20px}
body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2 span{padding-top:10px;display:block;font-size:30px;line-height:30px}
body.hero .hero.container-fluid .hero-main.product-class .hero-text-wrapper .hero-text-container h2{font-size:22px}
body.hero .hero.container-fluid .hero-main.product-class .hero-text-wrapper .hero-text-container h2 span{display:block;font-size:94px}
.CATHeroArea .cq-image-placeholder,.cq-wcm-edit .hero .img-wrapper img[src=""],.cq-wcm-preview .hero .img-wrapper img[src=""],.cq-wcm-design .hero .img-wrapper img[src=""]{height:5px}
@media screen and (min-width:768px) and (max-width:919px){.home .hero.container-fluid .hero-main .hero-text-wrapper{height:59.5%}
.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:58px;line-height:58px}
.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2 span{padding-top:8px;font-size:24px;line-height:24px}
.home .hero.container-fluid .hero-main.slogan .hero-text-wrapper .hero-text-container h2{font-size:100px;line-height:100px}
body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:58px;line-height:58px}
}
@media screen and (max-width:767px){.hero.container-fluid{overflow:hidden}
}
@media screen and (min-width:480px) and (max-width:767px){.home .hero.container-fluid .hero-main .hero-text-wrapper{width:90%}
.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:45px;line-height:45px}
.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container span{padding-top:4px;font-size:20px;line-height:20px}
body.hero .hero.container-fluid1 .hero-main .hero-text-wrapper .hero-text-container h2 span{padding-top:4px;font-size:20px;line-height:20px}
.home .hero.container-fluid .hero-main.slogan .hero-text-wrapper .hero-text-container h2{font-size:70px;line-height:70px}
body.hero .hero.container-fluid .hero-main .hero-text-wrapper{width:90%;left:0}
body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:45px;line-height:45px;padding:20px 0 0 20px}
body.hero .hero.container-fluid .hero-main.product-class .hero-text-wrapper .hero-text-container h2 span{font-size:45px}
}
@media screen and (max-width:480px){.home .hero.container-fluid .hero-main .hero-text-wrapper{width:90%}
.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:28px;line-height:28px}
.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2 span{padding-top:4px;font-size:15px;line-height:15px}
body.hero .hero.container-fluid1 .hero-main .hero-text-wrapper .hero-text-container h2 span{padding-top:4px;font-size:15px;line-height:15px}
.home .hero.container-fluid .hero-main.slogan .hero-text-wrapper .hero-text-container h2{font-size:50px;line-height:50px}
body.hero .hero.container-fluid .hero-main .hero-text-wrapper{width:90%;left:0}
body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:28px;line-height:28px;padding:14px 0 0 20px}
body.hero .hero.container-fluid .hero-main.product-class .hero-text-wrapper .hero-text-container h2{font-size:16px}
body.hero .hero.container-fluid .hero-main.product-class .hero-text-wrapper .hero-text-container h2 span{display:block;font-size:28px}
}
.tab-wrapper{background:#fff}
.tab-wrapper .tab-hidden{display:none}
.tab-wrapper .tab{display:block;position:absolute;top:0;margin:0;padding-bottom:9px;padding-left:0 !important;background:0}
.tab-wrapper .tab a{font-weight:normal;font-style:normal;display:block;font-size:16px;line-height:16px;color:#565656;text-decoration:none;text-transform:uppercase;white-space:normal;text-align:center;padding:18px 20px;background:#f0f0f0;border-left:2px solid #fff}
.tab-wrapper .tab a:hover,.deg .tab-wrapper .tab a:hover{color:#000;border-left-color:#fff !important}
.tab-wrapper .tab a:lang(ru){font-weight:normal;font-style:normal;display:block;font-size:14px;line-height:16px;color:#565656;text-decoration:none;text-transform:uppercase;white-space:normal;text-align:center;padding:18px 20px;background:#f0f0f0;border-left:2px solid #fff}
.tab-wrapper .tab:first-child a{border-left:0 solid #fff}
.tab-wrapper .tab.selected{background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/tab-selected-arrow.png") no-repeat center bottom !important}
.tab-wrapper .tab.selected a{color:#fff;background:#000}
.tab-wrapper .tab-content{border-top:1px solid #000;padding-top:30px !important;outline:0}
.tab-wrapper .tab-content .row-fluid:last-child{margin-bottom:0 !important}
@media screen and (max-width:767px){.tab-wrapper{padding-top:0 !important}
.tab-wrapper h2.tab{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle.png") no-repeat right 17px;display:block;cursor:pointer;position:relative;left:0 !important;z-index:20;margin-right:0;padding-left:10px;border-bottom:1px solid #999;padding-bottom:8px;padding-top:8px;background-position:right 17px !important;margin:0;padding:0}
.tab-wrapper h2.tab.selected a{background-color:transparent;color:#565656}
.tab-wrapper h2.tab.open{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle-open.png");border-bottom:0;margin-bottom:0}
.tab-wrapper h2.tab a{text-align:left;color:#565656;padding:5px 10px;background:transparent;border-left:0;height:40px;line-height:32px}
.tab-wrapper h2.tab a:hover{color:#565656}
.tab-wrapper .tab-content{display:none;border-top:0;padding-top:0 !important;padding-bottom:13px;padding-left:10px}
.tab-wrapper .tab-content.show{display:block !important;border-bottom:1px solid #999}
.tab-wrapper .tab-content [data-toggle-handler]{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/secondary-toggle.png");border-bottom:0}
.tab-wrapper .tab-content [data-toggle-handler]:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/secondary-toggle-hover.png")}
.tab-wrapper .tab-content [data-toggle-handler].open{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/secondary-toggle-open.png")}
.tab-wrapper .tab-content [data-toggle-group]{border-bottom:0 !important}
.tab-wrapper .tab-content [data-toggle-group] [data-toggle-handler]{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/tertiary-toggle.png");font-size:14px;padding-left:20px;background-position:0 17px;padding-left:0;background-position:right 17px}
.tab-wrapper .tab-content [data-toggle-group] [data-toggle-handler]:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/tertiary-toggle-hover.png")}
.tab-wrapper .tab-content [data-toggle-group] [data-toggle-handler].open{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/tertiary-toggle-open.png")}
.tab-wrapper .tab-content [data-toggle-group] [data-toggle-group]{border-bottom:0}
}
.touch .tab-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.touch .tab-wrapper .tab-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
[data-toggle-handler]{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle.png") no-repeat 10px 17px;display:block;cursor:pointer;padding:6px 0 4px 35px;text-decoration:none;font-weight:normal;font-style:normal;font-size:16px;border-bottom:1px solid #999;line-height:38px;color:#565656;text-transform:uppercase;border-bottom:1px solid #999}
.search-filter-box [data-toggle-handler]{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle.png") no-repeat 0 0;cursor:pointer;padding:0;text-decoration:none;font-weight:normal;font-style:normal;display:inline-block;font-size:16px;line-height:40px;color:#565656;text-transform:uppercase;border-bottom:0 solid #999;height:16px;width:21px}
.search-filter-box [data-toggle-handler].open{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle-open.png");border-bottom:0;height:16px;padding:0}
.search-filter-box [data-toggle-group].show{display:block;border-bottom:0 solid #999;padding:0 0 0 22px;margin:0}
.search-filter-box [data-toggle-group] [data-toggle-group].show{display:block;border-bottom:0 solid #999;margin:0}
.search-filter-box [data-toggle-group] [data-toggle-group] [data-toggle-group].show{display:block;border-bottom:0 solid #999;margin:0}
.search-filter-box [data-toggle-group] [data-toggle-group] [data-toggle-handler]{background-position:0 0;padding:0}
.search-filter-box [data-toggle-handler]+a{vertical-align:top}
.search-filter-box .show[data-toggle-group] p{margin:0}
.search-filter-box [data-toggle-group] [data-toggle-group] .open[data-toggle-handler]:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/tertiary-toggle-open.png")}
[data-toggle-handler]:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle-hover.png");text-decoration:none;color:#000}
[data-toggle-handler]:focus{color:#565656}
[data-toggle-handler].open{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle-open.png");border-bottom:0;height:29px}
[data-toggle-handler].open:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle-open-hover.png")}
[data-toggle-group]{display:none}
[data-toggle-group].show{display:block;border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:10px;padding-left:35px}
[data-toggle-group] [data-toggle-handler]{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/secondary-toggle.png");border-bottom:0}
[data-toggle-group] [data-toggle-handler]:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/secondary-toggle-hover.png")}
[data-toggle-group] [data-toggle-handler].open{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/secondary-toggle-open.png")}
[data-toggle-group] [data-toggle-handler].open:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/secondary-toggle-open-hover.png")}
[data-toggle-group] [data-toggle-group]{border-bottom:0}
[data-toggle-group] [data-toggle-group] [data-toggle-group]{padding-left:20px}
[data-toggle-group] [data-toggle-group] [data-toggle-handler]{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/tertiary-toggle.png");font-size:14px;padding-left:20px;background-position:0 17px}
[data-toggle-group] [data-toggle-group] [data-toggle-handler]:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/tertiary-toggle-hover.png")}
[data-toggle-group] [data-toggle-group] [data-toggle-handler].open{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/tertiary-toggle-open.png")}
[data-toggle-group] [data-toggle-group] [data-toggle-handler].open:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/tertiary-toggle-open-hover.png")}
[data-toggle-group]+*:not([data-toggle-handler]){margin-top:10px}
.product-class .facet a[data-toggle-handler],.product-model .product-model-cta a[data-toggle-handler],.product-family .facet a[data-toggle-handler]{padding-right:30px;position:relative}
.facet{margin-top:-1px;border-top:1px solid #3f3f3f;border-bottom:1px solid #3f3f3f}
.facet-container .row-fluid{margin-bottom:0 !important}
p.get-quick-quote{margin:15px 0 10px 0}
.facet [data-toggle-handler]{padding-left:0;padding-right:0;margin-right:2px;background-position:right 17px;border-bottom:0}
.facet [data-toggle-handler].open{height:auto}
.facet [data-toggle-handler]:focus{text-decoration:none}
.facet [data-toggle-group]{padding:0 10px 10px 0;border-bottom:0}
.facet [data-toggle-handler]{color:#2679b8}
.facet [data-toggle-group] .filters,.facet [data-toggle-group] .sub-filters{margin:0;padding:0;list-style-type:none}
.facet [data-toggle-group] .filters a:hover,.facet [data-toggle-group] .sub-filters a:hover{text-decoration:none}
.facet [data-toggle-group] .filters label{display:inline}
.facet [data-toggle-group] .filters label.custom{display:inline-block;box-sizing:border-box;width:100%;color:#2679b8;max-width:80%;padding-left:0;font-family:Arial;font-weight:bold}
.facet [data-toggle-group] .filters label.productToggle{color:#2679b8;font-weight:normal}
.facet [data-toggle-group] .filters label.productToggle.on{color:#565656;font-weight:bold}
.facet [data-toggle-group] .filters .filter{margin-bottom:6px;padding:5px 0}
.facet [data-toggle-group] .filters .filter.selected{background:#f0f0f0}
.facet [data-toggle-group] .filters .filter.selected label.custom{color:#565656;font-weight:bold}
.facet [data-toggle-group] .filters input.custom[type="checkbox"],.facet [data-toggle-group] .filters input.custom[type="radio"]{display:none !important}
.facet [data-toggle-group] .filters input.custom[type="checkbox"]+label span,.facet [data-toggle-group] .filters input.custom[type="radio"]+label span{display:inline-block;float:right;width:21px;height:16px;background:#fff}
.facet [data-toggle-group] .filters input.custom[type="checkbox"]:checked+label span,.facet [data-toggle-group] .filters input.custom[type="radio"]:checked+label span{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/filter-select.png") right center no-repeat}
.facet [data-toggle-group] .filter:not(.sub-filter) a{display:block;margin-bottom:6px;padding:5px 8px;color:#2679b8}
.facet [data-toggle-group] .filter:last-child{margin-bottom:0}
.facet [data-toggle-group] .filter .sub-filters{display:none;margin:10px 0 0;border:1px solid #e6e6e6;max-height:130px;overflow-y:auto}
.facet [data-toggle-group] .filter .sub-filters .sub-filter a{margin:0;padding:10px 8px;color:#565656}
.facet [data-toggle-group] .filter.selected:not(.sub-filters) a{background:#f0f0f0 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/filter-select.png") center right no-repeat;color:#565656;font-weight:bold}
.facet [data-toggle-group] .filter.selected .sub-filters{display:block}
.facet [data-toggle-group] .filter.selected .sub-filters a{font-weight:normal;background:#fff url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/filter-checkbox.png") center right no-repeat}
.facet [data-toggle-group] .filter.selected .sub-filters .selected a{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/filter-checkbox-checked.png")}
.facet.facet-dealer .facet-dealer-clear{margin-top:5px;font-size:12px;display:none}
.facet.facet-dealer .dealer-list{color:#000;margin:0 0 10px 7px;font-family:"UniversLTW01-67BoldCn";font-size:14px;text-transform:uppercase}
.facet.facet-dealer form[name="dealer-list"]{padding:0 0 0 7px}
.facet.facet-dealer form[name="dealer-list"] input[type="radio"]{display:inline-block;margin-right:10px}
.facet.facet-dealer form[name="dealer-list"] label{display:inline-block !important;padding-top:2px;vertical-align:top;color:#2679b8;font-weight:normal}
.facet.facet-dealer form[name="dealer-list"] label span{padding:0;color:#565656}
.facet.facet-dealer form[name="dealer-list"] input[type="radio"]:checked+label{color:#565656;font-weight:bold}
.facet.facet-dealer input[type="text"]{display:inline;width:100%;margin-right:6px;margin-bottom:0}
.touch .facet.facet-dealer input[type="text"]{display:inline-block;width:100%;margin-right:0;border-color:#e6e6e6;border-radius:0;float:left}
.facet.facet-dealer input[type="submit"]{margin:0 0 0 -30px}
.touch .facet.facet-dealer input[type="submit"]{margin:0 0 0 -30px !important;float:left}
.facet.facet-dealer .filters{margin:0;padding:0}
.facet.facet-dealer .filters .filter{margin-bottom:5px}
.facet.facet-dealer .filters .filter.selected{background:0}
.facet.facet-dealer .view-more{display:block;margin-left:8px;width:100%;background:#fff url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png") right center no-repeat;color:#565656;font-family:"UniversLTW01-67BoldCn";font-size:14px;text-transform:uppercase}
.facet.facet-dealer .view-more:hover{text-decoration:none}
.cart-list .facet .facet-filter .divider:last-child{display:none}
.facet .facet-cart-item{margin:20px 0}
.facet .facet-cart-item label.light{font-weight:normal}
.facet .facet-cart-item .cart-phone{margin-top:10px;display:inline-block}
@media screen and (max-width:767px){[data-toggle-group]{padding-left:10px !important}
[data-toggle-mobile-group]{display:none}
[data-toggle-mobile-group].show{display:block;border-bottom:1px solid #999;padding-bottom:20px;padding-left:10px}
[data-toggle-handler],[data-toggle-mobile-handler]{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle.png") no-repeat right 17px;display:block;cursor:pointer;position:relative;left:0 !important;z-index:20;margin-right:0;padding-left:10px;padding-bottom:8px;padding-top:8px}
[data-toggle-mobile-handler]{margin:0;padding:0}
[data-toggle-mobile-handler] a{display:block;line-height:40px;height:40px;padding:5px 10px}
[data-toggle-mobile-handler] a:hover,[data-toggle-mobile-handler] a:focus{text-decoration:none;color:#6f6f6f}
[data-toggle-handler]:hover,[data-toggle-mobile-handler]:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle-hover.png")}
[data-toggle-handler].open,[data-toggle-mobile-handler].open{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle-open.png");border-bottom:0}
[data-toggle-handler].open:hover,[data-toggle-mobile-handler].open:hover{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/primary-toggle-open-hover.png")}
[data-toggle-group] [data-toggle-group] [data-toggle-handler]{padding-left:0}
[data-toggle-group] [data-toggle-group] [data-toggle-handler]{background-position:right 21px}
.facet-cart-item .span4{width:44%}
.facet-cart-item .span6{display:inline-block;width:48.61878453%;float:left}
.facet-cart-item .span5{display:inline-block;width:40.05524862%;float:left}
.facet.facet-dealer .dealer-list{padding-left:10px}
.facet.facet-dealer [data-toggle-group]{padding-left:0 !important}
}
table{border:0;width:100%;border-collapse:collapse;margin-top:10px}
table.fixed-col{table-layout:fixed}
table.two-col td{width:50%}
table.two-col td+td{width:50%}
table.no-head tbody tr:first-child td{border-top:1px #565656 solid}
table.three-col td,table.three-col th{width:33%;color:#565656}
table.three-col td.category,table.three-col th.category{border:0;padding-bottom:0;color:#000;font-weight:bold}
table.three-col th{border-color:#565656;border-top:1px solid #565656;color:#000;font-weight:bold;padding-top:12px;padding-bottom:12px}
table.three-col td{border-color:#ccc}
table th,table td{font-weight:normal;color:#000;line-height:18px;font-size:14px}
table th.centered,table td.centered{text-align:center}
table th{text-align:left;font-weight:bold;font-size:14px;line-height:20px;text-transform:uppercase;border-bottom:1px #565656 solid;padding:8px 0;white-space:nowrap;padding-right:10px;vertical-align:bottom}
table th.center{text-align:center}
table td{padding:16px 0;border-bottom:1px #ccc solid;background:#fff;vertical-align:top;padding-right:10px}
table.two-col td,table.two-col th{padding-right:30px}
table td.flextable-cell-detail{padding:0}
table tr td:first-child,table tr th:first-child{padding-left:10px}
table tr td:last-child,table tr th:last-child{padding-right:10px}
table tr:hover td,table tr.active td{background:#f0f0f0}
table tr:last-child td{border-bottom-color:#565656}
table .flextable-control{display:none !important}
table.flextable.no-breakpoint .flextable-row-detail{display:none !important}
table.flextable.no-breakpoint a:hover{color:#000}
table.flextable .download{display:block;margin-bottom:20px}
table.flextable .custom-detail{background-color:white}
table.flextable .custom-flextable-data{border:0;margin:10px 0}
table.flextable .custom-flextable-data tr td{border:0;padding:0}
table.flextable .flextable-row-detail.open{display:table-row !important}
table.flextable .flextable-row-detail.close{display:none !important}
table.flextable .flextable-row-detail-inner table{border:0;margin:10px 0}
table.flextable .flextable-row-detail-inner table tr{background-color:#ccc}
table.flextable .flextable-row-detail-inner table tr td{border:0;padding:0}
table.flextable .custom-flextable-control{display:inline !important;text-align:left}
table.flextable .custom-flextable-control a{text-transform:uppercase;font-weight:normal;font-style:normal;font-size:14px;text-decoration:none;color:#6f6f6f;background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/tables/toggle.png") 0 1px no-repeat;padding-left:20px}
table.flextable .custom-flextable-control a span.expanded{display:none}
table.flextable .custom-flextable-control a span.collapsed{display:inline}
table.flextable .custom-flextable-control.open a{background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/tables/toggle-open.png") 0 1px no-repeat}
table.flextable .custom-flextable-control.open a span.expanded{display:inline}
table.flextable .custom-flextable-control.open a span.collapsed{display:none}
table.flextable .custom-flextable-control.close a{background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/tables/toggle.png") 0 1px no-repeat}
table.flextable .custom-flextable-control.close a span.expanded{display:none}
table.flextable .custom-flextable-control.close a span.collapsed{display:inline}
table.flextable .custom-flextable-data{display:none}
table.flextable.breakpoint .flextable-row-detail{-webkit-font-size-adjust:none !important;font-size:14px !important;line-height:20px !important}
table.flextable.breakpoint .flextable-row-detail .flextable-cell-detail{padding-left:10px;padding-bottom:20px}
table.flextable.breakpoint .flextable-control{display:table-cell !important;text-align:right}
table.flextable.breakpoint .flextable-control a{text-transform:uppercase;font-weight:normal;font-style:normal;font-size:14px;text-decoration:none;color:#6f6f6f;background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/tables/toggle.png") 0 1px no-repeat;padding-left:20px}
table.flextable.breakpoint .flextable-control a span.expanded{display:none}
table.flextable.breakpoint .flextable-control a span.collapsed{display:inline}
table.flextable.breakpoint .flextable-control:hover a{color:#565656;background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/tables/toggle-hover.png") 0 1px no-repeat}
table.flextable.breakpoint tr.flextable-detail-show td{border-top:1px solid #ccc}
table.flextable.breakpoint tr.flextable-detail-show .flextable-control a{background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/tables/toggle-open.png") 0 1px no-repeat}
table.flextable.breakpoint tr.flextable-detail-show .flextable-control a span.expanded{display:inline}
table.flextable.breakpoint tr.flextable-detail-show .flextable-control a span.collapsed{display:none}
table.flextable.breakpoint tr.flextable-detail-show .flextable-control:hover a{color:#565656;background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/tables/toggle-open-hover.png") 0 1px no-repeat}
table.flextable.breakpoint td.flextable-first-column{font-weight:bold}
table.flextable td a strong{color:#2679b8;font-weight:bold}
table.flextable td a{color:#2679b8;font-weight:bold}
.eq-ie8 table.flextable .download{display:block;height:30px}
.eq-ie9 table.flextable tr{padding-bottom:0 !important;margin-bottom:0 !important;margin-top:0 !important}
.eq-ie9 table.flextable tr .flextable-row-detail-inner table tr:nth-child(3n){width:100%;float:none}
.eq-ie9 table.flextable tr .flextable-row-detail-inner table tr:nth-child(3n) td{position:relative;display:block;float:none;margin-bottom:20px !important}
.eq-ie9 table.flextable .download{position:relative;float:none !important;display:block !important;margin-bottom:20px !important;height:40px !important}
.eq-ie9 table.flextable .last-row{display:block}
#tip-maintenance th,#tip-maintenance td{font-size:12px}
.touch table.flextable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.touch table.flextable tr:hover{background-color:transparent !important}
.touch table.flextable tr:hover td{background-color:transparent !important}
.touch table.flextable tr.active{background-color:transparent !important}
.touch table.flextable tr.active td{background-color:transparent !important}
.touch table.flextable tr .custom-flextable-data{background-color:transparent !important}
.touch table.flextable tr .custom-flextable-data tr{background-color:transparent !important}
@media screen and (min-width:980px){table.flextable tr td{border-bottom:0;border-top:1px solid #ccc}
table.flextable tr .flextable-row-detail-inner table tr{background-color:#fff}
table.flextable tr .flextable-row-detail-inner table tr:nth-child(3n){width:30%;display:inline-block;float:right}
table.flextable tr .flextable-row-detail-inner table tr:nth-child(3n) td{float:right}
table.flextable tr .flextable-row-detail-inner table tr:nth-child(3n-1){width:70%;display:inline-block;margin-bottom:20px;float:left}
table.flextable tr .flextable-cell-detail{border-top:0}
table.flextable tr:hover table{background-color:#f0f0f0}
table.flextable tr:hover table tr{background-color:#f0f0f0}
}
@media screen and (max-width:980px){table.flextable tr.flextable-detail-show>td{border-bottom:0}
table.flextable tr .flextable-row-detail-inner table tr{background-color:#fff}
table.flextable tr .flextable-row-detail-inner table tr .last-row{display:block !important}
table.flextable tr:hover,table.flextable tr:active{background-color:transparent !important}
table.flextable tr:hover td,table.flextable tr:active td{background-color:transparent !important}
table.flextable tr.active{background-color:transparent !important}
table.flextable tr.active td{background-color:transparent !important}
table.flextable tr td h4{margin:10px 0 10px 0}
}
@media(max-width:1024px){#tip-extra-header{display:none}
}
@media screen and (max-width:480px){table.flextable td:first-child{width:75%}
}
@media screen and (max-width:767px){table.three-col td,table.three-col th{padding-left:10px}
table.three-col tbody td{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/compare/vertical-sep-line.png");background-position:center left;background-repeat:no-repeat}
table.three-col tbody td:first-child{background-image:none}
}
.loader{position:relative}
.loading{text-align:center;font-weight:normal;font-style:normal;font-size:16px;color:#6f6f6f;text-transform:uppercase;position:absolute;top:0;left:0;background:#fff;width:100%;height:100%}
.loading .spinner-container{left:50%;margin-left:-36px;margin-top:0;position:static;top:50%}
.loading .spinner{display:block;margin:0 auto 15px;height:45px;width:45px;background:transparent no-repeat 0 0 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/spinner.gif")}
#cat-spinner{width:auto;margin:0;top:50%;left:50%;background:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#cat-spinner .modal-body{padding:0}
#cat-spinner .spinning{font-weight:normal;font-style:normal;font-size:16px;color:#6f6f6f;text-transform:uppercase;background:0;margin:0 auto}
#cat-spinner .spinning .spinner{display:block;height:50px;width:50px;background:transparent url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/spinnner-sprite.png") 0 0 repeat-y;-webkit-animation:spinner .75s linear 133;-moz-animation:spinner .75s linear 133;animation:spinner .75s linear 133}
.lt-ie10 #cat-spinner .spinning .spinner{background:transparent no-repeat 0 0 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/spinner-transparent-gray.gif")}
.cat-spinner-status{display:none}
@-webkit-keyframes spinner{0{background-position:0 0}
12.49%{background-position:0 0}
12.5%{background-position:-50px 0}
24.9%{background-position:-50px 0}
25%{background-position:-100px 0}
37.49%{background-position:-100px 0}
37.5%{background-position:-150px 0}
49.9%{background-position:-150px 0}
50%{background-position:-200px 0}
62.49%{background-position:-200px 0}
62.5%{background-position:-250px 0}
74.9%{background-position:-250px 0}
75%{background-position:-300px 0}
87.49%{background-position:-300px 0}
87.5%{background-position:-350px 0}
99.99%{background-position:-350px 0}
100%{background-position:0 0}
}
@-moz-keyframes spinner{0{background-position:0 0}
12.49%{background-position:0 0}
12.5%{background-position:-50px 0}
24.9%{background-position:-50px 0}
25%{background-position:-100px 0}
37.49%{background-position:-100px 0}
37.5%{background-position:-150px 0}
49.9%{background-position:-150px 0}
50%{background-position:-200px 0}
62.49%{background-position:-200px 0}
62.5%{background-position:-250px 0}
74.9%{background-position:-250px 0}
75%{background-position:-300px 0}
87.49%{background-position:-300px 0}
87.5%{background-position:-350px 0}
99.99%{background-position:-350px 0}
100%{background-position:0 0}
}
@keyframes spinner{0{background-position:0 0}
12.49%{background-position:0 0}
12.5%{background-position:-50px 0}
24.9%{background-position:-50px 0}
25%{background-position:-100px 0}
37.49%{background-position:-100px 0}
37.5%{background-position:-150px 0}
49.9%{background-position:-150px 0}
50%{background-position:-200px 0}
62.49%{background-position:-200px 0}
62.5%{background-position:-250px 0}
74.9%{background-position:-250px 0}
75%{background-position:-300px 0}
87.49%{background-position:-300px 0}
87.5%{background-position:-350px 0}
99.99%{background-position:-350px 0}
100%{background-position:0 0}
}
.selector-container .title-btn{border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:52px}
.selector-container a:hover .title-btn,.selector-container .title-btn:hover,.selector-container .title-btn.active,.selector-container .title-btn:active{border:1px solid #000 !important}
.selector-container hr{margin-bottom:30px}
.selector-container hr:last-child{margin-bottom:15px}
.selector-container .row-fluid.divider:last-child{display:none}
.selector-container .no-dealers-box{margin-bottom:20px;margin-top:20px}
.selector-container .catalog-container{min-height:300px}
.selector-container .catalog-container .loading{position:relative;margin:70px 0}
.selector{margin-bottom:0 !important}
.selector a{text-decoration:none !important;color:#000;display:block}
.selector a :focus{outline-style:auto;outline-width:5px;outline-color:-webkit-focus-ring-color}
.selector h5{margin:0}
.selector h5 .title-btn .img-container{display:none}
.selector h5 a:hover p{color:#000 !important}
.selector .content h6{font-weight:bold;font-size:14px;line-height:20px;text-transform:uppercase}
.selector .content img{padding:10px 0}
.selector .content p{font-size:14px;line-height:20px}
.selector .content p:last-child{margin-bottom:0}
.selector dt,.selector dd{font-size:14px;line-height:20px;margin:0;padding:0}
.selector dl,.selector ul{padding:0;margin:20px 0 0 0}
.selector ul{padding-left:18px}
.selector dd{padding:0;margin-bottom:20px}
.selector dd:last-child{margin-bottom:0}
.selector.industry-selector .content img{padding-top:0 !important}
.selector.active{cursor:pointer}
.selector.single-card .title-btn span{color:#565656}
.selector.single-card .content .info{margin:20px}
.selector.single-card .content .info h6{color:#6f6f6f;font-weight:normal;font-style:normal}
.selector.single-card .btn-container{border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-top:0}
.selector.single-card .btn-container .btn.compare{width:100%;color:#565656;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png");background-repeat:no-repeat;background-position:100% center;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;font-style:normal;font-weight:bold;padding-right:25px}
.selector.single-card .btn-container .btn.compare span{font-weight:normal;font-style:normal;text-transform:uppercase}
.selector.single-card .btn-container .btn.compare:hover{background-color:#ffdc58;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-invert.png");color:#000}
.selector.single-card:hover .title-btn{background-color:#f0f0f0;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png");border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.selector.single-card>a:hover .title-btn{border-left:1px solid #000;border-right:1px solid #000;background-color:#000;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow.png")}
.selector.single-card>a:hover .title-btn span{color:#fff}
.selector.single-card.active .title-btn{border:1px solid #ffdc58;cursor:pointer}
.selector.single-card.active .content{border-left:1px solid #ffdc58;border-right:1px solid #ffdc58;border-bottom:1px solid #ffdc58;border-top:0}
.selector.single-card.active .btn-container{background-color:#ffdc58;border-left:1px solid #ffdc58;border-right:1px solid #ffdc58;border-bottom:1px solid #ffdc58;border-top:0}
.selector.single-card.active .btn-container .btn.compare{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/toggles/filter-select-small.png");background-position:95% center;color:#565656}
.selector.single-card.active:hover .title-btn{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #ffdc58}
.selector.first-card{margin-left:0 !important}
@media screen and (max-width:970px){.selector.span4 h5 .title-btn{height:70px}
.selector.span3 h5 .title-btn{height:70px}
}
@media screen and (max-width:767px){.selector-container{margin-bottom:20px;border-bottom:1px #e6e6e6 solid}
.selector-container .selector-container{margin-bottom:0;border-bottom:0}
.selector-container .row-fluid{margin-bottom:0 !important}
.selector-container .row-fluid.divider{display:none}
.selector-container a:hover .title-btn,.selector-container .title-btn:hover,.selector-container .title-btn.active,.selector-container .title-btn:active{border-left:0;border-right:0}
.selector-container .selector div.content{display:none}
.selector-container .selector h5 .title-btn{height:50px !important;border-bottom:0;border-left:0;border-right:0}
.selector-container .selector h5 .title-btn .img-container{position:absolute;display:block;width:64px;height:48px}
.selector-container .selector h5 .title-btn span{padding-left:79px}
.selector-container .selector.industry-selector h5 span{padding-left:0}
.selector-container .selector.single-card{height:auto !important;margin:20px 0}
.selector-container .selector.single-card .title-btn{background-color:#fff;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-invert.png");border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid none;padding-right:1px}
.selector-container .selector.single-card .title-btn .img-container{display:none}
.selector-container .selector.single-card .title-btn span{padding-left:10px;color:#000;font-size:1.2em}
.selector-container .selector.single-card .content{display:block}
.selector-container .selector.single-card .content img,.selector-container .selector.single-card .content .info{display:inline-block;width:42%;vertical-align:top}
.selector-container .selector.single-card .btn-container .btn.compare{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selector-container .selector.single-card:hover .title-btn{border-bottom:0}
.selector-container .selector.single-card:hover .title-btn span{color:#000}
.selector-container .selector.single-card>a:hover .title-btn{background-color:#fff;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-invert.png");border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid none}
.selector-container .selector.single-card.active .title-btn{border-top:1px solid #ffdc58 !important;border-right:1px solid #ffdc58 !important;border-left:1px solid #ffdc58 !important;border-bottom:0}
.selector-container .selector.single-card.active:hover .title-btn span{color:#000}
}
@media screen and (max-width:480px){.selector-container .selector h5 .title-btn{height:70px !important}
.selector-container .selector h5 .title-btn .img-container{margin-top:10px}
}
.lt-ie10 .selector.single-card .title-btn:hover{border-left:1px solid #000;border-right:1px solid #000;background-color:#000 !important;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow.png")}
.lt-ie10 .selector.single-card .title-btn:hover span{color:#fff}
.input-append.date{margin-right:32px;clear:both;position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.input-append.date input{width:100%}
.input-append.date label{font-weight:bold;font-size:12px;line-height:16px;color:#565656}
.input-append.date .add-on{padding:0;height:26px;width:26px;cursor:pointer;background-color:#fff}
.input-append.date .add-on .icon-calendar{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/date-picker/date-picker-icon.png") no-repeat center center;display:inline-block;height:26px;width:26px}
.date-picker-container{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.date-picker-container input.input-small{width:100px}
.date-picker-container label{font-weight:bold;font-size:12px;line-height:16px;color:#565656}
.date-picker-container .add-on{padding:0;height:26px;width:26px;cursor:pointer;background-color:#fff}
.date-picker-container .add-on .icon-calendar{display:inline-block;height:29px;width:26px;vertical-align:bottom;margin-bottom:10px;background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/date-picker/date-picker-icon.png") no-repeat center center}
.date-picker-container{display:block;clear:both}
.date-picker-container .add-on{cursor:pointer}
.date-picker-container .add-on .icon-calendar{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/date-picker/date-picker-icon.png") no-repeat scroll center center transparent;display:inline-block;height:29px;vertical-align:bottom;width:26px;margin-bottom:10px}
#quick-quote-rental-page .datepicker,#request-a-rentalquote-page .datepicker{padding:0;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-radius:0;margin-left:-2px;margin-top:15px}
#quick-quote-rental-page .datepicker:after,#request-a-rentalquote-page .datepicker:after{left:126px;border-bottom-color:#000}
#quick-quote-rental-page .datepicker:before,#request-a-rentalquote-page .datepicker:before{left:125px}
#quick-quote-rental-page .datepicker td.active.active,#request-a-rentalquote-page .datepicker td.active.active,#quick-quote-rental-page .datepicker td.active.active:hover,#request-a-rentalquote-page .datepicker td.active.active:hover,#quick-quote-rental-page .datepicker td.active.disabled,#request-a-rentalquote-page .datepicker td.active.disabled,#quick-quote-rental-page .datepicker td.active.disabled:hover,#request-a-rentalquote-page .datepicker td.active.disabled:hover,#quick-quote-rental-page .datepicker td.active:active,#request-a-rentalquote-page .datepicker td.active:active,#quick-quote-rental-page .datepicker td.active:focus,#request-a-rentalquote-page .datepicker td.active:focus,#quick-quote-rental-page .datepicker td.active:hover,#request-a-rentalquote-page .datepicker td.active:hover,#quick-quote-rental-page .datepicker td.active:hover:active,#request-a-rentalquote-page .datepicker td.active:hover:active,#quick-quote-rental-page .datepicker td.active:hover:focus,#request-a-rentalquote-page .datepicker td.active:hover:focus,#quick-quote-rental-page .datepicker td.active:hover:hover,#request-a-rentalquote-page .datepicker td.active:hover:hover,#quick-quote-rental-page .datepicker td.active[disabled],#request-a-rentalquote-page .datepicker td.active[disabled],#quick-quote-rental-page .datepicker td.active[disabled]:hover,#request-a-rentalquote-page .datepicker td.active[disabled]:hover{background:#000;border-radius:0}
#quick-quote-rental-page .datepicker table thead tr:first-child th,#request-a-rentalquote-page .datepicker table thead tr:first-child th,#quick-quote-rental-page .datepicker table thead tr:first-child th:hover,#request-a-rentalquote-page .datepicker table thead tr:first-child th:hover{background:#000;color:#fff;border-radius:0;padding:8px 5px}
#quick-quote-rental-page .datepicker table thead th,#request-a-rentalquote-page .datepicker table thead th{border-bottom:0}
#quick-quote-rental-page .datepicker table thead th.next,#request-a-rentalquote-page .datepicker table thead th.next,#quick-quote-rental-page .datepicker table thead th.prev,#request-a-rentalquote-page .datepicker table thead th.prev{padding:4px 5px 8px}
#quick-quote-rental-page .datepicker table td,#request-a-rentalquote-page .datepicker table td,#quick-quote-rental-page .datepicker table th,#request-a-rentalquote-page .datepicker table th{border-radius:0;border:0}
#quick-quote-rental-page .datepicker table tr:last-child td,#request-a-rentalquote-page .datepicker table tr:last-child td{border:0}
.home .promotional-home .content-module .wrapper{padding:0 10px 0 10px;zoom:1}
.home .promotional-home .content-module .wrapper:before{content:'';display:block}
.home .promotional-home .content-module .wrapper:after{content:'';display:table;clear:both}
.home .promotional-home .row-fluid .row-fluid:first-child .content-module .wrapper{padding:15px 10px 0 10px}
.home .promotional-home .row-fluid .row-fluid:last-child .content-module .wrapper{padding-bottom:15px}
.category-landing .selector .content{text-align:center}
.banner-wrapper{max-width:1180px;margin:0 auto !important;padding:0}
.banner{width:1140px;height:90px;background-repeat:no-repeat;position:relative}
.banner strong{float:left;text-transform:uppercase;font-family:"UniversLTW01-67BoldCn";font-size:22px;line-height:24px;font-weight:normal;margin:30px 0 0 360px}
.banner a{position:absolute;top:30px;right:30px}
@media screen and (max-width:1120px){.banner strong{width:45%;margin:20px 0 0 360px}
}
@media screen and (max-width:970px){.banner strong{width:35%}
}
@media screen and (max-width:767px){.banner{background-image:none !important}
.banner strong{width:70%;margin:20px}
.home .promotional-home .row-fluid .row-fluid:first-child .content-module .wrapper{padding-top:0;padding-bottom:0}
.home .promotional-home .row-fluid .row-fluid:first-child .content-module:first-child .wrapper{padding-top:15px}
.home .promotional-home .row-fluid .row-fluid .content-module:last-child wrapper{zoom:1}
.home .promotional-home .row-fluid .row-fluid .content-module:last-child wrapper:before{content:'';display:block}
.home .promotional-home .row-fluid .row-fluid .content-module:last-child wrapper:after{content:'';display:table;clear:both}
.home .promotional-home .row-fluid .row-fluid:last-child .content-module .wrapper{padding-bottom:0}
}
@media screen and (max-width:480px){.banner{height:160px;background-image:none !important}
.banner strong{width:90%;margin:20px}
.banner a{position:relative;top:auto;right:auto;float:none;margin:0 20px}
}
.content-module{background:#fff}
.component-tertiary-content content-module ul{list-style:none;margin:0;padding-top:10px}
.content-module ul li{margin:0;padding:0 0 10px 0}
.content-module a{color:#2679b8}
.content-module a.btn{color:#fff}
.content-module.content-module-secondary ul{border-top:1px #999 solid}
.content-module.content-module-secondary ul li{font-size:14px;line-height:18px}
.content-module.content-module-secondary.span6,.content-module.content-module-secondary.span4{zoom:1}
.content-module.content-module-secondary.span6:before,.content-module.content-module-secondary.span4:before{content:'';display:block}
.content-module.content-module-secondary.span6:after,.content-module.content-module-secondary.span4:after{content:'';display:table;clear:both}
.content-module.content-module-secondary.span6 img,.content-module.content-module-secondary.span4 img{width:30.434782608%;padding-right:4.347826086%;float:left}
.content-module.content-module-secondary.span6 img.full-img,.content-module.content-module-secondary.span4 img.full-img{width:100%;padding-right:0;float:none}
.content-module.content-module-secondary.span6 .content,.content-module.content-module-secondary.span4 .content{width:100%;float:left}
.content-module.content-module-secondary.span6 .content.has-img,.content-module.content-module-secondary.span4 .content.has-img{width:65.217391304%}
.content-module.content-module-secondary a{padding:4px 12px;background:#6f6f6f;color:#fff;border:1px solid #565656;text-transform:uppercase;font-weight:normal;font-style:normal;font-size:13px;line-height:16px;padding:6px 14px;border-radius:0;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;display:inline-block;float:none;position:static;text-align:center;vertical-align:middle;*display:inline;*zoom:1;*margin-left:.3em}
.content-module.content-module-secondary a:first-child{*margin-left:0}
.content-module.content-module-secondary a:hover,.content-module.content-module-secondary a:focus,.content-module.content-module-secondary a:active,.content-module.content-module-secondary a.active{background:#565656;color:#fff;text-decoration:none}
.content-module.content-module-secondary ul a{font-weight:normal;font-size:14px;line-height:16px;background:0;padding:0 !important;margin:0 !important;border:0 !important;display:inline;color:#2679b8;text-transform:none}
.content-module.content-module-secondary ul a:hover,.content-module.content-module-secondary ul a:focus,.content-module.content-module-secondary ul a:active,.content-module.content-module-secondary ul a.active{background:0;color:#2679b8;text-decoration:underline}
.content-module.content-module-tertiary .wrapper:before{display:block;width:100%;height:6px;margin-bottom:20px;content:" ";background:#ffcd11}
.content-module.content-module-tertiary a{text-transform:uppercase}
.content-module.content-module-tertiary ul{clear:both;margin-bottom:4px;margin-top:0;padding-top:0}
.content-module.content-module-tertiary ul li a{text-transform:none}
.content-module.content-module-tertiary.span4{zoom:1}
.content-module.content-module-tertiary.span4:before{content:'';display:block}
.content-module.content-module-tertiary.span4:after{content:'';display:table;clear:both}
.content-module.content-module-tertiary.span4 img{width:33.333333%;padding-right:3.333333%;float:left}
.content-module.content-module-tertiary.span4 .content{float:left;width:100%}
.content-module.content-module-tertiary.span4 .content.has-img{width:63.333333%}
#s7_spinview .s7container[mode="normal"]{position:relative;left:0 !important;top:0 !important}
#s7_spinview .s7spinviewer{width:100%;height:auto}
#product-model-only-360s-page.ie body,#product-model-only-360s-page.no-cssreflections.no-fontface body{overflow:auto !important}
.tooltip-inner{border-radius:0;padding:5px 10px;font-size:12px;background:#2f2f2f;border:1px solid #000;line-height:12px;color:#fff}
.tooltip.bottom .tooltip-arrow{border-width:0;height:8px;top:-2px;width:17px;background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/tooltip-arrow.png") no-repeat 0 0;margin-left:-9px}
.tooltip.in{opacity:1}
.tooltip.bottom{margin-top:-4px}
.disclosures p{font-size:12px;line-height:14px;margin-bottom:8px}
.pricing{padding-bottom:10px}
.pricing.product-dealer{border-bottom:0}
.pricing:before{display:block;width:100%;height:6px;margin:20px 0 18px 0;content:" ";background:#ffcd11}
.pricing h3{margin-bottom:0}
.pricing h3 span{font-weight:normal;font-size:11px}
.pricing h3 span em{font-size:13px;position:relative;top:2px}
.pricing strong{font-weight:normal;font-style:normal;font-size:16px;line-height:20px;text-transform:uppercase}
.pricing strong em{font-weight:normal;font-style:normal}
.pricing br{line-height:24px}
.priceAndOffer a{display:block;margin:8px 0 20px}
.priceAndOffer strong{font-size:16px;line-height:20px;text-transform:uppercase}
.priceAndOffer strong em{font-style:inherit}
.product-dealer{color:#6f6f6f;font-size:13px;border-top:2px solid #ccc}
.maintenance-and-support .cta:before{background:0}
.maintenance-and-support .cta:before h3{margin-bottom:10px}
.share{padding-top:15px}
.share h6{display:inline;float:left;margin-right:10px;font-size:1.4em;color:#565656;margin-top:5px}
.share .addthis_toolbox{display:inline !important}
.share .social-toolbox{padding:0;margin:0;list-style:none}
.share .social-toolbox li{display:inline-block;margin:0 5px}
.share .social-toolbox li .share{border:0;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/catsocial-shareicons-24x24.jpg");background-position:24px 0;width:24px;height:24px;display:block;padding:0}
.share .social-toolbox li .share span{display:none}
.share .social-toolbox li .share.facebook{background-position:24px -72px}
.share .social-toolbox li .share.twitter{background-position:24px -24px}
.share .social-toolbox li .share.google{background-position:24px -96px}
.share .social-toolbox li .share.linkedIn{background-position:24px -48px}
.share .social-toolbox li .share.vk{background-position:24px -120px}
.share .social-toolbox li .share.odnoklassniki{background-position:24px -144px}
.share .social-toolbox li .share.sina-weibo{background-position:24px -192px}
.share .social-toolbox li .share.tencent-weibo{background-position:24px -240px}
.share .social-toolbox li .share.netease-weibo{background-position:24px -216px}
.share .social-toolbox li .share.tencent-qzone{background-position:24px -264px}
.share .social-toolbox li .share.email{background-position:24px -360px}
.share .social-toolbox li .share:hover.facebook{background-position:0 -72px}
.share .social-toolbox li .share:hover.twitter{background-position:0 -24px}
.share .social-toolbox li .share:hover.google{background-position:0 -96px}
.share .social-toolbox li .share:hover.linkedIn{background-position:0 -48px}
.share .social-toolbox li .share:hover.vk{background-position:0 -120px}
.share .social-toolbox li .share:hover.odnoklassniki{background-position:0 -144px}
.share .social-toolbox li .share:hover.sina-weibo{background-position:0 -192px}
.share .social-toolbox li .share:hover.tencent-weibo{background-position:0 -240px}
.share .social-toolbox li .share:hover.netease-weibo{background-position:0 -216px}
.share .social-toolbox li .share:hover.tencent-qzone{background-position:0 -264px}
.share .social-toolbox li .share:hover.email{background-position:0 -360px}
@media screen and (max-width:767px){.share{border-top:0;padding-top:0}
.share h6{display:block;float:none;margin:0 0 10px 0}
.share .addthis_toolbox{display:block !important}
.share .social-toolbox li .share{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/catsocial-shareicons-48x48.jpg");background-position:48px 0;width:48px;height:48px}
.share .social-toolbox li .share.facebook{background-position:48px -144px}
.share .social-toolbox li .share.twitter{background-position:48px -48px}
.share .social-toolbox li .share.google{background-position:48px -192px}
.share .social-toolbox li .share.linkedIn{background-position:48px -96px}
.share .social-toolbox li .share.vk{background-position:48px -240px}
.share .social-toolbox li .share.odnoklassniki{background-position:48px -288px}
.share .social-toolbox li .share.sina-weibo{background-position:48px -384px}
.share .social-toolbox li .share.tencent-weibo{background-position:48px -480px}
.share .social-toolbox li .share.netease-weibo{background-position:48px -432px}
.share .social-toolbox li .share.tencent-qzone{background-position:48px -528px}
.share .social-toolbox li .share.email{background-position:48px -720px}
.share .social-toolbox li .share:hover.facebook{background-position:48px -144px}
.share .social-toolbox li .share:hover.twitter{background-position:48px -48px}
.share .social-toolbox li .share:hover.google{background-position:48px -192px}
.share .social-toolbox li .share:hover.linkedIn{background-position:48px -96px}
.share .social-toolbox li .share:hover.vk{background-position:48px -240px}
.share .social-toolbox li .share:hover.odnoklassniki{background-position:48px -288px}
.share .social-toolbox li .share:hover.sina-weibo{background-position:48px -384px}
.share .social-toolbox li .share:hover.tencent-weibo{background-position:48px -480px}
.share .social-toolbox li .share:hover.netease-weibo{background-position:48px -432px}
.share .social-toolbox li .share:hover.tencent-qzone{background-position:48px -528px}
.share .social-toolbox li .share:hover.email{background-position:48px -720px}
.share .social-toolbox li .share:active.facebook,.share .social-toolbox li .share.active.facebook{background-position:0 -144px}
.share .social-toolbox li .share:active.twitter,.share .social-toolbox li .share.active.twitter{background-position:0 -48px}
.share .social-toolbox li .share:active.google,.share .social-toolbox li .share.active.google{background-position:0 -192px}
.share .social-toolbox li .share:active.linkedIn,.share .social-toolbox li .share.active.linkedIn{background-position:0 -96px}
.share .social-toolbox li .share:active.vk,.share .social-toolbox li .share.active.vk{background-position:0 -240px}
.share .social-toolbox li .share:active.odnoklassniki,.share .social-toolbox li .share.active.odnoklassniki{background-position:0 -288px}
.share .social-toolbox li .share:active.sina-weibo,.share .social-toolbox li .share.active.sina-weibo{background-position:0 -384px}
.share .social-toolbox li .share:active.tencent-weibo,.share .social-toolbox li .share.active.tencent-weibo{background-position:0 -480px}
.share .social-toolbox li .share:active.netease-weibo,.share .social-toolbox li .share.active.netease-weibo{background-position:0 -432px}
.share .social-toolbox li .share:active.tencent-qzone,.share .social-toolbox li .share.active.tencent-qzone{background-position:0 -528px}
.share .social-toolbox li .share:active.email,.share .social-toolbox li .share.active.email{background-position:0 -720px}
}
.deg .section-separator{border-color:#fece12 !important;border-top:3px solid #fece12;margin:16px 0}
.section-subtitle{font-size:18px;font-weight:bold;border-bottom:1px solid #fece12;display:flex;width:100%;padding-bottom:4px;margin-bottom:16px}
.promotional-home .row-fluid{margin-bottom:0 !important}
.promotional-home>.row-fluid>.span12{background:#fff;margin-bottom:0 !important}
.promotional-home>.row-fluid div[class*="span"]:last-child{margin-bottom:30px}
.home .hero.container-fluid{margin-bottom:0}
.home .hero.container-fluid .hero-selector-container{position:absolute;top:61.5%;height:38.5%;width:100%}
.home .hero.container-fluid .hero-selector-container .hero-selector{margin:0 20px;text-align:center;background:#fff;height:auto;position:relative;z-index:15}
.home .hero.container-fluid .hero-selector-container .hero-selector ul{margin:0;height:auto;margin-bottom:5px;background:#000}
.home .hero.container-fluid .hero-selector-container .hero-selector ul li{height:100%;display:inline-block;width:19.8%;list-style:none;float:left;overflow:hidden;background:#fff;border-right:1px solid #6f6f6f}
.home .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child{border-right:0;background:transparent}
.home .hero.container-fluid .hero-selector-container .hero-selector ul li a{margin:0 auto;display:block;color:#565656;height:100%}
.home .hero.container-fluid .hero-selector-container .hero-selector ul li a:hover{text-decoration:none;color:#000}
.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span{text-transform:uppercase;font-weight:normal;font-style:normal;font-size:22px;line-height:22px;display:block;margin-bottom:26px;padding:6% 5% 0}
.home .hero.container-fluid .hero-selector-container .hero-selector ul li a img{height:auto;width:68.1%;margin:0 auto;max-height:154px !important}
@media screen and (min-width:768px) and (max-width:919px){.home .hero.container-fluid .hero-selector-container{height:40.5%;top:59.5%}
.home .hero.container-fluid .hero-selector-container ::-webkit-input-placeholder{font-size:12px}
.home .hero.container-fluid .hero-selector-container ::-moz-placeholder{font-size:12px}
.home .hero.container-fluid .hero-selector-container :-ms-input-placeholder{font-size:12px}
.home .hero.container-fluid .hero-selector-container input:-moz-placeholder{font-size:12px}
}
@media screen and (max-width:767px){.hero.container-fluid{overflow:visible !important}
.home .hero-selector-container{height:auto !important;top:60% !important}
.home .hero-selector-container .hero-selector ul li{display:block !important;width:100% !important;height:auto !important;float:none !important;border-bottom:1px solid #6f6f6f;margin-bottom:0}
.home .hero-selector-container .hero-selector ul li:last-child{border-bottom:0;background:#000 !important;padding:4% 0;overflow:visible}
.home .hero-selector-container .hero-selector ul li a{font-weight:normal;font-style:normal;font-size:16px;line-height:18px;display:table;width:100%;text-transform:uppercase;color:#565656;height:50px;background:#f0f0f0 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png") right center no-repeat;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#fff;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png")}
.home .hero-selector-container .hero-selector ul li a span{padding:0 30px 0 10px;display:table-cell;vertical-align:middle}
.home .hero-selector-container .hero-selector ul li a span{padding:17px 30px 17px 14px !important;font-size:17px !important;line-height:17px !important;text-align:left !important;border:0 !important;margin-bottom:0 !important}
.home .hero-selector-container .hero-selector ul li a:hover{color:#000;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-invert.png");background-color:#f0f0f0}
.home .hero-selector-container .hero-selector ul li a img{display:none}
}
.packages p.large{margin-top:13px;margin-bottom:16px}
.packages .offset1 figure{margin-top:70px}
.packages .package-selector .content{padding-left:10px;padding-top:10px}
.packages .package-selector .content ul{list-style:none;margin:16px 0 0 0}
.packages .package-selector .content ul li:last-child{margin-bottom:0}
.packages .package-selector .content ul.no-options{margin:0}
.packages .selector-container hr:last-child{margin-bottom:0}
.packages .selector-container h3{margin-bottom:0}
.packages #standard-equipment ul{list-style:none;margin:0}
.packages #standard-equipment ul ul{list-style:disc;margin:3px 0 0 15px}
.packages #standard-equipment ul ul li{margin:0 0 3px 0}
.packages .selector-container h5[data-toggle-mobile-handler]{font-size:16px;line-height:16px;color:#6f6f6f;border-bottom:0}
.packages .selector-container h5[data-toggle-mobile-handler] a,.packages .selector-container h5[data-toggle-mobile-handler] a:hover,.packages .selector-container h5[data-toggle-mobile-handler] a:focus{color:#6f6f6f}
.featured-videos .featured-videos-top{width:83.333333333333%}
.featured-videos .featured-videos-top h2+p{margin-top:20px}
.search-results form.search input[type="text"]{margin-bottom:0;width:70%}
.search-results .filters h5{margin-bottom:20px;margin-top:30px}
.search-results .filters h5:first-child{margin-top:0}
.search-results .filters .search-filter-box{background:#f0f0f0;border:1px solid #ccc;padding:20px;margin-bottom:2px}
.search-results .filters .search-filter-box strong{text-transform:uppercase;padding-top:10px;margin-top:10px;display:block}
.search-results .filters .search-filter-box strong:first-child{padding-top:0;margin-top:0}
.search-results .filters .search-filter-box ul{list-style:none;padding:0;margin:5px 0 0 0}
.search-results .filters .search-filter-box ul li{padding:0;margin:0 0 3px}
.search-results .filters .search-filter-box select{margin-bottom:0;width:100%}
.search-results .paginator{text-align:right;margin-top:-20px;padding-top:20px;padding-bottom:18px}
.search-results .paginator .paginator-number{float:left}
.search-results .paginator a,.search-results .paginator span{height:19px;display:inline-block;vertical-align:bottom;text-align:center;padding:0 6px}
.search-results .paginator a.previous,.search-results .paginator span.previous{background:#565656 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/gallery/previous-btn.png") no-repeat center center;border:1px solid #6f6f6f;width:19px;padding:0}
.search-results .paginator a.next,.search-results .paginator span.next{background:#565656 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/gallery/next-btn.png") no-repeat center center;border:1px solid #6f6f6f;width:19px;padding:0}
.search-results .paginator a.active,.search-results .paginator span.active{background:#f0f0f0;border:1px solid #e6e6e6;color:#000}
.search-results .paginator a{font-weight:bold}
.search-results .search-results+.paginator{margin-top:20px}
.search-results .search-item{border-top:1px solid #ccc;padding:30px 0}
.search-results .search-item:last-child{border-bottom:1px solid #ccc}
.search-results .search-item .title{font-weight:bold;text-transform:uppercase}
.search-results .search-item p{color:#000;margin:8px 0}
.search-results .search-item .filesize{color:#6f6f6f}
.search-results .search-item>div{display:inline-block;vertical-align:top}
.search-results .search-item>div.search-img{width:31%}
.search-results .search-item>div.search-img+.search-content{width:67%}
.search-results .search-item>div.search-img+.search-content>*{margin-left:30px;display:block}
.search-results .search-item>div.search-img+.search-content>* a{word-wrap:break-word}
.search-results [data-toggle-mobile-handler] a{color:#565656}
span.vivbold{font-weight:bold}
.sitemap>.text>.linkcontainer>.link{margin-bottom:18px;margin-top:30px}
.sitemap>.text>.linkcontainer>.link>a{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:26px;line-height:26px;color:#000;margin:0 0 10px 0;font-size:30px;line-height:30px}
.sitemap>.text>.linkcontainer>.link{margin-bottom:18px}
.sitemap>.text>.linkcontainer>.link>a{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:20px;line-height:20px;color:#565656;margin:0 0 10px 0;font-size:26px;line-height:26px}
.sitemap>.text>.linkcontainer>.linkcontainer>.link{padding-bottom:20px}
.sitemap>.text>.linkcontainer>.linkcontainer>.link>a{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:18px;line-height:18px;color:#000;margin:0 0 10px 0;font-size:20px;line-height:20px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link{margin-top:10px;border-bottom:1px #565656 solid;padding-bottom:10px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:14px;line-height:18px;margin:0 0 10px 0;font-size:16px;line-height:16px;color:#000}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link{margin-top:20px;padding-bottom:10px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:14px;line-height:18px;margin:0 0 10px 0;color:#565656}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer{zoom:1;border-bottom:1px #ccc solid}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer:before{content:'';display:block}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer:after{content:'';display:table;clear:both}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link{float:left;width:12%;height:auto;zoom:1;margin-bottom:20px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link:before{content:'';display:block}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link:after{content:'';display:table;clear:both}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a{font-weight:normal;color:#000;font-size:14px;line-height:18px;color:#000;font-size:12px;font-weight:bold;line-height:12px;padding-right:20px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer{float:left;width:21%;height:auto;margin-bottom:20px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link{float:none;width:auto}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a{font-weight:normal;color:#000;font-size:14px;line-height:18px;color:#000;font-size:12px;line-height:14px;padding-right:0}
.subtitle{padding-top:10px;color:#9b9b9b;line-height:24px;font-size:20px}
.title-font26{font-weight:normal;font-style:normal;text-transform:uppercase;font-size:26px;line-height:26px;margin:0;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.container-fluid .row-fluid .title-font58 .title .h1-title{font-size:58px !important;line-height:58px !important;text-transform:uppercase}
.h1-font58{font-size:58px;line-height:58px}
.title-font58{font-size:40px;line-height:40px}
.h1-title{font-size:40px;line-height:40px}
.campaign-ad{height:100%;background-repeat:no-repeat;position:relative;min-height:200px;max-height:350px;padding:16px 16px 46px 16px}
.campaign-ad strong{text-transform:uppercase;font-family:"UniversLTW01-67BoldCn";font-size:24px;line-height:29px;font-weight:normal;display:block}
.campaign-ad a{position:relative;top:15px;left:0}
.selector-badge{padding:2px 7px 0 7px;font-size:12px;font-style:normal;font-weight:bold;border-radius:20px;background-color:#fece12;color:#565656;display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}
.selector.product-selector .title-btn{position:relative}
.selector-badge.selector-badge-desktop{display:none}
.selector-badge.selector-badge-mobile{display:block}
#cookieMsg.btn-primary,.tfn .read-more-component .button.button-primary{background-color:#565656;color:#fff}
.cq-wcm-edit .hero.container-fluid{min-height:400px}
.cq-wcm-edit .textImageVideo{min-height:200px}
.cq-wcm-edit .HomepageV3Tertiary{min-height:300px}
.cq-wcm-edit img[src*="linkchecker"]{width:auto !important;float:none !important}
.cq-wcm-edit .hero.container-fluid .hero-selector-container .hero-selector ul li span{color:#565656}
.cta-group .cta-group-wrapper{padding:0;max-width:1180px}
.cta-group .btn{height:60px;text-transform:uppercase;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cta-group.two-cta .btn{width:50%}
.cta-group.three-cta .btn{width:33.33333333%}
.cta-group.four-cta .btn{width:25%}
.deg.product-sub-family .description>.row-fluid>.span6 p{padding-right:30px}
.deg.hero .hero.container-fluid{background:0}
.deg.section-jump-off .family-selector img{padding-top:0;width:100%;display:block}
.deg.article>.container-fluid{padding-top:25px}
.deg .content-module.content-module-secondary.span4 img,.deg .content-module.content-module-secondary.span6 img{margin-top:2px}
.deg .eyebrow{font-weight:bold;border:0}
.deg .eyebrow,.deg .hero .eyebrow{margin-top:40px}
.deg.article .eyebrow{margin:0}
body.hero.deg .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2,body.no-hero.deg h2{font-weight:bold;word-wrap:break-word}
.deg .hero.container-fluid .img-fade{bottom:0;height:50%;background:-moz-linear-gradient(top,transparent 5%,#c8c8c8 99%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,transparent),color-stop(99%,#c8c8c8)) !important;background:-webkit-linear-gradient(top,transparent 5%,#c8c8c8 99%) !important;background:-o-linear-gradient(top,transparent 5%,#c8c8c8 99%) !important;background:-ms-linear-gradient(top,transparent 5%,#c8c8c8 99%) !important;background:linear-gradient(to bottom,transparent 5%,#c8c8c8 99%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColor=0,endColorstr=#c8c8c8,GradientType=0) !important}
.deg .selector.single-card .btn-container span{font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.deg .selector.single-card:hover .title-btn{background-image:none}
.deg .selector .btn-container .btn.compare{background:0;background-color:transparent;background-image:none;border:0;border-radius:0;padding:5px 5px 5px 10px;box-shadow:none;border:1px solid #000;text-align:left;text-shadow:none}
.deg .selector .btn-container .btn.compare span{font-weight:bold}
.deg .selector .btn-container .btn.compare:hover{background:0;background-color:#ffdc58}
.deg .selector.single-card .btn.compare{border:0}
.deg .selector .content p{text-transform:none}
.deg .content-module,.deg .content-module-secondary{background:transparent}
.deg .content-module.content-module-tertiary .wrapper:before a{text-transform:none}
.deg a.back-link span,.deg a.back-link-static span{font-size:0}
.deg a.back-link span:before,.deg a.back-link-static span:before{content:"\f103";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:left;padding:0;font-size:22px;margin-right:-5px;margin-left:-5px;margin-top:-2px}
.deg .product-model-cta{margin-top:20px}
.deg .link-list-img,.deg .link-list-item{background:0;background-color:#fff}
.deg .link-list-item{background:0;background-color:#fff}
.deg .link-list-item:hover{background:0;background-color:#f0f0f0}
.deg .link-list-item span{font-weight:bold;padding:0 30px 0 10px;position:relative}
.deg hr{margin-bottom:30px}
.deg hr:last-child{margin-bottom:30px}
.deg .tertiary-spacer{display:none}
.deg [data-toggle-handler]{background-image:none !important;padding:15px 0}
.deg [data-toggle-handler]:before{content:"\f102";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;line-height:14px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}
.deg.product-model [data-toggle-handler]:before,.deg.product-family .facet [data-toggle-handler]:before{top:50%;left:auto;line-height:normal}
.deg [data-toggle-handler].open:before{content:"\f105"}
.deg [data-toggle-handler].open:hover{background:0}
.deg .unit-switch .unit-switch-container ul li a{text-transform:uppercase !important}
.deg .textImageVideo img{float:right;width:100%}
.deg .textImageVideo .reversed-second img{float:none}
.dropdown.cat-custom>a h5,.dropdown.selectable>a h5{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/compare/compare-arrow.png");background-position:right 5px;background-repeat:no-repeat}
.selector.single-card .content .info.unit-switch-container:first-child{margin-top:0}
.selector.single-card .content .info.unit-switch-container:first-child dl:first-child{margin-top:0;padding-top:20px}
.tab-wrapper .specifications table{border-bottom:1px solid #000}
.tab-wrapper .specifications table tr td{border-bottom:0;border-top:1px solid}
.tab-wrapper .specifications table tr:hover td{background:#f0f0f0 !important}
.tab-wrapper .features [data-toggle-handler]:before{float:left;line-height:40px;padding-right:10px;vertical-align:middle}
.product-sidekick .product-sidekick-wrapper a{font-size:16px;padding-left:20px}
.product-sidekick .product-sidekick-wrapper a:hover{font-size:16px}
.product-sidekick .product-sidekick-wrapper a:before{display:none;float:right;padding-right:0;padding-top:5px}
.gt-ie8 .deg .link-list-item span:after{padding-top:18px}
.gt-ie8 .deg .title-btn span:after{padding-top:25px}
.gt-ie8 .deg .single-card .title-btn span:after{padding-top:26px}
.deg.cq-wcm-edit .campaignHero-option1 .hero.container-fluid .hero-selector-container.dynamic-hero-selector-container .hero-selector,.deg.cq-wcm-design .campaignHero-option1 .hero.container-fluid .hero-selector-container.dynamic-hero-selector-container .hero-selector,.aem-AuthorLayer-Edit .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container.dynamic-hero-selector-container .hero-selector,.aem-AuthorLayer-Design .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container.dynamic-hero-selector-container .hero-selector{width:calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px)}
.deg .title-btn{background:0;background-image:none;background-color:#f0f0f0}
.deg .title-btn span{background:0;background-image:none;padding:0 25px 0 10px;font-weight:bold;position:relative}
.deg .title-btn.active,.deg .title-btn:active,.deg .title-btn:hover{background:0;background-image:none;background-color:#000}
.deg .title-btn.active span,.deg .title-btn:active span,.deg .title-btn:hover span{background:0;background-image:none}
.deg .selector>a:hover .title-btn{background:0;background-image:none;background-color:#000;color:#fff}
.deg .selector>a:hover .title-btn span{background:0;background-image:none;color:#fff}
.deg .selector .content img{padding:0;margin:0 auto;display:block}
.deg .btn{text-shadow:none}
@media screen and (min-width:768px){.selector-badge.selector-badge-mobile{display:none}
.selector-badge.selector-badge-desktop{display:block}
}
@media screen and (max-width:980px){.featured-videos .featured-videos-top{width:91.6666666666%}
}
@media screen and (max-width:767px){.featured-videos .featured-videos-top{width:100%}
.packages .title-btn{font-weight:normal;font-style:normal;font-size:16px;line-height:18px;display:table;width:100%;text-transform:uppercase;color:#565656;height:50px;background:#f0f0f0 url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/links-buttons/link-arrow-gray.png") right center no-repeat;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.packages .title-btn span{padding:0 30px 0 10px;display:table-cell;vertical-align:middle}
.packages .offset1 figure{margin-top:0}
.packages .pricing:before{margin-top:0}
.packages .package-selector{border-bottom:1px #999 solid;margin-bottom:45px !important}
.packages .package-selector .content{padding-top:0}
.packages .package-selector .content ul.no-options{margin-bottom:15px}
.packages .show[data-toggle-mobile-group]{border-bottom:0}
.search-results .search-filter-box{background:transparent !important;border:0 !important;padding:0 !important}
.search-results .search-filter-box [data-toggle-mobile-handler]{margin:0}
.search-results .search-filter-box [data-toggle-mobile-group]{padding:0 20px 20px}
.search-results .search-filter-box [data-toggle-mobile-group] strong{padding-top:20px;display:block}
.search-results .search-filter-box [data-toggle-mobile-group] strong:first-child{padding-top:0}
.search-results .search-item .search-img{display:none}
.search-results .search-item .search-content{width:auto !important}
.search-results .search-item .search-content *{margin-left:0 !important}
.subtitle{font-size:18px}
.sitemap>.text>.linkcontainer>.link a{font-size:20px;line-height:20px}
.sitemap>.text>.linkcontainer>.linkcontainer>.link a{font-size:16px;line-height:16px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link{margin-top:20px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link a{font-size:16px;line-height:16px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link a{font-size:14px;line-height:14px}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link{float:none;width:auto;height:auto;border-bottom:0;margin-bottom:0;padding-top:10px;padding-bottom:0}
.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer{float:none;width:auto;height:auto;border-bottom:px #ccc solid;margin-bottom:0;padding-top:10px;padding-bottom:30px}
.h1-title{font-size:30px;line-height:30px}
.title-font26{font-size:16px;line-height:16px}
.container-fluid .row-fluid .title-font58 .title .h1-title{font-size:34px !important;line-height:34px !important;text-transform:uppercase}
.h1-font58{font-size:34px;line-height:34px}
.title-font58{font-size:30px;line-height:30px}
.deg.product-sub-family .description>.row-fluid>.span6 p{padding-right:0}
.deg.article>.container-fluid{padding-bottom:15px}
.deg .secondaryContentContainer{padding-bottom:15px}
.deg [data-toggle-mobile-handler] a:focus,.deg [data-toggle-mobile-handler] a:hover{color:#fff}
.deg.product-model .eyebrow{margin:15px 0 10px 0}
.deg .tab-wrapper h2.tab{background-image:none}
.deg .tab-wrapper h2.tab a{font-weight:bold;padding:10px 0 0 10px}
.deg .tab-wrapper h2.tab a:after{content:"\f102";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;padding:6px 12px}
.deg .tab-wrapper h2.tab.open a:after{content:"\f105";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;padding:6px 12px}
.deg .tab-wrapper .tab-content a[data-toggle-handler]{padding-right:10px}
.deg .tab-wrapper .tab-content a[data-toggle-handler]:before{content:"\f113";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;padding:0}
.deg .tab-wrapper .tab-content a[data-toggle-handler].open:before{content:"\f114";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;padding:0}
.deg .tab-wrapper .tab-item-wrapper{padding-top:16px}
.deg .unit-switch-with-heading h3{min-width:100%}
.deg .unit-switch-with-heading .unit-switch .unit-switch-container{float:none}
.deg .product-selector{margin-bottom:0 !important}
.deg .selector-container .selector.single-card .title-btn,.deg .selector-container .selector.single-card>a:hover .title-btn{background-image:none}
.deg footer [data-toggle-mobile-handler]{background-image:none}
.deg footer [data-toggle-mobile-handler].open:hover{background-image:none}
.deg footer [data-toggle-mobile-handler]>a:after{content:"\f111";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0}
.deg footer [data-toggle-mobile-handler].open>a:after{content:"\f112";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0}
.deg footer [data-toggle-mobile-handler] a{padding:5px 0}
.product-sidekick .product-sidekick-wrapper a{padding-left:10px}
.product-sidekick .product-sidekick-wrapper a:before{display:inline-block}
}
@media screen and (max-width:475px){.search-results .paginator{text-align:left}
.search-results .paginator .paginator-number{float:none;margin-bottom:5px;padding:0}
}
#skip-to-content{position:relative;width:100%;z-index:22;overflow:hidden;background:white}
#skip-to-content a{border-radius:0;height:0;border:0;display:block}
#skip-to-content a:focus{display:inline-block;height:unset;border:1px solid transparent;margin:12px 120px}
.loader{width:16px;height:16px;min-width:16px;border:2px solid #a91221;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}
@keyframes rotation{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#fece12;color:#fece12;box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s}
.dot-pulse::before,.dot-pulse::after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#fece12;color:#fece12}
.dot-pulse::before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0}
.dot-pulse::after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}
@keyframes dot-pulse-before{0{box-shadow:9984px 0 0 -5px}
30%{box-shadow:9984px 0 0 2px}
60%,100%{box-shadow:9984px 0 0 -5px}
}
@keyframes dot-pulse{0{box-shadow:9999px 0 0 -5px}
30%{box-shadow:9999px 0 0 2px}
60%,100%{box-shadow:9999px 0 0 -5px}
}
@keyframes dot-pulse-after{0{box-shadow:10014px 0 0 -5px}
30%{box-shadow:10014px 0 0 2px}
60%,100%{box-shadow:10014px 0 0 -5px}
}
@font-face{font-display:swap;font-family:"UniversLTW01-57Condense 723818";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/6fc47523-fa84-47de-b974-533db32eacd8.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/6fc47523-fa84-47de-b974-533db32eacd8.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/34e6ea2e-62b2-49c9-b5e6-128fddfd9f6c.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/01a871ba-586f-4d5e-8924-d4ec3b44f723.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/5ebb44ef-5450-4b20-9612-66b2a127178b.svg#5ebb44ef-5450-4b20-9612-66b2a127178b") format("svg")}
@font-face{font-display:swap;font-family:"UniversLTW01-57Condense 723821";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/1eaf27c0-f4de-4273-9f4c-1b3236ad2f3c.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/9b913baf-b1f0-47d2-8c76-42f59650058f.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/0abcce12-2274-4ee7-b6d5-0066b5f5f670.svg#0abcce12-2274-4ee7-b6d5-0066b5f5f670") format("svg")}
@font-face{font-display:swap;font-family:"UniversLTW01-67BoldCn";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/21decb60-b395-4de2-bd04-e38eb2a56d2f.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/091058d4-36b2-43f6-80d3-16c88e098061.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/827d22bc-e38b-4ccf-8a21-1f9aaa76e402.svg#827d22bc-e38b-4ccf-8a21-1f9aaa76e402") format("svg")}
@font-face{font-display:swap;font-family:"UniversLTW01-67BoldCnOb";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/6881ee98-4e9b-4409-9695-e5b0118c7c84.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/6881ee98-4e9b-4409-9695-e5b0118c7c84.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/53f66cd7-168f-4c66-9514-9dd103c763a0.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/774a1d99-085d-4249-8c2c-0ce23fa975a6.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/056a520c-7f4a-4b3a-8465-a841cfe0b6b3.svg#056a520c-7f4a-4b3a-8465-a841cfe0b6b3") format("svg")}
@font-face{font-display:swap;font-family:"UniversLTW10-67BoldCn";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/de8453e9-b2a6-4554-bf75-5f0ff5a2e236.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/de8453e9-b2a6-4554-bf75-5f0ff5a2e236.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/e6c2f397-706a-4224-9c0a-069effd9da88.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/528d0fca-b028-48b5-8003-f010575e8949.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c52f6cb2-23c6-46b1-b6c5-e0a1da3e577c.svg#c52f6cb2-23c6-46b1-b6c5-e0a1da3e577c") format("svg")}
@font-face{font-display:swap;font-family:"UniversLTW02-67BoldCn";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/b2388651-dd56-4c8e-8455-c55318f6a734.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/346ec69d-90a7-4fef-a216-1a0dafbd3798.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/d39b0ff2-cca2-4288-8f6a-c730f44feb81.svg#d39b0ff2-cca2-4288-8f6a-c730f44feb81") format("svg")}
@font-face{font-display:swap;font-family:"Univers Next W23";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/82c7c8c7-7ebc-4d55-a29b-658c2138a5a6.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/82c7c8c7-7ebc-4d55-a29b-658c2138a5a6.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/54343edb-9abe-4537-b93e-d21b9bf5c95a.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/ffebdff8-1d8c-421a-a657-5d989045b10b.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/7064b984-ef9c-4c4f-9f3d-01a248e10682.svg#7064b984-ef9c-4c4f-9f3d-01a248e10682") format("svg")}
@font-face{font-display:swap;font-family:"Univers Next W23 Bold";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/7ddaf4c0-0441-4cce-b108-5016a7312304.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/7ddaf4c0-0441-4cce-b108-5016a7312304.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/93bfbcbc-c9e7-48f3-986f-d018c005ffc8.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/3af52002-ea00-4b47-8970-d0ae92fa1962.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/a99a8289-3896-4f91-a59e-d048f1250769.svg#a99a8289-3896-4f91-a59e-d048f1250769") format("svg")}
@font-face{font-display:swap;font-family:"UniversLTW10-67BoldCn";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/de8453e9-b2a6-4554-bf75-5f0ff5a2e236.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/de8453e9-b2a6-4554-bf75-5f0ff5a2e236.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/e6c2f397-706a-4224-9c0a-069effd9da88.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/528d0fca-b028-48b5-8003-f010575e8949.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c52f6cb2-23c6-46b1-b6c5-e0a1da3e577c.svg#c52f6cb2-23c6-46b1-b6c5-e0a1da3e577c") format("svg")}
@font-face{font-display:swap;font-family:"UniversLTW02-75Black";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/b2388651-dd56-4c8e-8455-c55318f6a734.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/346ec69d-90a7-4fef-a216-1a0dafbd3798.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/d39b0ff2-cca2-4288-8f6a-c730f44feb81.svg#d39b0ff2-cca2-4288-8f6a-c730f44feb81") format("svg")}
@font-face{font-display:swap;font-family:'social-icons';src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/social-icons.eot");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/social-icons.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/social-icons.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/social-icons.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/social-icons.svg#social-icons") format("svg");font-weight:normal;font-style:normal}
[class*='social-icon-']:before{display:inline-block;font-family:'social-icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-display:swap;font-family:'Material Icons';font-style:normal;font-weight:400;src:url(clientlib-global-libs/css/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/MaterialIcons-Regular.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/MaterialIcons-Regular.woff") format("woff")}
@font-face{font-family:"Noto Sans";src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-latin-regular.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-latin-regular.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-latin-regular.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-latin-regular.svg") format("svg")}
@font-face{font-family:"Noto Sans JP";src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-regular.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-regular.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-regular.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-regular.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-regular.svg") format("svg")}
@font-face{font-family:"Noto Sans Regular";font-style:normal;font-weight:400;src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-regular.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-regular.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-regular.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext-regular.svg") format("svg")}
@font-face{font-family:"Noto Sans Semibold";font-style:normal;font-weight:600;src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_greek_latin-600.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_greek_latin-600.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_greek_latin-600.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_greek_latin-600.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-v32-cyrillic_greek_latin-600.svg") format("svg")}
@font-face{font-family:"Noto Sans JP Bold";src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-700.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-700.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-700.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-700.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/noto-sans-jp-v42-japanese-700.svg") format("svg")}
@font-face{font-family:"Roboto Condensed";src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/roboto-condensed-v25-latin-regular.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/roboto-condensed-v25-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/roboto-condensed-v25-latin-regular.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/roboto-condensed-v25-latin-regular.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/transformation/all/resources/css/fonts/roboto-condensed-v25-latin-regular.svg") format("svg")}
.material-icons,.tfn .form input[type="checkbox"]:checked+label::before,.tfn .form input[type="checkbox"]:checked+label+label::before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
@font-face{font-display:swap;font-family:'social-icons';src:url("clientlib-global-libs/css/fonts/social-icons.eot");src:url("clientlib-global-libs/css/fonts/social-icons.eot?#iefix") format("embedded-opentype"),url("clientlib-global-libs/css/fonts/social-icons.woff") format("woff"),url("clientlib-global-libs/css/fonts/social-icons.ttf") format("truetype"),url("clientlib-global-libs/css/fonts/social-icons.svg#social-icons") format("svg");font-weight:normal;font-style:normal}
[class*='social-icon-']::before{display:inline-block;font-family:'social-icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.social-icon-baidu::before{content:'\0041'}
.social-icon-facebook::before{content:'\0042'}
.social-icon-googleplus::before{content:'\0043'}
.social-icon-instagram::before{content:'\0044'}
.social-icon-linkedin::before{content:'\0045'}
.social-icon-lithium-blog::before{content:'\0046'}
.social-icon-lithium-discussions::before{content:'\0047'}
.social-icon-lofter::before{content:'\0048'}
.social-icon-odnoklassniki::before{content:'\0049'}
.social-icon-pinterest::before{content:'\004a'}
.social-icon-qzone::before{content:'\004b'}
.social-icon-sinaweibo::before{content:'\004c'}
.social-icon-soundcloud::before{content:'\004d'}
.social-icon-tencentweibo::before{content:'\004e'}
.social-icon-tripadvisor::before{content:'\004f'}
.social-icon-twitter::before{content:'\0050'}
.social-icon-vimeo::before{content:'\0051'}
.social-icon-vk::before{content:'\0052'}
.social-icon-wechat::before{content:'\0053'}
.social-icon-youku::before{content:'\0054'}
.social-icon-youtube::before{content:'\0055'}
header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a,ul>li.location>div>ul>li>a,ul>li.location>div>ul>li>div ul>li>strong,ul>li.location>div>ul>li>div ul>li>b,.pricing strong em{font-family:"UniversLTW01-57Condense 723821","Arial Narrow",Arial,sans-serif}
h1,h2,h3,h4,h5,h6,.eyebrow,body.no-hero h2,.title-btn,.link-list-item,.btn-primary,.btn-secondary,header nav>ul>li.menu>ul>li>a,header nav>ul>li.menu>ul>li.company>div a,header nav>ul>li.menu>ul>li.parts>div a,header nav>ul>li.menu>ul>li.support>div a,header nav>ul>li.menu>ul>li.products>div>ul>li>a,header nav>ul>li.menu>ul>li>div>ul>li>a,header nav>ul>li.menu.active>ul>li>div>ul li a,header nav>ul>li.menu.active>ul>li>div>ul li ul li a,header nav>ul>li.menu>ul>li>div>ul>li>ul>li>a,header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a,body>footer h5,.unit-switch .unit-switch-container,.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2,body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2,.tab-wrapper .tab a,[data-toggle-handler],.search-filter-box [data-toggle-handler],table th,table.flextable.breakpoint .flextable-control a,.content-module.content-module-secondary a,.product-gallery .gallery-filters ul li a,.pricing strong,.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span,.sitemap>.text>.linkcontainer>.link>a,.sitemap>.text>.linkcontainer>.linkcontainer>.link>a,.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a,.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a,.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a,.home .hero-selector-container .hero-selector ul li a,.packages .title-btn,body.article-page .title{font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
body,p,strong,table th,table td,.captionCopy,.large,figcaption,header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div ul a,ul>li.location>a,ul>li.location>div>ul>li>div ul>li>strong>span,ul>li.location>div>ul>li>div ul>li>b>span,.selector .content h6,.content-module.content-module-secondary ul a,.product-gallery .gallery-text,.product-gallery .paginator .paginator-number,.product-gallery .mobile-controls .paginator-number,.pricing h3 span,.search-results .search-item .title,.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a,.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}
header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a:lang(ja),ul>li.location>div>ul>li>a:lang(ja),ul>li.location>div>ul>li>div ul>li>strong:lang(ja),ul>li.location>div>ul>li>div ul>li>b:lang(ja),.pricing strong em:lang(ja){font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold}
h2:lang(ja),h3:lang(ja),h4:lang(ja),h5:lang(ja),h6:lang(ja),.eyebrow:lang(ja),body.no-hero h2:lang(ja),.title-btn:lang(ja),.link-list-item:lang(ja),.btn-primary:lang(ja),.btn-secondary:lang(ja),header nav>ul>li.menu>ul>li>a:lang(ja),header nav>ul>li.menu>ul>li.company>div a:lang(ja),header nav>ul>li.menu>ul>li.parts>div a:lang(ja),header nav>ul>li.menu>ul>li.support>div a:lang(ja),header nav>ul>li.menu>ul>li.products>div>ul>li>a:lang(ja),header nav>ul>li.menu.active>ul>li>div>ul li a:lang(ja),header nav>ul>li.menu.active>ul>li>div>ul li ul li a:lang(ja),body>footer h5:lang(ja),.unit-switch .unit-switch-container:lang(ja),.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ja),body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ja),.tab-wrapper .tab a:lang(ja),[data-toggle-handler]:lang(ja),.search-filter-box [data-toggle-handler]:lang(ja),table th:lang(ja),table.flextable.breakpoint .flextable-control a:lang(ja),.content-module.content-module-secondary a:lang(ja),.product-gallery .gallery-filters ul li a:lang(ja),.pricing strong:lang(ja),.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span:lang(ja),.sitemap>.text>.linkcontainer>.link>a:lang(ja),.sitemap>.text>.linkcontainer>.linkcontainer>.link>a:lang(ja),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ja),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ja),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ja),.home .hero-selector-container .hero-selector ul li a:lang(ja),.packages .title-btn:lang(ja){font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold}
body:lang(ja),p:lang(ja),strong:lang(ja),table th:lang(ja),table td:lang(ja),.captionCopy:lang(ja),.large:lang(ja),figcaption:lang(ja),header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div ul a:lang(ja),ul>li.location>a:lang(ja),ul>li.location>div>ul>li>div ul>li>strong>span:lang(ja),ul>li.location>div>ul>li>div ul>li>b>span:lang(ja),.selector .content h6:lang(ja),.content-module.content-module-secondary ul a:lang(ja),.product-gallery .gallery-text:lang(ja),.product-gallery .paginator .paginator-number:lang(ja),.product-gallery .mobile-controls .paginator-number:lang(ja),.pricing h3 span:lang(ja),.search-results .search-item .title:lang(ja),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ja),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ja){font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}
.large:lang(ja){line-height:24px}
p:lang(ja),.selector .content p:lang(ja){line-height:20px}
.disclosures p:lang(ja),figcaption:lang(ja){line-height:16px}
header nav>ul>li.logo h1 a:lang(ja){text-indent:-9999px}
@font-face{font-display:swap;font-family:"UniversLTW10-67BoldCn";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/de8453e9-b2a6-4554-bf75-5f0ff5a2e236.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/de8453e9-b2a6-4554-bf75-5f0ff5a2e236.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/e6c2f397-706a-4224-9c0a-069effd9da88.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/528d0fca-b028-48b5-8003-f010575e8949.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c52f6cb2-23c6-46b1-b6c5-e0a1da3e577c.svg#c52f6cb2-23c6-46b1-b6c5-e0a1da3e577c") format("svg")}
header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a:lang(ru),ul>li.location>div>ul>li>a:lang(ru),ul>li.location>div>ul>li>div ul>li>strong:lang(ru),ul>li.location>div>ul>li>div ul>li>b:lang(ru),.pricing strong em:lang(ru){font-family:"UniversLTW10-67BoldCn","Arial Narrow",Arial,sans-serif !important}
h2:lang(ru),h3:lang(ru),h4:lang(ru),h5:lang(ru),h6:lang(ru),.eyebrow:lang(ru),body.no-hero h2:lang(ru),.title-btn:lang(ru),.link-list-item:lang(ru),.btn-primary:lang(ru),.btn-secondary:lang(ru),header nav>ul>li.menu>ul>li>a:lang(ru),header nav>ul>li.menu>ul>li.company>div a:lang(ru),header nav>ul>li.menu>ul>li.parts>div a:lang(ru),header nav>ul>li.menu>ul>li.support>div a:lang(ru),header nav>ul>li.menu>ul>li.products>div>ul>li>a:lang(ru),header nav>ul>li.menu.active>ul>li>div>ul li a:lang(ru),header nav>ul>li.menu.active>ul>li>div>ul li ul li a:lang(ru),body>footer h5:lang(ru),.unit-switch .unit-switch-container:lang(ru),.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ru),body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ru),.tab-wrapper .tab a:lang(ru),[data-toggle-handler]:lang(ru),.search-filter-box [data-toggle-handler]:lang(ru),table th:lang(ru),table.flextable.breakpoint .flextable-control a:lang(ru),.content-module.content-module-secondary a:lang(ru),.product-gallery .gallery-filters ul li a:lang(ru),.pricing strong:lang(ru),.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span:lang(ru),.sitemap>.text>.linkcontainer>.link>a:lang(ru),.sitemap>.text>.linkcontainer>.linkcontainer>.link>a:lang(ru),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ru),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ru),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ru),.home .hero-selector-container .hero-selector ul li a:lang(ru),.packages .title-btn:lang(ru){font-family:"UniversLTW10-67BoldCn","Arial Narrow",Arial,sans-serif !important}
body:lang(ru),p:lang(ru),strong:lang(ru),table th:lang(ru),table td:lang(ru),.captionCopy:lang(ru),.large:lang(ru),figcaption:lang(ru),header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div ul a:lang(ru),ul>li.location>a:lang(ru),ul>li.location>div>ul>li>div ul>li>strong>span:lang(ru),ul>li.location>div>ul>li>div ul>li>b>span:lang(ru),.selector .content h6:lang(ru),.content-module.content-module-secondary ul a:lang(ru),.product-gallery .gallery-text:lang(ru),.product-gallery .paginator .paginator-number:lang(ru),.product-gallery .mobile-controls .paginator-number:lang(ru),.pricing h3 span:lang(ru),.search-results .search-item .title:lang(ru),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ru),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ru){font-family:Arial,"Helvetica Neue",Helvetica,sans-serif !important}
header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a:lang(zh),ul>li.location>div>ul>li>a:lang(zh),ul>li.location>div>ul>li>div ul>li>strong:lang(zh),ul>li.location>div>ul>li>div ul>li>b:lang(zh),.pricing strong em:lang(zh){font-family:"Microsoft YaHei",STHeiti,"微软雅黑","Arial Narrow",Arial,sans-serif;font-weight:bold}
h2:lang(zh),h3:lang(zh),h4:lang(zh),h5:lang(zh),h6:lang(zh),.eyebrow:lang(zh),body.no-hero h2:lang(zh),.title-btn:lang(zh),.link-list-item:lang(zh),.btn-primary:lang(zh),.btn-secondary:lang(zh),header nav>ul>li.menu>ul>li>a:lang(zh),header nav>ul>li.menu>ul>li.company>div a:lang(zh),header nav>ul>li.menu>ul>li.parts>div a:lang(zh),header nav>ul>li.menu>ul>li.support>div a:lang(zh),header nav>ul>li.menu>ul>li.products>div>ul>li>a:lang(zh),header nav>ul>li.menu.active>ul>li>div>ul li a:lang(zh),header nav>ul>li.menu.active>ul>li>div>ul li ul li a:lang(zh),body>footer h5:lang(zh),.unit-switch .unit-switch-container:lang(zh),.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(zh),body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(zh),.tab-wrapper .tab a:lang(zh),[data-toggle-handler]:lang(zh),.search-filter-box [data-toggle-handler]:lang(zh),table th:lang(zh),table.flextable.breakpoint .flextable-control a:lang(zh),.content-module.content-module-secondary a:lang(zh),.product-gallery .gallery-filters ul li a:lang(zh),.pricing strong:lang(zh),.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span:lang(zh),.sitemap>.text>.linkcontainer>.link>a:lang(zh),.sitemap>.text>.linkcontainer>.linkcontainer>.link>a:lang(zh),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(zh),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(zh),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(zh),.home .hero-selector-container .hero-selector ul li a:lang(zh),.packages .title-btn:lang(zh){font-family:"Microsoft YaHei",STHeiti,"微软雅黑","Arial Narrow",Arial,sans-serif;font-weight:bold}
body:lang(zh),p:lang(zh),strong:lang(zh),table th:lang(zh),table td:lang(zh),.captionCopy:lang(zh),.large:lang(zh),figcaption:lang(zh),header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div ul a:lang(zh),ul>li.location>a:lang(zh),ul>li.location>div>ul>li>div ul>li>strong>span:lang(zh),ul>li.location>div>ul>li>div ul>li>b>span:lang(zh),.selector .content h6:lang(zh),.content-module.content-module-secondary ul a:lang(zh),.product-gallery .gallery-text:lang(zh),.product-gallery .paginator .paginator-number:lang(zh),.product-gallery .mobile-controls .paginator-number:lang(zh),.pricing h3 span:lang(zh),.search-results .search-item .title:lang(zh),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(zh),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(zh){font-family:"Microsoft YaHei","STXihei","STHeiti","微软雅黑",Arial,"Helvetica Neue",Helvetica,sans-serif}
.large:lang(zh){line-height:26px}
p:lang(zh),.selector .content p:lang(zh){line-height:23px}
.disclosures p:lang(zh),figcaption:lang(zh){line-height:20px}
@font-face{font-display:swap;font-family:"UniversLTW02-67BoldCn";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/b2388651-dd56-4c8e-8455-c55318f6a734.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/346ec69d-90a7-4fef-a216-1a0dafbd3798.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/d39b0ff2-cca2-4288-8f6a-c730f44feb81.svg#d39b0ff2-cca2-4288-8f6a-c730f44feb81") format("svg")}
header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a:lang(pl),ul>li.location>div>ul>li>a:lang(pl),ul>li.location>div>ul>li>div ul>li>strong:lang(pl),ul>li.location>div>ul>li>div ul>li>b:lang(pl),.pricing strong em:lang(pl){font-family:"UniversLTW02-67BoldCn","UniversLTW10-67BoldCn","Arial Narrow",Arial,sans-serif}
h2:lang(pl),h3:lang(pl),h4:lang(pl),h5:lang(pl),h6:lang(pl),.eyebrow:lang(pl),body.no-hero h2:lang(pl),.title-btn:lang(pl),.link-list-item:lang(pl),.btn-primary:lang(pl),.btn-secondary:lang(pl),header nav>ul>li.menu>ul>li>a:lang(pl),header nav>ul>li.menu>ul>li.company>div a:lang(pl),header nav>ul>li.menu>ul>li.parts>div a:lang(pl),header nav>ul>li.menu>ul>li.support>div a:lang(pl),header nav>ul>li.menu>ul>li.products>div>ul>li>a:lang(pl),header nav>ul>li.menu.active>ul>li>div>ul li a:lang(pl),header nav>ul>li.menu.active>ul>li>div>ul li ul li a:lang(pl),body>footer h5:lang(pl),.unit-switch .unit-switch-container:lang(pl),.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(pl),body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(pl),.tab-wrapper .tab a:lang(pl),[data-toggle-handler]:lang(pl),.search-filter-box [data-toggle-handler]:lang(pl),table th:lang(pl),table.flextable.breakpoint .flextable-control a:lang(pl),.content-module.content-module-secondary a:lang(pl),.product-gallery .gallery-filters ul li a:lang(pl),.pricing strong:lang(pl),.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span:lang(pl),.sitemap>.text>.linkcontainer>.link>a:lang(pl),.sitemap>.text>.linkcontainer>.linkcontainer>.link>a:lang(pl),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(pl),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(pl),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(pl),.home .hero-selector-container .hero-selector ul li a:lang(pl),.packages .title-btn:lang(pl){font-family:"UniversLTW02-67BoldCn","UniversLTW10-67BoldCn","Arial Narrow",Arial,sans-serif}
body:lang(pl),p:lang(pl),strong:lang(pl),table th:lang(pl),table td:lang(pl),.captionCopy:lang(pl),.large:lang(pl),figcaption:lang(pl),header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div ul a:lang(pl),ul>li.location>a:lang(pl),ul>li.location>div>ul>li>div ul>li>strong>span:lang(pl),ul>li.location>div>ul>li>div ul>li>b>span:lang(pl),.selector .content h6:lang(pl),.content-module.content-module-secondary ul a:lang(pl),.product-gallery .gallery-text:lang(pl),.product-gallery .paginator .paginator-number:lang(pl),.product-gallery .mobile-controls .paginator-number:lang(pl),.pricing h3 span:lang(pl),.search-results .search-item .title:lang(pl),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(pl),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(pl){font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}
@font-face{font-display:swap;font-family:"Univers Next W23";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/82c7c8c7-7ebc-4d55-a29b-658c2138a5a6.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/82c7c8c7-7ebc-4d55-a29b-658c2138a5a6.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/54343edb-9abe-4537-b93e-d21b9bf5c95a.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/ffebdff8-1d8c-421a-a657-5d989045b10b.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/7064b984-ef9c-4c4f-9f3d-01a248e10682.svg#7064b984-ef9c-4c4f-9f3d-01a248e10682") format("svg")}
@font-face{font-display:swap;font-family:"Univers Next W23 Bold";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/7ddaf4c0-0441-4cce-b108-5016a7312304.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/7ddaf4c0-0441-4cce-b108-5016a7312304.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/93bfbcbc-c9e7-48f3-986f-d018c005ffc8.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/3af52002-ea00-4b47-8970-d0ae92fa1962.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/a99a8289-3896-4f91-a59e-d048f1250769.svg#a99a8289-3896-4f91-a59e-d048f1250769") format("svg")}
body>div.container-fluid:lang(ar),.searchResults:lang(ar){direction:rtl}
body>div li:lang(ar){margin-right:20px}
body>div .paginator:lang(ar){direction:ltr}
body>div .gallery-filters li:lang(ar){padding-left:20px}
body>div .unit:lang(ar){direction:ltr;text-align:right;unicode-bidi:bidi-override}
.hero-selector li:lang(ar){margin-right:0}
input[type="radio"]:lang(ar),input[type="checkbox"]:lang(ar){margin-left:7px !important;margin-right:0 !important}
header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a:lang(ar),ul>li.location>div>ul>li>a:lang(ar),ul>li.location>div>ul>li>div ul>li>strong:lang(ar),ul>li.location>div>ul>li>div ul>li>b:lang(ar),.pricing strong em:lang(ar){font-family:"Univers Next W23 Bold","Simplified Arabic","Geeza Pro","arabic typesetting",serif}
h2:lang(ar),h3:lang(ar),h4:lang(ar),h5:lang(ar),h6:lang(ar),.eyebrow:lang(ar),body.no-hero h2:lang(ar),.title-btn:lang(ar),.link-list-item:lang(ar),.btn-primary:lang(ar),.btn-secondary:lang(ar),header nav>ul>li.menu>ul>li>a:lang(ar),header nav>ul>li.menu>ul>li.company>div a:lang(ar),header nav>ul>li.menu>ul>li.parts>div a:lang(ar),header nav>ul>li.menu>ul>li.support>div a:lang(ar),header nav>ul>li.menu>ul>li.products>div>ul>li>a:lang(ar),header nav>ul>li.menu.active>ul>li>div>ul li a:lang(ar),header nav>ul>li.menu.active>ul>li>div>ul li ul li a:lang(ar),body>footer h5:lang(ar),.unit-switch .unit-switch-container:lang(ar),.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ar),body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ar),.tab-wrapper .tab a:lang(ar),[data-toggle-handler]:lang(ar),.search-filter-box [data-toggle-handler]:lang(ar),table th:lang(ar),table.flextable.breakpoint .flextable-control a:lang(ar),.content-module.content-module-secondary a:lang(ar),.product-gallery .gallery-filters ul li a:lang(ar),.pricing strong:lang(ar),.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span:lang(ar),.sitemap>.text>.linkcontainer>.link>a:lang(ar),.sitemap>.text>.linkcontainer>.linkcontainer>.link>a:lang(ar),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ar),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ar),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ar),.home .hero-selector-container .hero-selector ul li a:lang(ar),.packages .title-btn:lang(ar){font-family:"Univers Next W23 Bold","Simplified Arabic","Geeza Pro","arabic typesetting",serif}
body:lang(ar),p:lang(ar),strong:lang(ar),table th:lang(ar),table td:lang(ar),.captionCopy:lang(ar),.large:lang(ar),figcaption:lang(ar),header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div ul a:lang(ar),ul>li.location>a:lang(ar),ul>li.location>div>ul>li>div ul>li>strong>span:lang(ar),ul>li.location>div>ul>li>div ul>li>b>span:lang(ar),.selector .content h6:lang(ar),.content-module.content-module-secondary ul a:lang(ar),.product-gallery .gallery-text:lang(ar),.product-gallery .paginator .paginator-number:lang(ar),.product-gallery .mobile-controls .paginator-number:lang(ar),.pricing h3 span:lang(ar),.search-results .search-item .title:lang(ar),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ar),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ar){font-family:"Univers Next W23","Simplified Arabic","Geeza Pro","arabic typesetting",serif}
body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ar){font-size:60px;line-height:80px}
body.no-hero h2:lang(ar){padding-top:10px}
.eyebrow a:lang(ar){line-height:20px}
h2:lang(ar){line-height:44px}
h3:lang(ar){line-height:32px}
h4:lang(ar){line-height:32px}
h5:lang(ar){line-height:22px}
.large:lang(ar){line-height:24px}
p:lang(ar),.selector .content p:lang(ar){line-height:20px}
.disclosures p:lang(ar),figcaption:lang(ar){line-height:16px}
@media screen and (max-width:767px) and (min-width:480px){body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ar){font-size:45px;line-height:55px}
}
@media screen and (max-width:480px){body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ar){font-size:28px;line-height:38px}
}
@media screen and (max-width:767px){body.no-hero h2:lang(ar){line-height:44px}
.selector-container .selector h5 .title-btn span:lang(ar){padding-left:0;padding-right:79px}
.product-gallery .mobile-controls:lang(ar){direction:ltr}
.productBrochureForm [data-toggle-handler]:lang(ar){padding-right:40px}
}
body>footer .teritiary-footer-links li:lang(ar){padding:0 2%}
body>footer .teritiary-footer-links li:nth-child(3):lang(ar){min-width:62px}
header nav>ul>li.logo h1 a:lang(ar){text-indent:-9999px}
header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a:lang(ko),ul>li.location>div>ul>li>a:lang(ko),ul>li.location>div>ul>li>div ul>li>strong:lang(ko),ul>li.location>div>ul>li>div ul>li>b:lang(ko),.pricing strong em:lang(ko){font-family:"Apple SD Gothic Neo","Malgun Gothic","AppleGothic",Arial,sans-serif;font-weight:bold}
h2:lang(ko),h3:lang(ko),h4:lang(ko),h5:lang(ko),h6:lang(ko),.eyebrow:lang(ko),body.no-hero h2:lang(ko),.title-btn:lang(ko),.link-list-item:lang(ko),.btn-primary:lang(ko),.btn-secondary:lang(ko),header nav>ul>li.menu>ul>li>a:lang(ko),header nav>ul>li.menu>ul>li.company>div a:lang(ko),header nav>ul>li.menu>ul>li.parts>div a:lang(ko),header nav>ul>li.menu>ul>li.support>div a:lang(ko),header nav>ul>li.menu>ul>li.products>div>ul>li>a:lang(ko),header nav>ul>li.menu.active>ul>li>div>ul li a:lang(ko),header nav>ul>li.menu.active>ul>li>div>ul li ul li a:lang(ko),body>footer h5:lang(ko),.unit-switch .unit-switch-container:lang(ko),.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ko),body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(ko),.tab-wrapper .tab a:lang(ko),[data-toggle-handler]:lang(ko),.search-filter-box [data-toggle-handler]:lang(ko),table th:lang(ko),table.flextable.breakpoint .flextable-control a:lang(ko),.content-module.content-module-secondary a:lang(ko),.product-gallery .gallery-filters ul li a:lang(ko),.pricing strong:lang(ko),.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span:lang(ko),.sitemap>.text>.linkcontainer>.link>a:lang(ko),.sitemap>.text>.linkcontainer>.linkcontainer>.link>a:lang(ko),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ko),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ko),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ko),.home .hero-selector-container .hero-selector ul li a:lang(ko),.packages .title-btn:lang(ko){font-family:"Apple SD Gothic Neo","Malgun Gothic","AppleGothic",Arial,sans-serif;font-weight:bold}
body:lang(ko),p:lang(ko),strong:lang(ko),table th:lang(ko),table td:lang(ko),.captionCopy:lang(ko),.large:lang(ko),figcaption:lang(ko),header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div ul a:lang(ko),ul>li.location>a:lang(ko),ul>li.location>div>ul>li>div ul>li>strong>span:lang(ko),ul>li.location>div>ul>li>div ul>li>b>span:lang(ko),.selector .content h6:lang(ko),.content-module.content-module-secondary ul a:lang(ko),.product-gallery .gallery-text:lang(ko),.product-gallery .paginator .paginator-number:lang(ko),.product-gallery .mobile-controls .paginator-number:lang(ko),.pricing h3 span:lang(ko),.search-results .search-item .title:lang(ko),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ko),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(ko){font-family:"Apple SD Gothic Neo","Malgun Gothic Regular","AppleGothic",Arial,sans-serif}
.large:lang(ko){line-height:24px}
p:lang(ko),.selector .content p:lang(ko){line-height:20px}
.disclosures p:lang(ko),figcaption:lang(ko){line-height:16px}
@font-face{font-display:swap;font-family:"UniversLTW10-67BoldCn";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/de8453e9-b2a6-4554-bf75-5f0ff5a2e236.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/de8453e9-b2a6-4554-bf75-5f0ff5a2e236.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/e6c2f397-706a-4224-9c0a-069effd9da88.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/528d0fca-b028-48b5-8003-f010575e8949.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c52f6cb2-23c6-46b1-b6c5-e0a1da3e577c.svg#c52f6cb2-23c6-46b1-b6c5-e0a1da3e577c") format("svg")}
header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a:lang(in),ul>li.location>div>ul>li>a:lang(in),ul>li.location>div>ul>li>div ul>li>strong:lang(in),ul>li.location>div>ul>li>div ul>li>b:lang(in),.pricing strong em:lang(in){font-family:"UniversLTW02-67BoldCn","UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
h2:lang(in),h3:lang(in),h4:lang(in),h5:lang(in),h6:lang(in),.eyebrow:lang(in),body.no-hero h2:lang(in),.title-btn:lang(in),.link-list-item:lang(in),.btn-primary:lang(in),.btn-secondary:lang(in),header nav>ul>li.menu>ul>li>a:lang(in),header nav>ul>li.menu>ul>li.company>div a:lang(in),header nav>ul>li.menu>ul>li.parts>div a:lang(in),header nav>ul>li.menu>ul>li.support>div a:lang(in),header nav>ul>li.menu>ul>li.products>div>ul>li>a:lang(in),header nav>ul>li.menu.active>ul>li>div>ul li a:lang(in),header nav>ul>li.menu.active>ul>li>div>ul li ul li a:lang(in),body>footer h5:lang(in),.unit-switch .unit-switch-container:lang(in),.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(in),body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(in),.tab-wrapper .tab a:lang(in),[data-toggle-handler]:lang(in),.search-filter-box [data-toggle-handler]:lang(in),table th:lang(in),table.flextable.breakpoint .flextable-control a:lang(in),.content-module.content-module-secondary a:lang(in),.product-gallery .gallery-filters ul li a:lang(in),.pricing strong:lang(in),.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span:lang(in),.sitemap>.text>.linkcontainer>.link>a:lang(in),.sitemap>.text>.linkcontainer>.linkcontainer>.link>a:lang(in),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(in),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(in),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(in),.home .hero-selector-container .hero-selector ul li a:lang(in),.packages .title-btn:lang(in){font-family:"UniversLTW02-67BoldCn","UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
body:lang(in),p:lang(in),strong:lang(in),table th:lang(in),table td:lang(in),.captionCopy:lang(in),.large:lang(in),figcaption:lang(in),header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div ul a:lang(in),ul>li.location>a:lang(in),ul>li.location>div>ul>li>div ul>li>strong>span:lang(in),ul>li.location>div>ul>li>div ul>li>b>span:lang(in),.selector .content h6:lang(in),.content-module.content-module-secondary ul a:lang(in),.product-gallery .gallery-text:lang(in),.product-gallery .paginator .paginator-number:lang(in),.product-gallery .mobile-controls .paginator-number:lang(in),.pricing h3 span:lang(in),.search-results .search-item .title:lang(in),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(in),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(in){font-family:Arial,sans-serif}
@font-face{font-display:swap;font-family:"UniversLTW02-75Black";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/c1f2f059-579b-465a-a13f-d70acd6c6212.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/b2388651-dd56-4c8e-8455-c55318f6a734.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/346ec69d-90a7-4fef-a216-1a0dafbd3798.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/d39b0ff2-cca2-4288-8f6a-c730f44feb81.svg#d39b0ff2-cca2-4288-8f6a-c730f44feb81") format("svg")}
header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>a:lang(tr),ul>li.location>div>ul>li>a:lang(tr),ul>li.location>div>ul>li>div ul>li>strong:lang(tr),ul>li.location>div>ul>li>div ul>li>b:lang(tr),.pricing strong em:lang(tr){font-family:"UniversLTW02-75Black","Arial Narrow",Arial,sans-serif}
h1:lang(tr),h2:lang(tr),h3:lang(tr),h4:lang(tr),h5:lang(tr),h6:lang(tr),.eyebrow:lang(tr),body.no-hero h2:lang(tr),.title-btn:lang(tr),.link-list-item:lang(tr),.btn-primary:lang(tr),.btn-secondary:lang(tr),header nav>ul>li.menu>ul>li>a:lang(tr),header nav>ul>li.menu>ul>li.company>div a:lang(tr),header nav>ul>li.menu>ul>li.parts>div a:lang(tr),header nav>ul>li.menu>ul>li.support>div a:lang(tr),header nav>ul>li.menu>ul>li.products>div>ul>li>a:lang(tr),header nav>ul>li.menu.active>ul>li>div>ul li a:lang(tr),header nav>ul>li.menu.active>ul>li>div>ul li ul li a:lang(tr),body>footer h5:lang(tr),.unit-switch .unit-switch-container:lang(tr),.home .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(tr),body.hero .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2:lang(tr),.tab-wrapper .tab a:lang(tr),[data-toggle-handler]:lang(tr),.search-filter-box [data-toggle-handler]:lang(tr),table th:lang(tr),table.flextable.breakpoint .flextable-control a:lang(tr),.content-module.content-module-secondary a:lang(tr),.product-gallery .gallery-filters ul li a:lang(tr),.pricing strong:lang(tr),.home .hero.container-fluid .hero-selector-container .hero-selector ul li a span:lang(tr),.sitemap>.text>.linkcontainer>.link>a:lang(tr),.sitemap>.text>.linkcontainer>.linkcontainer>.link>a:lang(tr),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(tr),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(tr),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(tr),.home .hero-selector-container .hero-selector ul li a:lang(tr),.packages .title-btn:lang(tr){font-family:"UniversLTW02-75Black","Arial Narrow",Arial,sans-serif}
body:lang(tr),p:lang(tr),strong:lang(tr),table th:lang(tr),table td:lang(tr),.captionCopy:lang(tr),.large:lang(tr),figcaption:lang(tr),header nav>ul>li.menu>ul>li.products>div>ul>li>ul>li>div ul a:lang(tr),ul>li.location>a:lang(tr),ul>li.location>div>ul>li>div ul>li>strong>span:lang(tr),ul>li.location>div>ul>li>div ul>li>b>span:lang(tr),.selector .content h6:lang(tr),.content-module.content-module-secondary ul a:lang(tr),.product-gallery .gallery-text:lang(tr),.product-gallery .paginator .paginator-number:lang(tr),.product-gallery .mobile-controls .paginator-number:lang(tr),.pricing h3 span:lang(tr),.search-results .search-item .title:lang(tr),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(in),.sitemap>.text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer>.link>a:lang(in){font-family:Arial,sans-serif}
@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=7915cb00-1632-4953-b5a4-90f03ac8eab7");@font-face{font-display:swap;font-family:"Univers LT W01_47 Light1475998";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/30d23194-f646-428e-9323-c85f8aea47ed.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/30d23194-f646-428e-9323-c85f8aea47ed.eot?#iefix") format("eot"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/58c01d2a-ce4a-4360-a61f-761e91aa67c0.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/ccd9698a-60c5-48f7-acbe-5352b4aa81d4.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/ba8ec1ac-e90e-4cea-bda8-85f718fb8fd0.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/5e991f15-a051-4a36-b07e-660ad0a9fcd7.svg#5e991f15-a051-4a36-b07e-660ad0a9fcd7") format("svg")}
@font-face{font-display:swap;font-family:"Univers LT W02_47 Light Cond";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/cfe4eec4-062c-48c6-8536-4a0cb78547e0.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/cfe4eec4-062c-48c6-8536-4a0cb78547e0.eot?#iefix") format("eot"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/e0f5f24d-879d-40cd-804c-a10487c4561d.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/ad1fbda4-a539-421f-b4f4-ede30e9eba0a.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/d708c032-d654-48b1-bb68-44f0bf9a1bc1.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/21c9ecf7-a941-4253-a9fa-a33f662db0dd.svg#21c9ecf7-a941-4253-a9fa-a33f662db0dd") format("svg")}
@font-face{font-display:swap;font-family:"Univers LT CYR W10_47 Light Cn";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/899436e0-7607-4f6c-8d9a-76bb06679f09.eot?#iefix");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/899436e0-7607-4f6c-8d9a-76bb06679f09.eot?#iefix") format("eot"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/7dbf8cb4-c078-4836-9ae1-4509c7b88fa8.woff2") format("woff2"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/2a8e11b9-4cc9-4243-8152-a47560144561.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/5a024451-f078-4032-ac70-560fe7fa853b.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/115732f8-87c9-4016-81a0-8701f0ef4154.svg#115732f8-87c9-4016-81a0-8701f0ef4154") format("svg")}
@import url(//fonts.googleapis.com/css?family=Nunito);@font-face{font-display:swap;font-family:"degicons";src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.eot");src:url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.woff") format("woff"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.ttf") format("truetype"),url("../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.svg#degicons") format("svg");font-weight:normal;font-style:normal}
[data-icon]:before{content:attr(data-icon)}
[data-icon]:before,.icon-globalassets-360:before,.icon-globalassets-account:before,.icon-globalassets-arrow-down:before,.icon-globalassets-arrow-left:before,.icon-globalassets-arrow-right:before,.icon-globalassets-arrow-up:before,.icon-globalassets-close:before,.icon-globalassets-datepicker:before,.icon-globalassets-globe:before,.icon-globalassets-menu:before,.icon-globalassets-pagination-next:before,.icon-globalassets-pagination-previous:before,.icon-globalassets-phone:before,.icon-globalassets-play:before,.icon-globalassets-printer:before,.icon-globalassets-search:before,.icon-globalassets-sortdown:before,.icon-globalassets-sortup:before,.icon-globalassets-toggle-primary:before,.icon-globalassets-toggle-primary-open:before,.icon-globalassets-toggle-secondary:before,.icon-globalassets-toggle-secondary-open:before,.icon-globalassets-toggle-tertiary:before,.icon-globalassets-toggle-tertiary-open:before{display:inline-block;font-family:"degicons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
.icon-globalassets-360:before{content:"\f100"}
.icon-globalassets-account:before{content:"\f101"}
.icon-globalassets-arrow-down:before{content:"\f102"}
.icon-globalassets-arrow-left:before{content:"\f103"}
.icon-globalassets-arrow-right:before{content:"\f104"}
.icon-globalassets-arrow-up:before{content:"\f105"}
.icon-globalassets-close:before{content:"\f106"}
.icon-globalassets-datepicker:before{content:"\f107"}
.icon-globalassets-globe:before{content:"\f108"}
.icon-globalassets-menu:before{content:"\f109"}
.icon-globalassets-pagination-next:before{content:"\f10a"}
.icon-globalassets-pagination-previous:before{content:"\f10b"}
.icon-globalassets-phone:before{content:"\f117"}
.icon-globalassets-play:before{content:"\f10c"}
.icon-globalassets-printer:before{content:"\f10d"}
.icon-globalassets-search:before{content:"\f10e"}
.icon-globalassets-sortdown:before{content:"\f10f"}
.icon-globalassets-sortup:before{content:"\f110"}
.icon-globalassets-toggle-primary:before{content:"\f111"}
.icon-globalassets-toggle-primary-open:before{content:"\f112"}
.icon-globalassets-toggle-secondary:before{content:"\f113"}
.icon-globalassets-toggle-secondary-open:before{content:"\f114"}
.icon-globalassets-toggle-tertiary:before{content:"\f115"}
.icon-globalassets-toggle-tertiary-open:before{content:"\f116"}
.CATSiteMapArea1.sitemap .text>.linkcontainer{margin:30px 0;padding:20px;display:inline-block;width:100%}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.link a{font-size:30px;line-height:30px;text-transform:uppercase;color:#561017;margin:10px 0;text-rendering:optimizelegibility;font-weight:700;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer{margin-left:30px;margin-bottom:20px;display:inline-block;width:40%}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer>.linkcontainer{margin-bottom:20px}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer>.link{padding-bottom:0}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer>.linkcontainer>.link{padding:10px;margin-left:20px;background-color:#f0f0f0;border:0}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer>.linkcontainer>.link a:hover{color:#561017}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer{margin-bottom:20px}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer .link{padding:5px;margin-left:60px;border:0}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer .link:hover{background-color:#f0f0f0}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer>.linkcontainer>.linkcontainer .link a:hover{text-decoration:none}
.eets-request-button:hover{border:solid 2px #fece12}
.callOff-confirmation-number .rental-details-ctas{justify-content:space-between;align-items:center}
.rental-details-ctas{display:flex;gap:8px}
.eets-request-button{display:flex;gap:8px;align-items:center;justify-content:center;padding:8px;max-height:36px;text-align:center;font-size:12px;background:#3f3f3f;border-radius:10px;border-color:transparent;color:white;font-weight:700;text-transform:uppercase}
.eets-request-button .center-container{width:80%}
.eets-request-button span{text-align:left;display:table-cell !important;vertical-align:middle;white-space:pre-wrap}
.eets-request-button:disabled{background:rgba(201,201,201,0.50) !important;color:#858585 !important}
.eets-request-button:disabled:hover{border:solid 2px rgba(201,201,201,0.50)}
.eets-request-button i{width:16px;height:16px;background-size:contain;box-sizing:border-box}
.eets-request-button-disabled{-webkit-filter:invert(100%) grayscale(100%) opacity(50%);filter:invert(100%) grayscale(100%) opacity(50%)}
.rush-bin-icon{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/availableReports/rush-bin.jpg");margin-left:5px;height:16px;width:16px;display:inline-block}
.service-request-icon{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/crs/eets-icons/service_request_icon.png") no-repeat center center transparent}
.end-request-icon{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/crs/eets-icons/end_rental_request_icon.png") no-repeat center center transparent}
.extend-request-icon{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/crs/eets-icons/extend_request_icon.png") no-repeat center center transparent}
.transfer-request-icon{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/crs/eets-icons/transfer_request_icon.png") no-repeat center center transparent}
.message-request-icon{background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/crs/message-icon-yellow.png") no-repeat center center transparent}
.crs-radio-button{width:100%;display:inline-block !important}
.crs-radio-button legend{display:inline-block;width:auto;float:left;margin:5px 5px 5px 0}
.crs-radio-button input{width:30px !important;display:inline-block !important;opacity:0;padding:0;position:absolute;visibility:hidden}
.crs-radio-button input:checked+label{color:#3f3f3f}
.crs-radio-button input:checked+label::before{background:#fece12}
.crs-radio-button label{display:inline-flex !important;align-items:center;color:#3f3f3f;margin:0 5px;cursor:pointer;font-size:14px}
.crs-radio-button label::before{display:inline-block;content:"";height:12px;width:12px;margin-right:5px;border:2px solid #3f3f3f;border-radius:50%;background:white}
.crs-checkbox{display:block;position:relative;padding-left:30px;margin-right:8px;margin-bottom:15px;cursor:pointer;font-size:18px}
.crs-checkbox input{position:absolute;z-index:-1;opacity:0}
.crs-checkbox-preferences{margin-top:6px;margin-left:10px}
.crs-checkbox-mark{position:absolute;top:4px;left:0;height:20px;width:20px !important;border:1px solid black}
.crs-checkbox:hover input ~ .crs-checkbox-mark,.crs-checkbox input:focus ~ .crs-checkbox-mark{background:#e6e6e6;outline:1px solid black}
.crs-checkbox input:checked ~ .crs-checkbox-mark{background:#ffcd11}
.crs-checkbox input:indeterminate ~ .crs-checkbox-mark{background:rgba(255,205,17,0.2)}
.crs-checkbox input:checked:focus ~ .crs-checkbox-mark{background:#ffcd11}
.crs-checkbox-mark:after{content:'';position:absolute;display:none}
.crs-checkbox input:checked ~ .crs-checkbox-mark:after{display:block;left:7px;top:3px;width:3px;height:8px;border:solid black;border-width:0 2px 2px 0;transform:rotate(45deg)}
.crs-checkbox input:indeterminate ~ .crs-checkbox-mark:after{display:block;left:3px;top:3px;background-color:#000;content:'';width:12px;height:12px;border-radius:2px}
.dealerPreferences-container .collapse.in{// height:300px}
.dealerPreferences-container .collapse,.dealerPreferences-container .collapsing{overflow:hidden;transition:height 300ms cubic-bezier(0.4,0,0.2,1) 0}
.dealerPreferences-container .collapse:not(.in){height:0}
.dealerPreferences-container .no-collapsible{pointer-events:none}
.dealerPreferences-container .no-collapsible .collapse-indicator{display:none}
.loading-gradient{animation-name:loadingGradient;animation-duration:6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;background:#f0f0f0;background:linear-gradient(to right,#f0f0f0 1%,#e3e3e3 33%,#f0f0f0 66%);background-size:100% 100%;position:relative;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}
.loading-gradient-2{animation-name:loadingGradient;animation-duration:6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;background:white;background:linear-gradient(to left,white 1%,#f0f0f0 33%,white 66%);background-size:100% 100%;position:relative;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}
.menubar{margin-bottom:0;margin-left:0}
.menubar .loading-gradient{animation-duration:6s;background:linear-gradient(to right,#a91221 8%,#b82a38 18%,#a91221 33%)}
.loading-placeholder{width:100%;min-height:18px;line-height:18px;display:block;margin:5px 0;padding:3px 0}
.report-button .loading-gradient{animation-duration:6s;background:linear-gradient(to right,#565656 8%,#858585 18%,#565656 33%)}
.list-search-button.loading-gradient{animation-duration:6s;background:linear-gradient(to right,#fece12 8%,#ffd633 18%,#fece12 33%)}
.list-search-button:disabled{cursor:not-allowed}
.report-button button:disabled{cursor:not-allowed}
.userNameHelpPopupPadding{margin:10px 0}
@keyframes loadingGradient{from{background-position:-1000px 0}
to{background-position:0 1000px}
}
.menu .show-menu-dropdown{display:grid !important}
.my-account-desktop .show-menu-dropdown{display:grid !important}
.hide-menu-dropdown{display:none !important}
.waffle,.crs-nav-dropdown{float:right}
.waffle .drop--menu>a{color:white;height:100px;display:inline-block;margin:0 20px 0 0}
.waffle .drop--menu>a:hover,.crs-nav-dropdown .drop--menu>a:hover{color:#fece12}
.waffle .drop--menu>a i,.crs-nav-dropdown .drop--menu>a i{vertical-align:middle}
.waffle .drop--menu .menu--content.show-menu-dropdown{display:grid !important}
.waffle .drop--menu .menu--content,.crs-nav-dropdown .drop--menu .menu--content{display:none;border-radius:5px;float:left;padding:12px 0;position:absolute;top:-10px;margin:0;z-index:9999;box-shadow:4px 4px 4px 1px rgba(0,0,0,0.2);background:#fff;border:1px solid #ddd;border-right:0;right:-40px}
.waffle .drop--menu .menu--content:hover,.crs-nav-dropdown .drop--menu .menu--content:hover{visibility:visible;display:inline-block}
.waffle .drop--menu .menu--content li,.crs-nav-dropdown .drop--menu .menu--content li{color:#000;float:left;border-right:1px solid #ddd;float:left;width:240px;position:relative}
.crs-nav-dropdown .drop--menu .menu--content li::after{content:"";position:absolute;left:0;bottom:0;height:1px;margin-left:5%;width:90%;border-bottom:1px solid #ddd}
.crs-nav-dropdown .drop--menu .menu--content li:not(.mobile-first-level-nav):last-child::after{border-bottom:0}
.crs-nav-dropdown .drop--menu .menu--content li.column-last-child::after{border-bottom:0}
.crs-nav-dropdown .drop--menu .menu--content li:first-of-type{border-top:0}
.menu .crs-nav-dropdown .drop--menu .menu--content{top:90px;right:unset;grid-template-rows:repeat(10,auto);grid-auto-flow:column}
.waffle .drop--menu .menu--content li:first-of-type,.crs-nav-dropdown .drop--menu .menu--content li:first-of-type{border-top:0}
.waffle .drop--menu .menu--content li:not(.dealer--info) a:not(.button):not(.close),.crs-nav-dropdown .drop--menu .menu--content li:not(.dealer--info) a:not(.button):not(.close){overflow-wrap:break-word;float:left;text-transform:uppercase;padding:15px;width:-webkit-fill-available;line-height:normal;cursor:pointer}
.waffle .drop--menu .menu--content li:not(.dealer--info):first-of-type a:not(.button):not(.close),.crs-nav-dropdown .drop--menu .menu--content li:not(.dealer--info):first-of-type a:not(.button):not(.close){border-top-left-radius:5px;border-top-right-radius:5px}
#waffle-wrapper.waffle{width:30px;margin-right:25px;height:auto}
#waffle-wrapper.waffle.visible-phone li a.active,.crs-nav-dropdown.visible-phone li a.active{color:#fece12}
.waffle .drop--menu .menu--content li a:not(.button).active,.crs-nav-dropdown .drop--menu .menu--content li a:not(.button).active{border-left:4px solid #fece12}
.waffle .drop--menu .menu--content li a,.crs-nav-dropdown .drop--menu .menu--content li a{font-family:"UniversLTW01-67BoldCn",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}
.waffle .drop--menu .menu--content li a:not(.button),.crs-nav-dropdown .drop--menu .menu--content li a:not(.button){color:#000;border-left:4px solid transparent}
.waffle .drop--menu .menu--content li a:focus,.crs-nav-dropdown .drop--menu .menu--content li a:focus{text-decoration:none}
.waffle .drop--menu .menu--content li:not(.dealer--info) a:not(.button):not(.close):hover,.crs-nav-dropdown .drop--menu .menu--content li:not(.dealer--info) a:not(.button):not(.close):hover{text-decoration:none}
.waffle .drop--menu .menu--content li a:hover,.crs-nav-dropdown .drop--menu .menu--content li a:focus,.crs-nav-dropdown .drop--menu .menu--content li a:hover{border-left:4px solid #000}
.crs-nav-dropdown .drop--menu .menu--content .my-account-logged-in .my-account-user-actions .dropdown-item-selected{border-left:4px solid #000}
.waffle .drop--menu .menu--content li a:not(.button).active:hover,.crs-nav-dropdown .drop--menu .menu--content li a:not(.button).active:hover{border-left:4px solid #000}
.waffle .drop--menu .menu--content::after,.crs-nav-dropdown .drop--menu .menu--content::after{border:12px solid transparent;border-color:rgba(255,255,255,0);border-bottom-color:#fff}
.waffle .drop--menu .menu--content::after,.crs-nav-dropdown .drop--menu .menu--content::after{bottom:calc(100% - 1px);right:15px;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.waffle *,.waffle *::before,.waffle *::after,.crs-nav-dropdown *,.crs-nav-dropdown *::before,.crs-nav-dropdown *::after{box-sizing:border-box}
.waffle *,.waffle *::before,.waffle *::after,.crs-nav-dropdown *,.crs-nav-dropdown *::before,.crs-nav-dropdown *::after{box-sizing:inherit}
.menu .crs-nav-dropdown .drop--menu .menu--content::after{left:130px}
.nav-login-container{display:flex;flex-direction:column;gap:16px;padding:24px 16px}
.my-account-content{margin:0}
.my-account-content .my-account-features p,.my-account-content .manage-rentals-features p,.my-account-content .manage-rentals-features div{color:#3f3f3f;font-family:"Noto Sans" !important;font-size:12px;font-weight:400;line-height:16px;margin-bottom:16px;text-align:left;text-transform:none}
.my-account-content .my-account-features p{font-weight:600}
.my-account-content .my-account-features ul,.my-account-content .manage-rentals-features ul{list-style:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/check.svg");margin:0 0 18px 20px}
.my-account-content .my-account-features li,.my-account-content .manage-rentals-features li{color:#3f3f3f;font-family:"Noto Sans";font-size:12px;margin-bottom:16px;line-height:16px;font-weight:400}
.my-account-features,.manage-rentals-features{display:none}
.cat-sites-features ul{margin:0}
.cat-sites-features li{border-bottom:1px solid #ccc;margin:0;padding:12px 16px}
.cat-sites-features li.active,.cat-sites-features li:hover{background-color:#f2f2f2;text-decoration:none}
.cat-sites-features li a{color:#000;font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px}
.cat-sites-features li span{color:#666565;display:block;font-family:"Noto Sans";font-size:14px;font-weight:600;line-height:20px;margin-top:4px}
.drawer-wrapper[data-open-trigger=".my-account"] .my-account-features{display:block}
.drawer-wrapper[data-open-trigger=".handle-manage-rentals:not(.logged-in)"] .manage-rentals-features{display:block}
.my-account-desktop.crs-nav-dropdown .menu--content li{width:100%;min-width:200px}
.my-account-button-parent .dropdown-button-selected{border:1px solid black}
.my-account-mobile.not-logged-in .my-account-button-parent button{font-size:16px}
.my-account-welcome{color:white}
.datepicker .datepicker-centuries th,.datepicker .datepicker-decades th,.datepicker .datepicker-years th,.datepicker .datepicker-months th{width:62px}
.datepicker td.day{background-image:none !important;border-color:transparent !important;border:unset !important;border-radius:unset}
.datepicker td.highlight-range:not(.active):not(.today){background-color:#f4f4f4 !important;font-weight:600 !important}
.datepicker span.active,.datepicker td.active.day{background:#fece15 !important;color:black !important;font-weight:600}
.datepicker td.focused.day{background-color:#eee !important;color:black !important}
.datepicker th:not(.disabled):hover{background-color:#eee !important;cursor:pointer}
.datepicker .disabled{color:#eee !important;font-weight:600}
.datepicker td.day{position:relative}
.datepicker td.day[title].focused:after,.datepicker td.day[title]:not(.old):not(.new):not(.disabled):hover:after{position:absolute;content:attr(title);background:#000;color:#fff;font-weight:normal;overflow:visible;white-space:no-wrap;border-radius:4px;z-index:1;top:-20px;padding:4px 8px;left:50%;transform:translateX(-50%) translateY(-50%)}
.datepicker td.day[title].focused:before,.datepicker td.day[title]:not(.old):not(.new):not(.disabled):hover:before{height:0;width:0;content:'';top:-4px;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute;border-right:solid 8px transparent;border-left:solid 8px transparent;border-top:solid 8px black}
.datepicker:after,.datepicker:before{display:none}
.datepicker table{background:white}
.date-picker-btn{min-height:235px;margin:auto}
.dates-container{width:100%;padding:0 20px}
.dates-container>div h4{float:right}
.form .dates-container hr{margin-top:0;margin-bottom:12px}
.dates-wrapper{min-height:235px}
.from-date-container,.to-date-container,.from-date-container>*,.to-date-container>*{display:flex;flex-direction:column;justify-content:space-between}
.from-date-container label,.to-date-container label{margin:0}
.form .from-date-container,.form .to-date-container{margin-bottom:8px}
#formEndDate,#formStartDate{height:18px}
.from-date-container,.to-date-container{width:100%}
.datepicker td.day{background-image:none !important;border-color:transparent !important;border:unset !important;border-radius:unset}
.datepicker td.highlight-range:not(.active):not(.today){background-color:#f4f4f4 !important;font-weight:600 !important}
.datepicker td.active.day{background-color:#fece15 !important;color:black !important;font-weight:600}
.datepicker:after,.datepicker:before{display:none}
.datepicker table{background:white}
.datepicker>div.sr-only{display:block !important}
.accountType,.dealerType,.columnType{display:flex;flex-direction:row;background:white;color:black;margin:0;padding:5px;text-align:left;height:30px;line-height:30px;border:1px solid #d6d6d6}
.dealerType button,.dealerType a{background:transparent;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;font-weight:400;padding:0;border:0;color:black;text-align:left;text-decoration:none;width:83%;display:flex;flex-direction:row;align-items:center;text-transform:uppercase}
.dealerType button .collapse-indicator,.dealerType a .collapse-indicator{border:solid black;border-width:0 2px 2px 0;width:6px;height:6px;transform:rotate(45deg);margin-top:-6px;margin-left:8px;-webkit-transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0,transform 200ms cubic-bezier(0.4,0,0.2,1) 0;-moz-transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0,transform 200ms cubic-bezier(0.4,0,0.2,1) 0;-o-transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0,transform 200ms cubic-bezier(0.4,0,0.2,1) 0;transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0,transform 200ms cubic-bezier(0.4,0,0.2,1) 0}
.change-account-modal .collapsing,.change-account-modal .collapse{overflow:hidden}
.dealerType button:not(.collapsed) .collapse-indicator,.dealerType a:not(.collapsed) .collapse-indicator{transform:rotate(225deg);margin-top:4px}
.accountType .row-label,.dealerType .row-label,.columnType .row-label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.accountType{padding-left:20px;background:rgba(0,0,0,0.01)}
.accountType .row-label{display:inline-flex}
.accountType-name{display:initial;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px}
.accountType-number{display:initial;line-height:30px;height:30px}
.cart-contents{display:none;position:absolute;right:0;left:inherit;margin-top:1px;background:#e6e6e6;box-shadow:none;border:0;z-index:12}
.cart-contents{width:305px;padding:5px 0 0;top:100px}
.cart-contents .cart-item,.cart-contents .cart-summary{padding:20px}
.cart-contents .cart-item{position:relative;border-bottom:1px solid #d4d4d4}
.cart-contents .cart-item img{width:110px;margin-right:10px;float:left;display:block}
.cart-contents .cart-item h5{font-weight:normal;font-family:UniversLTW01-67BoldCn}
.cart-contents .cart-item .content{overflow:hidden}
.cart-contents .cart-item h5 a{width:100% !important;height:1em !important;padding:0 !important;background:none !important;font-size:.888888888888889em !important}
.cart-contents .cart-item h5 a:before{border:none !important}
.cart-contents .cart-item .cart-item-price{text-transform:uppercase;font-size:.785714285714286em}
.cart-contents .cart-item .cart-item-price strong{padding-right:5px;font-weight:normal;font-size:1.454545454545455em;font-family:"UniversLTW01-67BoldCn","PT Sans","Arial Narrow",Arial,sans-serif !important}
.cart-contents .cart-summary{text-transform:uppercase}
.cart-contents .cart-summary *{font-size:1.142857142857143em;font-family:UniversLTW01-67BoldCn}
.cart-contents .cart-summary p{color:#3f3f3f !important}
.cart-contents .cart-summary p strong{float:right;font-weight:normal;font-size:1.5em}
.cart-contents .cart-summary button{width:100%;height:36px;padding:0;border:0;background:#3f3f3f;text-transform:inherit;font-size:.9375em;color:#fff}
.dealer-information-container{width:185px !important;padding:25px 10px 20px 20px;border-radius:0;box-shadow:none;border:0;background-color:#e6e6e6;top:100px;left:-200%;z-index:11}
.dealer-information-container h5{font-weight:normal;font-size:1.142857142857143em;font-family:UniversLTW01-67BoldCn;color:#3f3f3f !important}
.dealer-information-container a,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a{display:inline;width:auto;height:auto;padding:0;background:0;font-size:1em}
.dealer-information-container a.phone-link,.dealer-information-container a.quote-link,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a.phone-link,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a.quote-link,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a.phone-link,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a.quote-link{height:20px;padding-left:25px;background-repeat:no-repeat;background-size:20px 20px;text-transform:uppercase !important;font-size:1.142857142857143em;font-family:UniversLTW01-67BoldCn;color:#3f3f3f !important}
.dealer-information-container a.phone-link,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a.phone-link,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a.phone-link{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/cta-icons/icon-globalassets-phone.png")}
.dealer-information-container a.quote-link,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a.quote-link,header nav>ul>div.dealerLocator>li.dealer-location .dealer-information-container a.quote-link{background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/cta-icons/icon-globalassets-quote--png.png")}
.dealer-locator-container{border:1px solid #d6d6d6;margin:20px 30px;background:white}
#dealer-locator-container .dealer-locator-header{margin-left:30px}
.modal-char-warning,.list-search-char-warning{margin-left:20%;position:absolute;padding:5px 10px;border-radius:10px;background:white;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);box-sizing:border-box;border:2px solid #a91221}
.modal-char-warning:after,.modal-char-warning:before,.list-search-char-warning:after,.list-search-char-warning:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.modal-char-warning:after,.list-search-char-warning:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px}
.modal-char-warning:before .list-search-char-warning:before{border-color:rgba(245,0,0,0);border-top-color:#a91221;border-width:7px;margin-left:-7px}
.QSIFeedBackLink{z-index:10 !important}
.fa-check-circle{color:green}
.fa-exclamation-triangle{color:#fece12}
.center-wrapper{position:relative}
.center-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.crs-base-template.container-fluid{max-width:inherit;padding-right:2.5%;padding-left:2.5%;min-height:70vh}
.crs-edit-mode .crs-base-template.container-fluid{min-height:0}
.form h2{margin-left:0}
.form select,.form textarea{width:100%;box-sizing:border-box}
.marketing-phone i::before{line-height:15px;font-size:15px;padding-right:5px}
.marketing-phone{float:right;margin-right:15px}
.marketing-phone .phone-number{font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif !important;font-size:15px;vertical-align:middle}
.mobile-equipment-link .quick-quote-mobile-menu{display:none}
html.no-mobile li.menu li.mobile-first-level-nav{display:none}
.cart.open .cart-contents.dropdown-menu{display:block}
.mobile-equipment-link,.menu.active .quick-quote-mobile-menu{float:none}
.menu.active .my-account a .fa-user{display:none}
.back-to-top{display:flex;align-items:center;justify-content:center;background-color:#a91221;width:100%;text-decoration:none !important;padding:10px 0;height:40px;text-align:center;color:white !important}
.card-shadow{-webkit-box-shadow:1px 1px 15px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 15px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 15px 1px rgba(0,0,0,0.1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.sticky{position:fixed !important;top:0 !important;z-index:999}
.top-padding-40{padding-top:40px}
[data-toggle-handler]{text-transform:uppercase !important}
.crs-category-template,.crs-family-template{min-height:80vh}
.authoring-mode.crs-category-template,.authoring-mode.crs-family-template{min-height:unset}
.crs-edit-mode .crs-category-template,.crs-edit-mode .crs-family-template{min-height:0}
.crs-category-template,.crs-family-template,.primaryContentContainer,.secondaryContentContainer{margin:auto 2.5%}
.crs-base-wrapper{height:100%}
.crs-edit-mode .crs-base-wrapper{height:auto}
label.required-label{position:relative;width:fit-content}
label.required-label::before{content:'*';font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;display:inline-block;font-size:16px;font-weight:normal;line-height:20px;color:#d64024;position:absolute;top:-2px;right:-10px}
.rightSide-wrapper{height:auto;box-sizing:content-box;width:-moz-available;width:-webkit-fill-available;width:fill-available;background-color:white;margin-left:300px}
.rightSide-wrapper.no-left-nav{margin-left:0}
.rightSide-wrapper ~ footer{margin-left:300px}
.leftNav-wrapper{width:300px;height:100%;height:-moz-available;height:-webkit-fill-available;height:fill-available;position:absolute;overscroll-behavior:contain;background-color:white;z-index:999;-ms-overflow-style:none}
.crs-edit-mode.leftNav-wrapper{height:auto}
.leftNav-portal-toggle{width:100%;max-width:300px;display:block;height:auto;background-color:#3f3f3f}
.leftNav-portal-toggle button{width:46%;min-height:30px;max-height:30px;background:#3f3f3f;color:white;text-transform:uppercase;border:0;outline:0;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.leftNav-portal-toggle button:hover{background:white;color:black;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.6);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.6);box-shadow:1px 1px 5px 1px rgba(0,0,0,0.6);box-sizing:border-box}
.leftNav-portal-toggle button.toggle-selected{color:black;background-color:#fece12}
.leftNav-portal-toggle button:first-of-type{border-radius:8px 0 0 8px;float:left;margin:15px 0 15px 10px}
.leftNav-portal-toggle button:last-of-type{border-radius:0 8px 8px 0;margin:15px 10px 15px 0}
.leftNav-portal-toggle button:not(.toggle-selected){-webkit-box-shadow:inset 0 0 0 1px #fece12;-moz-box-shadow:inset 0 0 0 1px #fece12;box-shadow:inset 0 0 0 1px #fece12}
.leftNav-sticky{position:fixed;margin-top:0;top:0;bottom:0}
.equipment-category-item{margin:0 auto;font-size:15px;line-height:15px;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif !important;font-weight:400;border-bottom:1px solid #f4f4f4}
.equipment-category-item a:focus,.equipment-category-item:hover,.equipment-category-item:focus{background-color:#fece12;border-bottom:0;text-decoration:none;cursor:pointer;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);box-sizing:border-box}
.equipment-category-item a{color:black;padding:10px 5px 10px 15px;text-decoration:none;text-transform:uppercase;width:100%;display:block}
.equipment-category-item a:hover{text-decoration:none}
.equipment-category-item.categorySelected{border-right:solid 8px #fece12;text-decoration:none;cursor:pointer}
.left-nav-catalog-cta-wrapper{position:fixed;bottom:75px;width:300px}
.left-nav-catalog-cta{height:auto;min-height:50px;width:300px;z-index:1}
.left-nav-cta-backgound{background:rgba(219,219,219,0.8);-webkit-backdrop-filter:blur(2px);-moz-backdrop-filter:blur(2px);-o-backdrop-filter:blur(2px);-ms-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:150px;width:300px;bottom:-25px;position:absolute}
.left-nav-catalog-cta-container a{font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;font-size:16px;text-transform:uppercase;color:black;text-decoration:none;padding:5px;width:300px;word-wrap:break-word}
.left-nav-catalog-cta-container a:hover{background:white;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1)}
.left-nav-catalog-cta i{margin-right:10px;margin-left:20px;color:#fece12;background:black;line-height:35px;width:35px;height:35px;border-radius:50% 50%;text-align:center}
.crs-browse-equipment-btn-container button{float:right;border-radius:8px;padding:8px;text-align:center;border:solid 1px #2679b8;color:#2679b8;text-transform:none;text-decoration:none;background-color:white}
.cookie-section-container{margin:10px 0}
.cookie-section-container h4{display:inline-block}
.cookie-section-container i{height:20px;line-height:20px;vertical-align:top;margin:0 5px}
.cookie-section-container .fa-check{color:#4bd863}
.cookie-section-container .fa-times{color:#dc143c}
.crs-switch,.crs-track{display:block}
.crs-input-toggle-switch-wrapper{position:relative;display:inline-block;margin-left:25px}
.crs-input-toggle-switch-container{position:relative;width:40px;height:20px;border-radius:20px;background-color:#f4f4f4;overflow:hidden;box-shadow:inset 0 0 2px 1px rgba(0,0,0,.05);display:inline-block;cursor:pointer}
.crs-input-toggle{position:absolute;display:block;cursor:pointer;top:0;left:0;width:100%;height:100%;opacity:0;z-index:6}
.crs-input-toggle.toggle-yes ~ .crs-track{box-shadow:inset 0 0 0 20px #fece12}
.crs-input-toggle.toggle-yes ~ .crs-switch{right:22px;left:2px;transition:.35s cubic-bezier(0.785,0.135,0.150,0.860);transition-property:right,left;transition-delay:.05s,0}
.crs-switch{position:absolute;left:22px;top:2px;bottom:2px;right:2px;background-color:#fff;border-radius:36px;z-index:1;transition:.35s cubic-bezier(0.785,0.135,0.150,0.860);transition-property:left,right;transition-delay:0,.05s;box-shadow:0 1px 2px rgba(0,0,0,.2)}
.crs-track{position:absolute;left:0;top:0;right:0;bottom:0;transition:.35s cubic-bezier(0.785,0.135,0.150,0.860);box-shadow:inset 0 0 0 2px rgba(0,0,0,.05);border-radius:40px}
.deg .section-title{font-weight:bold}
.deg .section-title hr{border-color:#fece12 !important;border-top:3px solid #fece12;margin-bottom:12px}
.pdf_button{display:inline-block;margin-left:15px}
.pdf_button a:hover{border:1px solid #fece12;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1)}
.pdf_button a{background:white;border:1px solid black;border-radius:8px;cursor:pointer;color:black;text-decoration:none;padding:15px}
html .jq-toast-wrap{display:flex;min-width:300px;width:unset;max-width:350px;flex-direction:column}
.jq-toast-wrap .close-jq-toast-single{position:relative;display:flex;align-items:center;font-size:24px;margin-bottom:6px;margin-left:12px}
.jq-toast-wrap .jq-toast-single{display:flex;flex-direction:row-reverse;padding:12px 16px;box-shadow:0 1px 4px 2px rgb(0 0 0 / 20%);font-size:14px;width:unset}
.jq-toast-wrap .jq-toast-single.force-display-flex{display:flex !important}
.jq-toast-wrap .jq-toast-single.force-opacity{opacity:1 !important}
.jq-toast-wrap .jq-toast-single div{display:flex;justify-content:space-between;align-items:center;width:100%}
.jq-toast-wrap .jq-toast-single div span{display:flex;align-items:center;margin-right:8px}
.jq-toast-wrap .jq-toast-single i{margin-right:12px;color:#ffcd11;font-size:20px}
.jq-toast-wrap .jq-toast-single div a{color:#ffcd11;text-wrap:nowrap;text-decoration:none;text-transform:uppercase;border-bottom:0;font-size:12px;font-weight:bold;padding:8px;line-height:normal;border-radius:4px;pointer-events:all;cursor:pointer}
.jq-toast-wrap .jq-toast-single div a:hover{background:rgba(0,0,0,0.1)}
.xf-content-height{margin:0 !important}
@media screen and (max-width:1300px){.marketing-phone span{display:none}
.marketing-phone i.fa-phone{font-size:25px}
.marketing-phone i::before{line-height:inherit;font-size:inherit;padding-right:5px;vertical-align:middle}
.my-account:not(.my-account-mobile) .ca-my-account-cta span:first-of-type{display:inline-block}
.my-account:not(.my-account-mobile) .my-account-content{width:auto;min-width:140px;right:-30px !important}
header nav>ul>li.login:hover>a:after{left:calc(50% - 20px)}
}
@media screen and (max-width:1024px){.leftNav-wrapper{display:none}
.rightSide-wrapper{margin-left:0}
.rightSide-wrapper ~ footer{margin-left:0}
nav .menubar .waffle{display:none}
.visible-phone.waffle{display:block !important}
.menu #waffle-wrapper.waffle{width:100%}
.visible-phone.waffle a.visible-phone{display:block !important}
.visible-phone.waffle a.visible-phone i{vertical-align:text-bottom}
.quick-quote-mobile-menu{display:block !important}
.menu-account-mobile{display:block !important}
.menu-bar-account-mobile li a{color:white !important;padding:0 20px 0}
.menu-bar-account-mobile a i.fa.fa-user{margin-right:5px}
.desktop-equipment-link,.crs-portal .quick-quote-mobile-menu{display:none !important}
.menu .mobile-equipment-link span,.menu .quick-quote-mobile-menu span{padding:0;color:white}
.marketing-phone{margin-right:10px;display:inline-block}
#tertiary-help-dealer-phone{display:inline-block}
.icon-globalassets-globe{padding:0 !important}
.ca-my-account-cta p.ca-my-account-text{display:none !important}
.my-account-button-parent{margin:0}
}
@media screen and (min-width:768px) and (max-width:1024px){.product-sub-family .description>.row-fluid>.span6 p{padding-right:0}
.article>.container-fluid{padding-bottom:15px}
.secondaryContentContainer{padding-bottom:15px}
}
@media screen and (min-width:768px){.dealer-information-container{left:-270%}
}
@media screen and (max-width:768px){.dealer-locator-container{margin:20px 0}
.crs-base-wrapper{min-height:39vh}
#dealer-locator-container .dealer-locator-header{margin-left:0}
.CATSiteMapArea1.sitemap .text>.linkcontainer>.linkcontainer>.linkcontainer{width:80%}
.cart-contents,.dealer-information-container{margin-top:1px}
.dealer-information-container{right:2%;left:auto !important}
.cart-contents{right:-60%;bottom:auto}
.dates-wrapper{min-height:150px}
.crs-browse-equipment-btn-container button{float:left}
.cookie-section-container table{border:0;margin:10px 0}
.cookie-section-container table caption{font-size:12px}
.cookie-section-container table thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.cookie-section-container table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:25px}
.cookie-section-container table td{border-bottom:1px solid #ddd;display:block;font-size:12px;text-align:left;width:auto !important;padding:5px !important}
.cookie-section-container table td::before{content:attr(headers);font-weight:bold;text-transform:uppercase;display:block}
.cookie-section-container table td:last-child{border-bottom:0}
html .jq-toast-wrap{bottom:50px !important}
}
@media screen and (max-width:585px){button.eets-request-button{width:100% !important}
button.eets-request-button:nth-of-type(even){margin-left:0 !important}
.pdf_button{display:inline-block;margin:15px 0}
}
.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:black;opacity:.8;z-index:1050}
.modal-container{position:fixed;width:700px;max-height:90%;background:#f4f4f4 !important;padding:8px !important;overflow-y:scroll;-ms-overflow-style:scrollbar;overflow-x:hidden;-ms-overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:1052}
.modal-container.po-modal{width:unset}
.modal-container.po-modal .modal-content{width:560px}
.take-action-modal{max-width:fit-content}
.take-action-modal .section-subtitle{display:flex;font-size:16px;position:relative}
.take-action-modal .section-subtitle .crs-required-field,.take-action-modal .section-subtitle .crs-choose-other-jobsite{font-weight:normal;font-size:14px;margin-left:8px}
.take-action-modal .section-subtitle .contract-id{margin-left:auto}
.take-action-modal .modal-content{background:#f4f4f4}
.take-action-modal .modal-content td{background:transparent}
.take-action-modal .modal-content .crs-checkbox-mark{background:white;margin:0}
.take-action-modal .modal-content .modal-datepicker{text-align:center}
@media screen and (min-width:768px){.take-action-modal.modal-container{top:25% !important;left:50% !important;transform:translate(-50%,-25%) !important}
}
table.equipment-list td{padding-top:4px;padding-bottom:4px}
table.equipment-list span{line-height:32px}
.equipment-list{margin-top:0}
.equipment-list .crs-checkbox{height:25px;padding:0;margin:8px;margin:0}
.equipment-list .crs-checkbox .crs-checkbox-mark{position:relative}
.hide-buttons{display:none !important}
.jobsite-modal .modal-content #cancel_modal_button,.take-action-modal .modal-content #cancel_modal_button{float:left}
.jobsite-modal .modal-content #submit_modal_button,.take-action-modal .modal-content #submit_modal_button{float:right}
.modal-container::-webkit-scrollbar{width:10px;background:transparent}
.modal-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.5)}
.modal-close{position:absolute;display:block;top:0;right:0;width:28px;height:28px;border-radius:50%;background:#fff}
.modal-close:focus{outline:#000 auto 1px;outline:-webkit-focus-ring-color auto 1px}
.modal-close i:before{font-size:24px;color:black;margin-left:5px}
.modal-content{width:700px;height:auto;background:#fff;padding:16px;margin:0 !important;box-sizing:border-box;position:relative}
.modal-content h4,.modal-content h3{max-width:100%;text-align:center}
.modal-content .back-modal-button{position:absolute;display:flex;align-items:center;justify-content:center;height:24px;cursor:pointer;gap:8px;top:24px;left:18px;text-decoration:none}
.modal-content .back-modal-button i{position:relative;font-size:12px}
.modal-content .back-modal-button span{line-height:normal;max-width:180px}
.modal-content h3 a{color:inherit}
.modal-content input:not(.modal-radio input,.modal-extra-details input,.po-modal input,.transfer-new-jobsite input,.modal-new-po-row input,.modal-datepicker-selected input,.associated-users-container input,.industry-and-job-role-container input){width:100px !important;border:0;display:inline-block}
.request-updates-wrapper .modal-radio{background:#f7f7f7;padding:20px 0}
.modal-radio{width:100%;display:flex;flex-direction:column;justify-content:center}
.modal-container .modal-radio legend{text-align:center;margin:0 0 15px 0}
.crs-radio-container{display:flex;justify-content:center}
.modal-content .modal-extra-details p,.modal-content .modal-photos p{text-align:left}
.modal-content .modal-extra-details{display:flex;flex-direction:column;margin:-10px 0 -5px 0}
.modal-content .modal-extra-details>div{display:flex;align-items:center}
.modal-content .modal-extra-details p{margin:0}
.modal-content .modal-extra-details input[type="text"],.modal-content .modal-extra-details select{width:100%;border-radius:8px;margin:10px 0 10px 10px;flex:1}
.modal-content .modal-extra-details select{width:80px;margin-right:10px;flex:0}
.modal-content .modal-extra-details .crs-required-field{margin-left:5px}
#new_end_time{flex-basis:50%;text-align:center;width:auto;border:0}
.crs-required-field{color:red;margin-left:16px;text-transform:capitalize}
.no-capitalize{text-transform:none !important}
.crs-time-passed{color:red;margin-left:10px;text-transform:capitalize}
.crs-choose-other-jobsite{color:red;margin-left:10px;text-transform:capitalize}
.modal-new-po-row{display:flex;flex-direction:column;padding:0;gap:4px}
.modal-new-po-row span{white-space:nowrap}
.take-action-modal .modal-content .modal-new-po-row input#new-po{margin-bottom:0;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.po-modal .modal-content input::-webkit-input-placeholder{position:absolute;white-space:pre-line;top:6px}
.po-modal .modal-content input::-webkit-input-placeholder{position:absolute;white-space:pre-line;top:6px}
.attach-images .add-photos input#service-attachImage{opacity:0;height:82px;width:82px !important;margin:0;position:absolute;cursor:pointer}
.attach-images .add-photos input#service-attachImage::file-selector-button{cursor:pointer}
.modal-radio input{width:30px !important;display:inline-block !important;opacity:0;padding:0;position:absolute;visibility:hidden}
.modal-radio input:checked+label{color:#3f3f3f}
.modal-radio input:checked+label::before{background:#fece12}
.modal-radio label{display:inline-flex !important;align-items:center;color:#3f3f3f;margin:0 10px;text-transform:uppercase;cursor:pointer;box-sizing:border-box}
.modal-radio label::before{display:inline-block;content:"";height:15px;width:15px;margin-right:15px;border:3px solid #3f3f3f;border-radius:50%}
.modal-hotline{margin-top:15px;font-weight:700;text-align:center}
.modal-hotline>i{font-size:16pt !important;padding:0;vertical-align:middle}
.modal-hotline>span{margin-left:5px}
.modal-textarea textarea{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;border-radius:8px;height:50px}
.modal-textarea{margin:10px 0}
.modal-dropdown{display:inline-block}
.modal-dropdown select{margin:10px 0;border-radius:8px;display:inline-block;width:200px;min-width:100px}
.modal-dropdown span,.modal-new-po-row span{margin-right:10px}
.modal-info h4{margin-top:20px !important}
.action-modal-buttons{display:flex;margin:15px 0 0 0;flex-direction:row;flex-wrap:wrap;justify-content:center}
.action-modal-buttons button{width:170px;margin:15px}
.action-modal-buttons #submit_jobsite_button{margin:15px 0 !important;float:right}
.modal-datepicker .datepicker::before,.modal-datepicker .datepicker::after{display:none !important}
.modal-datepicker .active{background:#08c !important}
.modal-datepicker .today{border:2px solid #08c !important}
.modal-datepicker h4{display:inline-block;margin-bottom:15px}
.action-response-modal{text-align:center;padding:15px;margin:50px 0}
.action-response-modal h3{text-align:center !important;width:100%;max-width:100%}
.action-response-modal i{margin:0 auto;text-align:center;font-size:50px;padding:15px}
.modal-content hr{border-color:#fece12 !important;border-top:3px solid #fece12}
.modal-accounts-management hr{border-bottom:0;margin:5px 0 10px 0}
.transfer-new-jobsite h5{margin:25px;text-align:center}
.transfer-new-jobsite>div{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;gap:8px}
.transfer-new-jobsite>div>div{display:flex;flex-direction:column}
.transfer-new-jobsite>div>div>div{display:flex;gap:16px;align-items:baseline}
.transfer-new-jobsite .transfer-new-jobsite-buttons{margin-top:16px}
.transfer-new-jobsite input{width:auto;border-radius:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.transfer-new-jobsite label{font-weight:bold;cursor:default}
.modal-content .transfer-new-jobsite input[class*=span]{margin:5px 7px 5px 0 !important}
.modal-trasnfer-or-add{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:16px;gap:8px}
.modal-add-jobsite-or{display:inline}
.add-jobsite-buttons-container{width:auto;display:inline-block}
.add-jobsite-buttons-container button{background:#fece12;width:200px;height:30px;border-radius:8px;border:0;text-transform:uppercase;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif !important;word-break:break-word;font-size:14px;line-height:30px;text-align:center;vertical-align:middle}
.close-jobsite-on-transfer{z-index:10000}
.add-jobsite-on-transfer{display:inline-block;padding:0}
.service-jobsite{margin:16px 0;background:white;display:block;border-radius:8px;padding:10px;border:1px solid #ccc;text-align:center}
.modal-active-request-type{background:white;padding:0;border-radius:8px;text-align:center;border:0}
.modal-active-request-type i{font-size:18px}
.modal-active-request-type:hover{border:solid 1px black;background:#fece12}
.pending-request-tooltip{position:absolute;font-size:20px;line-height:20px;z-index:9999999;background:white;padding:10px;border-radius:8px}
.modal-content .modal-info-type{width:100%;background:white;border-radius:8px;margin:20px auto;position:relative;max-height:225px;overflow-y:scroll;-ms-overflow-style:scroll !important;border:1px solid #ccc}
.modal-asset-list-legends{margin:10px 0;height:5px}
#new_end_date,#new_end_time{font-weight:bold;font-size:18px;color:#561017 !important;display:inline-block;width:120px;margin-left:5px;border:0;padding:0;background:transparent;text-align:center}
.modal-time-selected{display:flex;flex-direction:column;justify-content:center;text-align:center}
.modal-time-selected .crs-required-field{margin-left:0}
.modal-time-picker-wrapper .modal-time{margin:0}
.modal-time-selected label.required-label{position:relative;text-align:center;margin:0;display:flex;align-items:center;justify-content:center}
.modal-time{display:flex;flex-direction:column;justify-content:flex-start;height:28px}
.modal-time-picker-wrapper{display:flex;flex-direction:row;gap:24px}
.time-selector-label-container{display:flex;align-items:center;gap:18px}
.modal-request-details .modal-time-selected .time-selector-label-container>span{font-weight:normal}
.modal-asset-list-legends span:first-child{float:left;font-weight:bold}
.modal-asset-list-legends span:last-child{float:right;font-weight:bold}
.modal-date-picker-wrapper{background:white;width:100%;border-radius:8px;border:1px solid #ccc}
.modal-date-picker-wrapper>div{width:45%}
.modal-date-picker-wrapper .modal-datepicker{float:right}
.modal-date-picker-wrapper .modal-datepicker-selected{float:left;position:relative;display:block;height:235px;margin:auto;text-align:center;text-align:center;padding-left:20px}
.modal-datepicker-selected h4{margin-top:100px}
.current-end-date-container{display:flex;gap:4px;justify-content:center;align-items:center}
.modal-request-details #new_end_time,.modal-request-details #new_end_date{font-weight:normal;color:#000;margin:0;width:auto;border:1px solid #ccc;padding:4px 6px;padding-left:24px;text-align:left;font-size:14px;cursor:pointer}
.add-jobsite-buttons-container button{width:unset}
.modal-request-details .modal-dropdown span{margin:0}
.transfer-destination-container button{display:flex;text-transform:uppercase;align-items:center;gap:6px;border:1px solid #000;background:white;border-radius:8px;font-size:14px;height:100%;line-height:30px;font-weight:600;padding:0 8px;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif}
.modal-request-details .modal-datepicker-selected{display:flex;flex-direction:column;gap:4px;position:relative}
.modal-request-details .modal-date-time-container{display:flex;gap:8px}
.modal-request-details .modal-datepicker-selected .fa-calendar{position:absolute;bottom:7px;left:6px}
.modal-request-details .modal-time-selected{display:flex;flex-direction:column;gap:2px;position:relative}
.modal-request-details .modal-time-selected span{font-weight:bold}
.modal-request-details .modal-textarea{margin:0;display:flex;flex-direction:column;gap:4px}
.modal-request-details .modal-textarea p{margin:0}
.modal-request-details .modal-content .modal-new-po-row input#new-po{width:auto}
.modal-request-details .modal-radio legend{margin:0 0 4px 0}
.modal-request-details .modal-radio label:before{height:12px;width:12px;border:2px solid #3f3f3f;margin-right:6px}
.modal-request-details .modal-request-details-container{background:#fff;width:auto;display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid #ccc;border-radius:8px}
.take-action-request-info{background:transparent;box-shadow:none;border:0;padding:0;border-radius:0;flex-direction:column}
.modal-request-details .take-action-request-info .modal-trasnfer-or-add{display:flex;flex-direction:column;gap:0}
.transfer-destination-container{background:#fff;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 0;border:1px solid #ccc;border-radius:8px;gap:16px}
.transfer-destination-container .transfer-destination-actions{display:flex;gap:4px;align-items:center}
.transfer-destination-container .selected-indicator{width:12px;height:12px;border-radius:100%;background:#fece12;display:none}
.transfer-destination-container .selected .selected-indicator{display:block}
.transfer-destination-container .selected-jobsite-container{display:flex;gap:4px}
.take-action-request-info legend strong{position:relative}
.take-action-request-info legend strong.required-label::before{content:'*';font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;display:inline-block;font-size:16px;font-weight:normal;line-height:20px;color:#d64024;position:absolute;top:-4px;right:-10px}
.modal-content table tr:last-child td{border:0}
.modal-content .modal-photos .attach-images{width:-webkit-fill-available;border-radius:8px;border:1px solid #ccc;box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;padding:8px;gap:16px}
.modal-content .modal-photos .attach-images .add-photos{width:82px;height:82px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:13px 9px;border:1px dashed #b7b7b7;border-radius:8px;margin:8px}
.modal-content .modal-photos .attach-images .add-photos:hover{border:2px dashed #000;cursor:pointer}
.modal-content .modal-photos .attach-images .add-photos p{font-size:10px;line-height:11px;display:flex;flex-direction:column;align-items:center;margin-top:4px;width:64px}
.modal-content .modal-photos .attach-images .add-photos i{color:#fccc12;font-size:18px}
.modal-content .modal-photos .attach-images .upload-image{width:74px;height:74px;display:flex;flex-direction:row-reverse;position:relative}
.modal-content .modal-photos .attach-images .upload-image img{width:100%;outline:1px solid #b7b7b7;cursor:pointer}
.modal-content .modal-photos .attach-images .upload-image img:hover{outline:2px solid #000}
.modal-content .modal-photos .attach-images .upload-image span{position:absolute;font-size:18px;top:-10px;right:10px}
.modal-content .attach-image-zoom-div{display:none;position:fixed;padding:36px 0;top:0;left:0;width:100%;height:100%;background:black;z-index:1}
.modal-content .attach-image-zoom-div .image-preview-menu{font-size:14px;font-weight:400;color:rgba(51,51,51,1);position:relative;height:64px;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-box-sizing:border-box;display:-webkit-box}
.modal-content .attach-image-zoom-div .image-preview-menu .image-remove-icon{overflow:hidden;display:flex;-webkit-box-flex:1;line-height:40px;width:100%;justify-content:center}
.modal-content .attach-image-zoom-div .image-preview-menu .image-close-icon{right:36px;line-height:40px;position:absolute}
@media(max-width:585px){.modal-content .attach-image-zoom-div .image-preview-menu .image-close-icon{width:auto}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .from-date-container,.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .to-date-container{flex-direction:column;align-items:center}
.modal-request-details #new_end_time,.modal-request-details #new_end_date{width:100%;height:28px}
}
.modal-content .attach-image-zoom-div .image-preview-menu .image-remove-icon a,.modal-content .attach-image-zoom-div .image-preview-menu .image-close-icon a{background:#101010;width:64px;height:64px;text-align:center;border-radius:47px;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;cursor:pointer}
.modal-content .attach-image-zoom-div .image-preview-menu .image-remove-icon a:hover,.modal-content .attach-image-zoom-div .image-preview-menu .image-close-icon a:hover{background:#222}
.modal-content .attach-image-zoom-div img{position:fixed;width:60%;max-height:80%;left:20%;object-fit:contain;margin-top:24px}
.change-account-modal{top:80px !important;background:#f4f4f4 !important;max-width:584px;max-height:400px}
.change-account-modal .modal-content{max-width:584px}
.change-account-modal .dealer-account-container{font-family:"UniversLTW01-57Condense 723821","Arial Narrow",Arial,sans-serif}
.change-account-modal .dealer-account-container{font-family:"UniversLTW01-57Condense 723821","Arial Narrow",Arial,sans-serif}
.change-account-modal .accountType,.change-account-modal .dealerType{height:unset}
.change-account-modal .dealerType button,.change-account-modal .dealerType a{width:100%;padding:8px 8px}
.change-account-modal .accountType{pointer-events:none;padding-left:32px;padding-right:16px}
.change-account-modal .accountType .account_select_submit{pointer-events:all}
.change-account-modal .accountType .accountType-name{max-width:unset}
.change-account-modal .current-account-label{white-space:nowrap;margin-left:8px}
.change-account-modal h3{color:black;text-align:center}
.default-account-checkbox{margin:0 0 30px 28% !important}
.select-dealer-container{padding-bottom:36px}
.select-account-container .modal-radio{padding:10px 0}
.select-account-container .modal-radio legend.select-account{width:100%;padding:0 0 10px 10px}
.select-dealer-container .modal-radio label,.select-account-container .modal-radio label{padding:10px;background:#e6e6e6;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;box-sizing:border-box;margin:0;text-transform:none;display:flex}
.select-dealer-container .modal-radio label:hover,.select-account-container .modal-radio label:hover{-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,0.3);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.3)}
.select-dealer-container .modal-radio label b,.select-account-container .modal-radio label b{display:none}
.select-dealer-container .modal-radio .defaultDealer b,.select-account-container .modal-radio .defaultCustomer b{margin-left:5px;display:inline-block}
.select-dealer-container .modal-radio input,.select-account-container .modal-radio input{position:relative;height:0;width:0}
.select-dealer-container .action-modal-buttons button,.select-account-container .action-modal-buttons button{width:33%;margin-left:33% !important}
.edit-po-button{margin:0 5px}
.edit-po-button:hover{color:#fece12;cursor:pointer}
.po-fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.po-fields>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;width:100%;margin:10px;position:relative}
.new-po .char-warning{width:100%;text-align:center}
.po-modal .modal-content input{width:320px;line-height:20px;margin-bottom:0;background-color:#f4f4f4;border:1px solid #ccc}
.po-modal .modal-content .action-modal-buttons .btn{margin:12px}
.po-modal-label{width:150px;margin-right:16px}
.po-modal-value{font-weight:bold}
.active-po-request .current-po{text-decoration:line-through}
.char-warning{color:red;width:310px;text-align:right;display:block}
.active-po-request,.po-number,.current-po{white-space:pre-wrap;word-break:break-word}
.edit-po-button{font-family:'FontAwesome',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px}
.rd-po-number strong{margin-right:5px}
.modal-container.info-prompt-modal,.modal-container.accounts-management-modal{width:unset;max-height:620px !important}
.modal-container.accounts-management-modal .modal-content{width:830px}
.modal-container.info-prompt-modal .modal-close{display:none}
.modal-container.info-prompt-modal{background:transparent !important;z-index:2000}
.modal-container.info-prompt-modal .modal-content{border-radius:8px;width:540px}
.modal-container.info-prompt-modal .info-prompt-wrapper h3{max-width:unset;width:calc(100% + 40px);background:#a91221;color:white;margin-left:-20px;margin-top:-20px;padding:24px 0;border-radius:8px 8px 0 0}
.modal-container.info-prompt-modal .info-prompt-contrainer{padding:24px 0;display:flex;flex-direction:column;align-items:center}
.modal-container.info-prompt-modal .info-prompt-contrainer .dot-pulse{margin-top:24px}
.modal-container.info-prompt-modal .info-prompt-contrainer p span{font-weight:bold;font-size:18px;font-family:'UniversLTW01-67BoldCn';color:#561017}
.select-accounts-container select{width:100%;height:inherit;border:1px solid #d6d6d6;background-color:white;margin-bottom:20px;border-radius:8px;text-transform:uppercase;font-family:"UniversLTW01-67BoldCn",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;display:inline-block;white-space:nowrap;text-overflow:ellipsis;padding:1.5px 0 0 0}
.associated-users-container input:not(input[type="checkbox"],input[type="radio"]){border-bottom:1px solid #dbdbdb;border-top:0;border-left:0;border-right:0;width:85%;padding:6px 15% 2px 0}
.associated-users-container input:not(.user_restriction_container input):focus{outline:none !important;border-bottom:1px solid #dbdbdb;border-top:0;border-left:0;border-right:0;background:transparent}
.associated-users-container .user_restriction_title{display:flex;align-items:center;margin-bottom:12px}
.associated-users-container .user_restriction_title p{margin-bottom:0;font-size:16px}
.associated-users-container .add_user{min-width:48px;padding:0 4px;height:28px;cursor:pointer;border:0;position:absolute;right:30px;line-height:unset;border-radius:8px;background:#fccc12}
.edit_user_access{font-weight:bold;font-size:16px;margin-right:6px;text-transform:uppercase}
.edit_user_information{display:flex;align-items:center;margin-top:12px}
.edit_user_access_container{background:#fff;border:1px solid #d6d6d6;border-radius:8px;padding:10px;margin-top:5px}
.edit_user_access_container label{display:inline-block}
.request_financial_container{display:flex;gap:16px;justify-content:space-between}
.request_financial_container>div:first-child{width:100%}
.restrictions_types,.restrictions_financials,.restrictions_jobsites{font-weight:bold}
.all_request_types{width:auto}
.specific-jobsites-container{display:flex;flex-direction:column}
.specific-jobsites-container .select_restricted_jobsites{width:auto;margin-top:4px}
.specific-jobsites-container>div{display:flex;align-items:center}
.specific-jobsites-container label{margin-bottom:0;margin-right:16px}
.associated-users-container .specific-jobsites-container input[type="text"]{width:200px;margin-left:8px;margin-bottom:4px}
.restrictions_types_container,.restrictions_financials_container,.restrictions_jobsites_container{margin:10px 0 10px 0}
.restrictions_types_container span{color:#565656;font-size:16px;text-transform:none}
.restrictions_types_container ul{margin:0 0 0 10px;padding:0}
.request_restriction_types_list{display:flex;flex-direction:column;flex-wrap:wrap;max-height:100px;padding-left:12px}
.restrictions_financials_container{display:flex;flex-direction:column}
.restrictions_financials_container ul,.restrictions_jobsites_container ul{margin:0;padding:0}
.restrictions_jobsites_container ul li,.restrictions_financials_container ul li{list-style:none;position:relative;margin:0}
.restrictions_jobsites_container>ul>li:first-child{display:flex;align-items:center}
.restrictions_jobsites_container ul li label{margin:0}
.restrictions_jobsites_container ul li input{margin-top:0}
.restrictions_types_container ul li{list-style:none;margin:0}
.restrictions_types_container input{font-size:12px}
.restrictions_financials_container ul li,.restrictions_jobsites_container ul li{list-style:none}
.selected_restricted_jobsites_container{display:flex;justify-content:end;width:100%}
.selected_restricted_jobsites{text-align:right}
.restrictions_jobsites_container ul.jobsitesResult,.restrictions_jobsites_container ul#jobsitesSuggestions{overflow-y:scroll;max-height:125px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;position:absolute;top:52px;left:0;padding:12px}
.restrictions_jobsites_container ul.jobsitesResult li:not(:last-child),.restrictions_jobsites_container ul#jobsitesSuggestions li:not(:last-child){margin-bottom:8px}
.restrictions_jobsites_container ul.jobsitesResult .crs-checkbox,.restrictions_jobsites_container ul#jobsitesSuggestions .crs-checkbox{font-size:14px;color:#000;align-items:center;display:flex;padding:0;gap:8px}
.restrictions_jobsites_container ul.jobsitesResult .crs-checkbox input,.restrictions_jobsites_container ul#jobsitesSuggestions .crs-checkbox input{position:absolute}
.restrictions_jobsites_container ul.jobsitesResult .crs-checkbox .crs-checkbox-mark,.restrictions_jobsites_container ul#jobsitesSuggestions .crs-checkbox .crs-checkbox-mark{position:relative;top:unset}
.remove_jobsite{color:black}
.remove_jobsite:hover{text-decoration:none}
.remove_jobsite:focus{text-decoration:none}
.jobsite-remove{margin-right:8px}
.jobsite-remove::before{content:'\2716'}
.user_list li i.fa-lock{float:left;font-size:16px;line-height:1.2;margin-right:8px;visibility:hidden}
.modal-container.edit-business-hours-modal{padding:0 !important;background:unset !important;top:24px !important;width:unset}
.modal-container.edit-business-hours-modal .modal-content{padding:24px;width:unset;border-radius:8px}
.modal-container.edit-business-hours-modal .modal-close{display:none}
.modal-container.edit-business-hours-modal table{margin-bottom:8px}
.modal-container.edit-business-hours-modal table tr:hover td{background:transparent}
.modal-container.edit-business-hours-modal table th{border-bottom:0;font-size:12px;font-weight:bold;color:#7d7d7d}
.modal-container.edit-business-hours-modal table td{padding-top:12px;padding-bottom:2px;border-bottom:0}
.modal-container.edit-business-hours-modal table td input[type="time"]{padding:4px 0;margin:0;width:100px !important;border-bottom:1px solid #cfcfcf}
.modal-container.edit-business-hours-modal table td input[type="time"].error-time,.modal-container.edit-business-hours-modal table td input[type="time"].error-empty{border-bottom:2px solid #d00}
.modal-container.edit-business-hours-modal table td input[type="time"]:disabled{opacity:.4;border-bottom:1px solid #cfcfcf}
.modal-container.edit-business-hours-modal .error-text{margin-bottom:16px}
.modal-container.edit-business-hours-modal .edit-business-hours-title{display:flex;justify-content:start}
.modal-container.edit-business-hours-modal .edit-business-hours-title h3{margin:0}
.modal-container.edit-business-hours-modal .crs-checkbox{padding:0;margin:0;gap:8px;display:flex;align-items:center;font-size:16px}
.modal-container.edit-business-hours-modal .crs-checkbox .crs-checkbox-mark{position:relative;top:unset;left:unset;height:16px !important;width:16px !important}
.modal-container.edit-business-hours-modal .crs-checkbox input:checked ~ .crs-checkbox-mark:after{left:6px;top:2px}
.modal-container.edit-business-hours-modal .add-hours-button{display:flex;align-items:center;cursor:pointer;margin-top:4px;cursor:not-allowed}
.modal-container.edit-business-hours-modal .add-hours-button:not(:disabled){color:#2679b8;cursor:pointer}
.modal-container.edit-business-hours-modal .add-hours-button i{margin-top:1px}
.modal-container.edit-business-hours-modal .remove-hours-button-container{display:flex;justify-content:end;font-size:12px}
.modal-container.edit-business-hours-modal .remove-hours-button:disabled{cursor:not-allowed}
.modal-container.edit-business-hours-modal .edit-business-hours-buttons{display:flex;justify-content:end;gap:8px;margin-top:8px}
.modal-container.edit-business-hours-modal .edit-business-hours-buttons button{padding:12px;min-width:100px}
.modal-container.edit-business-hours-modal .edit-business-hours-buttons #cancel_modal_button{background:white;border:1px solid #000}
.modal-container.edit-business-hours-modal .edit-business-hours-buttons #cancel_modal_button:hover{color:#000;text-decoration:underline}
@media(hover:hover){.associated-users-container .add_user:hover{background:black;color:#fff}
}
.user_list{margin:8px 0 0;height:300px;overflow:auto}
.user_list li{list-style:none;margin:5px 0 0 0;height:33.5px}
.accounts-management-modal{overflow-x:unset;overflow-y:unset}
.accounts-management-modal .action-modal-buttons .btn{margin:0 24px 0 0}
.accounts-management-modal .select-accounts-container span{font-weight:bold}
.accounts-management-modal .search_user{height:38px}
.edit-user-button{font-family:'FontAwesome',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;float:right;position:relative;right:35px;top:2.3px;margin:0;padding:0;border-radius:0;background-color:transparent;line-height:inherit;width:max-content;border:0}
.edit-user-button:hover{color:#fece12;cursor:pointer}
.delete-associated-user{margin-top:1.7px;float:right;padding:0;border-radius:0;background-color:transparent;line-height:inherit;width:max-content;border:0}
.delete-associated-user .fa-trash{font-size:14px;padding:0}
.remove_confirm_user p{padding:1px}
.remove_user_container{padding:20px;background:white;border:1px solid #d6d6d6;border-radius:8px;display:flex;flex-direction:column;justify-content:space-around;-webkit-box-shadow:1px 1px 15px 1px rgb(0 0 0 / 10%);-moz-box-shadow:1px 1px 15px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 15px 1px rgb(0 0 0 / 10%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:25px}
.remove_confirm_text{margin:10px 0}
.remove_cancel_buttons{display:flex;flex-direction:row;justify-content:flex-end}
.remove_button{margin-right:15px}
.icon-circle{left:19px;border-radius:50%;height:20px;width:20px;display:inline-block;background:#bd0204;vertical-align:top;float:left;margin-right:8px}
.icon-circle .user-first-letter{display:block;color:#fff;height:20px;line-height:20px;text-align:center;font-size:12px}
.error-message{cursor:default;color:#940000;margin-bottom:12px}
.succeed-message{cursor:default;color:green;margin-bottom:12px}
.user_list li p{display:inline-block;max-width:300px;white-space:nowrap;overflow:hidden;margin-bottom:8px;text-overflow:ellipsis;padding:1.5px 0 0 0}
@media(max-width:1024px){.modal-container.po-modal .modal-content{width:-webkit-fill-available;width:-moz-available;width:fill-available}
.po-modal .po-modal-label{width:100%;margin-bottom:8px}
.modal-container.change-account-modal{background:#fff !important}
.change-account-modal .accountType{cursor:pointer;pointer-events:all}
.change-account-modal .accountType.selected{background:#fccc12}
.change-account-modal .accountType:hover{background:#000;color:#fff}
.change-account-modal .account_select_submit{display:none}
.modal-datepicker-selected span,.modal-textarea p,.modal-radio legend{text-align:left !important}
}
@media(max-width:625px){.jobsite-search-contrainer,.transfer-new-jobsite{margin-top:50px}
}
@media(min-width:586px) and (max-width:1024px){.modal-container{background:#f4f4f4;border-radius:0;padding:0;-webkit-overflow-scrolling:touch;z-index:1052}
.modal-content{height:auto;min-height:auto}
.modal-close{top:7px;right:7px}
.select-dealer-container .modal-radio label{margin:10px 0 !important}
.select-dealer-container .modal-radio label::before{display:inline-table}
.change-account-modal .modal-content{height:100%}
}
@media(max-width:585px){.modal-container{width:100%;max-width:100%;min-width:100%;height:100%;max-height:100%;background:#f4f4f4 !important;border-radius:0;padding:0 !important;left:0 !important;top:0 !important;-webkit-overflow-scrolling:touch}
.modal-container.accounts-management-modal{width:unset;max-height:unset}
.modal-container.accounts-management-modal{width:unset}
.modal-container.edit-business-hours-modal{top:0 !important;overflow:hidden}
.modal-container.edit-business-hours-modal .edit-business-hours-container{overflow:auto}
.modal-container.edit-business-hours-modal .modal-content{border-radius:0;overflow:auto}
.modal-container.edit-business-hours-modal .modal-content table td{padding-bottom:12px}
.modal-container.edit-business-hours-modal .modal-content .crs-checkbox{line-height:1}
.modal-container.edit-business-hours-modal .modal-content .add-hours-button{margin:0}
.modal-container.edit-business-hours-modal .modal-content button i{padding:0 4px}
.modal-container .action-modal-buttons>div{width:unset}
.modal-content{height:100vh;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}
.modal-container.info-prompt-modal .modal-content{width:100%}
.modal-close{top:7px;right:7px}
.modal-content div{float:none;width:100%;box-sizing:border-box}
.crs-radio-container{flex-direction:column;justify-content:start}
.modal-content input:not(.modal-new-po-row input,.modal-extra-details input,.modal-accounts-management input,.industry-and-job-role-container input){width:100%;float:left;display:block;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.modal-content .crs-equipment-checkbox label{width:20px}
.modal-content .modal-extra-details>div{display:block}
.modal-content .modal-extra-details{margin:-10px 0 -15px 0}
.modal-content .modal-extra-details input[type="text"],.modal-content .modal-extra-details select{width:-webkit-fill-available;margin:10px 0 10px 0}
.modal-datepicker h4{float:left;margin:5px 5px 0 0 !important}
#new_end_date{margin:2px 0 0 0}
.take-action-modal .modal-content .take-action-request-info{padding-left:8px;margin-left:0 !important;border-left:0;text-align:center}
.equipment-list-header .crs-checkbox{margin-bottom:35px}
.modal-date-picker-wrapper .modal-datepicker-selected{padding-left:0}
.modal-dropdown{margin-left:10px}
.modal-dropdown select{width:90%}
.rentReportSetting .my-account-details-container .modal-radio{display:flex;flex-direction:column}
.transfer-new-jobsite input{flex-basis:100%;margin-top:15px !important}
.po-fields>div{margin:15px}
.po-modal .modal-content input,.take-action-modal .modal-content .modal-new-po-row input#new-po{height:48px}
.action-modal-buttons{flex-wrap:nowrap}
.po-modal .modal-content input{width:125px}
.modal-new-po-row input{height:28px;width:100%;box-sizing:border-box}
.take-action-request-info .modal-new-po-row{display:flex;flex-direction:column;justify-content:center;margin-left:0;text-align:left}
.take-action-request-info .modal-new-po-row input{margin-top:10px}
.modal-time-picker-wrapper{display:flex;flex-direction:column;justify-content:center;margin:0}
.modal-time-picker-wrapper select{width:auto}
.accounts-management-modal input:not(.modal-new-po-row input,.modal-accounts-management input){margin-bottom:9px;height:32px}
.modal-container.accounts-management-modal .modal-content{width:100%}
.action-modal-buttons button{width:150px}
.take-action-modal .modal-content .modal-new-po-row input#new-po::-webkit-input-placeholder{position:absolute;white-space:pre-line;top:6px}
.take-action-modal .modal-content .modal-new-po-row input#new-po::-moz-placeholder{position:absolute;white-space:pre-line;top:6px}
.take-action-request-info .transfer-new-jobsite label.required-label::before{left:90px}
.restrictions_jobsites_container ul.jobsitesResult,.restrictions_jobsites_container ul#jobsitesSuggestions{margin-left:0;top:48px}
.restrictions_jobsites_container ul.jobsitesResult .crs-checkbox,.restrictions_jobsites_container ul#jobsitesSuggestions .crs-checkbox{line-height:unset}
.user_list{height:unset}
}
@media(max-width:450px){.associated-users-container input:not(.edit_user_access_container input){width:80%;padding:6px 20% 6px 0}
.restrictions_types_container ul li{display:block;width:100%}
}
@media(min-width:400px) and (max-width:450px){.user_list li p{display:inline-block;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1.5px 0 0 0}
}
@media(min-width:375px) and (max-width:400px){.user_list li p{display:inline-block;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1.5px 0 0 0}
}
@media(min-width:350px) and (max-width:375px){.user_list li p{display:inline-block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1.5px 0 0 0}
}
@media(max-width:350px){.default-account-checkbox{margin:0 0 10px 40px !important}
.user_list li p{display:inline-block;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1.5px 0 0 0}
.associated-users-container input:not(.edit_user_access_container input){border-bottom:1px solid #dbdbdb;border-top:0;border-left:0;border-right:0;width:75%;padding:6px 25% 6px 0}
.restrictions_types_container ul li{display:block;width:100%}
}
.modal-container.add-cart-modal{top:24px !important}
.modal-container.add-cart-modal .modal-content{padding:0 24px;height:100%}
.modal-container.add-cart-modal .modal-content .product-title-container{display:flex;margin:0;padding-top:24px}
.modal-container.add-cart-modal .modal-content .asset-img-contaner{display:flex;align-items:center;justify-content:center;margin-bottom:16px}
.modal-container.add-cart-modal .modal-content .date-picker-btn{max-width:300px;padding:0}
.modal-container.add-cart-modal .modal-content .datepicker th,.modal-container.add-cart-modal .modal-content .datepicker td{padding:2px}
.modal-container.add-cart-modal .modal-content .asset-img-contaner img{max-height:150px;border-radius:12px}
.modal-container.add-cart-modal .modal-content .product-title{text-align:left;margin:0}
.modal-container.add-cart-modal .modal-content .product-price-cart{display:flex;flex-direction:column;justify-content:center;gap:16px}
.modal-container.add-cart-modal .modal-content .product-price-cart span{font-size:16px}
.modal-container.add-cart-modal .modal-content .incrementer-container{display:flex}
.modal-container.add-cart-modal .modal-content .incrementer-container .input-group-text input{width:48px !important}
.modal-container.add-cart-modal .modal-content .select-dates-container{display:flex;justify-content:center;align-items:center;gap:8px;min-height:unset}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container{display:flex;flex-direction:column;background:#f4f4f4;border-radius:8px;border:1px solid #e6e6e6;cursor:pointer;width:auto}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container[tabindex="0"]{flex-direction:row;justify-content:space-evenly;margin-bottom:8px}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container[tabindex="0"]>div{width:auto}
.modal-container.add-cart-modal .modal-content #different_dates{text-align:center}
.select-dates-container .startDate,.select-dates-container .endDate{height:18px}
#date-ranges-container .dates-container:focus,#date-ranges-container .dates-container.selected-date-range{outline:1px solid #fece12}
.select-dates-container .dates-wrapper,.select-dates-qq .dates-wrapper{display:flex;flex-direction:column;flex:1;width:100%;justify-content:center}
.select-dates-container .dates-price-container{display:flex;flex-direction:column;flex:1;padding:0}
.select-dates-container .daterangepicker,.select-dates-qq .daterangepicker{position:relative;top:unset !important;left:unset !important;right:unset !important;bottom:unset !important;z-index:0;border:0;margin-top:0;display:flex !important}
.select-dates-container .daterangepicker .today.active.start-date.end-date:not(:hover),.select-dates-qq .daterangepicker .today.active.start-date.end-date:not(:hover),.today.active.start-date.end-date:not(:hover){background:transparent !important}
.select-dates-container .daterangepicker::before,.select-dates-qq .daterangepicker::before{display:none}
.select-dates-container .daterangepicker select.monthselect,.select-dates-qq .daterangepicker select.monthselect{width:57%}
.select-dates-container .daterangepicker .calendar-table th,.select-dates-container .daterangepicker .calendar-table td,.select-dates-qq .daterangepicker .calendar-table th,.select-dates-qq .daterangepicker .calendar-table td{min-width:24px;width:24px;height:24px;padding:2px}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .from-date-container,.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .to-date-container{display:flex;width:100%;height:inherit;align-items:start;padding:8px 12px}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .from-date-container .selected-date-label,.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .to-date-container .selected-date-label{position:relative;max-width:58%;text-align:left}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .from-date-container .selected-date-label::before,.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .to-date-container .selected-date-label::before{content:'*';font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;display:inline-block;font-size:16px;font-weight:normal;line-height:20px;color:#d64024;position:absolute;top:-4px;right:-10px}
#estimated_price,#catalog_estimated_price{padding:12px;font-weight:600}
.modal-container.add-cart-modal .modal-content .select-dates-container .date-picker-btn{margin:0 0 0 24px}
.modal-container.add-cart-modal .modal-content .select-dates-container .select-dates{margin:16px 0 32px !important}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list{padding:14px}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list.hide-info .guided-item-image-rate{display:none}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list:first-child{padding-top:0}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list:not(:first-child){border-top:1px solid lightgray}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list select{width:100%}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list .asset-img-contaner,.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list img{object-fit:contain;height:120px;width:120px;text-align:center}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list .guided-item-image-rate{display:flex;align-items:center;justify-content:center;margin:8px auto 0;max-width:fit-content;border:1px solid lightgray;padding:12px;border-radius:4px}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list ul li .guided-item-image-rate{margin:8px 0}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list ul{display:flex;flex-wrap:wrap}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list ul li{width:50%}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list .guided-item-image-rate span{font-size:14px}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list .guided-item-image-rate .product-price-cart>div{margin:4px 0}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list .guided-item-image-rate .product-price-cart{margin:0 !important;padding-left:12px;width:120px}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list .guided-item-image-rate .product-price-cart .rate__amount{margin-right:5px}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list .list-error-message{margin-left:8px;color:red;margin-top:10px}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list:last-child{margin-bottom:36px}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list ul{list-style:none;margin:0}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list ul li input{width:unset !important;margin-right:12px;margin-left:3px}
.modal-container.add-cart-modal .modal-content .cart-item-notes #selected-catalog ul{margin-bottom:4px;font-weight:bold}
.modal-container.add-cart-modal .modal-content .cart-item-notes #selected-catalog ul:last-child{margin-bottom:24px}
.modal-container.add-cart-modal .modal-content .cart-item-notes #selected-catalog ul li{margin-bottom:4px;font-weight:normal;margin-left:16px}
.add-cart-modal #guided-catalog-selection .guided-catalog-list select,.add-cart-modal #guided-catalog-selection .guided-catalog-list ul>li>span{font-weight:bold}
.add-cart-modal #guided-catalog-selection .guided-catalog-list ul>li>span{overflow:hidden;text-overflow:ellipsis;display:inline-block;width:80%}
.add-cart-modal #guided-catalog-selection .guided-catalog-list select{text-overflow:ellipsis}
.add-cart-modal .guided-list-name{display:flex;flex-direction:row}
.add-cart-modal .guided-list-name.list-required button h6{position:relative;margin-right:8px}
.add-cart-modal .guided-list-name.list-required button h6::before{content:'*';font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;display:inline-block;font-size:16px;font-weight:normal;line-height:20px;color:#d64024;position:absolute;top:-4px;right:-10px}
.add-cart-modal .guided-list-name button{position:relative;background:transparent;border:0;display:flex;align-items:center}
.add-cart-modal .guided-list-name button .collapse-indicator{border:solid black;border-width:0 2px 2px 0;width:6px;height:6px;transform:rotate(45deg);margin-top:-6px;margin-left:8px;-webkit-transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0,transform 200ms cubic-bezier(0.4,0,0.2,1) 0;-moz-transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0,transform 200ms cubic-bezier(0.4,0,0.2,1) 0;-o-transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0,transform 200ms cubic-bezier(0.4,0,0.2,1) 0;transition:transform 200ms cubic-bezier(0.4,0,0.2,1) 0,transform 200ms cubic-bezier(0.4,0,0.2,1) 0}
.add-cart-modal .guided-list-name button:not(.collapsed) .collapse-indicator{transform:rotate(225deg);margin-top:4px}
.add-cart-modal .guided-catalog-container .collapse,.add-cart-modal .guided-catalog-container .collapsing{overflow:hidden;transition:height 300ms cubic-bezier(0.4,0,0.2,1) 0}
.add-cart-modal .guided-catalog-container .collapse:not(.in){height:0}
.add-cart-modal .guided-catalog-container .no-collapsible{pointer-events:none}
.add-cart-modal .guided-catalog-container .no-collapsible .collapse-indicator{display:none}
@media screen and (max-width:720px){.modal-container.add-cart-modal .modal-content{height:unset;max-height:unset}
.modal-container.add-cart-modal .modal-content .product-title-container{display:flex;flex-direction:column}
.modal-container.add-cart-modal .modal-content .select-dates-container{display:flex;flex-direction:column}
.modal-container.add-cart-modal .modal-content .select-dates-container .date-picker-btn{margin:0}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container{flex-direction:row;justify-content:space-evenly}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .from-date-container{width:auto}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container .to-date-container{width:auto}
.modal-container.add-cart-modal .modal-content .product-title-container .product-price-cart{padding-left:0}
.modal-container.add-cart-modal .modal-content .product-title-container .product-title{text-align:center}
.modal-container.add-cart-modal .modal-content .product-title-container .product-price-cart>div{text-align:center;justify-content:center}
.modal-container.add-cart-modal .modal-content .product-title-container .product-price-cart>div span{margin-left:5px}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list ul li{width:100%}
.modal-container.add-cart-modal .modal-content .guided-catalog-container .guided-catalog-list:last-child{margin-bottom:10px}
.modal-container.info-prompt-modal,.modal-container.accounts-management-modal{max-height:unset !important}
.modal-container.info-prompt-modal .modal-content,.modal-container.accounts-management-modal .modal-content{height:unset}
.request_financial_container{flex-direction:column;gap:0}
.request_restriction_types_list{max-height:unset;flex-wrap:wrap}
.specific-jobsites-container{flex-direction:column;align-items:flex-start}
.associated-users-container .user_restriction_title{display:flex;flex-direction:column;align-items:flex-start;gap:8px}
.accounts-management-modal{overflow:auto}
.modal-content .select-dates-container .dates-price-container{width:100%;margin-bottom:0}
.modal-content .select-dates-container .dates-price-container .dates-wrapper{margin-bottom:4px}
.modal-content #estimated_price{text-align:center;margin-bottom:0}
}
@media screen and (max-width:500px){.modal-content .select-dates-container .daterangepicker{flex-direction:column;width:100%}
.modal-content .select-dates-container .daterangepicker .ranges{display:none}
.modal-content .select-dates-container .daterangepicker .drp-calendar,.modal-content .select-dates-container .daterangepicker .drp-calendar .calendar-table{margin:0}
.modal-container.add-cart-modal .modal-content .select-dates-container .dates-container{flex-direction:row}
}
.industry-and-job-role{width:484px;border-radius:8px}
.industry-and-job-role .modal-content{padding:30px;width:484px}
#crs-modal-rented-before label,.industry-and-job-role .radio-title,.industry-and-job-role .select-title{font-size:16px;font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;font-weight:400;margin-bottom:5px}
.industry-and-job-role select{width:100%;border-radius:4px}
.industry-and-job-role input[type="text"]{width:424px;border-radius:4px;margin-bottom:0;height:25px}
#crs-modal-rented-before,#crs-national-number,#crs-modal-industry,#crs-modal-jobRole,#crs-modal-eula{padding:10px}
#crs-modal-eula{display:flex;flex-direction:column;gap:8px}
.eula-checkbox{display:flex;align-items:baseline}
.eula-checkbox label{font-weight:bold}
#modal-ca-crs-dcn{padding:0 10px 15px 20px}
#modal-ca-crs-dcn input{width:auto}
#crs-modal-rented-before input{width:30px !important;display:inline-block !important;opacity:0;padding:0;position:absolute;visibility:hidden}
#crs-modal-rented-before input:checked+label::before{background:#fece12}
#crs-modal-rented-before label{display:inline-flex !important;align-items:center;color:#3f3f3f;margin:0 5px;cursor:pointer;box-sizing:border-box}
#crs-modal-rented-before label::before{display:inline-block;content:"";height:10px;width:10px;margin-right:5px;border:1px solid #3f3f3f;border-radius:50%}
#crs-modal-industry .ms-parent .ms-choice:focus,#crs-modal-industry .ms-parent .ms-drop{background:#fffae7;border:1px #ffcd11 solid}
#crs-modal-industry .ms-parent .ms-choice p{float:right;margin:3px;padding-right:8%}
#crs-modal-industry .ms-parent .ms-choice>span{width:80%}
#crs-modal-industry .ms-parent .ms-choice>span.placeholder{color:#565656}
#crs-modal-industry .ms-parent .ms-drop{overflow:unset}
#crs-modal-industry .ms-drop>ul>li{margin:0}
@media(max-width:585px){.industry-and-job-role{width:100%}
.industry-and-job-role .modal-content{width:100%}
.industry-and-job-role select{width:100%}
#crs-national-number input{width:100%}
}
.select-shopping-cart-modal{z-index:1095}
.select-shopping-cart-container{text-align:-webkit-center}
.select-shopping-cart-container ul li{width:300px;padding-left:20px;list-style:none;background:#a91221;height:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;cursor:pointer}
.select-shopping-cart-container ul>li.cart a{display:block;height:25px;padding:10px 20px 10px 0;background-repeat:no-repeat;background-position:0 10px;background-clip:content-box;font-size:0;position:relative;width:32px;background-image:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/header/icon-cart.png")}
.select-shopping-cart-container ul>li.cart a .cart-items-number{position:absolute;top:0;right:8px;min-width:13px;padding:5px;border-radius:50%;background:#000;text-align:center;font-size:13px;line-height:13px;font-family:UniversLTW01-67BoldCn;color:#fff}
.select-shopping-cart-container ul li:hover{z-index:1;background:transparent}
.select-shopping-cart-container ul li:before,.select-shopping-cart-container ul li:after{width:0;position:absolute;content:"";top:0;left:0;z-index:-2;background:#a91221;height:100%}
.select-shopping-cart-container ul li:before{transition:.6s;background:#fece12;z-index:-1}
.select-shopping-cart-container ul li:hover:before,.select-shopping-cart-container ul li:hover:after{width:100%}
.select-shopping-cart-container ul li>span{font-family:"UniversLTW01-67BoldCn","Arial Narrow",Arial,sans-serif;font-size:20px;color:white;font-weight:normal;text-transform:uppercase}
.jq-toast-wrap{display:block;position:fixed;width:250px;pointer-events:none !important;margin:0;padding:0;letter-spacing:normal;z-index:9000 !important}
.jq-toast-wrap *{margin:0;padding:0}
.jq-toast-wrap.bottom-left{bottom:20px;left:20px}
.jq-toast-wrap.bottom-right{bottom:20px;right:40px}
.jq-toast-wrap.top-left{top:20px;left:20px}
.jq-toast-wrap.top-right{top:20px;right:40px}
.jq-toast-single{display:block;width:100%;padding:10px;margin:0 0 5px;border-radius:4px;font-size:12px;font-family:arial,sans-serif;line-height:17px;position:relative;pointer-events:all !important;background-color:#444;color:white}
.jq-toast-single h2{font-family:arial,sans-serif;font-size:14px;margin:0 0 7px;background:0;color:inherit;line-height:inherit;letter-spacing:normal}
.jq-toast-single a{color:#eee;text-decoration:none;font-weight:bold;border-bottom:1px solid white;padding-bottom:3px;font-size:12px}
.jq-toast-single ul{margin:0 0 0 15px;background:0;padding:0}
.jq-toast-single ul li{list-style-type:disc !important;line-height:17px;background:0;margin:0;padding:0;letter-spacing:normal}
.close-jq-toast-single{position:absolute;top:3px;right:7px;font-size:14px;cursor:pointer}
.jq-toast-loader{display:block;position:absolute;top:-2px;height:5px;width:0;left:0;border-radius:5px;background:red}
.jq-toast-loaded{width:100%}
.jq-has-icon{padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px}
.jq-icon-info{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=');background-color:#31708f;color:#d9edf7;border-color:#bce8f1}
.jq-icon-warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=');background-color:#8a6d3b;color:#fcf8e3;border-color:#faebcc}
.jq-icon-error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=');background-color:#a94442;color:#f2dede;border-color:#ebccd1}
.jq-icon-success{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==');color:#dff0d8;background-color:#3c763d;border-color:#d6e9c6}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/fontawesome-webfont.eot?v=4.7.0') format('embedded-opentype'),url('../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/fontawesome-webfont.woff2') format('woff2'),url('../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/fontawesome-webfont.woff') format('woff'),url('../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/fontawesome-webfont.ttf') format('truetype'),url('../../../etc.clientlibs/settings/wcm/designs/crs/clientlibs/resources/css/fonts/fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal}
.fa{position:inherit;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-intersex:before,.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-genderless:before{content:"\f22d"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-hotel:before,.fa-bed:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}
.fa-optin-monster:before{content:"\f23c"}
.fa-opencart:before{content:"\f23d"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-i-cursor:before{content:"\f246"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-sticky-note:before{content:"\f249"}
.fa-sticky-note-o:before{content:"\f24a"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-clone:before{content:"\f24d"}
.fa-balance-scale:before{content:"\f24e"}
.fa-hourglass-o:before{content:"\f250"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass:before{content:"\f254"}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}
.fa-hand-scissors-o:before{content:"\f257"}
.fa-hand-lizard-o:before{content:"\f258"}
.fa-hand-spock-o:before{content:"\f259"}
.fa-hand-pointer-o:before{content:"\f25a"}
.fa-hand-peace-o:before{content:"\f25b"}
.fa-trademark:before{content:"\f25c"}
.fa-registered:before{content:"\f25d"}
.fa-creative-commons:before{content:"\f25e"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-tripadvisor:before{content:"\f262"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-get-pocket:before{content:"\f265"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-safari:before{content:"\f267"}
.fa-chrome:before{content:"\f268"}
.fa-firefox:before{content:"\f269"}
.fa-opera:before{content:"\f26a"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-tv:before,.fa-television:before{content:"\f26c"}
.fa-contao:before{content:"\f26d"}
.fa-500px:before{content:"\f26e"}
.fa-amazon:before{content:"\f270"}
.fa-calendar-plus-o:before{content:"\f271"}
.fa-calendar-minus-o:before{content:"\f272"}
.fa-calendar-times-o:before{content:"\f273"}
.fa-calendar-check-o:before{content:"\f274"}
.fa-industry:before{content:"\f275"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-map-o:before{content:"\f278"}
.fa-map:before{content:"\f279"}
.fa-commenting:before{content:"\f27a"}
.fa-commenting-o:before{content:"\f27b"}
.fa-houzz:before{content:"\f27c"}
.fa-vimeo:before{content:"\f27d"}
.fa-black-tie:before{content:"\f27e"}
.fa-fonticons:before{content:"\f280"}
.fa-reddit-alien:before{content:"\f281"}
.fa-edge:before{content:"\f282"}
.fa-credit-card-alt:before{content:"\f283"}
.fa-codiepie:before{content:"\f284"}
.fa-modx:before{content:"\f285"}
.fa-fort-awesome:before{content:"\f286"}
.fa-usb:before{content:"\f287"}
.fa-product-hunt:before{content:"\f288"}
.fa-mixcloud:before{content:"\f289"}
.fa-scribd:before{content:"\f28a"}
.fa-pause-circle:before{content:"\f28b"}
.fa-pause-circle-o:before{content:"\f28c"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stop-circle-o:before{content:"\f28e"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-hashtag:before{content:"\f292"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-percent:before{content:"\f295"}
.fa-gitlab:before{content:"\f296"}
.fa-wpbeginner:before{content:"\f297"}
.fa-wpforms:before{content:"\f298"}
.fa-envira:before{content:"\f299"}
.fa-universal-access:before{content:"\f29a"}
.fa-wheelchair-alt:before{content:"\f29b"}
.fa-question-circle-o:before{content:"\f29c"}
.fa-blind:before{content:"\f29d"}
.fa-audio-description:before{content:"\f29e"}
.fa-volume-control-phone:before{content:"\f2a0"}
.fa-braille:before{content:"\f2a1"}
.fa-assistive-listening-systems:before{content:"\f2a2"}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}
.fa-glide:before{content:"\f2a5"}
.fa-glide-g:before{content:"\f2a6"}
.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}
.fa-low-vision:before{content:"\f2a8"}
.fa-viadeo:before{content:"\f2a9"}
.fa-viadeo-square:before{content:"\f2aa"}
.fa-snapchat:before{content:"\f2ab"}
.fa-snapchat-ghost:before{content:"\f2ac"}
.fa-snapchat-square:before{content:"\f2ad"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-first-order:before{content:"\f2b0"}
.fa-yoast:before{content:"\f2b1"}
.fa-themeisle:before{content:"\f2b2"}
.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}
.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}
.fa-handshake-o:before{content:"\f2b5"}
.fa-envelope-open:before{content:"\f2b6"}
.fa-envelope-open-o:before{content:"\f2b7"}
.fa-linode:before{content:"\f2b8"}
.fa-address-book:before{content:"\f2b9"}
.fa-address-book-o:before{content:"\f2ba"}
.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}
.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}
.fa-user-circle:before{content:"\f2bd"}
.fa-user-circle-o:before{content:"\f2be"}
.fa-user-o:before{content:"\f2c0"}
.fa-id-badge:before{content:"\f2c1"}
.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}
.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}
.fa-quora:before{content:"\f2c4"}
.fa-free-code-camp:before{content:"\f2c5"}
.fa-telegram:before{content:"\f2c6"}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}
.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}
.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}
.fa-shower:before{content:"\f2cc"}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}
.fa-podcast:before{content:"\f2ce"}
.fa-window-maximize:before{content:"\f2d0"}
.fa-window-minimize:before{content:"\f2d1"}
.fa-window-restore:before{content:"\f2d2"}
.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}
.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}
.fa-bandcamp:before{content:"\f2d5"}
.fa-grav:before{content:"\f2d6"}
.fa-etsy:before{content:"\f2d7"}
.fa-imdb:before{content:"\f2d8"}
.fa-ravelry:before{content:"\f2d9"}
.fa-eercast:before{content:"\f2da"}
.fa-microchip:before{content:"\f2db"}
.fa-snowflake-o:before{content:"\f2dc"}
.fa-superpowers:before{content:"\f2dd"}
.fa-wpexplorer:before{content:"\f2de"}
.fa-meetup:before{content:"\f2e0"}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:300px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}
.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:''}
table tr:hover td{background-color:#fff}
.daterangepicker .calendar-table tr:hover td:not(.off).in-range.active{background-color:#fccc12}
.daterangepicker .calendar-table td:hover:not(.disabled):not(.active){background-color:#ffe992 !important}
.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}
.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}
.daterangepicker.opensleft:before{right:9px}
.daterangepicker.opensleft:after{right:10px}
.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}
.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}
.daterangepicker.opensright:before{left:9px}
.daterangepicker.opensright:after{left:10px}
.daterangepicker.drop-up{margin-top:-7px}
.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}
.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}
.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}
.daterangepicker.single .drp-selected{display:none}
.daterangepicker.show-calendar .drp-calendar{display:block}
.daterangepicker.show-calendar .drp-buttons{display:block}
.daterangepicker.auto-apply .drp-buttons{display:none}
.daterangepicker .drp-calendar{display:none}
.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}
.daterangepicker .drp-calendar.right{padding:8px}
.daterangepicker .drp-calendar.single .calendar-table{border:0}
.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid black;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}
.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;padding:4px;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}
.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}
.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}
.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}
.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}
.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}
.daterangepicker td.in-range{background-color:#fff7d6;border-color:transparent;color:#000;border-radius:0}
.daterangepicker td.start-date{border-radius:4px 0 0 4px}
.daterangepicker td.end-date{border-radius:0 4px 4px 0}
.daterangepicker td.start-date.end-date{border-radius:4px}
.daterangepicker td.active:not(.off),.daterangepicker td.active:not(.off):hover{background-color:#fccc12 !important;border-color:transparent;color:#000;font-weight:bold}
.daterangepicker th.month{width:auto}
.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}
.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}
.daterangepicker select.monthselect{margin-right:2%;width:56%}
.daterangepicker select.yearselect{width:40%}
.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}
.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}
.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}
.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}
.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}
.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px}
.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}
.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}
.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}
.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}
.daterangepicker .ranges{float:none;text-align:left;margin:0}
.daterangepicker.show-calendar .ranges{margin-top:8px}
.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}
.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}
.daterangepicker .ranges li:hover{background-color:#eee}
.daterangepicker .ranges li.active{background-color:#08c;color:#fff}
@media(min-width:564px){.daterangepicker{width:auto}
.daterangepicker .ranges ul{width:140px}
.daterangepicker.single .ranges ul{width:100%}
.daterangepicker.single .drp-calendar.left{clear:none}
.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}
.daterangepicker{direction:ltr;text-align:left}
.daterangepicker .drp-calendar.left{clear:left;margin-right:0}
.daterangepicker .drp-calendar.left .calendar-table{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}
.daterangepicker .drp-calendar.right{margin-left:0}
.daterangepicker .drp-calendar.right .calendar-table{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}
.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}
.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}
}
@media(min-width:730px){.daterangepicker .ranges{width:auto}
.daterangepicker .ranges{float:left}
.daterangepicker.rtl .ranges{float:right}
.daterangepicker .drp-calendar.left{clear:none !important}
}
.label{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600}
.label-default{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem}
.label-large{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem}
.label-small{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.75rem;line-height:1rem}
.footnote{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.75rem;line-height:1rem;color:#666565;font-weight:400}
.body{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400}
.body-default{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem}
.placeholder{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#666565}
.label{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600}
.label-default{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem}
.label-large{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem}
.label-small{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.75rem;line-height:1rem}
.footnote{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.75rem;line-height:1rem;color:#666565;font-weight:400}
.body{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400}
.body-default{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem}
.placeholder{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#666565}
.crs-btn{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem;display:inline-flex;height:40px;box-sizing:border-box;padding:8px 16px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:4px;border:1px solid #000;background:#fff;color:#000;cursor:pointer}
.crs-btn:hover{border:1px solid #000;background:#f2f2f2;text-decoration:none;color:#000}
.crs-btn:active{border:1px solid #000;background:#ccc;text-decoration:none;color:#000}
.crs-btn:disabled{border:1px solid #e1e1e1;background:#f2f2f2;text-decoration:none;color:#aaa;cursor:not-allowed}
.crs-btn--large{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem;height:unset;padding:16px 24px}
.crs-btn--primary{border:1px solid #b18d00;background:#ffcd11;color:#000}
.crs-btn--primary:hover{border:1px solid #b18d00;background:#ffe672;text-decoration:none;color:#000}
.crs-btn--primary:active{border:1px solid #e56c00;background:#ffb288;text-decoration:none;color:#000}
.crs-btn--primary:disabled{border:1px solid #fff1b6;background:#fff1b6;text-decoration:none;color:#aaa;cursor:not-allowed}
.crs-btn--link{border:1px solid transparent;background:transparent;color:#0067b8;font-weight:unset;padding:0;margin:0;text-decoration:underline}
.crs-btn--link:hover{color:#0078d6;border:1px solid transparent;background:transparent;text-decoration:underline}
.crs-btn--link:active{color:#00447a;border:1px solid transparent;background:transparent;text-decoration:underline}
.crs-btn--link:disabled{color:#aaa;border:1px solid transparent;background:transparent;text-decoration:underline;cursor:not-allowed}
.label{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600}
.label-default{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem}
.label-large{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem}
.label-small{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.75rem;line-height:1rem}
.footnote{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.75rem;line-height:1rem;color:#666565;font-weight:400}
.body{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400}
.body-default{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem}
.placeholder{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#666565}
.crs-input{display:flex;height:56px;box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}
.crs-input.error .crs-input__input{border:2px solid #de2222;background:#fff}
.crs-input.error::after{content:"";position:absolute;bottom:14px;right:16px;display:block;width:16px;height:16px;background:url("../../../etc.clientlibs/crs/clientlibs/clientlib-global-libs/css/resources/img/input-error.svg")}
.crs-input__label-wrapper{display:flex;align-items:flex-end;gap:4px;flex:1 0 0}
.crs-input__label{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.75rem;line-height:1rem;margin-bottom:0;position:absolute;top:6px;left:16px}
.crs-input__footnote{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:600;font-size:.75rem;line-height:1rem;color:#666565;font-weight:400}
input.crs-input__input{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;height:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;padding:22px 16px 6px;border:1px solid #777;background:#fff;border-radius:4px}
input.crs-input__input:hover{background:#f2f2f2;border-color:#000;cursor:pointer}
input.crs-input__input:focus{background:#fff;border-color:#777;outline:auto}
input.crs-input__input.error{border:2px solid #de2222;background:#fff}
input.crs-input__input::placeholder{color:#3f3f3f;font-family:"Noto Sans";font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#666565}