/* @import url(//fonts.googleapis.com/css?family=Nunito); */
@font-face{font-family:"degicons";src:url("../fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.eot");src:url("../fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.eot?#iefix") format("embedded-opentype"),url("../fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.woff") format("woff"),url("../fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.ttf") format("truetype"),url("../fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.svg#degicons") format("svg");font-weight:normal;font-style:normal}
@media screen and (-webkit-min-device-pixel-ratio:0){
    @font-face{font-family:"degicons";src:url("../fonts/degicons_2dcade21dc2d7ae0d4f0b822cb1bf24a.svg#degicons") format("svg")}
}
[data-icon]:before{content:attr(data-icon)}
[data-icon]:before,.icon-globalassets-360:before,.icon-globalassets-account:before,.icon-globalassets-arrow-down:before,.icon-globalassets-arrow-left:before,.icon-globalassets-arrow-right:before,.icon-globalassets-arrow-up:before,.icon-globalassets-close:before,.icon-globalassets-datepicker:before,.icon-globalassets-globe:before,.icon-globalassets-menu:before,.icon-globalassets-pagination-next:before,.icon-globalassets-pagination-previous:before,.icon-globalassets-phone:before,.icon-globalassets-play:before,.icon-globalassets-printer:before,.icon-globalassets-search:before,.icon-globalassets-sortdown:before,.icon-globalassets-sortup:before,.icon-globalassets-toggle-primary:before,.icon-globalassets-toggle-primary-open:before,.icon-globalassets-toggle-secondary:before,.icon-globalassets-toggle-secondary-open:before,.icon-globalassets-toggle-tertiary:before,.icon-globalassets-toggle-tertiary-open:before{display:inline-block;font-family:"degicons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
.icon-globalassets-360:before{content:"\f100"}
.icon-globalassets-account:before{content:"\f101"}
.icon-globalassets-arrow-down:before{content:"\f102"}
.icon-globalassets-arrow-left:before{content:"\f103"}
.icon-globalassets-arrow-right:before{content:"\f104"}
.icon-globalassets-arrow-up:before{content:"\f105"}
.icon-globalassets-close:before{content:"\f106"}
.icon-globalassets-datepicker:before{content:"\f107"}
.icon-globalassets-globe:before{content:"\f108"}
.icon-globalassets-menu:before{content:"\f109"}
.icon-globalassets-pagination-next:before{content:"\f10a"}
.icon-globalassets-pagination-previous:before{content:"\f10b"}
.icon-globalassets-phone:before{content:"\f117"}
.icon-globalassets-play:before{content:"\f10c"}
.icon-globalassets-printer:before{content:"\f10d"}
.icon-globalassets-search:before{content:"\f10e"}
.icon-globalassets-sortdown:before{content:"\f10f"}
.icon-globalassets-sortup:before{content:"\f110"}
.icon-globalassets-toggle-primary:before{content:"\f111"}
.icon-globalassets-toggle-primary-open:before{content:"\f112"}
.icon-globalassets-toggle-secondary:before{content:"\f113"}
.icon-globalassets-toggle-secondary-open:before{content:"\f114"}
.icon-globalassets-toggle-tertiary:before{content:"\f115"}
.icon-globalassets-toggle-tertiary-open:before{content:"\f116"}
form .form_captcha_input input{height:auto}
.search-results form.search input[type="text"]{height:auto}
.testing-class{background-color:red}
.cq-wcm-edit .hero.container-fluid{min-height:400px}
.cq-wcm-edit .textImageVideo{min-height:200px}
.cq-wcm-edit .HomepageV3Tertiary{min-height:300px}
.cq-wcm-edit img[src * ="linkchecker"]{width:auto!important;float:none!important}
.cq-wcm-edit .hero.container-fluid .hero-selector-container .hero-selector ul li span{color:#565656}
.border-n-padding-bottom{border-bottom:1px #e4e4e4 solid;padding-bottom:40px}
.no-space-top{padding-top:0!important;margin-top:0!important}
.no-space-bottom{padding-bottom:0!important;margin-bottom:0!important}
.glyph-align-right-center{content:"\f104";display:inline-block;font-family:"degicons";font-size:20px;font-weight:normal;line-height:0;position:absolute;top:50%;height:20px;right:8px}
.cta-group .cta-group-wrapper{padding:0;max-width:1180px}
.cta-group .btn-group{width:100%}
.cta-group .btn{height:60px;color:#0054a4;text-transform:uppercase;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cta-group.two-cta .btn{width:50%}
.cta-group.three-cta .btn{width:33.33333333%}
.cta-group.four-cta .btn{width:25%}
.header-option3 > header,header.header-option3,header.header-option3 nav > ul > li.menu > ul > li > a{background-color:#162752}
header.header-option3 nav > ul > li.menu > ul > li > a:hover{background-color:#162752}
.deg .campaignHero-option1 .hero.container-fluid .hero-main .hero-text-wrapper{height:61.5%}
.ios .deg .campaignHero-option1 .hero.container-fluid .hero-main .hero-text-wrapper{width:82%}
.ios .deg .campaignHero-option1 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{width:100%}
.deg .campaignHero-option1 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{width:90%}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container{top:initial;bottom:0;height:auto}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector{display:inline-table;height:auto}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul{display:table-row;background:#005587}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;float:none;vertical-align:middle}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li a{position:relative}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li a.btn-secondary{height:auto;text-shadow:none;box-shadow:none}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li a span{-ms-word-break:break-all;word-break:break-all;word-break:normal;word-wrap:normal}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li a img{padding-bottom:6%}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector .homepageLookupForm{padding:15% 8%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector .homepageLookupForm h6{font-size:22px;line-height:1;color:#fff;text-transform:none}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector .homepageLookupForm input{width:auto;height:auto}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector .homepageLookupForm input[type="text"]{float:left}
.deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector .homepageLookupForm input[type="submit"].btn-secondary{text-shadow:none;box-shadow:none;border:1px solid #0c162f;background-color:#14254d}
@media screen and (max-width:767px){
    .deg .campaignHero-option1 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{width:95%}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container{top:90%!important;bottom:auto!important}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector{display:inherit}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul{display:inherit}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li .homepageHeroSelector{padding:0}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li a{border:0;background-image:none}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li a span{padding:17px 30px 17px 14px!important;position:relative}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li a span:after{content:"\f104";display:inline-block;font-family:"degicons";font-size:20px;font-weight:normal;line-height:0;position:absolute;top:50%;height:20px;right:8px}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child{padding:0}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm{padding:20px}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm a{width:auto}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm a.btn{margin-bottom:20px}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm form{margin:0}
    .deg .campaignHero-option1 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm form input[type="submit"]{margin-top:0;margin-left:-5px;height:28px}
}
.deg .promotional-home.promotional-home-option1{margin-top:40px;margin-bottom:40px}
.deg .promotional-home.promotional-home-option1 h6{text-transform:none;font-size:16px}
.deg .promotional-home.promotional-home-option1 .content-module.content-module-secondary.span4{margin-bottom:50px}
.deg .promotional-home.promotional-home-option1 .content-module.content-module-secondary.span4 .content.has-img h4,.deg .promotional-home.promotional-home-option1 .content-module.content-module-secondary.span4 .content.has-img h6{word-wrap:break-word}
@media screen and (max-width:767px){
    .deg .promotional-home.promotional-home-option1.container-fluid{padding:0;margin-bottom:0;margin:0 10px}
    .deg .promotional-home.promotional-home-option1 .content-module.content-module-secondary.span4,.deg .promotional-home.promotional-home-option1 .content-module.content-module-secondary.span6{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c8c8c8}
}
body.home-option2{background-color:#c8c8c8}
@media screen and (max-width:767px){
    body.home-option2{background-color:#fff}
    body.home-option2 > .container-fluid{padding-left:0;padding-right:0}
}
.deg .container-fluid{margin-bottom:0}
.deg .campaignHero-option2 .hero.container-fluid .hero-main .hero-text-wrapper{height:auto;width:56%}
.deg .campaignHero-option2 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{height:auto}
.deg .campaignHero-option2 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{display:block;font-size:79px;line-height:1;padding:20% 0 0 20px}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container{left:0;top:auto;bottom:0;height:auto;width:100%}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector{margin:0 20px;display:inline-table;height:auto}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul{display:table-row}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;float:none;vertical-align:middle}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li .homepageHeroSelector{background:#fff}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li .homepageHeroSelector a{text-transform:none}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li .homepageHeroSelector a span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;color:#162851;white-space:normal;font-weight:bold;padding:16px 30px;-ms-word-break:break-word;word-break:break-word;word-break:normal;word-wrap:normal}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li .homepageHeroSelector a img{padding-bottom:6%}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last{background:#162752}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageHeroSelector{padding:20px 10px 30px;background:#162752}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageHeroSelector a{text-transform:none}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageHeroSelector a span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;color:#fff;white-space:normal;text-align:left;font-weight:bold}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageHeroSelector a span:after{display:block;content:"GO";background:#0054a4;height:30px;width:40px;padding:5px;color:white;border:0;border-radius:0;margin-top:10px;cursor:pointer;text-align:center}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageLookupForm{padding:10px 25px;color:#fff;font-size:18px;white-space:normal;text-align:left}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageLookupForm h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;color:#fff;white-space:normal;text-align:left;font-weight:bold;margin-bottom:0}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageLookupForm span{font-size:18px;color:#fff;white-space:normal;text-align:left}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageLookupForm a.btn.btn-secondary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;background:#0054a4;padding:5px 10px;color:white;border:0;border-radius:0;margin-top:10px;cursor:pointer;text-align:center;float:left;text-shadow:none;box-shadow:none}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageLookupForm form{margin:0}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageLookupForm form input[type="text"]{margin-top:10px;width:auto;height:auto}
.deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li.last .homepageLookupForm form input[type="submit"]{background:#777;height:30px;min-width:40px;padding:5px;color:white;border-color:#777;border-radius:0;cursor:pointer;text-align:center;width:auto;text-shadow:none;box-shadow:none}
.deg .campaignHero-option2 .cta-group.four-cta .btn{padding:50px 10px 70px;background:#fff;font-size:18px;color:#162851;white-space:normal}
.deg .campaignHero-option2 .cta-group.four-cta .blue-bg{background:#162752;color:#fff;padding:30px 10px 90px}
.deg .campaignHero-option2 .cta-group.four-cta .blue-bg .btn{background:#0054a4;height:30px;width:40px;padding:5px;color:white;border:0;border-radius:0;margin-top:10px}
@media screen and (max-width:1024px){
    .deg .campaignHero-option2 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:60px}
}
@media screen and (max-width:767px){
    .deg .campaignHero-option2{margin-bottom:0}
    .deg .campaignHero-option2 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:38px}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container{top:90%!important;bottom:auto!important}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector{display:inherit}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul{display:inherit}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li .homepageHeroSelector{padding:0}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li a{border:0;background-image:none}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li a span{padding:17px 30px 17px 14px!important;position:relative}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li a span:after{content:"\f104";display:inline-block;font-family:"degicons";font-size:20px;font-weight:normal;line-height:0;position:absolute;top:50%;height:20px;right:8px}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child{padding:0}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm{padding:20px}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm a{width:auto}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm a.btn{margin-bottom:20px}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm form input[type="text"]{margin-top:8px;height:auto}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm form input[type="submit"]{margin-top:0;margin-left:-5px;height:28px}
}
@media screen and (max-width:480px){
    .deg .campaignHero-option2 .hero.container-fluid .hero-main .hero-text-wrapper{width:75%}
    .deg .campaignHero-option2 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:28px}
    .deg .campaignHero-option2 .hero.container-fluid .hero-selector-container .hero-selector ul li:last-child .homepageLookupForm form input[type="submit"]{margin-left:0}
}
.promotional-home.promotional-home-option2{padding:30px 0}
.promotional-home.promotional-home-option2 .row-fluid{background:#fff}
.promotional-home.promotional-home-option2 .row-fluid > .span12{background-color:transparent}
.promotional-home.promotional-home-option2 .tertiary-spacer{display:none}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary{background:#fff}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4{display:table-cell;float:none;padding:30px;width:33.3%;border-left:20px solid #c8c8c8;border-right:0;vertical-align:top;font-size:14px;padding:0}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .wrapper{padding:0!important}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .wrapper figure img{padding-right:0}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4{border-left:7px solid #c8c8c8;border-right:6px solid #c8c8c8}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4:first-child{border-left:none;border-right:13px solid #c8c8c8}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4:last-child{border-left:13px solid #c8c8c8;border-right:0}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .wrapper{padding-left:0!important;padding-right:0!important}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .wrapper img{padding-right:0}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .content.has-img{width:100%;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .content.has-img h4{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;color:#162851;line-height:1;font-weight:bold;word-wrap:normal;-ms-word-break:keep-all;word-break:keep-all}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .content.has-img h4:lang(ja){word-break:break-all}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .content.has-img h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#000;font-size:13px;line-height:18px;margin-bottom:18px;text-transform:lowercase;word-wrap:normal;word-break:keep-all}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .content.has-img h6:lang(ja){word-break:break-all}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .content.has-img a{background-color:#0054a4;color:#fff;border-color:#0054a4}
.promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 img{width:100%}
.promotional-home.promotional-home-option2 .content-module.content-module-tertiary{margin-bottom:0;padding:20px 0}
.promotional-home.promotional-home-option2 .content-module.content-module-tertiary .wrapper{word-wrap:break-word}
.promotional-home.promotional-home-option2 .content-module.content-module-tertiary .wrapper:before{display:block;width:100%;height:6px;margin-bottom:20px;content:" ";background:#162851}
.promotional-home.promotional-home-option2 .content-module.content-module-tertiary .content h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#162851;font-size:16px;line-height:1;font-weight:bold}
.promotional-home.promotional-home-option2 .content-module:first-child .wrapper{padding-top:0!important}
.promotional-home.promotional-home-option2 .content-module:last-child{margin-bottom:0!important}
.promotional-home.promotional-home-option2 .tertiary-spacer{height:20px;display:block;background:#c8c8c8}
.promotional-home.promotional-home-option2 .tertiary-spacer + .row-fuild{background-color:#fff}
@media screen and (max-width:767px){
    .promotional-home.promotional-home-option2{padding:0 20px}
    .promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4{display:block;float:none;padding:10px;width:100%;border-left:none;border-right:0;vertical-align:top;font-size:14px;padding:0}
    .promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .wrapper{padding:0!important}
    .promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .wrapper figure img{padding-right:0}
    .promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4:first-child{border-left:none}
    .promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4:last-child{border-right:0}
    .promotional-home.promotional-home-option2 .content-module.content-module-secondary.span4 .content.has-img{padding:10px}
}
body.home-option3{background-color:#fff}
body.home-option3 .container-fluid{margin-bottom:0!important}
.deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper{width:52%}
.deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{margin:28% 0 0 15%;background-color:#0054a4;position:relative;height:auto;width:70%}
.deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-family:Arial,sans-serif;font-size:40px;line-height:1;text-transform:none;padding:20px 20px 0;display:block}
.deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2 span{font-family:Arial,sans-serif;font-size:20px;line-height:1;font-weight:bold;padding-bottom:10px;color:#fff}
.deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container .btn-primary{font-family:Arial,sans-serif;display:inherit;margin:10px 20px 20px;text-transform:none;font-weight:bold;text-shadow:none;box-shadow:none;border:1px solid #0c162f;background-color:#14254d}
.deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container .btn-primary:hover{text-decoration:none}
.deg .campaignHero-option3 .npi.hero .hero-selector-container{position:absolute;top:20%;right:4%;z-index:21;width:auto;height:auto;min-width:340px}
.home .deg .campaignHero-option3 .npi.hero .hero-selector-container ul li{width:auto}
.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector{margin:0}
.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li{width:100%;padding:0}
.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form:first-child{margin-bottom:0}
.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout{background-color:#3a454d;min-width:250px;padding:20px!important}
.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout .btn-secondary{font-size:13px;text-transform:none;font-weight:bold;box-shadow:none;text-shadow:none}
.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout label{padding-bottom:10px}
.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout label,.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout label span,.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout label h5{font-family:Arial,sans-serif;color:#fff;font-weight:bold;font-size:18px;line-height:1;text-transform:none;float:none}
.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout input[type='submit']{font-family:Arial,sans-serif;background-color:#005587;border:1px solid #14254d;display:inherit;margin:10px 0 0}
.deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout input[type="text"]{font-family:Arial,sans-serif;border:0;display:inline-block;width:183px;height:auto}
@media screen and (max-width:900px){
    .deg .campaignHero-option3 .hero-main .hero-text-wrapper .hero-text-container{width:100%!important}
}
@media screen and (max-width:767px){
    .deg .campaignHero-option3{padding-left:0;padding-right:0}
    .deg .campaignHero-option3.no-header .hero.container-fluid{margin-bottom:0!important}
    .deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper{position:static!important;width:100%}
    .deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container{z-index:11;margin:49.5% 0 0}
    .deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2{font-size:28px;line-height:30px;text-transform:none;padding:15px 20px 0}
    .deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2 span{font-family:Arial,sans-serif;font-size:16px;line-height:18px}
    .deg .campaignHero-option3 .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container .btn-secondary{margin:10px 20px 20px}
    .deg .campaignHero-option3 .hero.container-fluid .hero-image{position:absolute;top:0;left:0}
    .deg .campaignHero-option3 .hero-text-wrapper .hero-text-container{width:100%}
    .deg .campaignHero-option3 .npi.hero .hero-selector-container{position:relative;height:auto;margin:0;width:100%;right:0;min-width:initial}
    .home .deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector{padding:0;margin:auto 0;background-color:#0054a4}
    .home .deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li:last-child{background-color:#3a454d}
    .home .deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout form input[type='text']{max-width:80%}
    .home .deg .campaignHero-option3 .npi.hero .hero-selector-container .hero-selector ul li .mini-form.callout form input[type='submit']{margin-left:0!important}
}
.product-info-option3.product-info{margin:0 8%;padding:20px 0 0}
.product-info-option3.product-info .content-container{margin-top:30px!important;padding:50px 0 20px 0;border-top:1px solid #e4e4e4;overflow:hidden}
.product-info-option3.product-info .content-container .reversed-first{float:right}
.product-info-option3.product-info .content-container .reversed-second{float:left;margin-right:2.12765957%;margin-left:0}
.product-info-option3.product-info .content-container:first-child{border-top:0;padding-top:0}
.product-info-option3.product-info .content-container h6{font-family:Arial,sans-serif;font-size:26px;line-height:1;text-transform:none;font-weight:bold;color:#474747}
.product-info-option3.product-info .content-container a{font-weight:bold}
.campaign-guidelines .product-info-option3.product-info .info-graphic h6{font-family:Arial,sans-serif;font-size:26px;line-height:26px;font-weight:100;color:#474747;text-transform:none}
@media screen and (max-width:767px){
    .campaign-guidelines .product-info-option3.product-info .info-graphic h6{color:#474747!important}
}
.campaign-guidelines .product-info-option3.product-info .info-graphic span{font-family:Arial,sans-serif;color:#525252;font-weight:bold;margin-bottom:10px}
@media screen and (max-width:767px){
    .campaign-guidelines .product-info-option3.product-info .info-graphic span{color:#525252!important}
}
.campaign-guidelines .product-info-option3.product-info .info-graphic p{font-family:Arial,sans-serif;font-size:.9em!important;line-height:1.5!important;color:#777!important}
@media screen and (max-width:767px){
    .campaign-guidelines .product-info-option3.product-info .info-graphic p{color:#777!important}
}
@media screen and (max-width:767px){
    .product-info-option3.product-info{margin:0!important;padding:0}
    .product-info-option3.product-info .homepageHeroSelector .wrapper{margin:0}
    .product-info-option3.product-info .content-container{margin-top:30px!important;padding:30px 0 20px 0}
}
.campaignVideo-option3.campaignVideo{padding:40px 0;border-bottom:1px #e4e4e4 solid}
@media screen and (max-width:767px){
    .campaignVideo-option3.campaignVideo{padding:10px 0}
}
.campaignVideo-option3.campaignVideo .info-graphic:first-child{float:right}
.campaignVideo-option3.campaignVideo .info-graphic .content{width:90%;top:0}
.campaignVideo-option3.campaignVideo .info-graphic .content p{font-size:12px}
.campaignVideo-option3.campaignVideo .info-graphic .content.video-player img{max-height:100%}
.campaignVideo-option3.campaignVideo .info-graphic .content h6{font-family:Arial,sans-serif;font-size:26px;line-height:26px;font-weight:100;color:#474747;text-transform:none}
@media screen and (max-width:767px){
    .campaignVideo-option3.campaignVideo .info-graphic .content h6{color:#474747!important}
}
.campaignVideo-option3.campaignVideo .info-graphic .content span{font-family:Arial,sans-serif;color:#525252;font-weight:bold;margin-bottom:10px}
@media screen and (max-width:767px){
    .campaignVideo-option3.campaignVideo .info-graphic .content span{color:#525252!important}
}
.campaignVideo-option3.campaignVideo .info-graphic .content p{font-family:Arial,sans-serif;font-size:.9em!important;line-height:1.5!important;color:#777!important}
@media screen and (max-width:767px){
    .campaignVideo-option3.campaignVideo .info-graphic .content p{color:#777!important}
}
@media screen and (max-width:767px){
    .campaignVideo-option3.campaignVideo .info-graphic:first-child,.campaignVideo-option3.campaignVideo .info-graphic:last-child{float:left}
    .campaignVideo-option3.campaignVideo .info-graphic .content.video-thumbnails a{width:28%;margin-left:4%}
    .campaignVideo-option3.campaignVideo .info-graphic .content.video-thumbnails a:first-child{margin-left:0}
    .campaignVideo-option3.campaignVideo .info-graphic .content.video-thumbnails a img{width:100%;height:auto}
}
@media screen and (max-width:957px) and (min-width:768px){
    .home-option3.deg .hero.container-fluid .hero-selector .mini-form.callout{background-color:#3a454d;min-width:250px}
    .home-option3.deg .hero.container-fluid .hero-selector .mini-form.callout .btn-secondary{font-size:13px;text-transform:none;font-weight:bold;box-shadow:none;text-shadow:none}
    .home-option3.deg .hero.container-fluid .hero-selector .mini-form.callout label{padding-bottom:10px}
    .home-option3.deg .hero.container-fluid .hero-selector .mini-form.callout label,.home-option3.deg .hero.container-fluid .hero-selector .mini-form.callout label span,.home-option3.deg .hero.container-fluid .hero-selector .mini-form.callout label h5,.home-option3.deg .hero.container-fluid .hero-selector .mini-form.callout label h5 span{font-family:Arial,sans-serif;color:#fff;font-weight:bold;font-size:18px;line-height:1;text-transform:none}
    .home-option3.deg .hero.container-fluid .hero-selector .mini-form.callout input[type='submit']{font-family:Arial,sans-serif;background-color:#005587;border:1px solid #14254d;display:inherit;margin-top:10px}
    .home-option3.deg .hero.container-fluid .hero-selector .mini-form.callout input[type="text"]{font-family:Arial,sans-serif;border:0;display:inline-block;width:183px;height:auto}
}
.deg{overflow-x:hidden}
.deg.product-sub-family .description > .row-fluid > .span6 p{padding-right:30px}
.deg.hero .hero.container-fluid{background:0}
.deg.section-jump-off .family-selector img{padding-top:0;width:100%;display:block}
.deg.article > .container-fluid{padding-top:25px}
.deg h2,.deg h5{font-weight:bold}
.deg h5{font-size:18px}
.deg .btn{text-shadow:none}
.deg .content-module.content-module-secondary.span4 img,.deg .content-module.content-module-secondary.span6 img{margin-top:2px}
.deg header{background:#005587}
.deg header nav > ul > li.logo{background-color:transparent;padding:18px 0 17px 0;margin-right:20px}
.deg header nav > ul > li.logo h1{margin:0;display:block}
.deg header nav > ul > li.logo > h1 > div{line-height:1}
.deg header nav > ul > li.logo > h1 > div > a{background:0;width:auto;height:33px;text-indent:inherit;display:block;line-height:1}
.deg header nav > ul > li.logo > h1 > div > a.logo-vertical{height:40px}
.deg header nav > ul > li.logo > h1 > div > a img{height:33px;display:block}
.deg header nav > ul > li.logo > h1 > div > a.logo-vertical img{height:40px}
.deg header nav > ul > li.menu > ul > li > a{font-size:16px;color:#fff;background:#005587;border-color:#fff}
.deg header nav > ul > li.menu > ul > li:first-child > a{color:#fff;background:#005587;border-color:#fff}
.deg header nav > ul > li.menu > ul > li:hover > a{background-color:#003255;color:#3db7ff}
.deg header nav > ul > li.menu > ul > li:hover > a:before{border-top-color:#003255}
.deg header nav > ul > li.menu > ul > li a:hover{border-color:transparent}
.deg header nav > ul > li.menu > ul > li.parts > div li:hover a,.deg header nav > ul > li.menu > ul > li.support > div li:hover a,.deg header nav > ul > li.menu > ul > li.products > div > ul > li:hover > a,.deg header nav > ul > li.menu > ul > li.products > div > ul > li > ul > li:hover > a,.deg header nav > ul > li.menu > ul > li.products > div > ul > li > li:hover a,.deg header nav > ul > li.menu > ul > li.products > div > ul > li > ul > li:hover div li:hover a,.deg header nav > ul > li.menu > ul > li > div > ul > li:hover > a{color:#3db7ff}
.deg header nav > ul > li.login{float:right}
.deg header nav > ul > li.login a{min-height:70px;/ / min-width:25px;background-image:none;font-size:0;display:table;vertical-align:middle}
.deg header nav > ul > li.login a i{padding:0 11px 0 11px}
.deg header nav > ul > li.login a:hover,.deg header nav > ul > li.login a.active{color:#3db7ff;background-color:#003255}
.deg header nav > ul > li.location{position:static;right:auto;left:auto;float:right}
.deg header nav > ul > li.location.active > a,.deg header nav > ul > li.location:hover > a{background-color:#003255;color:#3db7ff}
.deg header nav > ul > li.location.active > div,.deg header nav > ul > li.location:hover > div{border-top:1px solid #fff;padding:25px 0 20px;display:block}
.deg header nav > ul > li.location.active > div > ul,.deg header nav > ul > li.location:hover > div > ul{position:relative;color:#fff}
.deg header nav > ul > li.location.active > div > ul:before,.deg header nav > ul > li.location:hover > div > ul:before{position:absolute;content:'';right:16px;top:-26px;display:block;border-style:solid;border-width:10px 10px 0 10px;border-color:#003255 transparent transparent transparent}
.deg header nav > ul > li.location.active > div > ul li,.deg header nav > ul > li.location:hover > div > ul li{padding:0 20px;background:transparent;float:none}
.deg header nav > ul > li.location.active > div > ul li > a,.deg header nav > ul > li.location:hover > div > ul li > a{color:#fff;min-height:0;background:transparent;padding:10px 0;font-size:14px}
.deg header nav > ul > li.location > a{background-image:none;background-position:0 0;padding:0;font-size:0;display:table;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.deg header nav > ul > li.location > a i{padding:0 0 0 10px}
.deg header nav > ul > li.location > a i:before{margin-left:-10px;width:30px}
.deg header nav > ul > li.location > div{padding:25px 20px 20px;right:71px;width:160px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.deg header nav > ul > li.search{padding:0;margin-right:20px}
.deg header nav > ul > li.search:hover,.deg header nav > ul > li.search.active{background-color:#003255}
.deg header nav > ul > li.search:hover form,.deg header nav > ul > li.search.active form{margin-right:20px}
.deg header nav > ul > li.search:hover form input[type="submit"].btn-secondary,.deg header nav > ul > li.search.active form input[type="submit"].btn-secondary{text-shadow:none;box-shadow:none}
.deg header nav > ul > li.search:hover form > span,.deg header nav > ul > li.search.active form > span{border-top:10px solid #003255;right:15px}
.deg header nav > ul > li.search:hover > a,.deg header nav > ul > li.search.active > a{color:#3db7ff}
.deg header nav > ul > li.search > a{background-image:none;background-position:0 0;font-size:0;line-height:0;display:table;vertical-align:middle;min-height:70px;min-width:30px;text-indent:0}
.deg header nav > ul > li.search > a > i{padding:0 8px 0 12px}
.deg header nav > ul > li.search > a > i:before{width:35px;margin-left:-5px}
.deg header nav > ul > li > a{background-color:transparent;color:#fff;padding:0}
.deg header nav > ul > li > a > i{font-size:28px;line-height:0;display:table-cell;vertical-align:middle}
.deg header .menu-toolbar a{color:#fff}
.deg .header-gradient{height:8px;background-color:#5e7181;background-image:none;background-position:center top}
.deg .eyebrow{font-weight:bold;border:0}
.deg .eyebrow,.deg .hero .eyebrow{margin-top:40px}
.deg.article .eyebrow{margin:0}
body.hero.deg .hero.container-fluid .hero-main .hero-text-wrapper .hero-text-container h2,body.no-hero.deg h2{font-weight:bold;word-wrap:break-word}
.deg .hero.container-fluid .img-fade{bottom:0;height:50%;background:-moz-linear-gradient(top,transparent 5%,#c8c8c8 99%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,transparent),color-stop(99%,#c8c8c8))!important;background:-webkit-linear-gradient(top,transparent 5%,#c8c8c8 99%)!important;background:-o-linear-gradient(top,transparent 5%,#c8c8c8 99%)!important;background:-ms-linear-gradient(top,transparent 5%,#c8c8c8 99%)!important;background:linear-gradient(to bottom,transparent 5%,#c8c8c8 99%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColor=0,endColorstr=#c8c8c8,GradientType=0)!important}
.deg h3,.deg h5{font-weight:bold}
.deg .title-btn{background:0;background-image:none;background-color:#f0f0f0}
.deg .title-btn span{background:0;background-image:none;padding:0 25px 0 10px;font-weight:bold;position:relative}
.deg .title-btn span:after{content:"\f104";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;line-height:0;position:absolute;right:5px;top:50%;margin-top:-9px}
.deg .title-btn.active,.deg .title-btn:active,.deg .title-btn:hover{background:0;background-image:none;background-color:#000}
.deg .title-btn.active span,.deg .title-btn:active span,.deg .title-btn:hover span{background:0;background-image:none}
.deg .selector > a:hover .title-btn{background:0;background-image:none;background-color:#000;color:#fff}
.deg .selector > a:hover .title-btn span{background:0;background-image:none;color:#fff}
.deg .selector.single-card:hover .title-btn{background-image:none}
.deg .selector .btn-container .btn.compare{background:0;background-color:transparent;background-image:none;border:0;border-radius:0;padding:5px 5px 5px 10px;box-shadow:none;border:1px solid #000;text-align:left;text-shadow:none}
.deg .selector .btn-container .btn.compare span{font-weight:bold}
.deg .selector .btn-container .btn.compare span:after{content:"\f104";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;line-height:0}
.deg .selector .btn-container .btn.compare:hover{background:0;background-color:#ffdc58}
.deg .selector.single-card .btn.compare{border:0}
.deg .selector .content img{padding:0 0 10px;margin:0 auto;display:block}
.deg .selector .content p{text-transform:none}
.deg .product-selector{margin-bottom:15px!important}
.deg .content-module,.deg .content-module-secondary{background:transparent}
.deg .content-module.content-module-secondary a{background-color:#005587;border:1px solid #162752;cursor:pointer}
.deg .content-module.content-module-tertiary .wrapper:before{background:#005587}
.deg .content-module.content-module-tertiary .wrapper:before a{text-transform:none}
.deg a.back-link span,.deg a.back-link-static span{font-size:0}
.deg a.back-link span:before,.deg a.back-link-static span:before{content:"\f103";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:left;padding:0;font-size:22px;margin-right:-5px;margin-left:-5px;margin-top:-2px}
.deg .product-model-cta{margin-top:20px}
.deg .product-dealer .btn-primary{background-color:#162752;box-shadow:none;text-shadow:none}
.deg .link-list-img,.deg .link-list-item{background:0;background-color:#fff}
.deg .link-list-item{background:0;background-color:#fff}
.deg .link-list-item:hover{background:0;background-color:#f0f0f0}
.deg .link-list-item span{font-weight:bold;padding:0 30px 0 10px;position:relative}
.deg .link-list-item span:after{content:"\f104";display:inline-block;font-family:"degicons";font-size:20px;font-weight:normal;line-height:0;position:absolute;top:50%;height:20px;right:8px}
.deg .product-gallery .gallery-filters ul li.active a{font-weight:bold}
.deg .product-gallery .mobile-controls a.previous,.deg .product-gallery .paginator a.previous{background:#565656 url(../img/gallery/previous-btn.png) center center no-repeat}
.deg .product-gallery .paginator a.next{background:#565656 url(../img/gallery/next-btn.png) center center no-repeat}
.deg .tab-wrapper .tab.selected{background:none!important}
.deg .tab-wrapper .tab.selected > a{position:relative}
.deg .tab-wrapper .tab.selected:after{content:"\f10f";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;line-height:0;font-size:80px;position:absolute;bottom:-5px;color:#000;width:40px;height:15px;margin-left:-45px;left:50%}
.deg hr{border-top:1px solid #000;margin-bottom:30px}
.deg hr:last-child{margin-bottom:30px}
.deg .tertiary-spacer{display:none}
.deg [data-toggle-handler]{background-image:none!important;padding:15px 0}
.deg [data-toggle-handler]:before{content:"\f111";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:left;padding:10px 0;padding:0 10px 0 0;line-height:14px;padding-right:15px;position:relative;left:10px}
@media screen and (max-width:767px){
    .deg [data-toggle-handler]:before{float:left;padding-right:10px}
}
.deg [data-toggle-handler].open:before{content:"\f112"}
.deg [data-toggle-handler].open:hover{background:0}
.deg .unit-switch .unit-switch-container ul li a{text-transform:uppercase!important}
.deg .textImageVideo img{float:right;width:100%}
.deg .textImageVideo .reversed-second img{float:none}
.deg .footer-gradient{height:8px;background-color:#5e7181;background-image:none;background-position:center top}
.deg footer{background:#5e7181;color:#fff;border-top:0;filter:none}
.deg > footer a,.deg > footer h5,.deg > footer ul li strong{color:#fff}
@media screen and (max-width:767px){
    .deg.product-sub-family .description > .row-fluid > .span6 p{padding-right:0}
    .deg.article > .container-fluid{padding-bottom:15px}
    .deg .secondaryContentContainer{padding-bottom:15px}
    .deg header{height:60px}
    .deg header nav{height:60px}
    .deg header nav > ul > li{line-height:60px}
    .deg header nav > ul > li.logo{padding:13px 0 17px 0}
    .deg header nav > ul > li.menu{padding:0;margin-right:8px}
    .deg header nav > ul > li.menu > a{font-size:0;text-indent:0;display:table;min-height:60px;background:0;margin-right:0}
    .deg header nav > ul > li.menu > a > i{padding:0 8px}
    .deg header nav > ul > li.menu:hover > a{color:#3db7ff}
    .deg header nav > ul > li.menu.active > a{background-color:transparent;color:#3db7ff}
    .deg header nav > ul > li.menu.active > a:after{border-bottom-color:#111;top:51px;z-index:10000;left:38%}
    .deg header nav > ul > li.menu.active > ul{margin-top:60px;background-color:#111}
    .deg header nav > ul > li.menu.active > ul > li{padding:0}
    .deg header nav > ul > li.menu.active > ul > li.active > a{color:#3db7ff;background:0}
    .deg header nav > ul > li.menu.active > ul > li.active > a:after{content:"\f116";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;font-size:25px;width:17px;padding:15px 0}
    .deg header nav > ul > li.menu.active > ul > li > a{background-color:#111;font-size:16px;color:#fff;font-weight:bold;border-left:none;border-right:0;overflow:hidden}
    .deg header nav > ul > li.menu.active > ul > li > a:after{content:"\f115";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;font-size:25px;width:17px;padding:15px 0}
    .deg header nav > ul > li.menu.active > ul > li > a:hover{color:#3db7ff}
    .deg header nav > ul > li.menu.active > ul > li > div{padding:0;background-color:#111}
    .deg header nav > ul > li.menu.active > ul > li > div > ul > li{padding:0}
    .deg header nav > ul > li.menu.active > ul > li > div > ul > li > a{font-weight:bold;background-image:none;padding-right:13px!important;overflow:hidden}
    .deg header nav > ul > li.menu.active > ul > li > div > ul > li > a:after{content:"\f104";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;line-height:0}
    .deg header nav > ul > li.menu.active > ul > li > div > ul > li > a:hover{color:#3db7ff}
    .deg header nav > ul > li.login{display:block}
    .deg header nav > ul > li.login > a{min-height:60px}
    .deg header nav > ul > li.login:hover > a{min-height:60px}
    .deg header nav > ul > li.location > a{min-height:0}
    .deg header nav > ul > li.location:hover > a{color:#3db7ff}
    .deg header nav > ul > li.location:hover > div{display:none}
    .deg header nav > ul > li.location.active > a{background-color:transparent;color:#3db7ff}
    .deg header nav > ul > li.location.active > a:after{content:'';position:absolute;top:51px;display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #111 transparent;right:108px;z-index:10000}
    .deg header nav > ul > li.location.active > div{display:block;padding:0;max-width:inherit;width:100%;min-height:inherit;top:60px;right:0}
    .deg header nav > ul > li.location.active > div > ul:before{display:none}
    .deg header nav > ul > li.location.active > div > ul li{float:none;border-top:1px solid #000;padding:8px 20px}
    .deg header nav > ul > li.location.active > div > ul li:first-child{border-top:0}
    .deg header nav > ul > li.location.active > div > ul li a{font-size:16px;min-height:0}
    .deg header nav > ul > li.location.active > div > ul li a:after{content:"\f104";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;line-height:0}
    .deg header nav > ul > li.search{margin-right:0}
    .deg header nav > ul > li.search:hover{background-color:transparent}
    .deg header nav > ul > li.search:hover > a{color:#3db7ff}
    .deg header nav > ul > li.search.active > a{background-color:transparent;color:#3db7ff}
    .deg header nav > ul > li.search.active > a:after{top:51px;right:65px;border-color:transparent transparent #111}
    .deg header nav > ul > li.search.active > form{margin:60px 0 0}
    .deg header nav > ul > li.search > a{background-color:transparent;padding:0;max-height:60px;min-height:60px;margin-right:0}
    .deg header nav > ul > li.search > a > i{padding:0}
    .deg header nav > ul > li.search > a > i:before{width:auto;margin-left:0}
    .deg [data-toggle-mobile-handler] a:focus,.deg [data-toggle-mobile-handler] a:hover{color:#fff}
    body.product-model.deg h2{line-height:34px}
    .deg.product-model .eyebrow{margin:15px 0 10px 0}
    .deg .tab-wrapper h2.tab{background-image:none}
    .deg .tab-wrapper h2.tab a{font-weight:bold;padding:10px 0 0 10px}
    .deg .tab-wrapper h2.tab a:after{content:"\f111";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;padding:6px 12px}
    .deg .tab-wrapper h2.tab.open a:after{content:"\f112";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;padding:6px 12px}
    .deg .tab-wrapper .tab-content a[data-toggle-handler]{padding-right:10px}
    .deg .tab-wrapper .tab-content a[data-toggle-handler]:before{content:"\f113";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;padding:0}
    .deg .tab-wrapper .tab-content a[data-toggle-handler].open:before{content:"\f114";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0;padding:0}
    .deg .tab-wrapper .tab-item-wrapper{padding-top:16px}
    .deg .unit-switch-with-heading h3{min-width:100%}
    .deg .unit-switch-with-heading .unit-switch .unit-switch-container{float:none}
    .deg .product-selector{margin-bottom:0!important}
    .deg .selector-container .selector.single-card .title-btn,.deg .selector-container .selector.single-card > a:hover .title-btn{background-image:none}
    .deg footer [data-toggle-mobile-handler]{background-image:none}
    .deg footer [data-toggle-mobile-handler].open:hover{background-image:none}
    .deg footer [data-toggle-mobile-handler] > a:after{content:"\f111";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0}
    .deg footer [data-toggle-mobile-handler].open > a:after{content:"\f112";display:inline-block;font-family:"degicons";font-size:20px;line-height:1;font-weight:normal;float:right;padding:10px 0}
    .deg footer [data-toggle-mobile-handler] a{padding:5px 0}
}
.product-family .container-fluid > .row-fluid > .row-fluid .facet-container{position:relative;border-bottom:1px solid #e6e6e6}
.product-family .container-fluid > .row-fluid > .row-fluid .facet-container .clear a{float:none;top:0}
.product-family .row-fluid.hidden-phone hr{margin-bottom:0}
.product-family .catalog-bottom-pag .pagination{margin:15px 0 35px}
.product-family .catalog-bottom-pag .pagination ul.index{float:none}
.productList .row-fluid.catalog-container{margin-bottom:0!important}
.product-model-cta .link-list{border-bottom:0}
.product-model .product-model-cta a[data-toggle-handler]{font-weight:bold;height:20px;border-bottom:1px solid black}
.product-model .product-model-cta a[data-toggle-handler].open{border-bottom:0;text-decoration:none}
.dropdown.cat-custom > a h5,.dropdown.selectable > a h5{background-image:url(../img/compare/compare-arrow.png);background-position:right 5px;background-repeat:no-repeat}
.selector.single-card .content .info.unit-switch-container:first-child{margin-top:0}
.selector.single-card .content .info.unit-switch-container:first-child dl:first-child{margin-top:0;padding-top:20px}
.tab-wrapper .specifications table{border-bottom:1px solid #000}
.tab-wrapper .specifications table tr td{border-bottom:0;border-top:1px solid}
.tab-wrapper .specifications table tr:hover td{background:#f0f0f0!important}
.tab-wrapper .features [data-toggle-handler]:before{float:left;line-height:40px;padding-right:10px;vertical-align:middle}
.product-sidekick .product-sidekick-wrapper a{font-size:16px;padding-left:20px}
.product-sidekick .product-sidekick-wrapper a:hover{font-size:16px}
.product-sidekick .product-sidekick-wrapper a:before{display:none;float:right;padding-right:0;padding-top:5px}
@media screen and (max-width:767px){
    .product-sidekick .product-sidekick-wrapper a{padding-left:10px}
    .product-sidekick .product-sidekick-wrapper a:before{display:inline-block}
}
.gt-ie8 .deg .link-list-item span:after{padding-top:18px}
.gt-ie8 .deg .title-btn span:after{padding-top:25px}
.gt-ie8 .deg .single-card .title-btn span:after{padding-top:26px}

/* Neew Icons */
@font-face{font-family:"font-icon";font-style:normal;font-weight:normal;src:url("../fonts/icomoon.eot?ldosk9");src:url("../fonts/icomoon.eot?ldosk9#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?ldosk9") format("truetype"),url("../fonts/icomoon.woff?ldosk9") format("woff"),url("fonts/icomoon.svg?ldosk9#font-icons") format("svg");}
.font-icon{font-family:"font-icon"!important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;}
.icon-box{float:left;width:100%;line-height:45px;color:grey;border:solid 0 #ccc;}
.icon-check-box-uncheck{width:18px;height:17px;border:solid 1px grey;background:#fff;display:inline-block;}
.icon-check-box-checked:before{content:"\e900";}
.icon-mobile-nav-line:before{content:"\e901";}
.icon-active-radial-selector:before{content:"\e902";}
.icon-youtube:before{content:"\e903";}
.icon-sortinng-up-down:before{content:"\e904";}
.icon-star:before{content:"\e905";}
.icon-tooltip:before{content:"\e906";}
.icon-trash:before{content:"\e907";}
.icon-twitter:before{content:"\e908";}
.icon-up-arrow:before{content:"\e909";}
.icon-warning-alert:before{content:"\e90a";}
.icon-warnings:before{content:"\e90b";}
.icon-world-map:before{content:"\e90c";}
.icon-sale-featured:before{content:"\e90d";}
.icon-save-utility:before{content:"\e90e";}
.icon-search:before{content:"\e90f";}
.icon-shopping-cart:before{content:"\e910";}
.icon-social-facebook:before{content:"\e911";}
.icon-social-gplus:before{content:"\e912";}
.icon-social-instagrame:before{content:"\e913";}
.icon-social-linkedin:before{content:"\e914";}
.icon-social-twitter:before{content:"\e915";}
.icon-notification:before{content:"\e923";}
.icon-phone:before{content:"\e924";}
.icon-print:before{content:"\e925";}
.icon-profile-avatar:before{content:"\e926";}
.icon-remanufactured:before{content:"\e927";}
.icon-remanufactured-v2:before{content:"\e928";}
.icon-right-arrow:before{content:"\e929";}
.icon-right-sign:before{content:"\e92a";}
.icon-right-sign-v2:before{content:"\e92b";}
.icon-round-box:before{content:"\e92c";}
.icon-round-check:before{content:"\e92d";}
.icon-grid-view:before{content:"\e92e";}
.icon-haz-mat:before{content:"\e92f";}
.icon-information:before{content:"\e930";}
.icon-instagram:before{content:"\e931";}
.icon-left-arrow:before{content:"\e932";}
.icon-linkedin:before{content:"\e933";}
.icon-list-view:before{content:"\e934";}
.icon-live-chat:before{content:"\e935";}
.icon-location-pin:before{content:"\e936";}
.icon-manual:before{content:"\e937";}
.icon-manual-v2:before{content:"\e938";}
.icon-non-refundable:before{content:"\e939";}
.icon-added-to-cart:before{content:"\e93a";}
.icon-alert:before{content:"\e93b";}
.icon-breadcrumb:before{content:"\e93c";}
.icon-calendar:before{content:"\e93d";}
.icon-calendar-v2:before{content:"\e93e";}
.icon-chat:before{content:"\e93f";}
.icon-close:before{content:"\e940";}
.icon-collapse:before{content:"\e941";}
.icon-down-arrow:before{content:"\e942";}
.icon-down-arrow-v2:before{content:"\e943";}
.icon-download:before{content:"\e944";}
.icon-email:before{content:"\e945";}
.icon-error:before{content:"\e946";}
.icon-expand:before{content:"\e947";}
.icon-facebook:before{content:"\e948";}
.icon-gear:before{content:"\e949";}
.icon-googleplus:before{content:"\e94a";}
.icon-radial-selector:before{content:"\e94b";}