﻿.configurator-wrap{clear:left;margin:0 auto;position:relative}.configurator-wrap .view-loading{display:block;height:60px;width:60px;background:url(//az9255.vo.msecnd.net/icons/loading.gif) center center no-repeat;position:absolute;left:50%;margin-top:-30px;margin-left:-30px}.configurator-wrap .tl .option,.configurator-wrap .tu .option,.configurator-wrap .ip .option,.configurator-wrap .so .option,.configurator-wrap .sc .option,.configurator-wrap .si .option{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/leather-sq.png)}.configurator-wrap .sl .option,.configurator-wrap .su .option,.configurator-wrap .os .option{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/thread-sq.png)}.configurator-wrap .cc .option{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/carpet-sq.png)}.configurator-wrap .ec .option{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/new-paint-sq.png)}.configurator-wrap .view .accessory{float:left;display:inline;margin:0 20px 20px 0;position:relative}.configurator-wrap .view .accessory.last{margin-right:0!important}.configurator-wrap .view .accessory .selected{background:url(//az9255.vo.msecnd.net/icons/configurator/ticks-accessories.png) no-repeat -1px -1px;width:31px;height:27px;display:block;position:absolute;bottom:8px;right:5px;z-index:10;opacity:0;visibility:hidden;-moz-transition:.3s opacity ease-in,.3s visibility ease-in;-o-transition:.3s opacity ease-in,.3s visibility ease-in;-webkit-transition:.3s opacity ease-in,.3s visibility ease-in;transition:.3s opacity ease-in,.3s visibility ease-in}.configurator-wrap .view .accessory .selected.on{opacity:1;visibility:visible}.configurator-wrap .view h1{margin:30px 0;clear:left}.configurator-wrap .view h1 em{background:url("//az9255.vo.msecnd.net/icons/lines/black-60x1.png") right center no-repeat transparent;padding-right:80px;display:inline}.configurator-wrap .current-option a{margin:10px 0;float:left;font-size:12px;color:#000;background:url(//az9255.vo.msecnd.net/icons/configurator/info-icon.png) 0 2px no-repeat;padding-left:20px;line-height:20px}.configurator-wrap .current-option span{display:block;border:3px solid #000;background-image:url(//az9255.vo.msecnd.net/icons/configurator/paint-highlight-large.png)}.configurator-wrap .views-wrap .view{float:left;display:none;width:inherit}.configurator-wrap .accessory a{margin:0 0 10px 0;font-size:14px;font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal}.configurator-wrap .accessory img{float:left}.configurator-wrap .accessory .accessory-info{position:absolute;bottom:0;background-color:#eee;padding:10px}.configurator-wrap .accessory .image{display:block;float:left;margin:0 10px 10px 10px;background-color:#fff}.configurator-wrap .accessory h2{font-family:"Classico Italic",Optima,Arial,sans-serif;margin:0 0 5px 0;font-size:16px;line-height:inherit}.configurator-wrap #summary #exterior:hover,.configurator-wrap #summary #interior:hover{cursor:pointer}.configurator-wrap #summary h3{float:left;margin:0 0 8px 0;font-size:18px}.configurator-wrap #summary .edit{float:right;line-height:30px;background-color:#ebebeb;padding:0 15px;color:#000;font-size:12px}.configurator-wrap #summary table .description{width:150px}.configurator-wrap #summary p{font-size:12px;margin:5px 0;text-transform:uppercase}.configurator-wrap #summary .column{width:33%;float:left;margin:0}.configurator-wrap #summary .spacer{clear:both;height:2em;border:0}.configurator-wrap #summary .image-placeholder{position:relative;border:1px solid #eee;overflow:hidden;margin-top:5px}.configurator-wrap #summary .image-placeholder img{position:absolute;top:0;left:0}.configurator-wrap #summary .image-placeholder .loading{display:block;height:60px;width:60px;background:url(//az9255.vo.msecnd.net/icons/loading.gif) center center no-repeat;position:absolute;left:50%;top:50%;margin-top:-30px;margin-left:-30px;padding:0}.configurator-wrap #summary .image-placeholder .zoom{position:absolute;top:10px;right:10px;background:url(//az9255.vo.msecnd.net/icons/configurator/search-icon.png);display:block;z-index:100;width:12px;height:12px}.configurator-wrap #summary hr{display:block;height:1px;border:0;border-top:1px solid #ebebeb;margin:10px 0;padding:0;clear:left}.configurator-wrap .btn-close{background:url(//az9255.vo.msecnd.net/icons/close1.png);position:absolute;top:0;right:0;overflow:hidden;text-indent:-3000px;width:38px;height:38px;z-index:5}.configurator-wrap .option{border:3px solid #d7d5d6;display:block;float:left;margin:0 10px 0 0;background-image:url(//az9255.vo.msecnd.net/icons/configurator/paint-highlight-large.png);width:40px;height:40px}.configurator-wrap .option a{width:100%;height:100%;display:block}.configurator-wrap .option.true,.configurator-wrap .option:hover{border:3px solid #000}.configurator-wrap #accessories .info{position:absolute;display:block;top:0;left:0}.configurator-wrap #accessories .more{display:none;background-color:#eee}.configurator-wrap #accessories .more .content{margin:50px 20px 0 20px;padding:0;text-transform:uppercase}.configurator-wrap #accessories .show-info{position:absolute;top:10px;right:10px;height:30px;width:30px;background:url(//az9255.vo.msecnd.net/icons/configurator/accessories-icons.png) no-repeat 0 0;z-index:1}.configurator-wrap #accessories .show-info.on{background:url(//az9255.vo.msecnd.net/icons/configurator/accessories-icons.png) no-repeat -40px 0}.configurator-wrap #share .share-wrap,.configurator-wrap #summary .share-wrap{float:left;width:100%;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.configurator-wrap #share .share-icons,.configurator-wrap #summary .share-icons{float:left;margin:12px 0 0 0;padding-left:0}.configurator-wrap #share .share-icons li,.configurator-wrap #summary .share-icons li{float:left;display:inline;padding:0 10px;line-height:30px}.configurator-wrap #share .share-icons li a,.configurator-wrap #summary .share-icons li a{line-height:30px}.configurator-wrap #share .share-icons .facebook,.configurator-wrap #summary .share-icons .facebook{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -124px 0;width:8px;height:14px;display:block;text-indent:-5000px}.configurator-wrap #share .share-icons .facebook:hover,.configurator-wrap #summary .share-icons .facebook:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -124px -20px}.configurator-wrap #share .share-icons .linkedin,.configurator-wrap #summary .share-icons .linkedin{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -407px 0;width:16px;height:16px;display:block;text-indent:-5000px}.configurator-wrap #share .share-icons .linkedin:hover,.configurator-wrap #summary .share-icons .linkedin:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -407px -20px}.configurator-wrap #share .share-icons .google,.configurator-wrap #summary .share-icons .google{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -187px 0;width:16px;height:16px;display:block;text-indent:-5000px}.configurator-wrap #share .share-icons .google:hover,.configurator-wrap #summary .share-icons .google:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -187px -20px}.configurator-wrap #share .share-icons .twitter,.configurator-wrap #summary .share-icons .twitter{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -142px -1px;width:16px;height:13px;display:block;text-indent:-5000px}.configurator-wrap #share .share-icons .twitter:hover,.configurator-wrap #summary .share-icons .twitter:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -142px -21px}.configurator-wrap #share .share-actions,.configurator-wrap #summary .share-actions{float:right}.configurator-wrap #share .share-actions a,.configurator-wrap #summary .share-actions a{font-size:12px}.configurator-wrap #share .share-actions li,.configurator-wrap #summary .share-actions li{display:inline;float:left;padding:0 10px;line-height:40px}.configurator-wrap #share .share-actions .email,.configurator-wrap #summary .share-actions .email{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -427px 0;width:16px;height:16px;display:block;margin:12px 10px 0 0;float:left}.configurator-wrap #share .share-actions .email:hover,.configurator-wrap #summary .share-actions .email:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -27px -21px}.configurator-wrap #share .share-actions .dealers,.configurator-wrap #summary .share-actions .dealers{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -3px 0;width:12px;height:16px;display:block;margin:12px 10px 0 0;float:left}.configurator-wrap #share .share-actions .dealers:hover,.configurator-wrap #summary .share-actions .dealers:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -3px -20px}.configurator-wrap #share .share-actions .save,.configurator-wrap #summary .share-actions .save{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -25px -1px;width:15px;height:14px;display:block;margin:12px 10px 0 0;float:left}.configurator-wrap #share .share-actions .pdf,.configurator-wrap #summary .share-actions .pdf{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -74px 0;width:14px;height:16px;display:block;margin:12px 10px 0 0;float:left}.configurator-wrap #share .share-actions .pdf:hover,.configurator-wrap #summary .share-actions .pdf:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -74px -20px}.configurator-wrap .current-colour{width:10px;height:10px;float:left;margin:15px 10px 15px 5px}.configurator-wrap .feature-wrapper p{text-transform:uppercase}.configurator-wrap .feature-wrapper h1{margin:0 0 20px 0}.configurator-wrap .options-inner{float:left;overflow:hidden}.configurator-wrap #share{background:#fff;float:left}.configurator-wrap #share .genericForm .content{padding:0}.configurator-wrap #configurator-startup{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000;background:transparent url(//az9255.vo.msecnd.net/backgrounds/black-40.png) 0 0 repeat}.configurator-wrap #configurator-startup a{color:#fff;text-transform:uppercase}.configurator-wrap #configurator-startup p{margin:0 30px;float:left;text-transform:uppercase;color:#fff}.configurator-wrap #configurator-startup .outer{width:600px;height:auto;position:absolute;top:290px;background-color:#2a2a2a;left:50%;margin-left:-300px;border-bottom:2px solid #fff}.configurator-wrap #configurator-startup .inner{position:relative;float:left;display:block}.configurator-wrap #configurator-startup #load{margin-left:10px}.configurator-wrap #configurator-startup h2{margin:30px 0 30px 30px;font-family:"Classico Italic",Optima,Arial,sans-serif;color:#fff}.configurator-wrap #configurator-startup h2 em{padding-right:80px;display:inline;background:url(//az9255.vo.msecnd.net/icons/lines/black-60x1.png) right 25px no-repeat transparent}.configurator-wrap #configurator-startup .close{top:0;right:0;background:url(//az9255.vo.msecnd.net/icons/close1.png);width:38px;height:38px;position:absolute;text-indent:-3000px}.configurator-wrap #configurator-startup #start,.configurator-wrap #configurator-startup #load{font-family:"Classico Italic",Optima,Arial,sans-serif;float:left;margin:15px 0 30px 30px;padding:4px 10px 5px;font-size:14px;border:1px solid #fff}.configurator-wrap #configurator-startup #start.hover,.configurator-wrap #configurator-startup #load.hover{background:#fff;color:#2a2a2a}.configurator-wrap .information{background:url(//az9255.vo.msecnd.net/icons/configurator/info-icon.png)}.configurator-wrap .colour-palette{display:none;position:absolute;left:0;z-index:50;background:transparent url(//az9255.vo.msecnd.net/backgrounds/black-60.png) 0 0 repeat;text-transform:uppercase;width:100%}.configurator-wrap .colour-palette h3{font-family:"Classico Italic",Optima,Arial,sans-serif;color:#fff;margin:5px 0 10px 0;font-size:16px;clear:left}.configurator-wrap .colour-palette .palette-inner{position:relative;float:left;display:block;margin:10px}.configurator-wrap .colour-palette.PCE .option,.configurator-wrap .colour-palette.SCE .option{background-image:url(//az9255.vo.msecnd.net/icons/configurator/paint-highlight-large.png)}.configurator-wrap .colour-palette .option{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/leather-sq.png);margin:0 6px 6px 0}.configurator-wrap .colour-palette .category{float:left;clear:left}.configurator-wrap .colour-palette p{margin:10px 0;color:#fff}.configurator-wrap .colour-palette .scroll-wrap{float:left;position:relative;height:180px;overflow:hidden}.configurator-wrap .colour-palette .scroll-wrap .scroll-content{position:absolute;top:0;left:0}.configurator-wrap .colour-palette .scroll-area{float:left;position:relative}.configurator-wrap .colour-palette h2{font-family:"Classico Italic",Optima,Arial,sans-serif;margin:0 10px 20px 0;color:#fff;font-size:18px}.configurator-wrap.q .primary,.configurator-wrap.q .secondary{width:auto!important}.configurator-wrap.q .download-pdf{display:none}.configurator-wrap.q .view-loading:after{content:'Loading... Please wait';width:120px;text-align:center;left:-30px;position:absolute;bottom:-25px;text-transform:uppercase;font-size:12px;color:#333;font-family:"Classico Medium",Optima,Arial,sans-serif;font-style:normal}.configurator-wrap.q .view-loading:after .configurator-wrap{width:890px;min-height:740px}.configurator-wrap.q .view-loading:after .configurator-wrap .view h1 em{background:url("//az9255.vo.msecnd.net/icons/lines/black-45x1.png") right center no-repeat transparent;padding-right:80px;display:inline}.configurator-wrap.q .view-loading:after .configurator-wrap .view .accessory,.configurator-wrap.q .view-loading:after .configurator-wrap .view .accessory .info{width:215px;height:187px;margin:0 10px 10px 0}.configurator-wrap.q .view-loading:after .configurator-wrap .environments-wrap{height:52px}.configurator-wrap.q .view-loading:after .configurator-wrap .show-features span{margin:8px -3px 0 7px}.configurator-wrap.q .view-loading:after .configurator-wrap .current-option{width:176px}.configurator-wrap.q .view-loading:after .configurator-wrap .current-option span.sl,.configurator-wrap.q .view-loading:after .configurator-wrap .current-option span.su,.configurator-wrap.q .view-loading:after .configurator-wrap .current-option span.os{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/thread-m.png)}.configurator-wrap.q .view-loading:after .configurator-wrap .current-option span,.configurator-wrap.q .view-loading:after .configurator-wrap .current-option img{width:156px;height:64px}.configurator-wrap.q .view-loading:after .configurator-wrap .accessory a{font-size:12px}.configurator-wrap.q .view-loading:after .configurator-wrap .accessory img{width:215px;height:126px}.configurator-wrap.q .view-loading:after .configurator-wrap .accessory .accessory-info{min-height:40px;width:195px}.configurator-wrap.q .view-loading:after .configurator-wrap .accessory h2{font-size:13px}.configurator-wrap.q .view-loading:after .configurator-wrap .view-loading{top:275px}.configurator-wrap.q .view-loading:after .configurator-wrap #summary h3{font-size:16px;margin:0 0 10px 0}.configurator-wrap.q .view-loading:after .configurator-wrap #summary .image-placeholder.static img{width:273px;height:133px}.configurator-wrap.q .view-loading:after .configurator-wrap #summary .edit{font-size:11px}.configurator-wrap.q .view-loading:after .configurator-wrap #summary p{font-size:11px}.configurator-wrap.q .view-loading:after .configurator-wrap #summary table .description{width:130px}.configurator-wrap.q .view-loading:after .configurator-wrap #summary .image-placeholder{width:273px;height:133px}.configurator-wrap.q .view-loading:after .configurator-wrap #accessories .show-info{height:22px;width:22px;background:url(//az9255.vo.msecnd.net/icons/configurator/small-accessories-icons.png) no-repeat 0 0}.configurator-wrap.q .view-loading:after .configurator-wrap #accessories .show-info.on{background:url(//az9255.vo.msecnd.net/icons/configurator/small-accessories-icons.png) no-repeat -28px 0}.configurator-wrap.q .view-loading:after .configurator-wrap #accessories .more .content{margin:50px 10px 0 10px}.configurator-wrap.q .view-loading:after .configurator-wrap #share .genericForm .checkboxWrap{width:276px}.configurator-wrap.q .view-loading:after .configurator-wrap #share .genericForm .cselect{width:277px}.configurator-wrap.q .view-loading:after .configurator-wrap #share .genericForm .cselect ul{width:275px}.configurator-wrap.q .view-loading:after .configurator-wrap #share .genericForm input.submit{margin-left:330px}.configurator-wrap.q .view-loading:after .configurator-wrap #share .genericForm input{width:250px}.configurator-wrap.q .view-loading:after .configurator-wrap .controls-wrap .environments-wrap .environments-inner li a{font-size:11px;line-height:40px}.configurator-wrap.q .view-loading:after .configurator-wrap .options-wrap{height:135px;padding:10px 0;-webkit-box-shadow:0 9px 15px -6px #222;-moz-box-shadow:0 9px 15px -6px #222;box-shadow:0 9px 15px -6px #222}.configurator-wrap.q .view-loading:after .configurator-wrap .options-wrap .scroll-wrap,.configurator-wrap.q .view-loading:after .configurator-wrap .options-wrap .category{height:135px}.configurator-wrap.q .view-loading:after .configurator-wrap .options-wrap .scroll-wrap,.configurator-wrap.q .view-loading:after .configurator-wrap .options-wrap .scroll-wrap .scroll-content{width:712px;height:135px}.configurator-wrap.q .view-loading:after .configurator-wrap #configurator-startup .outer{top:145px}.configurator-wrap.q .view-loading:after .configurator-wrap.q .interior-views .item{height:90px}.configurator-wrap.q .view-loading:after .configurator-wrap.q .colour-controls a{margin:0 8px}.configurator-wrap.q .view-loading:after .configurator-wrap.q .canvas-wrap .arrows.interior{background:url(//az9255.vo.msecnd.net/icons/configurator/small-straight-arrows.png) no-repeat}.configurator-wrap.q .view-loading:after .configurator-wrap.q .canvas-wrap .arrows.interior.left{background-position:-119px 0}.configurator-wrap.q .view-loading:after .configurator-wrap.q .canvas-wrap .arrows.interior.left:hover{background-position:-67px 0}.configurator-wrap.q .view-loading:after .configurator-wrap.q .canvas-wrap .arrows.interior.right{background-position:-119px -51px}.configurator-wrap.q .view-loading:after .configurator-wrap.q .canvas-wrap .arrows.interior.right:hover{background-position:-67px -51px}.configurator-wrap.q .view-loading:after .configurator-wrap .colour-palette{height:436px;bottom:-436px}.configurator-wrap.q .view-loading:after .configurator-wrap .colour-palette h3{font-size:14px}.configurator-wrap.q .view-loading:after .configurator-wrap .colour-palette .option{margin:0 3px 3px 0}.configurator-wrap.q .view-loading:after .configurator-wrap .colour-palette .scroll-wrap{width:870px;height:300px}.configurator-wrap.q .view-loading:after .configurator-wrap .colour-palette h2{font-size:16px}.configurator-wrap.q .view-loading:after .configurator-wrap .menu-wrap .item.last{width:178px}.configurator-wrap.q .view-loading:after .configurator-wrap .menu-wrap .item{width:177px}.configurator-wrap.q .view-loading:after .configurator-wrap .menu-wrap .item a{font-size:11px;line-height:50px}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap #loading{font-size:11px}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .show-features a,.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .reset a{font-size:11px}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .arrows{width:50px;height:50px;margin-top:-25px;background:url(//az9255.vo.msecnd.net/icons/configurator/small-rotate-arrows.png) no-repeat;-moz-transition:.5s opacity ease-in-out,.5s visibility ease-in-out;-o-transition:.5s opacity ease-in-out,.5s visibility ease-in-out;-webkit-transition:.5s opacity ease-in-out,.5s visibility ease-in-out;transition:.5s opacity ease-in-out,.5s visibility ease-in-out;visibility:hidden;opacity:0}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .arrows.show{visibility:visible;opacity:1}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .arrows.right{background-position:-51px 0;right:20px}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .arrows.right:hover{background-position:-103px 0;right:20px}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .arrows.left{background-position:-51px -51px;left:20px}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .arrows.left:hover{background-position:-103px -51px}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .colour-controls li a{font-size:11px}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .interior-views{top:-112px}.configurator-wrap.q .view-loading:after .configurator-wrap .canvas-wrap .interior-views div{width:147px}.configurator-wrap.q .view-loading:after .current-option span{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/paint-m.png);background-position:0 -1px;background-repeat:no-repeat}.configurator-wrap.q .view-loading:after .current-option span.cc{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/carpet-xl.png)}.configurator-wrap.q .view-loading:after .current-option span.tl,.configurator-wrap.q .view-loading:after .current-option span.tu,.configurator-wrap.q .view-loading:after .current-option span.ip,.configurator-wrap.q .view-loading:after .current-option span.so,.configurator-wrap.q .view-loading:after .current-option span.sc,.configurator-wrap.q .view-loading:after .current-option span.si{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/leather-m.png)}.configurator-wrap.q .view-loading:after .current-option span.ec{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/new-paint-m.png);background-position:1px 0}.configurator-wrap.q .view-loading:after .feature-wrapper{width:636px;height:424px}.configurator-wrap.q .view-loading:after .feature-wrapper img,.configurator-wrap.q .view-loading:after .feature-wrapper .carousel-wrap .halfCarousel,.configurator-wrap.q .view-loading:after .feature-wrapper .carousel-wrap .halfCarousel img{width:636px;height:296px}.configurator-wrap.q .view-loading:after .feature-wrapper .feature-copy{min-height:118px}.configurator-wrap.q .view-loading:after .feature-wrapper .feature-copy h2{font-size:16px;margin:10px 0 10px 20px}.configurator-wrap.q .view-loading:after .feature-wrapper .feature-copy p{margin:0 20px 10px 20px}.configurator-wrap.q .view-loading:after .configurator-wrap .caveat{font-size:15px;line-height:normal;margin-bottom:15px;letter-spacing:0}.configurator-wrap.q .canvas-wrap .arrows.interior{background:url(//az9255.vo.msecnd.net/icons/configurator/large-straight-arrows.png) no-repeat}.configurator-wrap.q .canvas-wrap .arrows.interior.left{background-position:-139px -1px}.configurator-wrap.q .canvas-wrap .arrows.interior.left:hover{background-position:-70px -1px}.configurator-wrap.q .canvas-wrap .arrows.interior.right{background-position:-139px -69px}.configurator-wrap.q .canvas-wrap .arrows.interior.right:hover{background-position:-70px -69px}.configurator-wrap .controls-wrap{float:left;width:100%}.configurator-wrap .controls-wrap ul{margin:0 auto;padding:10px 0 0 0}.configurator-wrap .controls-wrap .environments-wrap{background-color:#ebebeb;height:62px;border-top:2px solid #fff;position:relative}.configurator-wrap .controls-wrap .environments-wrap .environments-inner{position:absolute;top:2px;left:0}.configurator-wrap .controls-wrap .environments-wrap .environments-inner .environment{float:left;display:inline;background-color:#5b5b5b;margin:0 2px 0 0;position:relative;-moz-transition:.1s background-color ease-in;-o-transition:.1s background-color ease-in;-webkit-transition:.1s background-color ease-in;transition:.1s background-color ease-in}.configurator-wrap .controls-wrap .environments-wrap .environments-inner .environment a{font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal;line-height:50px;padding:0 20px;display:block;color:#fff;font-size:12px}.configurator-wrap .controls-wrap .environments-wrap .environments-inner .environment:hover,.configurator-wrap .controls-wrap .environments-wrap .environments-inner .environment.on{background-color:#fff}.configurator-wrap .controls-wrap .environments-wrap .environments-inner .environment:hover a,.configurator-wrap .controls-wrap .environments-wrap .environments-inner .environment.on a{color:#000}.configurator-wrap .controls-wrap .options-wrap{float:left;width:100%;padding:20px 0;-webkit-box-shadow:0 9px 15px -9px #222;-moz-box-shadow:0 9px 15px -9px #222;box-shadow:0 9px 15px -9px #222;height:180px}.configurator-wrap .controls-wrap .options-wrap .category.seperator:last-child{border-right:0!important}.configurator-wrap .controls-wrap .options-wrap h3{font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal;margin:10px 10px 20px 0;font-size:12px}.configurator-wrap .controls-wrap .options-wrap .category.seperator{border-right:1px solid #666}.configurator-wrap .controls-wrap .options-wrap .current-option{float:left}.configurator-wrap .controls-wrap .options-wrap .category{float:left;margin:0 10px 0 0}.configurator-wrap .controls-wrap .options-wrap .scroll-wrap{position:relative;height:180px;border-right:1px solid #222;border-left:1px solid #222;float:left}.configurator-wrap .controls-wrap .options-wrap .scroll-wrap .scroll-content{height:155px;position:absolute;top:0;left:0;margin:0 10px}.configurator-wrap .menu-wrap{float:left}.configurator-wrap .menu-wrap .item{float:left;text-align:center;background-color:#2a2a2a;border-right:1px solid #fff;position:relative}.configurator-wrap .menu-wrap .item.last{border:0}.configurator-wrap .menu-wrap .item.on{background-color:#5b5b5b}.configurator-wrap .menu-wrap .item.on .arrow-down{bottom:-5px;visibility:visible}.configurator-wrap .menu-wrap .item .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #5b5b5b;position:absolute;bottom:0;left:50%;z-index:1001;margin-left:-2.5px;-moz-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;visibility:hidden}.configurator-wrap .menu-wrap .item a{font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal;line-height:60px;color:#fff;font-size:12px;display:block}.configurator-wrap .canvas-wrap{position:relative;float:left;overflow:hidden;z-index:1000}.configurator-wrap .canvas-wrap .arrows{width:66px;height:66px;position:absolute;top:50%;margin-top:-33px;display:block;background:url(//az9255.vo.msecnd.net/icons/configurator/rotate-arrows.png) no-repeat;opacity:0;visibility:hidden;-moz-transition:.35s opacity ease-in-out,.35s visibility ease-in-out;-o-transition:.35s opacity ease-in-out,.35s visibility ease-in-out;-webkit-transition:.35s opacity ease-in-out,.35s visibility ease-in-out;transition:.35s opacity ease-in-out,.35s visibility ease-in-out}.configurator-wrap .canvas-wrap .arrows.show{opacity:1;visibility:visible}.configurator-wrap .canvas-wrap .arrows.left{background-position:-68px -68px;left:20px}.configurator-wrap .canvas-wrap .arrows.left:hover{background-position:-138px -68px}.configurator-wrap .canvas-wrap .arrows.right{background-position:-68px 0;right:20px}.configurator-wrap .canvas-wrap .arrows.right:hover{background-position:-138px 0}.configurator-wrap .canvas-wrap .show-features{background:#2a2a2a;position:absolute;top:20px;right:20px}.configurator-wrap .canvas-wrap .show-features a{font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal;line-height:30px;font-size:12px;margin:0 10px;color:#fff}.configurator-wrap .canvas-wrap .show-features span{float:left;background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -257px -2px;width:14px;height:12px;margin:8px -3px 0 7px}.configurator-wrap .canvas-wrap .show-features.on span{background:url(//az9255.vo.msecnd.net/icons/configurator/configurator-icons.png) no-repeat -281px -1px;width:14px;height:14px}.configurator-wrap .canvas-wrap .reset{background:#2a2a2a;position:absolute;bottom:20px;right:20px}.configurator-wrap .canvas-wrap .reset a{font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal;line-height:30px;font-size:12px;margin:0 10px;color:#fff}.configurator-wrap .canvas-wrap .reset span{float:left;background:url(//az9255.vo.msecnd.net/icons/configurator/reset.png) no-repeat 0 0;width:14px;height:12px;margin:9px -3px 0 7px}.configurator-wrap .canvas-wrap .bodystyle-controls{position:absolute;bottom:0;left:0;z-index:60;background:#5b5b5b}.configurator-wrap .canvas-wrap .bodystyle-controls a{line-height:40px;font-size:12px;margin:0 15px;color:#fff;float:left;font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal}.configurator-wrap .canvas-wrap .roof-controls{position:absolute;bottom:0;right:0;z-index:60;background:#5b5b5b}.configurator-wrap .canvas-wrap .roof-controls a{line-height:40px;font-size:12px;margin:0 15px;color:#fff;float:left;font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal}.configurator-wrap .canvas-wrap .colour-controls{position:absolute;bottom:0;left:0;z-index:60;margin:0;list-style-image:none}.configurator-wrap .canvas-wrap .colour-controls .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #5b5b5b;position:absolute;top:-5px;left:50%;margin-left:-2.5px}.configurator-wrap .canvas-wrap .colour-controls li{float:left;display:inline;background-color:#5b5b5b;position:relative;width:auto!important}.configurator-wrap .canvas-wrap .colour-controls li a{font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal;line-height:40px;font-size:12px;margin:0 10px 0 15px;color:#fff;float:left}.configurator-wrap .canvas-wrap .colour-controls li a:hover,.configurator-wrap .canvas-wrap .colour-controls li a:focus{color:#fff}.configurator-wrap .canvas-wrap .colour-controls li.on{background-color:#fff}.configurator-wrap .canvas-wrap .colour-controls li.on a{color:#000}.configurator-wrap .canvas-wrap .colour-controls li.on .arrow-up{border-bottom:5px solid #fff}.configurator-wrap .canvas-wrap .hotspot{position:absolute;background:url(//az9255.vo.msecnd.net/icons/configurator/model-feature.png) -28px -1px;width:22px;height:27px}.configurator-wrap .canvas-wrap .hotspot.hover{background:url(//az9255.vo.msecnd.net/icons/configurator/model-feature.png) -1px -1px}.configurator-wrap .canvas-wrap #loading{font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal;position:absolute;display:block;top:20px;left:0;padding:0 15px 0 34px;color:#fff;font-size:12px;text-transform:uppercase;background:#2a2a2a url(//az9255.vo.msecnd.net/icons/configurator/configurator-loader.gif) 10px 50% no-repeat;margin:0;z-index:100;line-height:30px;-moz-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;transition:.5s all ease-in-out;visibility:hidden;opacity:0}.configurator-wrap .canvas-wrap #loading.show{visibility:visible;opacity:1}.configurator-wrap .canvas-wrap #canvas{float:left;display:block;position:relative}.configurator-wrap .menu-wrap,.configurator-wrap .views-wrap{opacity:0;float:left;width:inherit}.configurator-wrap .interior-views{position:absolute;top:-157px;left:0;z-index:50;text-align:center;-moz-transition:.4s top ease-in-out;-o-transition:.4s top ease-in-out;-webkit-transition:.4s top ease-in-out;transition:.4s top ease-in-out}.configurator-wrap .interior-views.on{top:0!important}.configurator-wrap .interior-views .item{float:left;width:247px;height:135px;border-right:1px solid #fff;padding-bottom:5px;position:relative;cursor:pointer;background:#222}.configurator-wrap .interior-views .item.on{-moz-box-shadow:0 8px 6px -6px rgba(50,50,50,.5);-webkit-box-shadow:0 8px 6px -6px rgba(50,50,50,.5);box-shadow:0 8px 6px -6px rgba(50,50,50,.5)}.configurator-wrap .interior-views .item.on:after{content:'';position:absolute;bottom:-2px;left:0;height:2px;background:#fff;width:100%}.configurator-wrap .interior-views .item:last-child{border-right:0}.configurator-wrap .interior-views .item a{font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal;font-size:12px;line-height:30px;color:#fff}.configurator-wrap .interior-views .item a.about{position:absolute;top:0;right:10px}.configurator-wrap .interior-views .item a.change{display:block}.configurator-wrap .interior-views .item img{width:100%;position:absolute;top:0;left:0}.configurator-wrap .interior-views .item .menu{position:absolute;left:0;bottom:0;width:100%;background:#333}.ui-tooltip{text-transform:uppercase;color:#fff;background:#666;font-size:12px;position:absolute;z-index:9999;max-width:300px;padding:8px;font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal}.zoom-wrapper{position:relative;width:100%;height:100%}.zoom-wrapper img{position:absolute;top:0;left:0}.zoom-wrapper .loading{display:block;height:100%;width:100%;background:#fff url(//az9255.vo.msecnd.net/icons/loading.gif) center center no-repeat;position:absolute;z-index:5}.info-wrapper{background:#000;border-bottom:2px solid #fff;color:#fff;width:600px;height:250px;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.info-wrapper h1{margin-bottom:22px}.info-wrapper a{color:#fff;font-family:"Classico Italic",Optima,Arial,sans-serif}.info-wrapper p{font-size:12px;text-transform:uppercase;margin-bottom:15px;font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal}.info-wrapper .cta{font-size:18px}.info-wrapper .cta:after{content:'';background:url(//az9255.vo.msecnd.net/icons/rightarrow-white.png) right center no-repeat;padding-right:15px}.info-wrapper .left{float:left}.info-wrapper .right{float:right}.feature-wrapper{position:relative}.feature-wrapper img{position:absolute;top:0;left:0}.feature-wrapper .feature-copy{position:absolute;bottom:0;left:0;background-color:#000;padding-bottom:10px;width:100%}.feature-wrapper .feature-copy p{color:#fff;margin:0 30px 10px 30px;font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal}.feature-wrapper .feature-copy h2{color:#fff;margin:20px 0 15px 30px;font-size:20px;font-family:"Classico Italic",Optima,Arial,sans-serif}.feature-wrapper .btn-close{top:0;right:0;background:url(//az9255.vo.msecnd.net/icons/close1.png);width:38px;height:38px;position:absolute;z-index:1}.xlarge .configurator-wrap{width:1490px;min-height:1100px}.xlarge .configurator-wrap .view .accessory,.xlarge .configurator-wrap .view .info{width:357px;height:275px}.xlarge .configurator-wrap .current-option{width:296px}.xlarge .configurator-wrap .current-option span,.xlarge .configurator-wrap .current-option img{width:276px;height:113px}.xlarge .configurator-wrap .accessory img{width:357px;height:210px}.xlarge .configurator-wrap .accessory .accessory-info{min-height:45px;width:338px}.xlarge .configurator-wrap .view-loading{top:430px}.xlarge .configurator-wrap #summary .image-placeholder.static img{width:472px;height:231px}.xlarge .configurator-wrap #summary .image-placeholder{width:472px;height:231px}.xlarge .configurator-wrap .canvas-wrap{width:1490px;height:730px}.xlarge .configurator-wrap .canvas-wrap #canvas{width:1490px;height:730px}.xlarge .configurator-wrap.q .interior-views .item:last-child{width:250px}.xlarge .configurator-wrap .colour-palette{height:730px;bottom:-730px}.xlarge .configurator-wrap .colour-palette .scroll-wrap{width:1470px;height:590px}.xlarge .configurator-wrap .menu-wrap .item.last{width:298px}.xlarge .configurator-wrap .menu-wrap .item{width:297px}.xlarge .configurator-wrap .options-wrap .scroll-wrap,.xlarge .configurator-wrap .options-wrap .scroll-wrap .scroll-content{width:1192px}.xlarge .configurator-wrap .options-wrap .scroll-wrap .scroll-content,.xlarge .configurator-wrap .options-wrap .category{height:180px}.xlarge .current-option span{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/paint-xl.png);background-position:0 -1px;background-repeat:no-repeat}.xlarge .current-option span.sl,.xlarge .current-option span.su,.xlarge .current-option span.os{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/thread-xl.png)}.xlarge .current-option span.cc{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/carpet-xl.png)}.xlarge .current-option span.tl,.xlarge .current-option span.tu,.xlarge .current-option span.ip,.xlarge .current-option span.so,.xlarge .current-option span.sc,.xlarge .current-option span.si{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/leather-xl.png)}.xlarge .current-option span.ec{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/new-paint-xl.png);-moz-background-size:282px 119px;-o-background-size:282px 119px;-webkit-background-size:282px 119px;background-size:282px 119px}.xlarge .feature-wrapper{width:1000px;height:667px}.xlarge .feature-wrapper img,.xlarge .feature-wrapper .carousel-wrap .halfCarousel,.xlarge .feature-wrapper .carousel-wrap .halfCarousel img{width:1000px;height:465px}.xlarge .feature-wrapper .feature-copy{min-height:192px}.large .configurator-wrap{width:1160px;min-height:930px}.large .configurator-wrap .view .accessory,.large .configurator-wrap .view .info{width:275px;height:226px}.large .configurator-wrap .current-option{width:224px}.large .configurator-wrap .current-option span.tl,.large .configurator-wrap .current-option span.tu,.large .configurator-wrap .current-option span.ip,.large .configurator-wrap .current-option span.so,.large .configurator-wrap .current-option span.sc,.large .configurator-wrap .current-option span.si{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/leather-l.png)}.large .configurator-wrap .current-option span.sl,.large .configurator-wrap .current-option span.su,.large .configurator-wrap .current-option span.os{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/thread-l.png)}.large .configurator-wrap .current-option span.ec{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/new-paint-l.png)}.large .configurator-wrap .current-option span,.large .configurator-wrap .current-option img{width:204px;height:84px}.large .configurator-wrap .accessory img{width:275px;height:161px}.large .configurator-wrap .accessory .accessory-info{min-height:45px;width:255px}.large .configurator-wrap .accessory .image{width:255px;height:157px}.large .configurator-wrap .view-loading{top:345px}.large .configurator-wrap #summary .image-placeholder.static img{width:345px;height:168px}.large .configurator-wrap #summary .image-placeholder{width:343px;height:168px}.large .configurator-wrap .controls-wrap .options-wrap{height:145px}.large .configurator-wrap .controls-wrap .options-wrap .scroll-wrap,.large .configurator-wrap .controls-wrap .options-wrap .scroll-content{width:934px}.large .configurator-wrap .controls-wrap .options-wrap .scroll-wrap,.large .configurator-wrap .controls-wrap .options-wrap .scroll-content,.large .configurator-wrap .controls-wrap .options-wrap .category{height:145px}.large .configurator-wrap #configurator-startup .outer{top:225px}.large .configurator-wrap.q .interior-views .item{height:110px}.large .configurator-wrap .colour-palette{height:568px;bottom:-568px}.large .configurator-wrap .colour-palette .option{margin:0 5px 5px 0}.large .configurator-wrap .colour-palette .scroll-wrap{width:1140px;height:430px}.large .configurator-wrap .menu-wrap .item.last{width:232px}.large .configurator-wrap .menu-wrap .item{width:231px}.large .configurator-wrap .canvas-wrap{width:1160px;height:568px}.large .configurator-wrap .interior-views{top:-132px}.large .configurator-wrap .interior-views div{width:192px}.large .current-option span.cc{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/carpet-xl.png)}.large .current-option span{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/paint-l.png);background-position:0 -1px;background-repeat:no-repeat}.large .feature-wrapper{width:800px;height:533px}.large .feature-wrapper img,.large .feature-wrapper .carousel-wrap .halfCarousel,.large .feature-wrapper .carousel-wrap .halfCarousel img{width:800px;height:372px}.large .feature-wrapper .feature-copy{min-height:151px}.medium .configurator-wrap{width:890px;min-height:740px}.medium .configurator-wrap .view h1 em{background:url("//az9255.vo.msecnd.net/icons/lines/black-45x1.png") right center no-repeat transparent;padding-right:80px;display:inline}.medium .configurator-wrap .view .accessory,.medium .configurator-wrap .view .accessory .info{width:215px;height:187px;margin:0 10px 10px 0}.medium .configurator-wrap .environments-wrap{height:52px}.medium .configurator-wrap .show-features span{margin:8px -3px 0 7px}.medium .configurator-wrap .current-option{width:176px}.medium .configurator-wrap .current-option span.sl,.medium .configurator-wrap .current-option span.su,.medium .configurator-wrap .current-option span.os{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/thread-m.png)}.medium .configurator-wrap .current-option span,.medium .configurator-wrap .current-option img{width:156px;height:64px}.medium .configurator-wrap .accessory a{font-size:12px}.medium .configurator-wrap .accessory img{width:215px;height:126px}.medium .configurator-wrap .accessory .accessory-info{min-height:40px;width:195px}.medium .configurator-wrap .accessory h2{font-size:13px}.medium .configurator-wrap .view-loading{top:275px}.medium .configurator-wrap #summary h3{font-size:16px;margin:0 0 10px 0}.medium .configurator-wrap #summary .image-placeholder.static img{width:273px;height:133px}.medium .configurator-wrap #summary .edit{font-size:11px}.medium .configurator-wrap #summary p{font-size:11px}.medium .configurator-wrap #summary table .description{width:130px}.medium .configurator-wrap #summary .image-placeholder{width:273px;height:133px}.medium .configurator-wrap #accessories .show-info{height:22px;width:22px;background:url(//az9255.vo.msecnd.net/icons/configurator/small-accessories-icons.png) no-repeat 0 0}.medium .configurator-wrap #accessories .show-info.on{background:url(//az9255.vo.msecnd.net/icons/configurator/small-accessories-icons.png) no-repeat -28px 0}.medium .configurator-wrap #accessories .more .content{margin:50px 10px 0 10px}.medium .configurator-wrap #share .genericForm .checkboxWrap{width:276px}.medium .configurator-wrap #share .genericForm .cselect{width:277px}.medium .configurator-wrap #share .genericForm .cselect ul{width:275px}.medium .configurator-wrap #share .genericForm input.submit{margin-left:330px}.medium .configurator-wrap #share .genericForm input{width:250px}.medium .configurator-wrap .controls-wrap .environments-wrap .environments-inner li a{font-size:11px;line-height:40px}.medium .configurator-wrap .options-wrap{height:135px;padding:10px 0;-webkit-box-shadow:0 9px 15px -6px #222;-moz-box-shadow:0 9px 15px -6px #222;box-shadow:0 9px 15px -6px #222}.medium .configurator-wrap .options-wrap .scroll-wrap,.medium .configurator-wrap .options-wrap .category{height:135px}.medium .configurator-wrap .options-wrap .scroll-wrap,.medium .configurator-wrap .options-wrap .scroll-wrap .scroll-content{width:712px;height:135px}.medium .configurator-wrap #configurator-startup .outer{top:145px}.medium .configurator-wrap.q .interior-views .item{height:90px}.medium .configurator-wrap.q .colour-controls a{margin:0 8px}.medium .configurator-wrap.q .canvas-wrap .arrows.interior{background:url(//az9255.vo.msecnd.net/icons/configurator/small-straight-arrows.png) no-repeat}.medium .configurator-wrap.q .canvas-wrap .arrows.interior.left{background-position:-119px 0}.medium .configurator-wrap.q .canvas-wrap .arrows.interior.left:hover{background-position:-67px 0}.medium .configurator-wrap.q .canvas-wrap .arrows.interior.right{background-position:-119px -51px}.medium .configurator-wrap.q .canvas-wrap .arrows.interior.right:hover{background-position:-67px -51px}.medium .configurator-wrap .colour-palette{height:436px;bottom:-436px}.medium .configurator-wrap .colour-palette h3{font-size:14px}.medium .configurator-wrap .colour-palette .option{margin:0 3px 3px 0}.medium .configurator-wrap .colour-palette .scroll-wrap{width:870px;height:300px}.medium .configurator-wrap .colour-palette h2{font-size:16px}.medium .configurator-wrap .menu-wrap .item.last{width:178px}.medium .configurator-wrap .menu-wrap .item{width:177px}.medium .configurator-wrap .menu-wrap .item a{font-size:11px;line-height:50px}.medium .configurator-wrap .canvas-wrap #loading{font-size:11px}.medium .configurator-wrap .canvas-wrap .show-features a,.medium .configurator-wrap .canvas-wrap .reset a{font-size:11px}.medium .configurator-wrap .canvas-wrap .arrows{width:50px;height:50px;margin-top:-25px;background:url(//az9255.vo.msecnd.net/icons/configurator/small-rotate-arrows.png) no-repeat;-moz-transition:.5s opacity ease-in-out,.5s visibility ease-in-out;-o-transition:.5s opacity ease-in-out,.5s visibility ease-in-out;-webkit-transition:.5s opacity ease-in-out,.5s visibility ease-in-out;transition:.5s opacity ease-in-out,.5s visibility ease-in-out;visibility:hidden;opacity:0}.medium .configurator-wrap .canvas-wrap .arrows.show{visibility:visible;opacity:1}.medium .configurator-wrap .canvas-wrap .arrows.right{background-position:-51px 0;right:20px}.medium .configurator-wrap .canvas-wrap .arrows.right:hover{background-position:-103px 0;right:20px}.medium .configurator-wrap .canvas-wrap .arrows.left{background-position:-51px -51px;left:20px}.medium .configurator-wrap .canvas-wrap .arrows.left:hover{background-position:-103px -51px}.medium .configurator-wrap .canvas-wrap .colour-controls li a{font-size:11px}.medium .configurator-wrap .canvas-wrap .interior-views{top:-112px}.medium .configurator-wrap .canvas-wrap .interior-views div{width:147px}.medium .current-option span{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/paint-m.png);background-position:0 -1px;background-repeat:no-repeat}.medium .current-option span.cc{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/carpet-xl.png)}.medium .current-option span.tl,.medium .current-option span.tu,.medium .current-option span.ip,.medium .current-option span.so,.medium .current-option span.sc,.medium .current-option span.si{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/leather-m.png)}.medium .current-option span.ec{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/new-paint-m.png);background-position:1px 0}.medium .feature-wrapper{width:636px;height:424px}.medium .feature-wrapper img,.medium .feature-wrapper .carousel-wrap .halfCarousel,.medium .feature-wrapper .carousel-wrap .halfCarousel img{width:636px;height:296px}.medium .feature-wrapper .feature-copy{min-height:118px}.medium .feature-wrapper .feature-copy h2{font-size:16px;margin:10px 0 10px 20px}.medium .feature-wrapper .feature-copy p{margin:0 20px 10px 20px}.small .configurator-wrap{width:760px;min-height:640px}.small .configurator-wrap .view h1 em{background:url("//az9255.vo.msecnd.net/icons/lines/black-40x1.png") right center no-repeat transparent;padding-right:80px;display:inline}.small .configurator-wrap .view .accessory,.small .configurator-wrap .view .accessory .info{width:182px;height:168px;margin:0 10px 10px 0}.small .configurator-wrap .current-option{width:150px}.small .configurator-wrap .current-option a{font-size:11px}.small .configurator-wrap .current-option span,.small .configurator-wrap .current-option img{width:130px;height:53px}.small .configurator-wrap .accessory a{font-size:12px}.small .configurator-wrap .accessory img{width:182px;height:107px}.small .configurator-wrap .accessory .accessory-info{min-height:40px;width:162px}.small .configurator-wrap .accessory h2{font-size:13px}.small .configurator-wrap .view-loading{top:245px}.small .configurator-wrap #summary h3{font-size:16px;margin:0 0 10px 0}.small .configurator-wrap #summary .image-placeholder.static img{width:231px;height:113px}.small .configurator-wrap #summary .edit{font-size:11px}.small .configurator-wrap #summary p{font-size:11px}.small .configurator-wrap #summary table .description{width:130px}.small .configurator-wrap #summary .image-placeholder{width:231px;height:113px}.small .configurator-wrap #accessories .more .content{margin:50px 10px 0 10px}.small .configurator-wrap #accessories .show-info{height:22px;width:22px;background:url(//az9255.vo.msecnd.net/icons/configurator/small-accessories-icons.png) no-repeat 0 0}.small .configurator-wrap #accessories .show-info.on{background:url(//az9255.vo.msecnd.net/icons/configurator/small-accessories-icons.png) no-repeat -28px 0}.small .configurator-wrap #share .genericForm .checkboxWrap{width:233px}.small .configurator-wrap #share .genericForm .cselect{width:234px}.small .configurator-wrap #share .genericForm .cselect ul{width:232px}.small .configurator-wrap #share .genericForm input.submit{margin-left:290px}.small .configurator-wrap #share .genericForm input{width:207px}.small .configurator-wrap .options-wrap{height:120px;padding:10px 0;-webkit-box-shadow:0 9px 15px -9px #222;-moz-box-shadow:0 9px 15px -9px #222;box-shadow:0 9px 15px -9px #222}.small .configurator-wrap .options-wrap .category{height:120px}.small .configurator-wrap #configurator-startup .outer{top:145px}.small .configurator-wrap.q .interior-views .item{height:80px}.small .configurator-wrap.q .colour-controls a{margin:0 8px}.small .configurator-wrap.q .colour-controls .current-colour{display:none}.small .configurator-wrap.q .canvas-wrap .arrows.interior{background:url(//az9255.vo.msecnd.net/icons/configurator/small-straight-arrows.png) no-repeat}.small .configurator-wrap.q .canvas-wrap .arrows.interior.left{background-position:-119px 0}.small .configurator-wrap.q .canvas-wrap .arrows.interior.left:hover{background-position:-67px 0}.small .configurator-wrap.q .canvas-wrap .arrows.interior.right{background-position:-119px -51px}.small .configurator-wrap.q .canvas-wrap .arrows.interior.right:hover{background-position:-67px -51px}.small .configurator-wrap .colour-palette{height:372px;bottom:-372px}.small .configurator-wrap .colour-palette h3{font-size:14px}.small .configurator-wrap .colour-palette .option{margin:0 3px 3px 0}.small .configurator-wrap .colour-palette .scroll-wrap{width:735px;height:240px}.small .configurator-wrap .colour-palette h2{font-size:16px}.small .configurator-wrap .controls-wrap .environments-wrap{height:40px}.small .configurator-wrap .controls-wrap .environments-wrap ul{padding:0}.small .configurator-wrap .controls-wrap .environments-wrap .environments-inner{top:0}.small .configurator-wrap .controls-wrap .environments-wrap .environments-inner ul{padding:0}.small .configurator-wrap .controls-wrap .environments-wrap .environments-inner ul li a{font-size:11px;line-height:40px}.small .configurator-wrap .controls-wrap .options-wrap .scroll-wrap,.small .configurator-wrap .controls-wrap .options-wrap .scroll-content{width:608px;height:120px}.small .configurator-wrap .menu-wrap .item.last{width:152px}.small .configurator-wrap .menu-wrap .item{width:151px}.small .configurator-wrap .menu-wrap .item a{font-size:11px;line-height:50px}.small .configurator-wrap .canvas-wrap #loading{font-size:11px}.small .configurator-wrap .canvas-wrap #rotator{bottom:0!important}.small .configurator-wrap .canvas-wrap .show-features a,.small .configurator-wrap .canvas-wrap .reset a{font-size:11px}.small .configurator-wrap .canvas-wrap .show-features span,.small .configurator-wrap .canvas-wrap .reset span{margin:8px -3px 0 7px}.small .configurator-wrap .canvas-wrap .arrows{width:50px;height:50px;margin-top:-25px;background:url(//az9255.vo.msecnd.net/icons/configurator/small-rotate-arrows.png) no-repeat}.small .configurator-wrap .canvas-wrap .arrows.right{background-position:-51px 0;right:20px}.small .configurator-wrap .canvas-wrap .arrows.right:hover{background-position:-103px 0;right:20px}.small .configurator-wrap .canvas-wrap .arrows.left{background-position:-51px -51px;left:20px}.small .configurator-wrap .canvas-wrap .arrows.left:hover{background-position:-103px -51px}.small .configurator-wrap .canvas-wrap .colour-controls li a{font-size:11px}.small .configurator-wrap .canvas-wrap .interior-views{top:-102px}.small .configurator-wrap .canvas-wrap .interior-views div{width:125px}.small .current-option span{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/paint-s.png);background-position:0 -1px;background-repeat:no-repeat}.small .current-option span.cc{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/carpet-xl.png)}.small .current-option span.tl,.small .current-option span.tu,.small .current-option span.ip,.small .current-option span.so,.small .current-option span.sc,.small .current-option span.si{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/leather-s.png)}.small .current-option span.sl,.small .current-option span.su,.small .current-option span.os{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/thread-s.png)}.small .current-option span.ec{background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/new-paint-s.png)}.small .feature-wrapper{width:558px;height:372px}.small .feature-wrapper img,.small .feature-wrapper .carousel-wrap .halfCarousel,.small .feature-wrapper .carousel-wrap .halfCarousel img{width:558px;height:260px}.small .feature-wrapper .feature-copy{min-height:103px}.small .feature-wrapper .feature-copy h2{font-size:16px;margin:10px 0 10px 20px}.small .feature-wrapper .feature-copy p{margin:0 20px 10px 20px}.xlarge .configurator-wrap .caveat,.large .configurator-wrap .caveat{font-size:17px;line-height:normal;margin-bottom:15px;letter-spacing:0}.medium .configurator-wrap .caveat,.small .configurator-wrap .caveat{font-size:15px;line-height:normal;margin-bottom:15px;letter-spacing:0}.configurator-wrap .cta{position:absolute;height:208px;top:364px;right:-80px;z-index:9999}.configurator-wrap .cta a{text-indent:-5000px;display:block;width:66px;height:66px}.configurator-wrap .cta a.reset{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-large-icons.png) no-repeat 0 -137px}.configurator-wrap .cta a.reset.on,.configurator-wrap .cta a.reset:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-large-icons.png) no-repeat -70px -137px}.configurator-wrap .cta a.inspire{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-large-icons.png) no-repeat 0 -68px}.configurator-wrap .cta a.inspire.on,.configurator-wrap .cta a.inspire:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-large-icons.png) no-repeat -70px -68px}.configurator-wrap .cta a.model-features{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-large-icons.png) no-repeat 0 0}.configurator-wrap .cta a.model-features.on,.configurator-wrap .cta a.model-features:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-large-icons.png) no-repeat -70px 0}.configurator-wrap .inspire-wrap{position:absolute;top:0;left:0;z-index:9999;background-color:#000;display:none}.configurator-wrap .inspire-wrap .btn-close{background:url(//az9255.vo.msecnd.net/icons/close1.png);width:38px;height:38px;text-indent:3000px;position:absolute;top:0;right:0}.configurator-wrap .inspire-wrap .inner-wrap{position:relative;width:100%;height:100%}.configurator-wrap .inspire-wrap .inner-wrap h1{position:absolute;color:#fff;top:20px;left:20px;margin:0;z-index:1}.configurator-wrap .inspire-wrap .inner-wrap h1 em{background:url("//az9255.vo.msecnd.net/icons/lines/white-60x1.png") right center no-repeat transparent;padding-right:80px;display:inline}.configurator-wrap .inspire-wrap .inner-wrap .item{position:relative;float:left;cursor:pointer;background-image:url(//az9255.vo.msecnd.net/icons/configurator/masks/new-paint-l.png);-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:-1px 0}.configurator-wrap .inspire-wrap .inner-wrap .item .inner,.configurator-wrap .inspire-wrap .inner-wrap .item .outer{position:absolute;height:100%;width:100%}.configurator-wrap .inspire-wrap .inner-wrap .item .inner{display:none}.configurator-wrap .inspire-wrap .inner-wrap .item .discover{position:absolute;left:50%;color:#fff;text-transform:uppercase;font-family:"Classico Regular",Optima,Arial,sans-serif;font-style:normal;margin-left:-40px}.configurator-wrap .inspire-wrap .inner-wrap .item .inner-content,.configurator-wrap .inspire-wrap .inner-wrap .item .outer-content{position:relative;height:100%;float:left}.configurator-wrap .inspire-wrap .inner-wrap .item .outer h2{margin:150px 10px 0 10px}.configurator-wrap .inspire-wrap .inner-wrap .item h2{color:#fff}.configurator-wrap .inspire-wrap .inner-wrap .item .inner h2{color:#fff;margin:100px 10px 20px 10px}.configurator-wrap .inspire-wrap .inner-wrap .item p{color:#fff;margin:10px 10px 20px 10px}.configurator-wrap .inspire-wrap .inner-wrap .item .load{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-large-icons.png) no-repeat 0 -204px;width:66px;height:66px;display:block;margin:0 auto;position:relative;text-transform:uppercase}.configurator-wrap .inspire-wrap .inner-wrap .item .load:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-large-icons.png) no-repeat -70px -204px}.configurator-wrap .inspire-wrap .inner-wrap .item .load span{position:absolute;font-size:12px;top:25px;left:16px;color:#fff}.configurator-wrap .inspire-wrap .inner-wrap .item .carousel-wrap{position:absolute;bottom:0}.configurator-wrap .inspire-wrap .inner-wrap .item img{position:absolute;bottom:0;width:100%}.xlarge .configurator-wrap .cta{top:322px}.xlarge .configurator-wrap .cta.no-inspire{top:360px}.xlarge .configurator-wrap .inspire-wrap{width:1490px;height:790px;top:55px}.xlarge .configurator-wrap .inspire-wrap .inner-wrap h1{left:20px;font-size:70px}.xlarge .configurator-wrap .inspire-wrap .inner-wrap .item{width:298px;height:790px}.xlarge .configurator-wrap .inspire-wrap .inner-wrap .item .inner-content,.xlarge .configurator-wrap .inspire-wrap .inner-wrap .item .outer-content{height:790px}.xlarge .configurator-wrap .inspire-wrap .inner-wrap .item .outer h2{margin-top:200px}.xlarge .configurator-wrap .inspire-wrap .inner-wrap .item .inner h2{margin-top:60px}.xlarge .configurator-wrap .inspire-wrap .inner-wrap .item p{font-size:15px;line-height:20px}.xlarge .configurator-wrap .inspire-wrap .inner-wrap .item p.discover{font-size:15px;bottom:200px}.xlarge .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap{width:597px;height:294px}.xlarge .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap .halfCarousel,.xlarge .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap .halfCarousel img{width:597px;height:294px}.large .configurator-wrap .cta{top:237px}.large .configurator-wrap .cta.no-inspire{top:280px}.large .configurator-wrap .inspire-wrap{width:1160px;height:628px;top:49px}.large .configurator-wrap .inspire-wrap .inner-wrap h1{left:20px;font-size:50px}.large .configurator-wrap .inspire-wrap .inner-wrap .item{width:232px;height:628px}.large .configurator-wrap .inspire-wrap .inner-wrap .item .inner-content,.large .configurator-wrap .inspire-wrap .inner-wrap .item .outer-content{height:628px}.large .configurator-wrap .inspire-wrap .inner-wrap .item .outer h2{margin-top:120px}.large .configurator-wrap .inspire-wrap .inner-wrap .item .inner h2{margin-top:50px}.large .configurator-wrap .inspire-wrap .inner-wrap p{font-size:15px;line-height:20px}.large .configurator-wrap .inspire-wrap .inner-wrap p.discover{bottom:180px}.large .configurator-wrap .inspire-wrap .carousel-wrap{width:463px;height:229px}.large .configurator-wrap .inspire-wrap .carousel-wrap .halfCarousel,.large .configurator-wrap .inspire-wrap .carousel-wrap .halfCarousel img{width:463px;height:229px}.medium .configurator-wrap .cta{height:160px;top:192px;right:-60px}.medium .configurator-wrap .cta.no-inspire{top:218px}.medium .configurator-wrap .cta a{width:50px;height:50px}.medium .configurator-wrap .cta a.reset{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 -106px}.medium .configurator-wrap .cta a.reset.on,.medium .configurator-wrap .cta a.reset:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px -106px}.medium .configurator-wrap .cta a.inspire{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 -54px}.medium .configurator-wrap .cta a.inspire.on,.medium .configurator-wrap .cta a.inspire:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px -54px}.medium .configurator-wrap .cta a.model-features{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 0}.medium .configurator-wrap .cta a.model-features.on,.medium .configurator-wrap .cta a.model-features:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px 0}.medium .configurator-wrap .cta a.bodystyle{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 -155px}.medium .configurator-wrap .cta a.bodystyle.on,.medium .configurator-wrap .cta a.bodystyle:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px -155px}.medium .configurator-wrap .inspire-wrap{width:890px;height:486px;top:49px}.medium .configurator-wrap .inspire-wrap .inner-wrap h1{left:20px;font-size:36px}.medium .configurator-wrap .inspire-wrap .inner-wrap .item{width:178px;height:486px}.medium .configurator-wrap .inspire-wrap .inner-wrap .item .inner-content,.medium .configurator-wrap .inspire-wrap .inner-wrap .item .outer-content{height:486px}.medium .configurator-wrap .inspire-wrap .inner-wrap .item p{font-size:15px;line-height:20px}.medium .configurator-wrap .inspire-wrap .inner-wrap .item p.discover{bottom:120px}.medium .configurator-wrap .inspire-wrap .inner-wrap .item .outer h2{margin-top:100px}.medium .configurator-wrap .inspire-wrap .inner-wrap .item .inner h2{margin-top:40px}.medium .configurator-wrap .inspire-wrap .inner-wrap .item .load{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 -156px;width:50px;height:50px;display:block;margin:0 auto;position:relative}.medium .configurator-wrap .inspire-wrap .inner-wrap .item .load:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px -156px}.medium .configurator-wrap .inspire-wrap .inner-wrap .item .load span{position:absolute;top:18px;left:11px;font-size:11px}.medium .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap{width:357px;height:175px}.medium .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap .halfCarousel,.medium .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap .halfCarousel img{width:357px;height:175px}.medium .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap a.stop,.medium .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap a.play{bottom:12px}.small .configurator-wrap .cta{height:160px;top:160px;right:-60px}.small .configurator-wrap .cta.no-inspire{top:180px}.small .configurator-wrap .cta a{width:50px;height:50px}.small .configurator-wrap .cta a.reset{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 -106px}.small .configurator-wrap .cta a.reset.on,.small .configurator-wrap .cta a.reset:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px -106px}.small .configurator-wrap .cta a.inspire{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 -54px}.small .configurator-wrap .cta a.inspire.on,.small .configurator-wrap .cta a.inspire:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px -54px}.small .configurator-wrap .cta a.model-features{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 0}.small .configurator-wrap .cta a.model-features.on,.small .configurator-wrap .cta a.model-features:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px 0}.small .configurator-wrap .cta a.bodystyle{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 -155px}.small .configurator-wrap .cta a.bodystyle.on,.small .configurator-wrap .cta a.bodystyle:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px -155px}.small .configurator-wrap .inspire-wrap{width:760px;height:422px;top:49px}.small .configurator-wrap .inspire-wrap .inner-wrap h1{left:20px;font-size:30px}.small .configurator-wrap .inspire-wrap .inner-wrap .item{width:152px;height:422px}.small .configurator-wrap .inspire-wrap .inner-wrap .item .inner-content,.small .configurator-wrap .inspire-wrap .inner-wrap .item .outer-content{height:422px}.small .configurator-wrap .inspire-wrap .inner-wrap .item .outer h2{margin-top:100px}.small .configurator-wrap .inspire-wrap .inner-wrap .item .inner h2{margin-top:30px}.small .configurator-wrap .inspire-wrap .inner-wrap .item p{font-size:15px;line-height:20px}.small .configurator-wrap .inspire-wrap .inner-wrap .item p.discover{bottom:100px}.small .configurator-wrap .inspire-wrap .inner-wrap .item .load{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat 0 -156px;width:50px;height:50px;display:block;margin:0 auto;position:relative}.small .configurator-wrap .inspire-wrap .inner-wrap .item .load:hover{background:url(//az9255.vo.msecnd.net/icons/configurator/cta-small-icons.png) no-repeat -53px -156px}.small .configurator-wrap .inspire-wrap .inner-wrap .item .load span{position:absolute;top:18px;left:11px;font-size:11px}.small .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap{width:305px;height:149px}.small .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap .halfCarousel,.small .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap .halfCarousel img{width:305px;height:149px}.small .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap a.stop,.small .configurator-wrap .inspire-wrap .inner-wrap .carousel-wrap a.play{bottom:12px}.inner-wrap{display:none}.inspire-overlay{position:absolute;background:url(//az9255.vo.msecnd.net/backgrounds/black-80.png);width:100%;height:100%;top:0;left:0;z-index:10}.ie8 .configurator-wrap .inspire-wrap .item{background-image:none}