/*!
 * This CSS resource incorporates links to font software which is the valuable copyrighted
 * property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
 * redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
 * Imaging with any questions regarding Web Fonts:  http://webfonts.fonts.com
 */@font-face{font-family:"HelveticaNeueW01-45Ligh";src:url(/app_assets/ae1656aa5f8f4905aed093e667bd6e4a-788172b46a55c37082f905dbcdc17e5f.eot);font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeueW01-45Ligh";src:url(//:) format("no404"),url(/app_assets/688ab72b4deb4e15a08889166978d469-131fad3ed09cf7dbbc0f58b7e79ff6b3.ttf) format("truetype"),url(/app_assets/530dee22e3c14e9fbf62c31d510d9656-4b0fc001a8f0117ea69979af8104bd76.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeueW01-97Blac";src:url(/app_assets/7d437e5ffe704acd968ded4beaaf6183-cca7b2b06143eb5f95a67c12b472834e.eot);font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeueW01-97Blac";src:url(//:) format("no404"),url(/app_assets/843152a1f5b54cbfa5d3e9ccaccddd2a-6a9489e23f9afdfe4931542868d58fbd.ttf) format("truetype"),url(/app_assets/a6949d176d8e42ab80322d9cb114c1b4-f00e22cc9e3e252e87562c97ba4c5f5e.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeueW01-75Bold";src:url(/app_assets/c07fef9ea93442d792ad69205f2b8a00-ee73ea6a8cbb9613a6e6dc99cf7f8040.eot);font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeueW01-75Bold";src:url(//:) format("no404"),url(/app_assets/8fda1e4719be46c78d838d4fb35572f0-81c1a1bfc2bf9f3c947520b4d23fa388.ttf) format("truetype"),url(/app_assets/14ff6081326d4daeb778d7afa66166fc-aa3cd5b5586b882af0a4c67a952f039f.woff) format("woff");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.basic_form .button,.content_buttons .content_button,.button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#d3171f;border:0;border-bottom:3px solid #bf151c;clear:both;color:white;cursor:pointer;display:inline-block;font-size:15px;letter-spacing:1px;margin:0;min-width:205px;padding:0.4em 15px}.basic_form .button:hover,.content_buttons .content_button:hover,.button:hover{background-color:#770d11;border-bottom:3px solid #6f0d11;color:white}.external_button{background-image:url(/app_assets/frontend/icons/external_link-67f5a0650210d242ecc805d44fe21cb6.png);background-position:right 40%;background-repeat:no-repeat;padding-right:15px}.svg .external_button{-webkit-background-size:19px;-moz-background-size:19px;-o-background-size:19px;background-size:19px;background-image:url(/app_assets/frontend/icons/external_link-c50fac5dd4d29d940f4c0a6a7d9ae02c.svg)}.download_button{background-image:url(/app_assets/frontend/icons/download_link-47d00b8078574edaf5b55497dae18a04.png);background-position:right 40%;background-repeat:no-repeat;padding-right:15px}.svg .download_button{-webkit-background-size:19px;-moz-background-size:19px;-o-background-size:19px;background-size:19px;background-image:url(/app_assets/frontend/icons/download_link-97b604f62414bb00169e3b025adf9b42.svg)}.center{*zoom:expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;margin:0 auto}.center:before,.center:after{content:".";display:block;height:0;overflow:hidden}.center:after{clear:both}.center{max-width:960px}.press_article .article_stub_title{text-transform:uppercase}body,.basic_form input,.basic_form textarea,.ugc,#product_testimonials{font-family:"HelveticaNeueW01-45Ligh", Arial, sans-serif, Arial, sans-serif;font-weight:normal;font-style:normal}#header_sub_nav_wrapper .sub_nav a,.basic_form label,.basic_form span.required,.basic_form.form_builder legend,dl.product_spec dt,#map_locations .dealer_title_products p,#map_locations .dealer_territory,#image_banner_block .video_banner_block_inner,#product_images_block .banner_image_video .play_text,#comment_wrapper #comment_list li .details strong,.loadmore_wrapper .no_more_messages,.ugc strong,#product_testimonials strong,.ugc b,#product_testimonials b{font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif}.ugc em,#product_testimonials em,.ugc i,#product_testimonials i{font-style:italic}.basic_form .button,.content_buttons .content_button,.button,h1,h2,h3,h4,h5,h6,.press_article .article_stub_title,#image_banner_block .page_title,#image_banner_block .banner_text,#product_image_banner_block .page_title,#product_image_banner_block .banner_text,#news_filter .show_all_link,#blog_filter .show_all_link,#region_filter .show_all_link,#home_banner_block .home_banner_link,#home_services_block .home_service_link,#news_latest .read_all,.pagination span,.pagination a,.pagination em{font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;text-transform:uppercase}* html{font-size:100%}html{font-size:16px;line-height:1.5em}h1{font-size:3em;line-height:1.25em}h2{font-size:2.25em;line-height:1.33333em}h3{font-size:1.5em;line-height:1.5em}h4{font-size:1.25em;line-height:1.2em}h5{font-size:0.875em;line-height:1.71429em}h6{font-size:0.875em;line-height:1.71429em}h1{line-height:50px;margin-bottom:0.3em}a{-webkit-transition-property:background-color, color;-moz-transition-property:background-color, color;-o-transition-property:background-color, color;transition-property:background-color, color;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;color:#d3171f;outline:none;text-decoration:none}a:hover{color:#8b0f14}#content_main{margin-top:3em;margin-bottom:3em;*zoom:expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}#content_main:before,#content_main:after{content:".";display:block;height:0;overflow:hidden}#content_main:after{clear:both}.bare_layout #content_main{margin-top:3em;margin-bottom:3em}#content_main{margin-top:4.5em;margin-bottom:4.5em}.with_content_sub #content_main{width:66.03774%;margin-left:1.88679%;display:inline-block;vertical-align:top}#content_main .product_detail{width:100%}.support #content_main{margin-bottom:0}.with_content_sub #content_main{width:74.46809%}.parts #content_main{display:inline-block;width:48.93617%}#content_sub{margin-top:3em}#content_sub{display:inline-block;width:32.07547%;margin-top:6em}#content_sub{width:23.40426%;vertical-align:top}#content_supp{width:100%}.parts #content_supp{width:48.93617%}#main_footer{background-color:#999999;border-bottom:7px solid black;border-top:1px solid #7a7a7a}#footer_menu_wrapper{overflow:hidden;padding-left:2.38095%;padding-right:2.38095%}#footer_menu_wrapper .footer_menu{margin-top:0.75em;margin-bottom:0.75em}#footer_menu_wrapper .menu_link{color:white;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;text-transform:uppercase;font-size:0.875em;line-height:1.71429em}#footer_address_wrapper{padding-top:1.05em;padding-bottom:1.05em;background-color:#221e1f;padding-left:2.38095%;padding-right:2.38095%;color:white}.social_menu{margin-top:1.5em;margin-bottom:1.5em;position:relative}.social_menu li{display:inline-block;position:relative}.social_menu a{position:relative;display:block;height:0;overflow:hidden;margin:0 15px;background-repeat:no-repeat;background-position:0 0}.social_menu a.social_instagram{background-image:url(/app_assets/frontend/icons/foot_icon_instagram-bf27b742fbb7b2e724b5996b33ac52e8.png);width:27px;padding-top:27px}.svg .social_menu a.social_instagram{-webkit-background-size:27px;-moz-background-size:27px;-o-background-size:27px;background-size:27px;background-image:url(/app_assets/frontend/icons/foot_icon_instagram-6255d6ed341f13510ffd5f7a9b16f756.svg)}.social_menu a.social_instagram:hover{background-image:url(/app_assets/frontend/icons/foot_icon_instagram_hover-8990f91638ba9b715a6bff34a89ffe1f.png)}.svg .social_menu a.social_instagram:hover{-webkit-background-size:27px;-moz-background-size:27px;-o-background-size:27px;background-size:27px;background-image:url(/app_assets/frontend/icons/foot_icon_instagram_hover-6bf02e16f087ead466635a775d4a2254.svg)}.social_menu a.social_twitter{background-image:url(/app_assets/frontend/icons/foot_icon_twitter-06d913636cb293a210810b696e1a0280.png);width:28px;padding-top:22px}.svg .social_menu a.social_twitter{-webkit-background-size:28px;-moz-background-size:28px;-o-background-size:28px;background-size:28px;background-image:url(/app_assets/frontend/icons/foot_icon_twitter-86c9cb6a7d16374b59b915912fbf1ff5.svg)}.social_menu a.social_twitter:hover{background-image:url(/app_assets/frontend/icons/foot_icon_twitter_hover-67b1c83486a69748c021c4825ff567fc.png)}.svg .social_menu a.social_twitter:hover{-webkit-background-size:28px;-moz-background-size:28px;-o-background-size:28px;background-size:28px;background-image:url(/app_assets/frontend/icons/foot_icon_twitter_hover-4fdf1d77029f82a9c6862ae94ce59982.svg)}.social_menu a.social_facebook{background-image:url(/app_assets/frontend/icons/foot_icon_facebook-f1f9bb0b5a4b58edbd143527c10a4fc2.png);width:14px;padding-top:27px}.svg .social_menu a.social_facebook{-webkit-background-size:14px;-moz-background-size:14px;-o-background-size:14px;background-size:14px;background-image:url(/app_assets/frontend/icons/foot_icon_facebook-452e49aacb506d428e5bab2ef96e71b4.svg)}.social_menu a.social_facebook:hover{background-image:url(/app_assets/frontend/icons/foot_icon_facebook_hover-e20ca50a547bc1abc26ce60bc49d87b9.png)}.svg .social_menu a.social_facebook:hover{-webkit-background-size:14px;-moz-background-size:14px;-o-background-size:14px;background-size:14px;background-image:url(/app_assets/frontend/icons/foot_icon_facebook_hover-f7b3aa581f1bf93a3f40acd0083c7a06.svg)}.social_menu a.social_youtube{background-image:url(/app_assets/frontend/icons/foot_icon_youtube-f7249ee40100c69eb6a1f17f5b6bc679.png);width:34px;padding-top:29px}.svg .social_menu a.social_youtube{-webkit-background-size:34px;-moz-background-size:34px;-o-background-size:34px;background-size:34px;background-image:url(/app_assets/frontend/icons/foot_icon_youtube-d3bdf14a181e3895f12d055d9c1469cb.svg)}.social_menu a.social_youtube:hover{background-image:url(/app_assets/frontend/icons/foot_icon_youtube_hover-ee6a143b173e6cbb0d59070b6b892653.png)}.svg .social_menu a.social_youtube:hover{-webkit-background-size:34px;-moz-background-size:34px;-o-background-size:34px;background-size:34px;background-image:url(/app_assets/frontend/icons/foot_icon_youtube_hover-d56b8d68980f6f9f0711bf75577f25cf.svg)}.social_menu a.social_linkedin{background-image:url(/app_assets/frontend/icons/foot_icon_linkedin-73636a19c8a69bddf2be29b6ecc64ca0.png);width:30px;padding-top:27px}.svg .social_menu a.social_linkedin{-webkit-background-size:30px;-moz-background-size:30px;-o-background-size:30px;background-size:30px;background-image:url(/app_assets/frontend/icons/foot_icon_linkedin-d6d508d24c80c8f2f935fae62b76beaf.svg)}.social_menu a.social_linkedin:hover{background-image:url(/app_assets/frontend/icons/foot_icon_linkedin_hover-84bc5cd1e8d67765ad0a4387e3c1c34e.png)}.svg .social_menu a.social_linkedin:hover{-webkit-background-size:30px;-moz-background-size:30px;-o-background-size:30px;background-size:30px;background-image:url(/app_assets/frontend/icons/foot_icon_linkedin_hover-cb05f03b0e8a9d2d510353024a48ddb6.svg)}#footer_menu_wrapper .footer_menu{margin:0;border-left:1px solid #7a7a7a;border-right:1px solid #b0b0b0;float:left}#footer_menu_wrapper .lvl_01{display:inline-block;float:left}#footer_menu_wrapper .menu_link{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;border-left:1px solid #b0b0b0;border-right:1px solid #7a7a7a;padding:18px 15px;display:inline-block}#footer_menu_wrapper .menu_link:active{border-bottom:8px solid #d3171f}#footer_menu_wrapper .menu_link:hover{background-color:#4e4b4c}.social_menu{float:right;margin:0;padding:0;border-left:1px solid #7a7a7a;border-right:1px solid #b0b0b0;height:60px}.social_menu a{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;border-left:1px solid #b0b0b0;border-right:1px solid #7a7a7a;margin:0}.social_menu a.social_instagram,.social_menu a.social_twitter,.social_menu a.social_facebook,.social_menu a.social_youtube,.social_menu a.social_linkedin{padding:60px 0 0 0;height:0;width:70px;background-position:center center}.social_menu a.social_instagram:hover,.social_menu a.social_twitter:hover,.social_menu a.social_facebook:hover,.social_menu a.social_youtube:hover,.social_menu a.social_linkedin:hover{background-color:#4e4b4c}.social_menu a.social_instagram:hover{background-image:url(/app_assets/frontend/icons/foot_icon_instagram-bf27b742fbb7b2e724b5996b33ac52e8.png)}.svg .social_menu a.social_instagram:hover{-webkit-background-size:27px;-moz-background-size:27px;-o-background-size:27px;background-size:27px;background-image:url(/app_assets/frontend/icons/foot_icon_instagram-6255d6ed341f13510ffd5f7a9b16f756.svg)}.social_menu a.social_twitter:hover{background-image:url(/app_assets/frontend/icons/foot_icon_twitter-06d913636cb293a210810b696e1a0280.png)}.svg .social_menu a.social_twitter:hover{-webkit-background-size:28px;-moz-background-size:28px;-o-background-size:28px;background-size:28px;background-image:url(/app_assets/frontend/icons/foot_icon_twitter-86c9cb6a7d16374b59b915912fbf1ff5.svg)}.social_menu a.social_facebook:hover{background-image:url(/app_assets/frontend/icons/foot_icon_facebook-f1f9bb0b5a4b58edbd143527c10a4fc2.png)}.svg .social_menu a.social_facebook:hover{-webkit-background-size:14px;-moz-background-size:14px;-o-background-size:14px;background-size:14px;background-image:url(/app_assets/frontend/icons/foot_icon_facebook-452e49aacb506d428e5bab2ef96e71b4.svg)}.social_menu a.social_youtube:hover{background-image:url(/app_assets/frontend/icons/foot_icon_youtube-f7249ee40100c69eb6a1f17f5b6bc679.png)}.svg .social_menu a.social_youtube:hover{-webkit-background-size:34px;-moz-background-size:34px;-o-background-size:34px;background-size:34px;background-image:url(/app_assets/frontend/icons/foot_icon_youtube-d3bdf14a181e3895f12d055d9c1469cb.svg)}.social_menu a.social_linkedin:hover{background-image:url(/app_assets/frontend/icons/foot_icon_linkedin-73636a19c8a69bddf2be29b6ecc64ca0.png)}.svg .social_menu a.social_linkedin:hover{-webkit-background-size:30px;-moz-background-size:30px;-o-background-size:30px;background-size:30px;background-image:url(/app_assets/frontend/icons/foot_icon_linkedin-d6d508d24c80c8f2f935fae62b76beaf.svg)}#main_header{background-color:#221e1f;border-bottom:2px solid black;padding-left:2.38095%;padding-right:2.38095%}#main_header .center{position:relative}#logo{position:relative;background:transparent url(/app_assets/frontend/logos/terex_logo-42681aff63cd731bc6cad62616ceec15.png) no-repeat center center;width:66%;max-width:230px;height:0;overflow:hidden;padding-top:22px;display:inline-block;margin:18px 0 10px;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}@media (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (min-resolution: 144dpi){#logo{background-image:url(/app_assets/frontend/logos/terex_logo_2x-5b2dec2f207e3e77c10ac1068810d4d1.png)}}.search_toggle,.menu_toggle{float:right;height:55px;width:40px;background:transparent url(/app_assets/frontend/backgrounds/menu_border-a3c1f3007c4062c95fa07f4dcaacc6be.png) top right repeat-y;cursor:pointer}.search_toggle_icon{background-image:url(/app_assets/frontend/icons/search-de57e335d2e5640eebb6bf6c472221cf.png);width:29px;height:0;padding-top:30px;overflow:hidden;display:inline-block;margin:12px 0 0 5px}.svg .search_toggle_icon{-webkit-background-size:29px;-moz-background-size:29px;-o-background-size:29px;background-size:29px;background-image:url(/app_assets/frontend/icons/search-8b5361cce2fb3c5f6319a789ec7e3d5d.svg)}.menu_toggle_icon{background-image:url(/app_assets/frontend/icons/menu_toggle-a94dfe83072e885aedbd0afc31fff7b0.png);width:30px;height:0;padding-top:28px;overflow:hidden;display:inline-block;margin:15px 0 0 5px}.svg .menu_toggle_icon{-webkit-background-size:30px;-moz-background-size:30px;-o-background-size:30px;background-size:30px;background-image:url(/app_assets/frontend/icons/menu_toggle-34b49ab859021f182a6e234a75aeb5da.svg)}.toggles_holder{clear:both;float:right}.header_search{background-color:#303030;padding:10px 5px;overflow:auto;width:100%;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100}.header_search fieldset{float:right}.header_search .field{display:inline-block;vertical-align:top}.header_search label{display:none}.header_search #search_query_field{border:1px solid black;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:1em;line-height:1.5em;padding:7px 10px;width:auto}.header_search #search_query_field:active,.header_search #search_query_field:hover{border-color:#d3171f}.header_search input{margin-left:5px}.toggles_holder{float:right;display:inline-block;clear:none}.menu_toggle{width:64px}.search_toggle{width:40px}.search_toggle_icon{margin:12px 0 0 5px}.menu_toggle_icon{margin:15px 0 0 17px}.menu_toggle{display:none}.header_search{background-color:#221e1f;display:none;position:absolute;top:58px;right:0;width:350px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.header_search input{margin-right:8px;width:120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_search #search_query_field{width:180px}body{height:100%;overflow-y:scroll;color:#333333}#content{padding-left:2.38095%;padding-right:2.38095%}#body_wrapper{min-width:960px}html,#body_wrapper{height:100%}#push{height:127px;clear:both}#outer_wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -127px}#body_wrapper.dealer_map_page{height:auto}#main_nav{clear:both;overflow:visible;z-index:5;background-color:#303030;width:100%;display:none;margin-left:-2.38095%;margin-right:-2.38095%;padding-left:2.38095%;padding-right:2.38095%}#main_nav .level_0{display:none}#main_nav .menu_link{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-duration:400ms;color:white;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;font-size:0.875em;line-height:1.71429em;padding:10px 0 10px;display:block;text-shadow:0px 2px 2px black}#header_sub_nav_wrapper{padding-left:2.38095%;padding-right:2.38095%;background-color:#999999;border-top:1px solid #7a7a7a}#main_nav{display:block !important;float:right;clear:none;width:auto;background:none;background:transparent url(/app_assets/frontend/backgrounds/menu_border-a3c1f3007c4062c95fa07f4dcaacc6be.png) top left repeat-y;height:auto !important;margin-left:0;margin-right:0;padding-left:0;padding-right:0}#main_nav li{display:inline-block}#main_nav .menu_link{display:inline-block;border-top:none;padding:16px 10px 14px 10px;background:transparent url(/app_assets/frontend/backgrounds/menu_border-a3c1f3007c4062c95fa07f4dcaacc6be.png) top right repeat-y;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:56px}#main_nav .menu_link:hover{background-color:black}#main_nav .menu_link.active,#main_nav .menu_link.active_branch{border-bottom:8px solid #d3171f}.sub_nav_trigger{font-size:1.0625em;line-height:1.41176em;background-image:url(/app_assets/frontend/icons/sub_nav_arrow-79600f7e52973728328adb833f4f2413.png);padding:0.3em 40px 0.3em 0;display:block;background-position:right center;background-repeat:no-repeat;text-transform:uppercase;font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;color:#221e1f;font-size:1.25em;line-height:1.2em}.svg .sub_nav_trigger{-webkit-background-size:13px;-moz-background-size:13px;-o-background-size:13px;background-size:13px;background-image:url(/app_assets/frontend/icons/sub_nav_arrow-941e4ca68f462e0a7028dec363bae975.svg)}.sub_nav_trigger.active{background-image:url(/app_assets/frontend/icons/back_to_top-cb1ec590ac4ad782c661cd8bc890cada.png)}.svg .sub_nav_trigger.active{-webkit-background-size:13px;-moz-background-size:13px;-o-background-size:13px;background-size:13px;background-image:url(/app_assets/frontend/icons/back_to_top-01fb11cb482341e0d0fae89edb4f4a2a.svg)}#header_sub_nav_wrapper .sub_nav_trigger{color:white;background-image:url(/app_assets/frontend/icons/header_sub_nav_arrow-b93fbe251a0fe2ccbaefca143205f5e9.png)}.svg #header_sub_nav_wrapper .sub_nav_trigger{-webkit-background-size:13px;-moz-background-size:13px;-o-background-size:13px;background-size:13px;background-image:url(/app_assets/frontend/icons/header_sub_nav_arrow-dcbb993914bdf9307be0b651948e1c6a.svg)}#header_sub_nav_wrapper .sub_nav_trigger.active{background-image:url(/app_assets/frontend/icons/header_sub_nav_arrow_on-97c782ec488d1071994020460dff1d98.png)}.svg #header_sub_nav_wrapper .sub_nav_trigger.active{-webkit-background-size:13px;-moz-background-size:13px;-o-background-size:13px;background-size:13px;background-image:url(/app_assets/frontend/icons/header_sub_nav_arrow_on-443cb6dff526aec2742f271f0be0bfb4.svg)}.sub_nav{display:none;margin-top:1.5em}.sub_nav li{background-repeat:no-repeat;background-position:0 9px;background-image:url(/app_assets/frontend/backgrounds/bullet_black-f8c88778401692feaf36e3604b77d853.png);padding-left:7.14286%;margin-bottom:0.3em}.svg .sub_nav li{-webkit-background-size:6px;-moz-background-size:6px;-o-background-size:6px;background-size:6px;background-image:url(/app_assets/frontend/backgrounds/bullet_black-673533685729bd99da5310932f22282d.svg)}.sub_nav li.active,.sub_nav li.active_branch{background-image:url(/app_assets/frontend/backgrounds/bullet-5e4d1de0622fa741fbf16e71b4b43dcc.png)}.svg .sub_nav li.active,.svg .sub_nav li.active_branch{-webkit-background-size:6px;-moz-background-size:6px;-o-background-size:6px;background-size:6px;background-image:url(/app_assets/frontend/backgrounds/bullet-ded5d92c8d1486770971520354050bfc.svg)}.sub_nav a.menu_link{display:block;color:black}.sub_nav a.menu_link:hover{text-decoration:underline}.sub_nav a.menu_link.active,.sub_nav a.menu_link.active_branch{color:#d3171f}.sub_nav .dropdown{margin-top:0.3em}#header_sub_nav_wrapper .sub_nav{margin-top:0em;margin-bottom:1.5em}#header_sub_nav_wrapper .sub_nav li{background:none;background-color:#4e4b4c;padding:5px 2.38095%;border-bottom:1px solid #7a7a7a;margin-bottom:0em}#header_sub_nav_wrapper .sub_nav a{color:white}.sub_nav_trigger{display:none}.sub_nav{display:block !important;margin-top:0em}#header_sub_nav_wrapper .sub_nav{margin-bottom:0em;border-left:1px solid #7a7a7a;border-right:1px solid #b0b0b0;display:inline-block;float:left}#header_sub_nav_wrapper .sub_nav li{display:inline-block;border-bottom:none;background:none;border-left:1px solid #b0b0b0;padding:0}#header_sub_nav_wrapper .sub_nav a{padding:14px 20px;border-right:1px solid #7a7a7a;font-family:"HelveticaNeueW01-75Bold", Arial, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em;line-height:1.5em;height:54px}#header_sub_nav_wrapper .sub_nav a:hover{background-color:#818181;text-decoration:none;border-bottom:8px solid #d3171f}#header_sub_nav_wrapper .sub_nav a.active_branch{border-bottom:8px solid #d3171f}.basic_form{*zoom:1}.basic_form:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.basic_form fieldset{overflow:hidden;min-width:0}.basic_form label{display:block}.basic_form input,.basic_form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;width:auto;background-color:white;color:#333333;padding:12px 10px;margin:0;width:100%}.basic_form input:focus,.basic_form textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#d3171f;outline:none}.basic_form input{height:44px}.basic_form input[type=radio],.basic_form input[type=checkbox]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:auto;margin:0;padding:0;border:none;background-color:transparent;width:auto}.basic_form textarea{height:8.25em}.basic_form input,.basic_form textarea,.basic_form select{background:transparent;border:1px solid #cccccc;background-color:white;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em;line-height:1.5em}.basic_form select{width:100%;border-radius:0}.basic_form .customSelect{max-width:100%;height:42px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url(/app_assets/frontend/icons/select_arrow-b460bc8a796f836e65abf39d801efc19.png);background-repeat:no-repeat;background-position:right 2px;background-color:white}.basic_form .customSelectInner{border:1px solid #cccccc;height:42px !important;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.basic_form span.required{color:#d3171f}.basic_form .note{font-size:0.75em;line-height:2em;color:#4e4b4c}.basic_form .field_with_errors{display:inline}.basic_form .field_with_errors input,.basic_form .field_with_errors textarea,.basic_form .field_with_errors select{border-color:#990000}.basic_form .field{padding-bottom:0.75em;padding-top:0.75em}.basic_form .clear{clear:both}.basic_form .inline{display:inline-block;margin-right:4.7619%;vertical-align:top;width:auto}.basic_form .wrap_label{padding-left:1.5em;position:relative}.basic_form .wrap_label input{position:absolute;left:1px;top:3px;display:inline-block}.basic_form .button.secondary{background-color:#ee6268}.basic_form .button.secondary:hover{background-color:#770d11}.basic_form.form_builder legend{display:block}.basic_form.form_builder fieldset{width:100%;margin-top:2em;margin-bottom:1em;border-bottom:1px solid #d1d1d1;padding-bottom:1em}.basic_form.form_builder fieldset.buttons{border-bottom:none}input[type=submit]{-webkit-appearance:none;color:white;border:none;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;-o-border-radius:3px !important;border-radius:3px !important;background-color:#d3171f;border-bottom:3px solid #bf151c;font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;text-transform:uppercase;font-size:1.125em;line-height:1.33333em;height:40px;cursor:pointer;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}input[type=submit]:hover{background-color:#8b0f14;border-bottom:3px solid #6f0d11}.form_errors{margin-bottom:3em;background:#990000;padding:1.5em;color:white;clear:both}.form_errors h2{color:white}.basic_form label{width:32.65306%;vertical-align:top}.basic_form input,.basic_form textarea,.basic_form select{width:66.32653%}.basic_form label,.basic_form input{display:inline-block}.basic_form label.wrap_label{width:100%}.basic_form .field.buttons{text-align:left;width:66.32653%;float:right}.basic_form input[type=submit]{width:160px}.basic_form fieldset{width:77.35849%}.basic_form fieldset{width:57.44681%}#fancybox-thumbs{position:fixed;left:0;width:100%;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul li.active{opacity:0.75;padding:0;border:1px solid white}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222222;background:#111111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#000;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close{background-image:url(/app_assets/frontend/fancybox/fancybox_sprite-643d1ca967e7afe58dd2ef4fd2d1bf05.png)}.fancybox-prev span{background-image:url(/app_assets/frontend/icons/arrow_prev-7ee9ce6c5353e931a48246a507388ff6.png)}.fancybox-next span{background-image:url(/app_assets/frontend/icons/arrow_next-d9185fd9e6e36ce9c796b5e1e2c0d2b7.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/app_assets/frontend/fancybox/fancybox_loading-3804aad1a724fc6cb8f08a6d4e28f671.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/app_assets/frontend/fancybox/blank-62abe85d499ba69739a4af5eb358025b.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8051;padding-bottom:26px}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;bottom:3px;width:8px;height:13px;margin-top:-18px;cursor:pointer;z-index:8040}.fancybox-prev span{left:10px}.fancybox-next span{right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/app_assets/frontend/fancybox/fancybox_overlay-0023dd42633bd211f824bedfa0fa6a80.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;color:#fff}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding:5px 25px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/app_assets/frontend/fancybox/fancybox_sprite@2x-fa790b905cf15dc550bbc9f0ec96c198.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/app_assets/frontend/fancybox/fancybox_loading@2x-954f1c1ff3a37bfed015f05281330126.gif);background-size:24px 24px}}.mThumbnailScroller{-ms-touch-action:none;touch-action:none}.mThumbnailScroller.mTS_no_scroll,.mThumbnailScroller.mTS_touch_action{-ms-touch-action:auto;touch-action:auto}.mTSWrapper{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mTSContainer{margin:0;padding:0;overflow:hidden}ul.mTSContainer,ol.mTSContainer{list-style:none}.mTSThumb,ul.mTSContainer>li img{vertical-align:bottom}.mTS_vertical .mTSContainer{margin-top:0 !important;margin-bottom:0 !important}.mTS_horizontal .mTSContainer{margin-left:0 !important;margin-right:0 !important}.mTSButton{width:20px;height:20px;line-height:20px;padding:14px;overflow:hidden;text-align:center;background-color:#000;color:#fff;display:inline-block;position:absolute;top:0;left:0;opacity:1;-webkit-transition:height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s;-moz-transition:height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s;-o-transition:height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s;-ms-transition:height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s;transition:height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity .2s ease-out 0s}.mTSButtonDown{top:auto;bottom:0}.mTSButtonRight{left:auto;right:0}.mTSButtonUp,.mTSButtonDown{left:50%;margin-left:-24px}.mTSButtonLeft,.mTSButtonRight{top:50%;margin-top:-24px}.mTSButtonIconContainer{display:inline-block;position:relative;width:100%;padding-bottom:100%;overflow:hidden}.mTSButtonIcon{display:inline-block;fill:#fff;position:absolute;top:0;left:0}.mTSButton.mTS-hidden,.mThumbnailScroller.mTS_no_scroll .mTSButton{opacity:0;height:0;width:0;padding:0;-webkit-transition:height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out;-moz-transition:height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out;-o-transition:height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out;-ms-transition:height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out;transition:height 0s ease-out .2s, width 0s ease-out .2s, padding 0s ease-out .2s, opacity .2s ease-out}.mTS_horizontal .mTSThumbContainer,.mTS_horizontal ul.mTSContainer>li{float:left}.mTS-buttons-in{padding:14px;background-color:#000}.mTS-buttons-in .mTSButtonIcon{fill:#fff}.mTS-buttons-in .mTSWrapper,.mTS-buttons-in .mTSButton{background-color:inherit}.mTS-buttons-in .mTSButtonLeft,.mTS-buttons-in .mTSButtonRight{width:24px;height:48px;padding:24px 4px 0 4px;margin-top:-36px}.mTS-buttons-in .mTSButtonUp,.mTS-buttons-in .mTSButtonDown{width:24px;height:24px;padding:4px 24px;margin-left:-36px}.mTS-buttons-in .mTSButton.mTS-hidden{height:0;width:0;padding:0}.mTS-buttons-in .mTSButton:not(.mTS-hidden){opacity:.4}.mTS-buttons-in:hover .mTSButton:not(.mTS-hidden){opacity:1}.mTS-buttons-in .mTS_vertical .mTSThumbContainer{margin:14px 0}.mTS-buttons-in .mTS_vertical .mTSThumbContainer:first-child{margin-top:0}.mTS-buttons-in .mTS_vertical .mTSThumbContainer:last-child{margin-bottom:0}.mTS-buttons-in .mTS_horizontal .mTSThumbContainer{margin:0 7px}.mTS-buttons-in .mTS_horizontal .mTSThumbContainer:first-child{margin-left:0}.mTS-buttons-in .mTS_horizontal .mTSThumbContainer:last-child{margin-right:0}.mTS-buttons-out{padding:6px;background:#000}.mTS-buttons-out .mTSButtonIcon{fill:#000}.mTS-buttons-out .mTSButton{background-color:transparent;width:36px;height:36px;line-height:42px;padding:6px}.mTS-buttons-out .mTSButton.mTS-hidden{height:0;width:0;padding:0}.mTS-buttons-out .mTS_vertical .mTSThumbContainer{margin:6px 0}.mTS-buttons-out .mTS_vertical .mTSThumbContainer:first-child{margin-top:0}.mTS-buttons-out .mTS_vertical .mTSThumbContainer:last-child{margin-bottom:0}.mTS-buttons-out .mTS_horizontal .mTSThumbContainer{margin:0 3px}.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:first-child{margin-left:0}.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:last-child{margin-right:0}.mTS-hover-full{padding:8px;background:rgba(0,0,0,0.2)}.mTS-hover-full .mTS_vertical .mTSThumbContainer{margin:8px 0}.mTS-hover-full .mTS_vertical .mTSThumbContainer:first-child{margin-top:40px}.mTS-hover-full .mTS_vertical .mTSThumbContainer:last-child{margin-bottom:40px}.mTS-hover-full .mTS_horizontal .mTSThumbContainer{margin:0 4px}.mTS-hover-full .mTS_horizontal .mTSThumbContainer:first-child{margin-left:40px}.mTS-hover-full .mTS_horizontal .mTSThumbContainer:last-child{margin-right:40px}.mejs-offscreen{position:absolute !important;top:-10000px;overflow:hidden;width:1px;height:1px}.mejs-container{position:relative;background:#000;font-family:Helvetica, Arial;text-align:left;vertical-align:top;text-indent:0}.me-plugin{position:absolute;height:auto;width:auto}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;margin:-40px 0 0 -50px;width:100px;height:100px;background:url(/app_assets/frontend/vendor/mediaelementplayer/bigplay-7a531b7b90fc2281b37a9a1219aba607.svg) no-repeat}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png);background:rgba(0,0,0,0.9);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(/app_assets/frontend/vendor/mediaelementplayer/loading-5844d701872b4158ea9d52a3a5fe62a5.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica, Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(/app_assets/frontend/vendor/mediaelementplayer/controls-dab2b3c5a8fa090697f44553f39b13b4.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(/app_assets/frontend/vendor/mediaelementplayer/controls-dd10b024cf9d77e06bdb1040d65c1b9e.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative;display:table-cell;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica, arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png);background:rgba(20,20,20,0.5);white-space:pre-wrap}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica, Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica, arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px !important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#ffffff}.mejs-controls .mejs-speed-button .mejs-speed-selector{visibility:hidden;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{visibility:visible}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:#21f8f8}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica, arial;font-size:11.5px;color:white;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8 !important;background-color:rgba(255,255,255,0.4) !important}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(/images/frontend/vendor/mediaelementplayer/skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#ffffff}.mejs-ted .mejs-controls{background:#eee;height:65px}.mejs-ted .mejs-button,.mejs-ted .mejs-time{position:absolute;background:#ddd}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-total{background-color:none;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) repeat-x 0 -52px;height:6px}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-buffering{height:6px}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:none;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) repeat-x 0 -52px;width:0;height:6px}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-current{width:0;height:6px;background-color:none;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) repeat-x 0 -59px}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;margin:0;width:14px;height:21px;top:-7px;border:0;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) no-repeat 0 0}.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-float{display:none}.mejs-ted .mejs-controls .mejs-playpause-button{top:29px;left:9px;width:49px;height:28px}.mejs-ted .mejs-controls .mejs-playpause-button button{width:49px;height:28px;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) no-repeat -50px -23px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-pause button{background-position:0 -23px}.mejs-ted .mejs-controls .mejs-fullscreen-button{top:34px;right:9px;width:17px;height:15px;background:none}.mejs-ted .mejs-controls .mejs-fullscreen-button button{width:19px;height:17px;background:transparent url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) no-repeat 0 -66px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-unfullscreen button{background:transparent url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) no-repeat -21px -66px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-volume-button{top:30px;right:35px;width:24px;height:22px}.mejs-ted .mejs-controls .mejs-mute button{background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) no-repeat -15px 0;width:24px;height:22px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-unmute button{background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) no-repeat -40px 0;width:24px;height:22px;margin:0;padding:0}.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-slider{background:#fff;border:solid 1px #aaa;border-width:1px 1px 0 1px;width:22px;height:65px;top:-65px}.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-total{background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) repeat-y -41px -66px;left:8px;width:6px;height:50px}.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-current{left:8px;width:6px;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-ted-fce918af56913f61ff0569022215cfd7.png) repeat-y -48px -66px;height:50px}.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-handle{display:none}.mejs-ted .mejs-controls .mejs-time span{color:#333}.mejs-ted .mejs-controls .mejs-currenttime-container{position:absolute;top:32px;right:100px;border:solid 1px #999;background:#fff;color:#333;padding-top:2px;border-radius:3px;color:#333}.mejs-ted .mejs-controls .mejs-duration-container{position:absolute;top:32px;right:65px;border:solid 1px #999;background:#fff;color:#333;padding-top:2px;border-radius:3px;color:#333}.mejs-ted .mejs-controls .mejs-time button{color:#333}.mejs-ted .mejs-controls .mejs-captions-button{display:none}.mejs-wmp .mejs-controls{background:transparent url(/app_assets/frontend/vendor/mediaelementplayer/controls-wmp-bg-c02e02cf0c92b6575ea5302340dee018.png) center 16px no-repeat;height:65px}.mejs-wmp .mejs-button,.mejs-wmp .mejs-time{position:absolute;background:transparent}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-total{background-color:transparent;border:solid 1px #ccc;height:3px}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-buffering{height:3px}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:rgba(255,255,255,0.3);width:0;height:3px}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-current{width:0;height:1px;background-color:#014CB6;border:solid 1px #7FC9FA;border-width:1px 0;border-color:#7FC9FA #fff #619FF2 #fff}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;margin:0;width:16px;height:9px;top:-3px;border:0;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-wmp-386fb555d9d34a689934d6db57c4175a.png) no-repeat 0 -80px}.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-float{display:none}.mejs-wmp .mejs-controls .mejs-playpause-button{top:10px;left:50%;margin:10px 0 0 -20px;width:40px;height:40px}.mejs-wmp .mejs-controls .mejs-playpause-button button{width:40px;height:40px;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-wmp-386fb555d9d34a689934d6db57c4175a.png) no-repeat 0 0;margin:0;padding:0}.mejs-wmp .mejs-controls .mejs-pause button{background-position:0 -40px}.mejs-wmp .mejs-controls .mejs-currenttime-container{position:absolute;top:25px;left:50%;margin-left:-93px}.mejs-wmp .mejs-controls .mejs-duration-container{position:absolute;top:25px;left:50%;margin-left:-58px}.mejs-wmp .mejs-controls .mejs-volume-button{top:32px;right:50%;margin-right:-55px;width:20px;height:15px}.mejs-wmp .mejs-controls .mejs-volume-button button{margin:0;padding:0;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-wmp-386fb555d9d34a689934d6db57c4175a.png) no-repeat -42px -17px;width:20px;height:15px}.mejs-wmp .mejs-controls .mejs-unmute button{margin:0;padding:0;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-wmp-386fb555d9d34a689934d6db57c4175a.png) no-repeat -42px 0;width:20px;height:15px}.mejs-wmp .mejs-controls .mejs-volume-button .mejs-volume-slider{background:rgba(102,102,102,0.6)}.mejs-wmp .mejs-controls .mejs-fullscreen-button{top:32px;right:50%;margin-right:-82px;width:15px;height:14px}.mejs-wmp .mejs-controls .mejs-fullscreen-button button{margin:0;padding:0;background:url(/app_assets/frontend/vendor/mediaelementplayer/controls-wmp-386fb555d9d34a689934d6db57c4175a.png) no-repeat -63px 0;width:15px;height:14px}.mejs-wmp .mejs-controls .mejs-captions-button{display:none}.article_listing .article_stub_item,.press_article_listing .article_stub_item{border-bottom:1px solid #7a7a7a;padding-top:1.5em;padding-bottom:1.5em;overflow:auto}.article_listing .article_stub_image,.press_article_listing .article_stub_image{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.article_listing .article_stub_title,.press_article_listing .article_stub_title{font-size:1.375em;line-height:1.63636em}.article_listing .article_stub_date,.press_article_listing .article_stub_date,.article_listing .article_stub_location,.press_article_listing .article_stub_location{font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;font-size:1em;line-height:1.5em;display:block}.article_listing .article_stub_abstract,.press_article_listing .article_stub_abstract{overflow:auto}.article_listing .article_stub_image,.press_article_listing .article_stub_image{float:left;margin-right:2.32558%;width:48.83721%}.article_listing .article_stub_image,.press_article_listing .article_stub_image{width:43.39623%}.article_listing .article_stub_image,.press_article_listing .article_stub_image{width:23.40426%}.press_article_listing{margin-bottom:3em}.product_listing{padding-top:20px;padding-bottom:20px;margin-bottom:3em}.product_listing .product_stub_item{margin-bottom:2.25em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 0px 11px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 11px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 11px 5px rgba(0,0,0,0.1);padding:20px;width:100%;vertical-align:top}.product_listing .product_stub_title{background-repeat:no-repeat;background-position:right 10px;display:inline-block;padding-right:25px;background-image:url(/app_assets/frontend/icons/title_arrow-ea11fe006b61cf4c261096382f3fbd94.png);margin-bottom:0.45em}.svg .product_listing .product_stub_title{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/title_arrow-2fda8b7629c82dee8573fc7864613d95.svg)}.product_listing .product_stub_title:hover{background-image:url(/app_assets/frontend/icons/title_arrow_active-a6cf6e99054c43f67e49119444d133fb.png)}.svg .product_listing .product_stub_title:hover{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/title_arrow_active-84d9f49658e7871d10d06110d2e048de.svg)}.product_listing .product_stub_image_wrapper{width:100%;display:block;margin-bottom:0.45em}.product_listing .product_stub_image_wrapper .product_stub_image{width:100%}dl.product_spec{padding-bottom:10px;font-size:0.875em;line-height:1.71429em}dl.product_spec dt{float:left;padding-right:10px}.product_listing{margin-left:-1.16279%;margin-right:-1.16279%}.product_listing .product_stub_item{width:47.72727%;display:inline-block;margin-left:1.13636%;margin-right:1.13636%}.product_listing .product_stub_image_wrapper{height:190px}.product_listing{margin-left:-0.92593%;margin-right:-0.92593%}.product_listing .product_stub_item{width:31.48148%;margin-left:0.92593%;margin-right:0.92593%}.product_listing .product_stub_image_wrapper{height:160px}.product_listing{margin-left:-1.04167%;margin-right:-1.04167%}.product_listing .product_stub_item{width:31.25%;margin-left:1.04167%;margin-right:1.04167%}.truck_part_listing{padding-top:20px;padding-bottom:20px;margin-bottom:3em}.truck_part_listing .truck_part_stub_item{margin-bottom:2.25em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 0px 11px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 11px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 11px 5px rgba(0,0,0,0.1);position:relative;padding:20px;min-height:530px;width:100%;vertical-align:top}.truck_part_listing .truck_part_stub_item:after{content:"";position:absolute;bottom:20px;height:8px;width:119px;background-color:#d3171f}.truck_part_listing .truck_part_stub_title{background-repeat:no-repeat;background-position:right 10px;display:inline-block;padding-right:25px;background-image:url(/app_assets/frontend/icons/title_arrow-ea11fe006b61cf4c261096382f3fbd94.png);margin-bottom:0.45em}.svg .truck_part_listing .truck_part_stub_title{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/title_arrow-2fda8b7629c82dee8573fc7864613d95.svg)}.truck_part_listing .truck_part_stub_title:hover{background-image:url(/app_assets/frontend/icons/title_arrow_active-a6cf6e99054c43f67e49119444d133fb.png)}.svg .truck_part_listing .truck_part_stub_title:hover{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/title_arrow_active-84d9f49658e7871d10d06110d2e048de.svg)}.truck_part_listing .truck_part_stub_image_wrapper{margin-bottom:0.45em;width:100%;display:block}.truck_part_listing .truck_part_stub_image_wrapper .truck_part_stub_image{width:100%}.truck_part_listing{margin-left:-1.13636%;margin-right:-1.13636%}.truck_part_listing .truck_part_stub_item{width:47.72727%;display:inline-block;margin-left:1.13636%;margin-right:1.13636%;min-height:415px}.truck_part_listing{margin-left:-0.92593%;margin-right:-0.92593%}.truck_part_listing .truck_part_stub_item{width:31.48148%;margin-left:0.92593%;margin-right:0.92593%;min-height:405px}.truck_part_listing .truck_part_stub_image_wrapper{margin-bottom:0.45em}.truck_part_listing{margin-left:-1.04167%;margin-right:-1.04167%}.truck_part_listing .truck_part_stub_item{width:31.25%;margin-left:1.04167%;margin-right:1.04167%;min-height:415px}.article_detail .article_date{font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;font-size:1.375em;line-height:1.63636em;margin-top:-10px;margin-bottom:1.5em;display:block}#article_gallery{width:100%}#article_gallery #article_gallery_images{width:100%;overflow:hidden;margin-bottom:0.45em}#article_gallery #article_gallery_images .gallery_image{width:100%}#article_gallery #article_gallery_images .gallery_slide{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;overflow:hidden}#article_gallery #article_gallery_images .banner_image_video{-webkit-box-shadow:inset 0 0 40px rgba(0,0,0,0.9);-moz-box-shadow:inset 0 0 40px rgba(0,0,0,0.9);box-shadow:inset 0 0 40px rgba(0,0,0,0.9);background-position:center center;background-size:cover;overflow:hidden;position:relative;width:100%;padding-top:56.25%;-ms-behavior:url(/app_assets/frontend/vendor/backgroundsize.min-3a2e87da3b7ba5acb2070f0b3a760145.htc)}#article_gallery #article_gallery_images .mejs-container{position:absolute;right:0;top:0}#article_gallery #article_gallery_images .mejs-mediaelement{background:white}#article_gallery #article_gallery_images .mejs-poster{background-size:cover;-ms-behavior:url(/app_assets/frontend/vendor/backgroundsize.min-3a2e87da3b7ba5acb2070f0b3a760145.htc)}#article_gallery #article_gallery_images .mejs-overlay-play{height:100% !important;background-color:rgba(0,0,0,0.6);-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}#article_gallery #article_gallery_images .mejs-overlay-play:hover{background-color:rgba(0,0,0,0)}#article_gallery #article_gallery_thumbs{position:relative;padding:0 22px 0 22px;margin-bottom:1.5em}#article_gallery #article_gallery_thumbs .gallery_thumb_container{position:relative;background:none;background-color:black;margin:0 4px;padding:0;display:inline-block}#article_gallery #article_gallery_thumbs .gallery_thumb{opacity:0.6;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}#article_gallery #article_gallery_thumbs .gallery_thumb:hover{opacity:1}#article_gallery .content{overflow:auto;position:relative;padding:10px;height:auto}#article_gallery #article_gallery_thumbs.mTS-buttons-out{background:transparent}#article_gallery #article_gallery_thumbs .mTSButton{background-color:#221e1f;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:22px;height:100px;padding:0;top:0;margin:0;background-repeat:no-repeat;background-position:center center}#article_gallery #article_gallery_thumbs .mTSButton .mTSButtonIconContainer{display:none}#article_gallery #article_gallery_thumbs .mTSButtonLeft{background-image:url(/app_assets/frontend/icons/arrow_prev-7ee9ce6c5353e931a48246a507388ff6.png)}.svg #article_gallery #article_gallery_thumbs .mTSButtonLeft{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/arrow_prev-a6c3859e195b9495531cf1c2ace1d6b5.svg)}#article_gallery #article_gallery_thumbs .mTSButtonRight{background-image:url(/app_assets/frontend/icons/arrow_next-d9185fd9e6e36ce9c796b5e1e2c0d2b7.png)}.svg #article_gallery #article_gallery_thumbs .mTSButtonRight{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/arrow_next-906a79cfa4d2752ccec9aa8883b73988.svg)}#article_gallery #article_gallery_thumbs .mTS-hidden{opacity:0.5;cursor:default}#article_gallery #article_gallery_thumbs .mTSAutoContainer{margin-bottom:0}.article_download_wrapper{padding-top:1.5em;border-top:1px solid #cccccc}.article_download_wrapper h3{margin-bottom:0.75em}.article_download_wrapper .article_download_item{margin-bottom:1.875em;padding-left:2.25em;position:relative}.article_download_wrapper .article_download_item:last-child{margin-bottom:0}.article_download_wrapper .article_download_icon{background-image:url(/app_assets/frontend/icons/download-753095e8b475195d1a0aa214d90f51be.png);background-size:16px 24px !important;width:16px;height:24px;position:absolute;left:0}.svg .article_download_wrapper .article_download_icon{-webkit-background-size:20px;-moz-background-size:20px;-o-background-size:20px;background-size:20px;background-image:url(/app_assets/frontend/icons/download-788fde40ec0f6dd75b3d8cc7f17c6bf6.svg)}.article_download_wrapper .article_download_link:hover,.article_download_wrapper .article_download_link:focus{text-decoration:underline}#article_gallery #article_gallery_thumbs .gallery_thumb_container{margin:0 7px}.event_article_content .event_article_image_wrapper{margin-bottom:1.5em;width:100%}.event_article_content .event_article_image_wrapper img{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:100%;display:block}.event_article_content .event_article_date,.event_article_content .event_article_location{margin-bottom:0em;font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;display:block;line-height:1em}.event_article_content .button{margin-top:1.5em}.event_article_content .event_article_body{margin-top:1.5em;overflow:auto}.event_article_content .event_article_image_wrapper{margin-bottom:0em;display:inline-block;margin-right:2.27273%;width:48.86364%}.event_article_content.has_image .event_article_information{display:inline-block;width:48.86364%;vertical-align:top}.event_article_content .event_article_image_wrapper{width:43.20988%;margin-right:1.85185%}.event_article_content.has_image .event_article_information{width:54.62963%}.event_article_content .event_article_image_wrapper{width:22.91667%;display:inline-block;margin-right:2.08333%}.event_article_content.has_image .event_article_information{width:73.95833%;vertical-align:baseline}.event_article_content.has_image .event_article_cta_and_body{margin-top:3em;margin-left:25.0%;width:75.0%}#prod_desc{margin-top:1.5em;margin-bottom:1.5em;width:100%}#prod_desc .product_type{color:#d3171f;display:block;font-size:0.75em;line-height:2em;line-height:34px}#main_product_image{width:100%}#main_product_image .article_main_image{width:100%}#product_cta{margin-top:1.5em}#product_cta .button{width:100%;margin-bottom:0.75em}#product_cta .button.prod_download,#product_cta .button.req_callback{background-color:#221e1f;border-bottom:2px solid black}#product_cta .button.prod_download:hover,#product_cta .button.req_callback:hover{background-color:black}#product_info{padding-left:2.27273%;padding-right:2.27273%}#product_info .product_spec_wrapper,#product_info .product_desc_wrapper{margin-top:1.5em;margin-bottom:1.5em}#product_info .product_spec_wrapper h3{margin-bottom:6px}#product_info .product_tour_wrapper{padding-top:75%;position:relative;overflow:hidden}#product_info .product_tour_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#product_info dl.product_spec{font-size:1em;line-height:1.5em}#product_info dl.product_spec dt,#product_info dl.product_spec dd{padding-bottom:5px}#prod_desc,#main_product_image{display:inline-block;vertical-align:top;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#prod_desc{margin-top:1.5em;margin:0;width:44.44444%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main_product_image{width:54.71698%;padding-left:1.88679%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto}#product_cta{margin-left:-0.9434%;margin-right:-0.9434%}#product_cta .button{width:32.07547%;margin-left:0.75472%;margin-right:0}#product_info .product_spec_wrapper,#product_info .product_desc_wrapper{margin-top:3em;margin-bottom:3em;display:inline-block;vertical-align:top}#product_info .product_spec_wrapper{width:43.39623%}#product_info .product_desc_wrapper{width:54.71698%;margin-left:1.88679%}#prod_desc,#main_product_image{width:48.93617%}#product_info .product_spec_wrapper{width:40.42553%}#product_info .product_desc_wrapper{width:57.44681%;margin-left:2.12766%}.campaign_text,.campaign_image_btns,.campaign_form{margin-top:2.25em;margin-bottom:2.25em;margin-left:2.38095%;margin-right:2.38095%}.campaign_form{margin-top:0}.campaign_text h2,.campaign_text h4{color:#d3171f}.campaign_image_btns img{margin-top:1.5em;margin-bottom:1.5em;width:100%}.campaign_image_btns .button{margin-bottom:0.75em;text-align:center;display:block}.campaign_image_btns .product_download{background-color:#221e1f;border-bottom:2px solid black}.campaign_image_btns .product_download:hover{background-color:black}.campaign_text,.campaign_image_btns,.campaign_form{margin-left:1.5625%;margin-right:1.5625%}.campaign_text,.campaign_image_btns,.campaign_form{margin-left:1.16279%;margin-right:1.16279%}.campaign_text,.campaign_image_btns,.campaign_form{margin-left:0.9434%;margin-right:0.9434%}.campaign_text,.campaign_image_btns,.campaign_form{margin-left:1.06383%;margin-right:1.06383%}.campaign_image_btns{*zoom:expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;margin-bottom:0em}.campaign_image_btns:before,.campaign_image_btns:after{content:".";display:block;height:0;overflow:hidden}.campaign_image_btns:after{clear:both}.campaign_image_btns img{margin-top:0em;width:50%;float:left}.campaign_image_btns .button{margin-left:1.16279%;display:inline-block;width:280px}.campaign_image_btns .find_dealer{margin-top:3em}.campaign_text,.campaign_image_btns,.campaign_form{display:inline-block;vertical-align:top;margin-left:0;margin-right:0}.campaign_text,.campaign_form{width:57.44681%}.campaign_image_btns{width:40.42553%;text-align:center}.campaign_image_btns img{width:100%}.campaign_image_btns .find_dealer{margin-top:0em}#google_map_wrapper,#google_map{display:none}#google_map_wrapper{border-bottom:7px solid #d3171f}#location_header{padding-left:2.38095%;padding-right:2.38095%;display:none}#map_locations{margin-top:0.75em}#map_locations ul{border-top:1px solid #7a7a7a}#map_locations .dealer_item{border-bottom:1px solid #7a7a7a;padding-left:2.38095%;padding-right:2.38095%;padding-top:1.5em;padding-bottom:1.5em}#map_locations .dealer_title_products h2{font-size:1.25em;line-height:1.2em;margin-bottom:0.75em}#map_locations .dealer_title_products,#map_locations .dealer_details,#map_locations .dealer_territory{margin-bottom:0.6em;vertical-align:top}#map_locations .dealer_tel,#map_locations .dealer_url{display:block}#map_locations .dealer_url{margin-top:0.3em;margin-bottom:0.3em}#map_locations .dealer_buttons .button{margin-bottom:1.2em;min-width:0;width:100%}#map_locations .dealer_buttons .button:after{background-image:url(/app_assets/frontend/icons/white_arrow_sml-bd1d6ed69533397441d63dea2d5b4f6a.png);content:"";display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:right center;width:20px;height:1.5em}.svg #map_locations .dealer_buttons .button:after{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/white_arrow_sml-91907a8e8964748571a0411172ce6eed.svg)}#map_locations .dealer_buttons .button.req_callback{background-color:#221e1f;border-bottom:2px solid black}#map_locations .dealer_buttons .button.req_callback:hover{background-color:black}.gm-style-iw p,.gm-style-iw a{font-size:16px !important}#google_map_wrapper,#google_map{display:block;width:100%;height:350px}#map_locations .dealer_title_products,#map_locations .dealer_details,#map_locations .dealer_buttons,#map_locations .dealer_territory{width:48.83721%;display:inline-block}#map_locations .dealer_territory{margin-left:2.32558%}#map_locations .dealer_details{margin-left:51.16279%}#map_locations .dealer_buttons{margin-left:51.16279%}#map_locations .dealer_buttons .button{width:auto}#location_header{display:block;padding-top:2.25em}#location_header .dealer_header,#location_header .territory_header,#location_header .contact_header{width:32.07547%;display:inline-block}#location_header .territory_header,#location_header .contact_header{margin-left:1.88679%}#shadow_overlay{position:absolute;width:100%;height:70px;top:576px;left:0;-webkit-box-shadow:inset 0 69px 95px -90px rgba(0,0,0,0.38);-moz-box-shadow:inset 0 69px 95px -90px rgba(0,0,0,0.38);box-shadow:inset 0 69px 95px -90px rgba(0,0,0,0.38);background-color:rgba(255,255,255,0.3)}#map_locations .dealer_title_products,#map_locations .dealer_details,#map_locations .dealer_buttons,#map_locations .dealer_territory{width:32.07547%}#map_locations .dealer_territory,#map_locations .dealer_details{margin-left:1.88679%}#map_locations .dealer_buttons{margin-left:67.92453%}.gm-style-iw h2{margin-top:10px;margin-bottom:10px;line-height:1em}#location_header .dealer_header,#location_header .territory_header,#location_header .contact_header{width:23.40426%}#location_header .territory_header,#location_header .contact_header{margin-left:2.12766%}#map_locations .dealer_title_products,#map_locations .dealer_details,#map_locations .dealer_buttons,#map_locations .dealer_territory{width:23.40426%}#map_locations .dealer_territory,#map_locations .dealer_details,#map_locations .dealer_buttons{margin-left:2.12766%}#map_locations .dealer_buttons{text-align:right}#map_locations .dealer_buttons .button{text-align:left}#outer_wrapper.fixed{margin-top:600px}#main_header.fixed{position:fixed;top:0;left:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.overview_block_wrapper{background-color:white}.overview_block_wrapper.fixed{position:fixed;top:58px;left:0;width:100%;height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#google_map_wrapper.fixed{position:fixed;top:137px;left:0;width:100%}#shadow_overlay.fixed{position:fixed;background-color:rgba(255,255,255,0.6)}.downloads{clear:both;margin-top:3em;display:block}.downloads h2{font-size:1.375em;line-height:1.63636em}.downloads .download_listing{margin-top:0.45em;margin-bottom:0.45em}.downloads .download_document{border-bottom:1px solid #7a7a7a}.downloads .document_title{margin-top:0.45em;margin-bottom:0.45em;display:inline-block;font-size:1.375em;line-height:1.63636em;font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif}.history_block{border-top:2px solid #d3171f;overflow:auto}.history_block .history_date{color:#666666}.history_block .history_image{width:100%}.history_block .image_column{margin-top:1.5em}.history_block .image_column,.history_block .text_column{margin-top:1.5em;margin-bottom:1.5em}.history_block .image_column,.history_block .text_column{display:inline-block;vertical-align:top}.history_block .image_column{width:32.07547%}.history_block .text_column{width:66.03774%;margin-left:1.88679%;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.history_block{background-repeat:repeat-y;background-position:240px 0;background-image:url(/app_assets/frontend/backgrounds/history-9946d76c79383964072a4d6e49aa5d88.png)}.svg .history_block{-webkit-background-size:28px;-moz-background-size:28px;-o-background-size:28px;background-size:28px;background-image:url(/app_assets/frontend/backgrounds/history-d33bc9d70e1a2747f273c9867c9e1838.svg)}.history_block .image_column{width:23.40426%}.history_block .text_column{width:74.46809%}.home #content_main{margin-bottom:6em}.home #content_main:after{margin-top:3em;content:"";display:block;position:absolute;left:0;width:100%;height:1px;background-color:#999999}.press_article #in_the_press_desc{width:100%}.press_article .month_and_year{margin-top:3em;margin-bottom:0.75em}.press_article .article_stub_title{font-size:1.375em;line-height:1.63636em;color:#d3171f}.press_article #in_the_press_desc{width:51.06383%}.press_article .article_stub_title{width:23.40426%;display:inline-block;vertical-align:top}.press_article .article_stub_abstract{width:42.55319%;display:inline-block;margin-left:2.12766%}.press_article .abstract_stub_cta{width:31.91489%;display:inline-block;vertical-align:top}.press_article .abstract_stub_cta .button{display:inline;float:right}.rel{position:relative}#truck_part_cta{margin-top:3em;margin-bottom:3em;max-width:300px}#truck_part_cta .button{background-color:#221e1f;border-bottom:2px solid black;width:100%}#truck_part_cta .button:hover{background-color:black}.part_image img{max-width:100%}.parts .form_builder{margin-top:3em}#latest_offers_wrapper{padding-bottom:0;padding-top:0}#latest_offers_block{padding-top:1.5em;padding-bottom:1.5em;-webkit-box-shadow:0 0 11px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 11px 5px rgba(0,0,0,0.1);box-shadow:0 0 11px 5px rgba(0,0,0,0.1);background:white;text-align:left}#latest_offers_block h3{color:#d3171f;text-align:left}#latest_offers_block .button{text-align:left}.latest_offers_image{width:100%}.latest_offers_content{margin-top:0.75em;margin-bottom:1.5em}.parts #dealer_search_item{margin-top:3em}.parts .overview_block_wrapper{display:inline-block;width:45%}#latest_offers_block{margin-top:0;width:100%}.part_image{margin-bottom:1.5em}.parts_sidebar{float:right;margin-top:350px;width:460px}.parts_sidebar .overview_block_wrapper{width:100% !important}.parts_sidebar #dealer_search_wrapper{padding-bottom:3em}.parts_sidebar #dealer_search_item{margin-top:1.5em}#latest_offers_wrapper{margin-top:1.5em}#latest_offers_block{margin-left:18.45513%;width:63.08973%}.part_image{position:absolute;right:0;top:48px;width:450px}.part_image img{width:100%}.results_search_button{height:49px !important}#sitemap li.level_1{margin-left:4.7619%}#sitemap .dropdown{margin-top:0.3em;margin-bottom:0.3em}#image_banner_block,#product_image_banner_block{position:relative;height:410px;padding-left:2.38095%;padding-right:2.38095%;background-color:#221e1f}#image_banner_block .banner_image,#image_banner_block .banner_image_video,#product_image_banner_block .banner_image,#product_image_banner_block .banner_image_video{-webkit-box-shadow:inset 0 0 40px rgba(0,0,0,0.9);-moz-box-shadow:inset 0 0 40px rgba(0,0,0,0.9);box-shadow:inset 0 0 40px rgba(0,0,0,0.9);position:absolute;display:block;background-position:center center;background-size:cover;overflow:hidden;-ms-behavior:url(/app_assets/frontend/vendor/backgroundsize.min-3a2e87da3b7ba5acb2070f0b3a760145.htc)}#image_banner_block .center,#product_image_banner_block .center{position:relative;height:410px}#image_banner_block .page_title,#image_banner_block .banner_text,#product_image_banner_block .page_title,#product_image_banner_block .banner_text{color:white;position:absolute;z-index:10}#image_banner_block .page_title,#product_image_banner_block .page_title{bottom:120px;left:0}#image_banner_block .banner_text,#product_image_banner_block .banner_text{bottom:20px;right:0;width:63.33333%;font-size:1.5625em;line-height:1.44em}#product_image_banner_block .banner_text{font-size:1.875em;line-height:1.2em;line-height:30px}#product_image_banner_block .banner_text{font-size:2.375em;line-height:1.26316em;line-height:35px}#image_banner_block,#product_image_banner_block{height:400px}#image_banner_block .center,#product_image_banner_block .center{height:400px}#image_banner_block .banner_text,#product_image_banner_block .banner_text{font-size:3em;line-height:1.25em;line-height:42px;width:53.19149%}#news_filter,#blog_filter,#region_filter{margin-bottom:1.5em}#news_filter .field,#blog_filter .field,#region_filter .field{display:inline}#news_filter label,#blog_filter label,#region_filter label{display:block;padding-right:20px;font-weight:normal}#news_filter select,#blog_filter select,#region_filter select{width:100%;margin-bottom:0.75em}#news_filter .show_all_field,#blog_filter .show_all_field,#region_filter .show_all_field{margin-top:0.75em;display:block}#news_filter .button,#blog_filter .button,#region_filter .button{width:100%}#news_filter select,#blog_filter select,#region_filter select{margin-left:0}#news_filter label,#news_filter select,#news_filter .button,#blog_filter label,#blog_filter select,#blog_filter .button,#region_filter label,#region_filter select,#region_filter .button{width:auto}#news_filter label,#blog_filter label,#region_filter label{display:inline-block}#news_filter select,#blog_filter select,#region_filter select{min-width:160px}#news_filter .button,#blog_filter .button,#region_filter .button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-bottom:none;width:120px;min-width:0;margin-left:0.9434%}#news_filter label,#blog_filter label,#region_filter label{margin-top:8px}#news_filter .filter_by,#blog_filter .filter_by,#region_filter .filter_by{margin-left:10px}#region_filter select,#news_filter select{min-width:260px}#home_banner_block{position:relative;padding-left:2.38095%;padding-right:2.38095%}#home_banner_block .home_banner{margin-left:-2.38095%;margin-right:-2.38095%}#home_banner_block .banner_image{width:100%;height:400px;background-position:center center;background-size:cover;overflow:hidden;-ms-behavior:url(/app_assets/frontend/vendor/backgroundsize.min-3a2e87da3b7ba5acb2070f0b3a760145.htc)}#home_banner_block .banner_message_wrapper{margin-left:2.38095%;margin-right:2.38095%;padding-top:1.5em;padding-bottom:1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#home_banner_block .home_banner_link{background-repeat:no-repeat;background-position:right 10px;display:inline-block;padding-right:20px;background-image:url(/app_assets/frontend/icons/title_arrow-ea11fe006b61cf4c261096382f3fbd94.png);margin-bottom:0.45em;font-size:1.375em;line-height:1.63636em}.svg #home_banner_block .home_banner_link{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/title_arrow-2fda8b7629c82dee8573fc7864613d95.svg)}#home_banner_block{height:400px}#home_banner_block .home_banner{margin-left:0;margin-right:0}#home_banner_block .banner_image,#home_banner_block .banner_message_wrapper{display:inline-block;vertical-align:top}#home_banner_block .banner_image{width:54.71698%;height:400px;padding-right:1.88679%}#home_banner_block .banner_message_wrapper{width:43.39623%;margin-left:0;margin-right:0;height:400px}#home_banner_block .home_banner_link,#home_banner_block .banner_message{position:absolute;left:0}#home_banner_block .home_banner_link{bottom:60px}#home_banner_block .banner_message{bottom:110px;font-size:3.4375em;line-height:1.09091em;line-height:50px}#home_banner_block .banner_image{width:48.93617%}#home_banner_block .banner_message_wrapper{width:48.93617%}#home_services_block{height:496px;background:transparent url(/app_assets/frontend/backgrounds/home_services_gradient-0c9713701135a611e9bbaf4c217dace5.png) 0 0 repeat;padding-left:2.38095%;padding-right:2.38095%}#home_services_block .home_services_item{position:relative;width:100%;height:248px}#home_services_block .home_service_link{position:absolute;top:20px;left:0;background-repeat:no-repeat;background-position:right 10px;display:inline-block;padding-right:20px;background-image:url(/app_assets/frontend/icons/title_arrow-ea11fe006b61cf4c261096382f3fbd94.png);margin-bottom:0.45em;font-size:1.375em;line-height:1.63636em}.svg #home_services_block .home_service_link{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/title_arrow-2fda8b7629c82dee8573fc7864613d95.svg)}#home_services_block .home_services_image{display:block;width:100%;height:248px;background-color:green;background:no-repeat;background-position:bottom center;background-blend-mode:multiply}#home_services_block{height:248px}#home_services_block .service_item_wrapper{margin-left:-1.16279%;margin-right:-1.16279%}#home_services_block .home_services_item{display:inline-block;width:47.72727%;background:transparent url(/app_assets/frontend/backgrounds/home_services_gradient_border-a9a081f81a2a26f8f3ddb59af9f9d942.png) top right no-repeat;padding-left:1.13636%;padding-right:1.13636%}#home_services_block .home_services_item.second{background:transparent url(/app_assets/frontend/backgrounds/home_services_gradient_border-a9a081f81a2a26f8f3ddb59af9f9d942.png) top left no-repeat}#home_services_block .home_service_link{left:auto;right:30px}#home_services_block .home_service_link.right_side{left:30px;right:auto}#image_banner_block .banner_image.first_image{width:60%;height:280px;top:0;left:0}#image_banner_block .banner_image.second_image{width:100%;height:130px;top:280px;left:0}#image_banner_block .banner_image.third_image{width:40%;top:0;right:0;height:140px;z-index:100}#image_banner_block .banner_image.fourth_image{width:40%;height:140px;top:140px;right:0}#image_banner_block .page_title{font-size:1.5625em;line-height:1.44em;width:60%}#image_banner_block .banner_image_video{width:40%;top:0;right:0;height:140px}#image_banner_block .banner_image_video video{width:100%;height:140px}#image_banner_block .mejs-container{width:100% !important;height:100% !important}#image_banner_block .mejs-poster{background-size:cover;-ms-behavior:url(/app_assets/frontend/vendor/backgroundsize.min-3a2e87da3b7ba5acb2070f0b3a760145.htc)}#image_banner_block .mejs-overlay-play{height:100% !important;background-color:rgba(0,0,0,0.6);-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}#image_banner_block .mejs-overlay-play:hover{background-color:rgba(0,0,0,0)}#image_banner_block .fancybox-media:hover .video_banner_block_overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25}#image_banner_block .video_banner_block_overlay{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=66);opacity:0.66;background:black none scroll repeat center center;position:absolute;left:0;right:0;top:0;bottom:0}#image_banner_block .video_banner_block_inner{color:white;position:absolute;top:50%;left:10%;height:1.5em;margin-top:-0.75em;-webkit-font-smoothing:antialiased}#image_banner_block .video_banner_block_inner:after{content:"";display:inline-block;vertical-align:top;background:url(/app_assets/frontend/icons/play_video-cd3b90c5b76bf0e499ceaee0f23a0fc8.png) no-repeat right center;height:1.5em;width:20px}#image_banner_block .page_title{font-size:2.375em;line-height:1.26316em}#image_banner_block .banner_image.first_image{height:400px}#image_banner_block .banner_image.second_image{top:0;left:60%;width:40%;height:180px}#image_banner_block .banner_image.third_image{top:180px;width:20%;height:220px;right:20%}#image_banner_block .banner_image.fourth_image{top:180px;right:0;width:20%;height:220px}#image_banner_block .banner_image_video{top:180px;width:20%;height:220px;right:20%;z-index:100}#image_banner_block .page_title{font-size:3em;line-height:1.25em;left:0;bottom:0}#news_latest{padding-top:2.25em;padding-bottom:2.25em;padding-left:2.27273%;padding-right:2.27273%}#news_latest .center{position:relative}#news_latest .article_listing,#news_latest .press_article_listing{margin-top:0.75em;margin-bottom:0.75em}#news_latest .read_all{font-size:1.5em;line-height:1.5em;text-transform:uppercase;background-repeat:no-repeat;background-position:right 6px;display:inline-block;padding-right:25px;background-image:url(/app_assets/frontend/icons/title_arrow-ea11fe006b61cf4c261096382f3fbd94.png)}.svg #news_latest .read_all{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/title_arrow-2fda8b7629c82dee8573fc7864613d95.svg)}#news_latest .read_all{position:absolute;top:10px;right:0}#news_latest .article_listing,#news_latest .press_article_listing{margin-left:-1.04167%;margin-right:-1.04167%}#news_latest .article_stub_image{width:47.5%}#news_latest .article_stub_item{width:47.91667%;margin-left:1.04167%;margin-right:1.04167%;display:inline-block;vertical-align:top;border-bottom:0}.overview_block_wrapper{padding-left:2.27273%;padding-right:2.27273%;padding-top:3em;padding-bottom:3em}.overview_block_wrapper .overview_item{background-color:#221e1f;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;margin-bottom:1.5em}.overview_block_wrapper .overview_item .button{width:100%;text-align:center}.overview_block_wrapper fieldset{width:100%}.overview_block_wrapper select{width:100%;margin-left:0}.overview_block_wrapper legend,.overview_block_wrapper h3{display:block;font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;font-size:1.625em;line-height:1.38462em;color:white;text-align:center;width:100%;margin-bottom:0.75em}.overview_block_wrapper label{display:none}.dealer_map_page .overview_block_wrapper{padding-top:0.75em;padding-bottom:0.75em;text-align:center}.dealer_map_page .overview_block_wrapper .overview_item{margin-bottom:0em}.dealer_map_page .overview_block_wrapper .overview_item legend{margin-bottom:0em}.overview_block_wrapper .overview_items_wrapper{margin-left:-1.13636%;margin-right:-1.13636%}.overview_block_wrapper .overview_item{width:47.72727%;display:inline-block;vertical-align:top;margin-left:1.13636%;margin-right:1.13636%}.overview_block_wrapper #dealer_search_item{width:97.72727%}.dealer_map_page .overview_block_wrapper #dealer_search_item legend{margin-bottom:0em}.dealer_map_page .overview_block_wrapper #dealer_search_item .field{width:45%;margin-left:10px;margin-right:10px;display:inline-block}.home #news_latest_wrapper{background-size:cover !important;background-repeat:no-repeat;background-position:center center;background-image:url(/app_assets/frontend/backgrounds/news_bkg-1cb10514420a6176e010bde3e5e9bfeb.jpg);-webkit-box-shadow:inset 0 -5px 40px -10px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -5px 40px -10px rgba(0,0,0,0.4);box-shadow:inset 0 -5px 40px -10px rgba(0,0,0,0.4)}#dealer_search_wrapper,#dealer_search_page_wrapper{background-repeat:no-repeat;background-position:center center;background-image:url(/app_assets/frontend/backgrounds/map_bkg-25c13a8590465b19b905da39ee7ed9e5.png);padding-top:6em;padding-bottom:6em;text-align:center}.svg #dealer_search_wrapper,.svg #dealer_search_page_wrapper{-webkit-background-size:683px;-moz-background-size:683px;-o-background-size:683px;background-size:683px;background-image:url(/app_assets/frontend/backgrounds/map_bkg-bd05b9fe09c8d8fba2b2497db3a8f363.svg)}.parts #dealer_search_wrapper,.parts #dealer_search_page_wrapper{padding-top:0}#dealer_search_page_wrapper{height:240px}.parts .overview_block_wrapper{display:inline-block;width:47.91667%;padding:0;margin-left:2.08333%;vertical-align:top;background-size:450px auto !important;-ms-behavior:url(/app_assets/frontend/vendor/backgroundsize.min-3a2e87da3b7ba5acb2070f0b3a760145.htc)}.parts .overview_block_wrapper #dealer_search_item{width:62.5%}.overview_block_wrapper .overview_item{width:31.25%;display:inline-block;vertical-align:top;margin-left:1.04167%;margin-right:1.04167%;text-align:center}.overview_block_wrapper .overview_item .button{width:auto;text-align:center}.dealer_map_page .overview_block_wrapper{padding-top:0.45em;padding-bottom:0.45em}.dealer_map_page .overview_block_wrapper #dealer_search_item{width:81.25%;padding:0 15px}.dealer_map_page .overview_block_wrapper #dealer_search_item legend{display:none}.dealer_map_page .overview_block_wrapper #dealer_search_item label{font-size:1.75em;line-height:1.28571em;display:inline-block;vertical-align:top;margin-right:20px;font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;color:white;text-transform:uppercase;width:auto;font-weight:normal;margin-top:3px}.dealer_map_page .overview_block_wrapper #dealer_search_item .search_dealer_field,.dealer_map_page .overview_block_wrapper #dealer_search_item .search_dealer_submit{margin:0}.dealer_map_page .overview_block_wrapper #dealer_search_item .search_dealer_field{width:70%;display:inline;float:left;text-align:left}.dealer_map_page .overview_block_wrapper #dealer_search_item .search_dealer_field select{float:right;width:250px;height:10px}.dealer_map_page .overview_block_wrapper #dealer_search_item .customSelect,.dealer_map_page .overview_block_wrapper #dealer_search_item .customSelectInner{height:40px;text-align:left}.dealer_map_page .overview_block_wrapper #dealer_search_item .customSelect{background-position:right 0}.dealer_map_page .overview_block_wrapper #dealer_search_item .cunstomSelectInner{padding:8px 10px}.dealer_map_page .overview_block_wrapper #dealer_search_item .search_dealer_submit{width:30%;float:right}.overview_block_wrapper #dealer_search_item{width:31.25%}#product_images_block{position:relative;background-color:#221e1f}.campaign #product_images_block{margin-bottom:2.25em}#product_images_block .banner_image_0,#product_images_block .banner_image_1,#product_images_block .banner_image_2,#product_images_block .banner_image_video{display:block;background-position:center center;background-size:cover;overflow:hidden;-ms-behavior:url(/app_assets/frontend/vendor/backgroundsize.min-3a2e87da3b7ba5acb2070f0b3a760145.htc)}#product_images_block .banner_image_0,#product_images_block .banner_image_1,#product_images_block .banner_image_2{height:0}#product_images_block .banner_image_0,#product_images_block .banner_image_1{display:inline;float:left;width:50%;padding-top:200px}#product_images_block .banner_image_2,#product_images_block .banner_image_video{clear:both;width:100%;padding-top:56.25%}#product_images_block .banner_image_video{position:relative}#product_images_block .banner_image_video video,#product_images_block .banner_image_video .mejs-container{position:absolute;left:0;top:0;width:100% !important;height:100% !important}#product_images_block .banner_image_video .mejs-poster{background-size:cover;-ms-behavior:url(/app_assets/frontend/vendor/backgroundsize.min-3a2e87da3b7ba5acb2070f0b3a760145.htc)}#product_images_block .banner_image_video .play_text{position:relative;top:110px;left:45%;display:inline-block;color:white;padding-right:20px}#product_images_block .banner_image_video .play_icon{position:absolute;top:0;right:0;width:14px;height:24px;display:inline-block;background-image:url(/app_assets/frontend/icons/white_arrow-bc252df78c7a05555a92f035d9893ce8.png)}.svg #product_images_block .banner_image_video .play_icon{-webkit-background-size:14px;-moz-background-size:14px;-o-background-size:14px;background-size:14px;background-image:url(/app_assets/frontend/icons/white_arrow-09d538bee5d65eab61109bb9fa576032.svg)}.thumbscroll{display:block;height:100px;overflow:hidden;z-index:10000}.hidden_image_paths{display:none}#product_images_block{overflow:hidden}#product_images_block .banner_image_0,#product_images_block .banner_image_1{position:absolute;left:0;width:40%;padding-top:16.88%}#product_images_block .banner_image_0{top:0}#product_images_block .banner_image_1{top:50%}#product_images_block .banner_image_2,#product_images_block .banner_image_video{margin-left:auto;width:60%;padding-top:33.75%}#product_images_block .banner_image_video .play_text{top:190px}#product_image_banner_block .banner_image.first_image{width:65%;height:410px;top:0;right:0}#product_image_banner_block .banner_image.second_image{width:25%;height:410px;left:25%;top:0;display:none}#product_image_banner_block .banner_image.third_image{width:35%;top:0;left:0;height:205px}#product_image_banner_block .banner_image.fourth_image{width:35%;height:205px;top:205px;left:0}#product_image_banner_block{height:400px}#product_image_banner_block .banner_image.first_image{height:400px;width:55%}#product_image_banner_block .banner_image.second_image{height:400px;width:15%;left:30%;display:block}#product_image_banner_block .banner_image.third_image{height:200px;width:30%}#product_image_banner_block .banner_image.fourth_image{height:200px;top:200px;width:30%}#product_testimonials{padding-left:2.27273%;padding-right:2.27273%;padding-bottom:3em}#product_testimonials blockquote{margin-top:2.25em;margin-bottom:0.75em}#product_testimonials cite{margin-top:-20px;margin-left:60px;display:block;font-size:1.125em;line-height:1.33333em}#product_testimonials .testimonial_link{background-repeat:no-repeat;background-position:right 7px;display:inline-block;padding-right:25px;background-image:url(/app_assets/frontend/icons/title_arrow-ea11fe006b61cf4c261096382f3fbd94.png);margin-bottom:0.45em;font-size:1.25em;line-height:1.2em;font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;margin-left:60px;margin-top:0.75em}.svg #product_testimonials .testimonial_link{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/title_arrow-2fda8b7629c82dee8573fc7864613d95.svg)}#product_testimonials .testimonial_link:hover{background-image:url(/app_assets/frontend/icons/title_arrow_active-a6cf6e99054c43f67e49119444d133fb.png);text-decoration:none}.svg #product_testimonials .testimonial_link:hover{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/title_arrow_active-84d9f49658e7871d10d06110d2e048de.svg)}#services_wrapper{padding-bottom:1.5em;border-bottom:7px solid #d3171f;background-color:#dedede;padding-left:2.27273%;padding-right:2.27273%;background-position:center center;background-size:cover;-ms-behavior:url(/app_assets/frontend/vendor/backgroundsize.min-3a2e87da3b7ba5acb2070f0b3a760145.htc)}#services_wrapper h2.service_title{color:white;margin-top:0.75em;margin-bottom:0.75em}#services_wrapper .service_stub_image{width:auto;max-width:100%;display:block;margin-left:auto;margin-right:auto;margin-bottom:0.75em}#services_wrapper .service_item{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-bottom:1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:white;padding:15px 10px}.about #services_wrapper .button{padding:0.375em 20px !important}#services_wrapper .service_stub_image_wrapper{display:block;text-align:center}#services_wrapper .service_link_wrapper{width:100%;text-align:center}#services_wrapper .service_blocks_holder{margin-left:-1.13636%;margin-right:-1.13636%}#services_wrapper .service_item{width:47.72727%;display:inline-block;vertical-align:top;margin-left:1.13636%;margin-right:1.13636%}#services_wrapper.count_1 .service_item,#services_wrapper.count_3 .omega,#services_wrapper.count_4 .omega{width:97.72727%}#services_wrapper .service_blocks_holder{margin-left:-0.92593%;margin-right:-0.92593%}#services_wrapper .service_item{width:48.14815%;margin-left:0.92593%;margin-right:0.92593%}#services_wrapper.count_1 .service_item,#services_wrapper.count_3 .omega,#services_wrapper.count_4 .omega{width:98.14815%}#services_wrapper .service_blocks_holder{margin-left:-1.04167%;margin-right:-1.04167%}#services_wrapper .service_item{margin-left:1.04167%;margin-right:1.04167%;padding-left:5px;padding-right:5px}#services_wrapper.count_1 .service_item,#services_wrapper.count_2 .service_item{width:47.91667%}#services_wrapper.count_1 .service_item{display:block;margin-left:auto;margin-right:auto}#services_wrapper.count_3 .service_item{width:31.25%}#services_wrapper.count_4 .service_item{width:22.91667%}#services_wrapper.count_4 .button{min-width:0;width:100%;height:auto}#comment_wrapper{margin-top:1.5em;margin-bottom:1.5em;clear:both;border-top:1px #dddddd solid}#comment_wrapper h2{margin-bottom:0.75em}#comment_wrapper #comment_list li{margin-bottom:1.5em;border-top:1px #dddddd solid}#comment_wrapper #comment_list li .details{background:#dddddd;padding:3px 5px}#comment_wrapper #comment_list li .content p{margin-top:0.75em;margin-bottom:0.75em}#comment_wrapper .complete{background:#eeeeee}.content_buttons{text-align:center}.loadmore_wrapper{text-align:center}.loadmore_wrapper .no_more_messages{display:none;margin-top:2.25em}.loadmore_wrapper .loadmore{display:none;margin-top:2.25em;cursor:pointer;color:white;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#4e4b4c;border-bottom:3px solid #221e1f;font-family:"HelveticaNeueW01-97Blac", Arial, sans-serif, Arial, sans-serif;text-transform:uppercase;font-size:1.125em;line-height:1.33333em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;padding:10px 30px}.loadmore_wrapper .loadmore:hover{background-color:#221e1f;border-bottom:3px solid #221e1f}.loadmore_wrapper .loadmore.hide{display:none}.pagination{text-align:center}.pagination span,.pagination a,.pagination em{font-size:1.5em;line-height:1.5em;display:inline-block;vertical-align:top;padding:0.25em 5px}.pagination .disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1}#text_footer{margin-top:3em;margin-bottom:2.25em;clear:both;border-top:1px solid #cccccc;overflow:hidden}.dealer_map_page #text_footer{margin-top:1.5em;border-top:none}#text_footer .back_to_top{padding-right:20px;background-repeat:no-repeat;background-position:right 7px;float:right;margin-top:0.75em;background-image:url(/app_assets/frontend/icons/back_to_top-cb1ec590ac4ad782c661cd8bc890cada.png)}.svg #text_footer .back_to_top{-webkit-background-size:13px;-moz-background-size:13px;-o-background-size:13px;background-size:13px;background-image:url(/app_assets/frontend/icons/back_to_top-01fb11cb482341e0d0fae89edb4f4a2a.svg)}#text_footer .back_to_listing_link{padding-left:20px;background-repeat:no-repeat;background-position:left 7px;float:left;margin-top:0.75em;background-image:url(/app_assets/frontend/icons/back-dfd8194ba57e5237307dd5a31259f891.png)}.svg #text_footer .back_to_listing_link{-webkit-background-size:8px;-moz-background-size:8px;-o-background-size:8px;background-size:8px;background-image:url(/app_assets/frontend/icons/back-0c8059cf673ed2cf8563c99a6fa21a17.svg)}.ugc,#product_testimonials{color:#333333}.ugc h1,#product_testimonials h1{margin:0 0 0.5em 0}.ugc h2,#product_testimonials h2,.ugc h3,#product_testimonials h3,.ugc h4,#product_testimonials h4,.ugc h5,#product_testimonials h5{margin-bottom:0.3em}.ugc p,#product_testimonials p,.ugc ul,#product_testimonials ul,.ugc ol,#product_testimonials ol,.ugc blockquote,#product_testimonials blockquote{margin-bottom:1.5em}.ugc ul,#product_testimonials ul{margin-bottom:1.5em;clear:left;list-style:none}.ugc ul li,#product_testimonials ul li{background-repeat:no-repeat;background-position:0 10px;background-image:url(/app_assets/frontend/backgrounds/bullet-5e4d1de0622fa741fbf16e71b4b43dcc.png);padding-left:4.7619%}.svg .ugc ul li,.svg #product_testimonials ul li{-webkit-background-size:6px;-moz-background-size:6px;-o-background-size:6px;background-size:6px;background-image:url(/app_assets/frontend/backgrounds/bullet-ded5d92c8d1486770971520354050bfc.svg)}.ugc ol,#product_testimonials ol{margin-bottom:1.5em;list-style:decimal;clear:left;padding-left:4.7619%}.ugc ul li,#product_testimonials ul li,.ugc ol li,#product_testimonials ol li{margin-bottom:0.3em}.ugc blockquote,#product_testimonials blockquote{padding:0 60px;background-repeat:no-repeat;font-size:1.5em;line-height:1.5em;color:#d3171f;line-height:30px}.multiplebgs .ugc blockquote,.multiplebgs #product_testimonials blockquote{background:url(/app_assets/frontend/icons/quote-716f6371c29fc452d8de1141b73605bb.png) scroll no-repeat left top,url(/app_assets/frontend/icons/quote_end-a9d81bc5947089916636ca2530233479.png) scroll no-repeat right bottom}.multiplebgs.svg .ugc blockquote,.multiplebgs.svg #product_testimonials blockquote{background-image:url(/app_assets/frontend/icons/quote-737be99382de0a264a05f9c412ed6883.svg),url(/app_assets/frontend/icons/quote_end-31a794569c405e500d5754aa0241c2c0.svg)}.ugc a:hover,#product_testimonials a:hover{text-decoration:underline}.ugc img.img_center,#product_testimonials img.img_center{display:block;max-width:100%;height:auto}.ugc img.img_left,#product_testimonials img.img_left{float:left;margin-right:20px;margin-bottom:20px}.ugc img.img_right,#product_testimonials img.img_right{float:right;margin-left:20px;margin-bottom:20px}.ugc .intro,#product_testimonials .intro{font-size:22px;line-height:30px}.terex-player .mejs-overlay-button{width:91px;height:21px;background:url(/app_assets/frontend/icons/play_video-cd3b90c5b76bf0e499ceaee0f23a0fc8.png) no-repeat;margin-top:-11px}.mejs-container{width:100% !important;height:100% !important}.mejs-container .mejs-overlay-play{height:100% !important;background:transparent url(/app_assets/frontend/vendor/mediaelementplayer/background-c22974d7b3467e6b6f8dda23879e14e1.png) scroll repeat 0 0}.rgba .mejs-container .mejs-overlay-play{background-color:rgba(0,0,0,0.6);background-image:none}.mejs-container:hover .mejs-overlay-play{background:transparent none scroll repeat 0 0}.rgba .mejs-container:hover .mejs-overlay-play{background-color:rgba(0,0,0,0)}#body_wrapper.full_page_error{background:white}#body_wrapper.full_page_error h1{font-size:3.75em;line-height:1.2em}#body_wrapper.full_page_error h2{font-size:1.5em;line-height:1.4em;margin-top:0.75em}#body_wrapper.full_page_error #error_wrapper{background-image:url(/app_assets/frontend/errors/error_sad-0c493d8f8fa305d837b3bceebb602023.png);width:700px;margin:0 auto;background-position:bottom left;background-repeat:no-repeat;padding:100px 0 0 250px}.svg #body_wrapper.full_page_error #error_wrapper{-webkit-background-size:222px;-moz-background-size:222px;-o-background-size:222px;background-size:222px;background-image:url(/app_assets/frontend/errors/error_sad-0c40d44edcc000db18d6d1922dced4e0.svg)}#body_wrapper.full_page_error p{margin-top:0.75em;margin-bottom:0.75em}.product_stub_item{border:1px solid #cccccc}
