.button.arrow:after,.custom-checkbox input[type=checkbox]:checked+.checkbox:after,.custom-select:after,.fa{text-rendering:auto;transform:translate(0,0)}#header .top-nav .link-wrapper,.pull-right{float:right}.fa,.fa-stack{display:inline-block}.flexbox .flex-row--space-between{justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-checkbox input[type=checkbox]:checked+.checkbox:after,.custom-select:after,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-stack,.valign,i.valign{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.button,button,input,select,textarea{-moz-border-radius:0;-webkit-border-radius:0}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.image-center,.pos-rel{position:relative}.fa-stack-1x{line-height:inherit}#footer h6,body{line-height:1.5}h1,h2,h3,h4,h5,h6,label{line-height:1.25;font-weight:400}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.custom-select:after,.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.blog-section .categories-list .list-parent.open i.toggle:before,.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}body{padding:0;margin:0;font-family:'Avenir Book',helvetica,arial,sans-serif;font-size:16px;color:#000;-moz-font-smoothing:antialiased;font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin-top:.75em;margin-bottom:.75em;font-size:1em;letter-spacing:1px}ol,ul{list-style-type:disc}a,a:hover{color:#FA7400}a,a:active,a:focus,a:hover{outline:0!important}.block{display:block}.seo{overflow:hidden;text-indent:-999px;display:block;line-height:1px;margin:0;padding:0}.center-block{margin:auto;float:none}.image-center{display:block;height:0;overflow:hidden;padding-bottom:56%}.image-center>a>img,.image-center>img{position:absolute;display:block;top:-50%;right:-50%;bottom:-50%;left:-50%;margin:auto;height:auto;width:100%!important}.image-center.byheight>a>img,.image-center.byheight>img{height:100%!important;width:auto!important}.image-center>iframe,.not-big-video{height:100%!important;width:100%!important}.image-center>iframe{position:absolute;display:block;top:0;right:0;bottom:0;left:0}.std-pd{padding-left:.5em!important;padding-right:.5em!important}.row.std-pd{margin-left:-.5em!important;margin-right:-.5em!important;padding-left:0!important;padding-right:0!important}.dbl-pd{padding-left:1em!important;padding-right:1em!important}.row.dbl-pd{margin-left:-1em!important;margin-right:-1em!important;padding-left:0!important;padding-right:0!important}[data-toggle]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}.hover-swap .hover-on{display:none!important}.hover-swap .hover-off,.hover-swap:hover .hover-on{display:block!important}.hover-swap:hover .hover-off{display:none!important}.valign-parent{height:100%;width:100%;display:block}.valign{display:inline-block;width:100%;margin-left:-.25em;margin-right:-.25em;padding-left:.25em;padding-right:.25em}i.valign{display:inline-block;height:100%;width:0!important;font-size:0;overflow:hidden;margin:0;padding:0}button,input,select,textarea{font-size:1em;vertical-align:middle}label{font-style:normal;font-family:"Avenir Light",helvetica,arial,sans-serif;letter-spacing:.5px;margin-bottom:.25em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.button:active,.button:focus,.button:hover,.caravans-teaser,.dealer-results .list .dealer-details-heading{-o-user-select:none;-webkit-user-select:none;-moz-user-select:none}button,input,select,textarea{font-weight:400;font-style:normal;font-family:"Avenir Book",helvetica,arial,sans-serif;letter-spacing:.5px;-o-box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-o-border-radius:0;-o-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;outline:0;display:block;background-color:#fff;color:#999;text-align:left;line-height:1;padding:.25em .75em;border:0;height:2.5em}textarea{min-height:10em}input[type=checkbox]{width:auto;height:auto;-o-appearance:checkbox;-moz-appearance:checkbox;-webkit-appearance:checkbox;appearance:checkbox}.custom-select,select{background-color:#eee;width:100%;color:#000}button,input[type=submit]{border:none}select{line-height:1.25;padding:0 1em;margin-bottom:1.25em}.custom-select{position:relative}#footer p,.custom-select.disabled{color:#ccc}.custom-select select{background-color:transparent;position:relative;z-index:10}.custom-select:after{display:block;position:absolute;top:-.25em;right:1.5em;bottom:0;height:1em;width:1em;text-align:center;font-family:FontAwesome;line-height:1;font-style:normal;font-weight:400;font-size:inherit;margin:auto}.custom-select.disabled:after{content:"\f05e"}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}form.bg-white{margin-top:2em;margin-bottom:1em}form.bg-white button,form.bg-white input,form.bg-white select,form.bg-white textarea{border:1px solid #999;width:100%;line-height:1;font-size:1em;height:3em;margin-bottom:1.25em}form.bg-white input[type=checkbox]{width:auto;height:auto}form.bg-white button,form.bg-white input[type=submit]{border:none;display:inline-block;width:auto;padding-left:2.25em;padding-right:2.25em}form.bg-white input.field-has-error,form.bg-white select.field-has-error,form.bg-white textarea.field-has-error{border:1px solid red}.selector-enquiry .form-thankyou{position:absolute;top:0;right:0;bottom:0;margin:auto;height:5em;text-align:center;width:100%}.select-tab-container .form-thankyou{text-align:center;padding:2em;border:1px solid #aaa}#footer .form-thankyou{text-align:center;padding:1.5em;border:1px solid #aaa}.custom-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;margin-top:.25em;margin-bottom:1.25em}.custom-checkbox .checkbox{display:block;float:left;position:relative;width:1.75em;height:1.75em;border:1px solid #999;margin:0 -1.75em 0 0;text-align:center;line-height:1.75;vertical-align:middle}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox input[type=checkbox]:checked+.checkbox:after{content:"\f00c";display:inline;font-weight:400;font-style:normal;font-family:FontAwesome;font-size:inherit;line-height:1}#header .main-nav .navbar-nav>li .top-lvl-item,.button{font-family:'Avenir Light',helvetica,arial,sans-serif;line-height:1;text-transform:uppercase}.custom-checkbox .checkbox-text{display:block;float:left;margin-left:3.25em;font-size:.7em;margin-top:.5em;vertical-align:middle;max-width:95%}html.ie8 .custom-checkbox input[type=checkbox]{display:inline-block;float:left}html.ie8 .custom-checkbox .checkbox{display:none}i.required{color:#FA7400;font-size:.75em;display:block;clear:both;margin-top:1em;margin-bottom:1em}label.required:after{content:" *";color:#FA7400}.button{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;vertical-align:middle;display:block;float:left;color:#000;font-size:.8125em;text-align:center;padding:1em;border:0;height:40px;letter-spacing:1px;background-image:linear-gradient(101deg,#e2e2e2,#9d9d9d)}#footer .form-subscribe button,.button:active,.button:focus,.button:hover,.caravans-selector .caravan-enquiry .caravan-enquiry-header-button{-webkit-box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none}.button:active,.button:focus,.button:hover{text-decoration:none;color:#fff;outline:0;-moz-box-shadow:none!important;box-shadow:none!important;-moz-border-radius:0;-webkit-border-radius:0;appearance:none;-ms-user-select:none;user-select:none}.button.arrow:after{content:"\f054";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.5em}.button.inline{display:inline-block;float:none}.button.black{background:#000;color:#fff}.button.theme-hover{background:#fff;color:#000}.button.theme-hover.theme-baby-blue:hover{background:#2195B2;background:-moz-linear-gradient(top,#2195B2 0,#0083a1 100%);background:-webkit-linear-gradient(top,#2195B2 0,#0083a1 100%);background:linear-gradient(to bottom,#2195B2 0,#0083a1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2195B2', endColorstr='#0083a1', GradientType=0 )}.button.theme-hover.theme-green:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyYzYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OGI1MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(130,198,0,1)),color-stop(100%,rgba(88,181,0,1)));background:-webkit-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:-o-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:-ms-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:linear-gradient(to bottom,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#82c600', endColorstr='#58b500', GradientType=0 )}.button.theme-hover.theme-red:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwMTQyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTAwMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(240,20,38,1)),color-stop(100%,rgba(161,0,13,1)));background:-webkit-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:-o-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:-ms-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:linear-gradient(to bottom,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f01426', endColorstr='#a1000d', GradientType=0 )}.button.theme-hover.theme-orange:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4OGIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODc3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(248,139,0,1)),color-stop(100%,rgba(248,119,0,1)));background:-webkit-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:-o-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:-ms-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:linear-gradient(to bottom,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f88b00', endColorstr='#f87700', GradientType=0 )}.button.theme-hover.theme-yellow:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDMwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGI0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,211,8,1)),color-stop(100%,rgba(244,180,1,1)));background:-webkit-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:-o-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:-ms-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:linear-gradient(to bottom,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd308', endColorstr='#f4b401', GradientType=0 )}.button.theme-hover.theme-uni:hover{background:#CD2435}.button.theme-hover.theme-white:hover{background:#9B9B9B}.button.theme-baby-blue{color:#fff;background:#2195B2}.button.theme-green{color:#fff;background:#7F8E72}.button.theme-red{color:#fff;background:#CD2435}.button.theme-orange{color:#fff;background:#E7892D}.button.theme-yellow{color:#fff;background:#ffd308}.button.theme-uni{color:#fff;background:#CD2435}.button.theme-white{background:#9B9B9B}.form-validation-errors{color:red;margin-bottom:.5em}.flexslider{margin:0;padding:0;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative;background:url(/assets/images/lib/ajax-loader.gif) center center no-repeat #000;min-height:100px}.flexslider .flex-direction-nav a{height:4em;width:2em;margin-top:-2em;color:#000}.components .flexslider .flex-direction-nav a{color:inherit}.flexslider .flex-direction-nav a.flex-next:before{content:"\f105";font-family:FontAwesome;font-size:80px}.flexslider .flex-direction-nav a.flex-prev:before{content:"\f104";font-family:FontAwesome;font-size:80px}#header .main-nav .navbar-nav .has-submenu .top-lvl-item:after,.dealer-results .list .dealer-details-heading:after{content:"\f078";text-rendering:auto;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}#header .top-nav a,.overlay-3d .back{font-family:"Avenir Light",helvetica,arial,sans-serif}@media (max-width:767px){.flexslider .flex-direction-nav a{height:40px;margin-top:-20px}.flexslider .flex-direction-nav a.flex-next:before,.flexslider .flex-direction-nav a.flex-prev:before{font-size:40px}}@media (min-width:768px){.flexslider .flex-direction-nav a{height:40px}.flexslider .flex-direction-nav a.flex-next:before,.flexslider .flex-direction-nav a.flex-prev:before{font-size:40px}}@media (min-width:992px){.flexslider .flex-direction-nav a{height:42px}.flexslider .flex-direction-nav a.flex-next:before,.flexslider .flex-direction-nav a.flex-prev:before{font-size:50px}}@media (min-width:1200px){.flexslider .flex-direction-nav a{height:50px;margin-top:0}.flexslider .flex-direction-nav a.flex-next:before,.flexslider .flex-direction-nav a.flex-prev:before{font-size:60px}}.flexslider:hover .flex-prev{left:10px;opacity:1;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000}.flexslider:hover .flex-next{right:60px;opacity:1;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000}.flexslider .slides>li .image-center{background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover}.flexslider .slides>li .image-center>img{display:none}html.no-backgroundsize .flexslider .slides>li .image-center{background-image:none!important}.caravans-teaser.flexslider .slides>li .image-center>img,html.no-backgroundsize .flexslider .slides>li .image-center>img{display:block}#header{background:#fff;position:fixed;top:0;right:0;left:0;z-index:8010;border-bottom:1px solid #333}#header .top-nav a{color:#fff;display:block;float:left;padding:.375em 1.5em .5em;text-transform:uppercase;letter-spacing:1.5px;font-size:.75em;font-weight:400}#header .top-nav a:hover{text-decoration:none;color:#fff}#header .top-nav a i{vertical-align:text-bottom}#header .top-nav a>i>img{width:auto;height:auto;max-width:1.125em;max-height:1.125em;vertical-align:middle}#header .top-nav a:last-child{padding-right:0}#header #logo{width:88px;height:auto;display:block;position:relative;float:left;padding:.5em 0;z-index:10}#header .main-nav #menu .caravans-menu .has-submenu,#header .navbar{position:static}#header #logo>img{width:100%;height:auto}#header .main-nav .button{display:block;float:right;margin:.975em 0 .375em .25em;padding:1.125em 1em;font-size:.9375em;line-height:1}#header .main-nav .navbar{margin-bottom:0;border:0}#header .top-nav{background:#000;color:#fff;border-bottom:1px solid #333}#header .main-nav .navbar-nav{float:right;margin:0;padding:0}#header .main-nav .navbar-nav>li{float:left;padding:0;line-height:1;margin:0 0 0 .25em}#header .main-nav .navbar-nav>li .top-lvl-item{display:block;padding:1.5em 1em;color:#fff;letter-spacing:1.5px;font-size:.9375em;background-color:transparent;vertical-align:middle}@media screen and (max-width:991px){#header .main-nav .navbar-nav>li .top-lvl-item{color:#000}}#header .main-nav .navbar-nav li:hover .top-lvl-item{color:#666}#header .main-nav .navbar-nav .has-submenu .top-lvl-item:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;margin-left:.5em;margin-top:-.375em;vertical-align:middle}#header .main-nav .navbar-nav .submenu{display:none;position:absolute;top:3.775em;bottom:auto;left:0;right:-150%;z-index:99}#header .main-nav .navbar-nav .submenu ul{position:absolute;display:block;top:0;left:0;width:100%;margin:auto;padding:0;background-color:#fff}#header .main-nav .navbar-nav .submenu ul li{display:block;margin:0;padding:0;width:125%}#header .main-nav .navbar-nav .submenu ul li a{display:block;padding:1.125em;color:#000;background:#fff;text-transform:uppercase;text-align:left;letter-spacing:1.5px;-o-transition:color .25s ease;-moz-transition:color .25s ease;-ms-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease}#header .main-nav #menu .caravans-menu .has-submenu .caravan-model a{background-image:linear-gradient(-180deg,#FFF 7%,#F1F1F1 58%,#F1F1F1 70%,#FFF 98%);border:1px solid #9b9b9b}#header .main-nav .navbar-nav .submenu ul li a:hover{text-decoration:none;color:#BFBFBF;-o-transition:color .25s ease;-moz-transition:color .25s ease;-ms-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease}#header .main-nav #menu .caravans-menu .has-submenu .top-lvl-item{position:relative}#header .main-nav #menu .caravans-menu .has-submenu .submenu{width:100%;left:0;right:0}#header .main-nav #menu .caravans-menu .has-submenu .submenu>ul{left:0;right:0}#header .main-nav #menu .caravans-menu .has-submenu .caravan-model>a{padding:0}#header .main-nav #menu .caravans-menu .has-submenu .image-center{padding-bottom:66%}@media(max-width:1199px){#header .main-nav #menu .caravans-menu .has-submenu .image-center{padding-bottom:76%}}@media(max-width:767px){#header .main-nav #menu .caravans-menu .has-submenu .image-center{padding-bottom:0;height:200px}#header .main-nav #menu .caravans-menu .has-submenu .top-lvl-item{color:#fff}}@media screen and (min-width:768px){#header .main-nav .navbar-nav .has-submenu:hover .submenu{display:block}}@media screen and (max-width:767px){#header .main-nav .navbar-nav .has-submenu.open .submenu{display:block}#header .main-nav .navbar-nav .submenu ul li{width:100%}#header .main-nav #menu .caravans-menu .has-submenu .caravan-model .caravan-logo{max-width:85%;height:auto}}#header .main-nav #menu .caravans-menu .has-submenu .image-center>img{top:-65%}#header .main-nav #menu .caravans-menu .has-submenu .caravan-model .caravan-logo{position:absolute;bottom:.65em;right:0;left:0;height:1.25em;width:auto;margin:auto;z-index:2}#header .main-nav #menu .caravans-menu .has-submenu .caravan-model:last-of-type .caravan-logo{height:1.125em}#header .main-nav #menu .caravans-menu .has-submenu .caravan-model .caravan-logo__bg{position:absolute;bottom:0;right:0;height:2.6em;width:100%;background:#000;z-index:1}iframe[name=google_conversion_frame]{position:absolute;bottom:0}#footer{color:#fff;padding-top:2.75em;padding-bottom:2.5em;border-top:1px solid #444;background:left bottom #000;background-size:contain;overflow-x:hidden}@media (max-width:767px){#footer{background-size:200% auto;background-position:center}}#footer h6{font-family:'Avenir Medium',helvetica,arial,sans-serif;letter-spacing:.5px;font-size:1.125em;text-transform:uppercase;color:#999;margin-top:0;margin-bottom:.75em}#footer p{font-size:.875em}#footer ul{margin:0 0 1.875em;padding:0}#footer li{list-style:none;margin-bottom:.5em;line-height:1}#footer li.first{margin-bottom:.75em}#footer li>a,#footer li>span{display:block;font-family:'Avenir Medium',helvetica,arial,sans-serif;text-transform:uppercase;color:#eee;font-size:.875em;letter-spacing:1.5px;line-height:1.5}#footer li>a:active,#footer li>a:hover{text-decoration:none}#footer li.first>a,#footer li.first>span{color:#888;font-size:1.125em}#footer .subscribe-heading{font-family:'Avenir Medium',helvetica,arial,sans-serif;font-size:.875em;margin-bottom:.5em}#footer .form-subscribe{background-color:transparent;border:none;font-size:.875em}@media(min-width:768px){#footer .form-subscribe .field:first-of-type{padding-left:0!important}}#footer .form-subscribe .field{margin-bottom:1em}#footer .form-subscribe input{display:block;width:100%;background-color:#fff;color:#999;font-size:1em;text-align:left;line-height:1;padding:1.25em .75em 1em;border:0;height:3.25em}#footer .form-subscribe button{-moz-box-shadow:none!important;box-shadow:none!important;-moz-border-radius:0;-webkit-border-radius:0;appearance:none;border-radius:0;vertical-align:middle;display:block;float:left;font-family:'Avenir Light',helvetica,arial,sans-serif;width:100%;font-size:1em;text-transform:uppercase;text-align:center;line-height:1;padding:1.125em .75em;border:0;letter-spacing:1px;color:#000;height:45px;background-image:linear-gradient(101deg,#e2e2e2,#9d9d9d)}#footer .form-subscribe button span{font-size:.925em;letter-spacing:.9px}#footer .last.row{text-align:center;padding-top:1em;padding-bottom:1em;font-size:.75em;margin-top:1em}#footer .last.row a,#footer .last.row span{padding-left:.5em;padding-right:.5em;color:#fff;position:relative}#footer .last.row span{color:#888}#footer .last.row a:before,#footer .last.row span:before{content:"";position:absolute;top:0;left:0;bottom:0;right:auto;margin:auto;height:.875em;width:1px;background-color:#888}#footer .last.row a:first-child:before,#footer .last.row span:first-child:before{display:none}#sidebar,#sidebar a,#sidebar a i,#sidebar a span,#sidebar li,#sidebar ul{display:block;float:right}#sidebar{position:fixed;top:20em;right:0;z-index:99;color:#fff;background-color:#333}#sidebar li,#sidebar ul{margin:0;padding:0;list-style:none;color:#fff;text-transform:uppercase;text-align:right;clear:both}#sidebar a{font-size:.75em;width:100%;clear:both;text-transform:uppercase;color:#fff;position:relative;text-decoration:none;letter-spacing:1.5px}#sidebar li:first-child a{margin-top:0}#sidebar li:last-child i{border-bottom:1px solid #333}#sidebar a span{background:#000;padding:1.25em 4em 1.25em 1.25em;width:20em;position:absolute;top:0;left:0;right:auto;border:1px solid #333;border-right:0;-o-transition:transform .25s ease;-moz-transition:transform .25s ease;-ms-transition:transform .25s ease;-webkit-transition:transform .25s ease;transition:transform .25s ease}#sidebar a i{background:#000;position:relative;z-index:1;padding:1.25em;border-top:1px solid #333;border-left:1px solid #333}#sidebar a i img{width:1.5em;height:auto;margin-top:-.375em}#sidebar a.find-a-dealer i{padding:1.25em 1.375em}#sidebar a.find-a-dealer i img{width:1.25em}#sidebar a:hover i,#sidebar.open a i{border-left-color:transparent}#sidebar a:hover span{left:auto;right:0}#sidebar.open a i #sidebar.open a span{-o-transition:transform .25s ease 1s;-moz-transition:transform .25s ease 1s;-ms-transition:transform .25s ease 1s;-webkit-transition:transform .25s ease 1s;transition:transform .25s ease 1s}html.csstransforms3d #sidebar a:hover span,html.csstransforms3d #sidebar.open a span{left:0;right:auto;-o-transform:translate3d(-16em,0,0);-moz-transform:translate3d(-16em,0,0);-ms-transform:translate3d(-16em,0,0);-webkit-transform:translate3d(-16em,0,0);transform:translate3d(-16em,0,0)}.vi-teaser.caravans-teaser{background:#fff}.vi-teaser.caravans-teaser article{padding:.5em}.vi-teaser.caravans-teaser>ul>li:after{display:none}.caravans-teaser{background:#fff;background-image:linear-gradient(-180deg,#FFF 7%,#F1F1F1 58%,#F1F1F1 70%,#FFF 98%);position:relative;margin:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-ms-user-select:none;user-select:none}.caravans-teaser>.container{margin:auto;padding:0}.caravans-teaser>ul>li{margin:0;padding:0;list-style:none;display:block}.caravans-teaser a{display:block;position:relative;text-decoration:none;background-color:transparent}.caravans-teaser a:active,.caravans-teaser a:focus,.caravans-teaser a:hover{text-decoration:none}.caravans-teaser a>.image-center{width:72%;padding-bottom:57%}.caravans-teaser .caravan-summary{display:block;position:absolute;top:0;right:0;bottom:0;width:34%;z-index:10;color:#000;padding-right:1em;text-align:left}.vi-teaser.caravans-teaser .caravan-summary{padding-right:0;padding-top:2.5em}.caravans-teaser .caravan-summary>img.hover-off,.caravans-teaser .caravan-summary>img.hover-on{height:1.375em;width:auto;margin-bottom:1.5em;margin-left:0;margin-right:0}.vi-teaser .caravan-summary .logo{height:1.375em;width:auto;margin-bottom:.5em;margin-left:0;margin-right:0}.caravans-teaser .caravan-summary .caravan-description{display:block}.caravans-teaser .caravan-summary .button.theme-hover{margin-top:1.5em;display:block;clear:both;padding:1em;line-height:1;height:auto}.caravans-teaser i.overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/images/2019-tread.png) right no-repeat #000;background-size:cover;z-index:0;-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1;-o-transition:opacity .25s;-moz-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}.caravans-selector .caravans-teaser .caravan-summary{color:#fff}.caravans-teaser a:hover .caravan-summary i.overlay{display:block;-o-opacity:0;-moz-opacity:0;-webkit-opacity:0;opacity:0}.caravans-teaser a .caravan-summary .button.theme-hover{color:#000}.caravans-teaser a:hover .caravan-summary .button.theme-hover{background:#000!important;color:#fff}.caravans-teaser a .caravan-summary .button.theme-hover.theme-baby-blue{background:#2195B2;background:-moz-linear-gradient(top,#2195B2 0,#0083a1 100%);background:-webkit-linear-gradient(top,#2195B2 0,#0083a1 100%);background:linear-gradient(to bottom,#2195B2 0,#0083a1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2195B2', endColorstr='#0083a1', GradientType=0 )}.caravans-teaser a .caravan-summary .button.theme-hover.theme-green{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyYzYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OGI1MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(130,198,0,1)),color-stop(100%,rgba(88,181,0,1)));background:-webkit-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:-o-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:-ms-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:linear-gradient(to bottom,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#82c600', endColorstr='#58b500', GradientType=0 )}.caravans-teaser a .caravan-summary .button.theme-hover.theme-red{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwMTQyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTAwMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(240,20,38,1)),color-stop(100%,rgba(161,0,13,1)));background:-webkit-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:-o-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:-ms-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:linear-gradient(to bottom,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f01426', endColorstr='#a1000d', GradientType=0 )}.caravans-teaser a .caravan-summary .button.theme-hover.theme-orange{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4OGIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODc3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(248,139,0,1)),color-stop(100%,rgba(248,119,0,1)));background:-webkit-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:-o-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:-ms-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:linear-gradient(to bottom,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f88b00', endColorstr='#f87700', GradientType=0 )}.caravans-teaser a .caravan-summary .button.theme-hover.theme-yellow{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDMwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGI0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,211,8,1)),color-stop(100%,rgba(244,180,1,1)));background:-webkit-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:-o-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:-ms-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:linear-gradient(to bottom,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd308', endColorstr='#f4b401', GradientType=0 )}.caravans-teaser a .caravan-summary .button.theme-hover.theme-uni{background:#CD2435}.caravans-teaser a .caravan-summary .button.theme-hover.theme-white{background:#9B9B9B}.vi-teaser.caravans-teaser a>.image-center{width:85%;margin:auto}.vi-teaser .caravan-summary .step-inside{width:10.875em;position:absolute;top:auto;right:1.5em;bottom:1.5em;left:auto}.vi-teaser .caravan-summary .step-inside img{display:block;max-width:100%}.vi-teaser .line{display:block;width:100%;height:2px}@media(max-width:991px){.walk-through-our-interiors .vi-teaser .line{width:60%;float:right}}@media(max-width:767px){.walk-through-our-interiors .vi-teaser .line{display:none}}.vi-teaser .line.theme-yellow{background-color:3ffd308}.vi-teaser .line.theme-orange{background-color:#f88b00}.vi-teaser .line.theme-red{background-color:#f01426}.vi-teaser .line.theme-green{background-color:#82c600}.vi-teaser .line.theme-baby-blue{background-color:#2195B2}#notifications{padding:7px 0 2px;width:100%}#notifications>div{border-left-width:4px;border-left-style:solid;margin-bottom:-2px;margin-top:-2px;position:relative}#notifications>div span{color:inherit;padding:10px;display:block;transition:all .25s ease}#notifications>div .notification-close{position:absolute;top:13px;right:10px;transition:all .25s ease;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;opacity:.5}#notifications>div:hover i{margin-right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1}#notifications .error{background-color:#e74c3c;background-color:rgba(231,76,60,.3);color:#c0392b;border-left-color:#e74c3c;border-left-color:rgba(231,76,60,.7)}#notifications .success{background-color:#2ecc71;background-color:rgba(46,204,113,.3);color:#27ae60;border-left-color:#2ecc71;border-left-color:rgba(46,204,113,.7)}#notifications .warning{background-color:#f1c40f;background-color:rgba(241,196,15,.3);color:#f39c12;border-left-color:#f1c40f;border-left-color:rgba(241,196,15,.7)}#notifications .warning *{color:#f39c12}#notifications .info{background-color:#3498db;background-color:rgba(52,152,219,.3);color:#2980b9;border-left-color:#3498db;border-left-color:rgba(52,152,219,.7)}#notifications .info *{color:#2980b9}#notifications p{margin:0;padding:0}form#email{margin-top:1.25em}#email-this-box{overflow:hidden;-o-transition:max-height .5s;-moz-transition:max-height .5s;-webkit-transition:max-height .5s;-ms-transition:max-height .5s;transition:max-height .5s}#email-this-box.open{max-height:10em}.components.component-type-fixed_modulefind_a_dealer{position:relative;padding-top:1.75em}.component-type-fixed_modulefind_a_dealer .find-a-dealer-heading,.component-type-fixed_modulesubscribe .subscribe-heading{padding:0 0 .75em;line-height:1.25;font-family:'Avenir Medium',helvetica,arial,sans-serif;letter-spacing:1px;font-weight:400;text-transform:uppercase}.component-type-fixed_modulefind_a_dealer .find-a-dealer-heading{position:relative;font-size:1.625em;margin:0;text-align:center;color:#000}.component-type-fixed_modulefind_a_dealer input::-webkit-input-placeholder{color:#000}.component-type-fixed_modulefind_a_dealer input:-moz-placeholder{color:#000}.component-type-fixed_modulefind_a_dealer input::-moz-placeholder{color:#000}.component-type-fixed_modulefind_a_dealer input:-ms-input-placeholder{color:#000}.component-type-fixed_modulefind_a_dealer form input{width:100%;display:block;margin-bottom:2em;color:#000;border:1px solid #000}.component-type-fixed_modulefind_a_dealer form .button{width:100%;display:block;margin-bottom:2em;background:#000;color:#fff;padding-top:1em;padding-bottom:1em;height:100%}body .components.component-type-fixed_modulesubscribe{padding:2em 0 0;position:relative;background-color:#000}.components.component-type-fixed_modulesubscribe .container{position:relative}.components.component-type-fixed_modulesubscribe .container .wrapper-with-bg{background-repeat:no-repeat;background-position:left center;padding-bottom:29.58%;width:1000px;margin:auto;background-size:370px auto}@media(max-width:1199px){.components.component-type-fixed_modulesubscribe .container .wrapper-with-bg{padding-bottom:37.68%}}@media(max-width:1000px){.components.component-type-fixed_modulesubscribe .container .wrapper-with-bg{width:100%}}@media(max-width:991px){.components.component-type-fixed_modulesubscribe .container .wrapper-with-bg{padding-bottom:44.68%}}@media(max-width:767px){.components.component-type-fixed_modulesubscribe .container .wrapper-with-bg{background-image:none!important;padding:0;height:auto}}.component-type-fixed_modulesubscribe .subscribe-image{padding-bottom:50%}.component-type-fixed_modulesubscribe .subscribe-heading{font-size:1.75em;margin:0;text-align:left;color:#fff}.component-type-fixed_modulesubscribe form{position:absolute;top:0;right:0;bottom:0;left:auto;width:50%;padding:2em 0 2.25em 1.25em}@media(max-width:991px){.component-type-fixed_modulesubscribe form{width:45%}}@media(max-width:767px){.component-type-fixed_modulesubscribe .subscribe-heading{font-size:1.25em}.component-type-fixed_modulesubscribe form{position:static;width:100%;padding:2em 0 2.25em}.component-type-fixed_modulesubscribe form .button{font-size:.75em}}.component-type-fixed_modulesubscribe form input{width:80%;display:block;margin-bottom:1.25em;border:1px solid #000}@media(max-width:991px){.component-type-fixed_modulesubscribe form input{width:100%}}.component-type-fixed_modulesubscribe form .button{display:block}.component-type-fixed_modulesubscribe form .indicator{margin-left:.5em;color:#fff}.components.component-type-fixed_modulebrochure{background:#000;padding-top:1.75em;color:#000;padding-bottom:2.25em}.component-type-fixed_modulebrochure .download-brochure-heading{font-size:1.75em;line-height:1.25;padding:0 0 .375em;margin:0;text-align:center;text-transform:uppercase;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-weight:400;letter-spacing:1px;color:#000}.component-type-fixed_modulebrochure .download-brochure-description{font-family:'Avenir Light',helvetica,arial,sans-serif;text-align:center;letter-spacing:.5px;color:#000}.component-type-fixed_modulebrochure .button{display:inline-block;clear:both;margin:26px auto auto;float:none;font-size:.8125em;text-transform:uppercase;background:#000;color:#fff;padding-top:1em;padding-bottom:.75em}.component-type-fixed_modulebrochure,.component-type-fixed_modulebrochure.components.row-odd.rotate-bg,.component-type-fixed_modulebrochure.rotate-bg{position:relative;background:url(/assets/images/brushed-metal-bg.jpg) center no-repeat;background-size:cover;padding-top:4em;padding-bottom:4em}.component-type-fixed_modulebrochure .pos-rel{z-index:2}.brochure__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;background:url(/assets/images/brochure.png) center left no-repeat;background-size:25%}@media screen and (max-width:1699px){.brochure__img{background-size:32%}}@media screen and (max-width:1199px){.brochure__img{background-size:contain}}@media screen and (max-width:767px){.brochure__img{display:none}}.hero-gallery,.hero-gallery .image-center{padding-bottom:40%;height:0}.hero-gallery #big-video-container,.hero-gallery #big-video-wrap,.hero-gallery .hero-gallery-big-video,.hero-gallery .hero-gallery-video{position:absolute;top:0;left:0;right:0;bottom:0}.hero-gallery .hero-gallery-big-video-pause,.hero-gallery .hero-gallery-big-video-play,.hero-gallery .hero-gallery-big-video-skip{display:none;position:absolute;bottom:0;right:48px;z-index:99;cursor:pointer;padding:1em 1em .875em;color:#fff;text-transform:uppercase;background-color:rgba(0,0,0,.45);text-decoration:none;line-height:1}.hero-gallery .hero-gallery-big-video-pause{right:auto;left:0}html.touch .hero-gallery .hero-gallery-big-video-play{display:block}.hero-gallery .slides li>a{display:block;position:relative}.hero-gallery .caption{display:block;float:left;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;color:#fff;max-width:100%;margin:auto}.hero-gallery .caption .valign{max-width:33%;padding:1.625em 2em;background-color:rgba(0,0,0,.35)}.hero-gallery .caption .caption-heading{display:block;color:#fff;text-transform:uppercase;font-family:'Avenir Medium',helvetica,arial,sans-serif;text-shadow:0 1px 5px rgba(0,0,0,.55);font-size:2.5em;line-height:1.125;text-align:left}.hero-gallery .caption .caption-description{display:block;color:#fff;font-size:1.5em;line-height:1.375;text-align:left;font-family:'Avenir Light',helvetica,arial,sans-serif;text-shadow:0 1px 7px rgba(0,0,0,.85);margin-top:.5em;letter-spacing:.5px}.hero-gallery .caption .caption-link{margin-top:1.25em;margin-bottom:.375em;padding:.825em .75em .8em;height:auto;letter-spacing:0;line-height:1}.hero-gallery .virtual-3d-link{position:absolute;bottom:-1px;width:280px;height:90px;background-image:url(../images/step-inside-block.png);background-position:center;background-size:80%;background-repeat:no-repeat;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.wysiwyg-content .virtual-3d-link{display:inline-block;background-color:#999;background-color:rgba(6,7,8,.6);border:1px solid #fff}.wysiwyg-content .virtual-3d-link>img{max-width:100%!important}body.caravansoff-grid .wysiwyg-content .virtual-3d-link:hover{background-color:#E7892D}body.caravanstrooper .wysiwyg-content .virtual-3d-link:hover{background-color:#7F8E72}body.caravansfreelander .wysiwyg-content .virtual-3d-link:hover{background-color:#CD2435}body.caravanstremor .wysiwyg-content .virtual-3d-link:hover{background-color:#2195B2}.overlay-3d,.overlay-3d .back{background-color:#000;top:0;left:0}.overlay-3d{width:100%;height:100%;display:block;position:fixed;opacity:0;z-index:-20;-webkit-transition:z-index 0s linear .2s,opacity .2s ease-in-out;transition:z-index 0s linear .2s,opacity .2s ease-in-out}.overlay-3d .back{color:#fff;padding:.375em 1.5em .5em;text-transform:uppercase;letter-spacing:1.5px;font-size:.75em;font-weight:400;position:absolute;height:64px;width:190px;z-index:20;display:table;cursor:pointer}.overlay-3d .back .icon{width:48px;height:48px;display:table-cell;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin-top:-24px}.overlay-3d .back .icon span{height:100%;width:2px;background-color:#FFF;display:block;position:absolute;left:50%;top:0;margin-left:-1px}.overlay-3d .back .icon span:nth-of-type(2){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.overlay-3d .back .instruction{display:table-cell;padding:0 16px;vertical-align:middle}@media only screen and (max-width:991px){.overlay-3d .back{height:48px}.overlay-3d .back .icon{width:32px;height:32px;margin-top:-16px}.virtual-3d-link{width:190px;height:60px;background-size:90%}}.overlay-3d.active{-webkit-transition:z-index 0s linear 0s,opacity .2s ease-in-out;transition:z-index 0s linear 0s,opacity .2s ease-in-out;opacity:1;z-index:200}.overlay-3d #iframe-3d{border:0;width:100%;height:100%;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.overlay-3d.active #iframe-3d{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;height:100%;opacity:1}.page-content{padding-top:3.75em;padding-bottom:2.5em}.component-type-article{position:relative}.component-type-modulecaravans_tour+.component-type-gallery{margin-top:3.75em}.page-content+.component-type-article,.page-content+.component-type-multi_article{padding-top:1.5em}.components .component-parent-heading.registration_of_interest-heading,.page-content>.page-heading{font-size:2.25em;padding:0;margin:0;text-align:center;text-transform:uppercase;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-weight:400;letter-spacing:1px}.page-content>.wysiwyg-content{font-size:1.125em;padding:0;margin-top:.75em;margin-bottom:0;text-align:center;letter-spacing:.5px}.page-content>.wysiwyg-content p{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;padding:0;margin:.75em 0 0}.components .component-parent-heading,.components .component-parent-heading a{font-family:'Avenir Medium',helvetica,arial,sans-serif;padding:0;font-weight:400}.components .component-parent-heading{display:block;margin:0 0 .5em;font-size:1.625em;text-align:center;text-transform:uppercase}.components .component-parent-heading a{color:inherit;text-decoration:none;font-size:1em}.components .component-parent-heading a:hover{text-decoration:none}.components .component-parent-description{font-size:1.125em;padding:0;margin-bottom:2.5em;text-align:center}.components .component-parent-description p{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;padding:0;margin:.75em 0 0}.components{padding-top:3.75em}.components.component-type-gallery{padding-top:0}.components article{color:inherit;padding-bottom:3.75em}.components.component-type-gallery article{padding-bottom:0}.components.component-type-gallery .component-gallery>header>.gallery-parent-description a{position:relative;z-index:99}.components article .component-image{margin-bottom:1em;margin-top:.25em;padding-bottom:62.5%}.components article .component-image>a{display:block}.components article .component-image .article-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.45);-o-opacity:0;-moz-opacity:0;-webkit-opacity:0;opacity:0;text-align:center;-o-transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.components article .component-image:hover .article-overlay{-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1}.components article .component-image .article-overlay .read-more{padding:.825em .75em .8em;height:auto;width:auto;letter-spacing:0;line-height:1;background:#fff;color:#000;display:inline-block;float:none}.components article .component-heading,.components article .component-link{display:block;text-align:left;line-height:1.5;font-family:'Avenir Medium',helvetica,arial,sans-serif;text-transform:uppercase}.components.row-even article .component-image{margin-top:.625em}.components article .component-heading{margin:0;padding:0;color:inherit;font-size:1.125em;font-weight:400}.components article .component-heading a{color:inherit;text-decoration:none;padding:0;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-size:1em;font-weight:400}.components article .component-heading a:hover{text-decoration:none}.components article .component-link{font-size:.875em;color:#000;margin-top:.5em}.components.component-type-multi_video{padding-bottom:3em}.components.component-type-multi_video .component-parent-heading{margin-bottom:1.5em}.components.component-type-multi_video .button{display:inline-block;float:none}.components article .component-link:after{content:"\f054";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);margin-left:.5em}.components article .wysiwyg-content{color:inherit;margin-top:.5em;font-size:1em;line-height:1.5}.components article .wysiwyg-content p{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;padding:0;margin:0 0 .75em}.components article .wysiwyg-content a{line-height:inherit;font-family:inherit}.components article .wysiwyg-content a.button{line-height:1}.components .component-testimonials{padding-bottom:3em;color:inherit}.component-testimonials .testimonial-parent-heading{display:block;margin:0 0 .5em;padding:0;font-size:1.75em;text-align:center;text-transform:uppercase;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-weight:400}.component-testimonials .testimonial-parent-description{font-size:1.125em;padding:0;margin-bottom:2.5em;text-align:center}.component-testimonials .testimonial-parent-description p{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;padding:0;margin:.75em 0 0}.component-testimonials .flexslider{background:0 0}html.flexbox .component-testimonials .flexslider>.slides{display:flex;align-items:center}.component-testimonials .flexslider .flex-direction-nav a{margin-top:-4em}.component-testimonials .flexslider .flex-control-nav{display:none}.component-testimonials blockquote{display:block;position:relative;padding:0;margin:auto;font-size:1em;border:none}.component-testimonials blockquote footer{display:block;font-size:1em;line-height:inherit;color:inherit}.component-testimonials blockquote footer:before{display:none}.component-testimonials .testimonial-heading{display:block;padding:0;margin:.25em auto .875em;font-size:1.5em;text-align:center;letter-spacing:1px;font-family:'Avenir Medium',helvetica,arial,sans-serif}.component-testimonials .testimonial-description{display:block;position:relative;padding:0 2.75em;margin:auto;font-size:1.125em;text-align:center;letter-spacing:1px;font-family:'Avenir Light',helvetica,arial,sans-serif}.component-testimonials .testimonial-description.truncate{font-size:1em;letter-spacing:.5px;line-height:1.25}.component-testimonials .testimonial-description i.apos-left{display:block;position:absolute;top:-.5em;left:0;width:2em}.component-testimonials .testimonial-description i.apos-right{display:block;position:absolute;bottom:-.5em;right:0;width:2em}.component-testimonials .testimonial-description i.apos-left img,.component-testimonials .testimonial-description i.apos-right img{display:block;width:100%;height:auto}.components.rotate-bg.row-even{position:relative;overflow:hidden;color:#000}.components.rotate-bg.row-even#external .flex-direction-nav{color:#000}.component-type-article:before,.component-type-fixed_modulefind_a_dealer:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(/assets/images/brushed-metal-bg.jpg) center no-repeat;background-size:cover;pointer-events:none}.component-type-gallery{background:#000!important;color:#fff!important}.components.row-even .component-testimonials img.even{display:none}.components.row-even .component-testimonials img.odd,.components.row-odd .component-testimonials img.even{display:block}.components.row-odd .component-testimonials img.odd{display:none}.component-testimonials .testimonial-author{display:block;font-style:normal;text-transform:uppercase;font-size:.875em;margin-top:2em;text-align:center;letter-spacing:1px;font-family:'Avenir Light',helvetica,arial,sans-serif}.component-gallery{position:relative}.component-gallery .fancybox.figure:hover{cursor:pointer}.component-gallery .fancybox.figure:before{content:"\f00e";display:block;font-family:FontAwesome;font-size:1.5em;position:absolute;color:#333;top:.3em;right:.5em;z-index:1}.component-gallery .flexslider{background-color:transparent}.components .component-gallery header{z-index:99}.component-gallery .gallery-side-panel,.component-gallery header{display:block;width:40%;padding:2em;position:absolute;top:0;bottom:0;overflow:hidden}.components.row-odd .component-gallery .gallery-side-panel,.components.row-odd .component-gallery header{float:left;left:0}.components.row-even .component-gallery .gallery-side-panel,.components.row-even .component-gallery header{float:right;right:0}.components .component-gallery .gallery-image{width:65%;padding-bottom:35%}.components.row-even .component-gallery .gallery-image{float:left}.components.row-odd .component-gallery .gallery-image{float:right}.component-gallery .gallery-heading,.component-gallery .gallery-parent-heading{display:block;margin:0 0 .5em;padding:0;font-size:1.75em;text-align:left;text-transform:uppercase;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-weight:400}.component-gallery .gallery-description,.component-gallery .gallery-parent-description{display:block;position:relative;padding:0;margin:auto;font-size:1em;text-align:left;letter-spacing:.5px;font-family:'Avenir Light',helvetica,arial,sans-serif}.component-gallery .gallery-description p,.component-gallery .gallery-parent-description p{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;padding:0;margin:.75em 0 0}.component-gallery .gallery-image .count{position:absolute;z-index:1;text-align:center;display:block;left:0;right:0;bottom:1em;font-family:'Avenir Light',helvetica,arial,sans-serif;font-size:1.625em;color:#aaa;font-style:normal;line-height:1}.component-gallery .flexslider .flex-control-nav{display:none}.component-gallery .flexslider .flex-direction-nav{position:absolute;top:auto;right:0;bottom:0;left:0}.components.row-even .component-gallery .flex-direction-nav{right:35%}.components.row-odd .component-gallery .flex-direction-nav{left:35%}.component-gallery .flexslider .flex-direction-nav a{top:auto;bottom:.625em}.component-gallery .flexslider .flex-next,.component-gallery .flexslider:hover .flex-next{-o-opacity:.7;-moz-opacity:.7;-webkit-opacity:.7;opacity:.7;right:35%}.component-gallery .flexslider .flex-prev,.component-gallery .flexslider:hover .flex-prev{-o-opacity:.7;-moz-opacity:.7;-webkit-opacity:.7;opacity:.7;left:35%}.component-gallery .flexslider:hover .flex-next:hover,.component-gallery .flexslider:hover .flex-prev:hover{-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1}@media (max-width:767px){.component-gallery .flexslider .flex-direction-nav a{height:40px}.component-gallery .flexslider .flex-direction-nav a.flex-next:before,.component-gallery .flexslider .flex-direction-nav a.flex-prev:before{font-size:40px}}@media (min-width:768px){.component-gallery .flexslider .flex-direction-nav a{height:56px}.component-gallery .flexslider .flex-direction-nav a.flex-next:before,.component-gallery .flexslider .flex-direction-nav a.flex-prev:before{font-size:56px}.component-gallery .flexslider .flex-next,.component-gallery .flexslider:hover .flex-next{right:39%}.component-gallery .flexslider .flex-prev,.component-gallery .flexslider:hover .flex-prev{left:31%}}@media (min-width:992px){.component-gallery .flexslider .flex-direction-nav a{height:60px}.component-gallery .flexslider .flex-direction-nav a.flex-next:before,.component-gallery .flexslider .flex-direction-nav a.flex-prev:before{font-size:60px}.component-gallery .flexslider .flex-next,.component-gallery .flexslider:hover .flex-next{right:35%}.component-gallery .flexslider .flex-prev,.component-gallery .flexslider:hover .flex-prev{left:35%}}.component-type-fixed_modulelocate_a_dealer .dealer-search .custom-select:after,.component-type-fixed_modulelocate_a_repairer .dealer-search .custom-select:after,.event-search .custom-select:after{right:.8em}@media (min-width:1200px){.component-gallery .flexslider .flex-direction-nav a{height:64px}.component-gallery .flexslider .flex-direction-nav a.flex-next:before,.component-gallery .flexslider .flex-direction-nav a.flex-prev:before{font-size:64px}}.component-type-fixed_modulelocate_a_dealer .dealer-search,.component-type-fixed_modulelocate_a_repairer .dealer-search{font-size:1.125em;letter-spacing:.5px;margin-bottom:1.5em}.component-type-fixed_modulelocate_a_dealer .dealer-search>form,.component-type-fixed_modulelocate_a_repairer .dealer-search>form{margin:0}.component-type-fixed_modulelocate_a_dealer .dealer-search .input-group,.component-type-fixed_modulelocate_a_repairer .dealer-search .input-group{border:2px solid #ccc}#dealer_search #dealer_suburb_postcode{margin-bottom:0;border-right-color:transparent}#dealer_search #dealer_suburb_postcode::-webkit-input-placeholder{font-size:.875em}#dealer_search #dealer_suburb_postcode:-moz-placeholder{font-size:.875em}#dealer_search #dealer_suburb_postcode::-moz-placeholder{font-size:.875em}#dealer_search #dealer_suburb_postcode:-ms-input-placeholder{font-size:.875em}#dealer_search .custom-select{background:#fff}#dealer_search .custom-select select{background:0 0}form .input-group>input{margin-bottom:0}#dealer_search .input-group-addon,.component-type-fixed_modulelocate_a_dealer .dealer-search .input-group-addon,.component-type-fixed_modulelocate_a_repairer .dealer-search .input-group-addon,.input-group .input-group-addon{cursor:pointer;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;vertical-align:middle;font-family:'Avenir Light',helvetica,arial,sans-serif;color:#000;font-size:1.125em;text-transform:uppercase;text-align:center;line-height:1;border:0;letter-spacing:2px;background-image:linear-gradient(101deg,#e2e2e2,#9d9d9d)}.component-type-fixed_modulelocate_a_dealer .dealer-search select,.component-type-fixed_modulelocate_a_repairer .dealer-search select{padding:.8em;height:2.825em;margin:0}.component-type-fixed_modulelocate_a_dealer .dealer-search input[type=text],.component-type-fixed_modulelocate_a_repairer .dealer-search input[type=text]{margin-bottom:0;border:0;padding:.75em .75em .65em;height:2.725em}.component-type-fixed_modulelocate_a_dealer .dealer-search .text,.component-type-fixed_modulelocate_a_repairer .dealer-search .text{display:block;margin-top:.875em;line-height:1;letter-spacing:1px}.component-type-fixed_modulelocate_a_dealer hr.full-width,.component-type-fixed_modulelocate_a_repairer hr.full-width{margin:0;padding:0;border:none;height:1px}.dealer-results #map_canvas{padding-bottom:75%;background-color:#e0e0e0}#google-map{padding-bottom:75%}.marker-label .icon-active{display:none}.marker-label.opened .icon-active{display:block}.marker-label.opened .icon{display:none}.dealer-results .result-heading{letter-spacing:.5px;margin-bottom:.875em}.dealer-results .result-description{letter-spacing:.5px;margin:0;padding:0 0 1em}.dealer-results li,.dealer-results ul{display:block;list-style:none;margin:0;padding:0;clear:both}.dealer-results .results-container{border-bottom:1px solid #ccc}.dealer-results .list li{border-top:1px solid #ccc;padding:1em 0}.dealer-results .list .marker>img{width:1.5em;height:auto}.dealer-results .list .dealer-details{padding:0 1.25em 0 .75em;font-family:'Avenir Light',helvetica,arial,sans-serif;letter-spacing:.5px}.dealer-results .list .dealer-details-heading{margin:.25em 0 0;padding:0;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-size:1em;cursor:pointer;-ms-user-select:none;user-select:none}.dealer-results .list .dealer-details-heading:after{display:inline-block;float:right;font-family:FontAwesome;font-weight:400;font-style:normal;line-height:normal;font-size:inherit;-webkit-font-smoothing:antialiased;margin-left:.5em;vertical-align:middle}.dealer-results .list li.opened .dealer-details-heading:after{content:"\f077"}.dealer-results .list .dealer-details-description{margin:0;padding:0}.dealer-results .list .dealer-extended{height:0;overflow:hidden}.dealer-results .list li.opened .dealer-extended{height:auto}.dealer-results .list .dealer-extended>p{margin:1em 0 0;padding:0}.dealer-results .list .dealer-extended a{display:block}.dealer-results .list .dealer-extended .phone{color:#000;text-decoration:none;margin-bottom:.5em}.dealer-results .list .dealer-extended .get-directions,.dealer-results .list .dealer-extended .view-on-map{color:#FC8000;text-transform:uppercase;font-size:.875em;margin-top:.625em;margin-bottom:.625em;text-decoration:none}.dealer-results .list .dealer-extended .get-directions:hover,.dealer-results .list .dealer-extended .phone:hover,.dealer-results .list .dealer-extended .view-on-map:hover{text-decoration:none}.dealer-results .list .dealer-extended .get-directions i,.dealer-results .list .dealer-extended .view-on-map i{font-size:.875em;position:relative;top:-.75px;margin-left:.375em}.dealer-results .list .dealer-extended .button.arrow{width:100%;margin-bottom:.375em;text-align:left}.dealer-results .list .dealer-extended .button.arrow:after{float:right}.floorplans-specifications>.tab-content-container{padding-top:2.5em}.floorplans-specifications>.tab-link-container{border-bottom:2px solid #000;text-align:center}.floorplans-specifications>.tab-link-container .tab-link{border:2px solid #000;border-bottom:none;display:inline-block;font-family:'Avenir Book',helvetica,arial,sans-serif;font-size:1.125em;text-transform:uppercase;color:#000;background-color:#fff;letter-spacing:1px;padding:.875em 1.5em .75em;line-height:1;margin-right:.375em;margin-left:.375em}.floorplans-specifications>.tab-link-container .tab-link.active,.floorplans-specifications>.tab-link-container .tab-link:active,.floorplans-specifications>.tab-link-container .tab-link:focus,.floorplans-specifications>.tab-link-container .tab-link:hover{text-decoration:none;background-color:#000;color:#fff}.floorplans-specifications .floorplans-wrapper .tab-link-container{text-align:center;padding-bottom:2.75em}.floorplans-specifications .floorplans-wrapper .tab-link-container .tab-link{display:inline-block;padding:1.25em 1.75em 1.125em;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-size:.875em;line-height:1;background-color:#eee;color:#000;text-transform:uppercase;letter-spacing:1px;margin-top:1em;margin-right:.5em;margin-left:.5em}.floorplans-specifications .floorplans-wrapper .tab-link-container .tab-link.active,.floorplans-specifications .floorplans-wrapper .tab-link-container .tab-link:active,.floorplans-specifications .floorplans-wrapper .tab-link-container .tab-link:focus,.floorplans-specifications .floorplans-wrapper .tab-link-container .tab-link:hover{background-color:#444;color:#eee;text-decoration:none}.floorplans-specifications .floorplans-specifications-parent-heading{font-size:1.75em;padding:0;margin:0 0 .875em;text-align:center;text-transform:uppercase;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-weight:400;letter-spacing:1px}.floorplans-specifications .floorplans-specifications-parent-description{font-size:1.125em;padding:0;margin-top:0;text-align:center;margin-bottom:1.5em;letter-spacing:.5px}.floorplans-specifications .floorplans-specifications-parent-description p{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;padding:0;margin:.75em 0 0;letter-spacing:.5px}.floorplans-specifications .floorplans-specifications-heading{font-size:1.75em;padding:0;margin:0 0 .875em;text-align:left;text-transform:uppercase;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-weight:400;letter-spacing:1px}.floorplans-specifications .floorplans-specifications-description{font-size:1.125em;padding:0;margin-top:0;text-align:left;margin-bottom:2.125em;letter-spacing:.5px}.floorplans-specifications .floorplans-specifications-description ul{list-style:none;margin:0;padding:0;display:block}.floorplans-specifications .floorplans-specifications-description ul li{display:block;margin-bottom:.75em}.floorplans-specifications .floorplans-specifications-description table{width:100%}.floorplans-specifications .floorplans-specifications-description table td{text-align:right;padding-bottom:.5em}.floorplans-specifications .floorplans-specifications-description table td.first{text-align:left}.floorplans-specifications .floorplans-specifications-description table td small{font-size:.75em}.floorplans-specifications .floorplans-specifications-description p{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;padding:0;margin:.75em 0 0;letter-spacing:.5px}.contact-form .contact-form-heading,.contact-form .form-change,.floorplans-specifications #specifications .floorplans-specifications-heading,.selector-enquiry .selector-enquiry-heading{font-family:'Avenir Medium',helvetica,arial,sans-serif}.floorplans-specifications #specifications .floorplans-specifications-heading{font-size:1.25em;padding:0;margin:0 0 .875em;text-align:left;text-transform:uppercase;font-weight:400;letter-spacing:1px}.blog-section .blog-list .blog-item,.event-search{letter-spacing:.5px}.contact-form .contact-form-heading{font-size:1.75em;margin-top:2.25em;margin-bottom:.625em}.contact-form .form-change{margin-bottom:2em;font-size:1.25em;line-height:1.25;height:2.625em}.contact-form .for-form-change:after,.contact-form .form-change option{font-size:.875em}body.popup .selector-enquiry{padding:2.25em 2.5em}.selector-enquiry .selector-enquiry-heading{margin:0 0 .75em;font-size:1.25em}.selector-enquiry i.required{margin-top:2.5em;margin-bottom:1.75em}.selector-enquiry form{padding:0;margin:0}.selector-enquiry form input{margin-bottom:1.125em}.selector-enquiry form .button{margin:0}.selector-enquiry .selector-enquiry-description p{font-size:1em;margin:.75em 0 0;padding:0;font-family:'Avenir Light',helvetica,arial,sans-serif}.blog-section .blog-heading,.blog-section .blog-item-heading,.selector-enquiry .selector-enquiry-description p strong{font-family:'Avenir Medium',helvetica,arial,sans-serif}.selector-enquiry .selector-enquiry-description p strong{font-weight:400;font-style:normal}.blog-section a,.event-section a{font-weight:inherit;font-style:inherit}.flexslider .flex-control-nav{display:none;top:0;bottom:auto;margin-top:42.5%;z-index:10}.flexslider .flex-control-nav li{margin-left:.25em;margin-right:.25em}.flexslider .flex-control-nav li a{background:0 0;border:1px solid #fff;border:1px solid rgba(255,255,255,0);background-color:rgba(255,255,255,.25);padding:.375em;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.flexslider .flex-control-nav li a.flex-active{background:#fff;background-color:rgba(255,255,255,.75);border:1px solid transparent;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.blog-section .blog-heading{font-size:2.25em;text-transform:uppercase}.blog-section .blog-item-heading{font-size:1.25em;text-transform:uppercase;margin:0}.blog-section a{font-family:inherit;font-size:inherit;text-transform:inherit;color:inherit}.blog-section .categories-list .blog-categories-heading,.blog-section .categories-list .list-parent,.blog-section .categories-list .list-parent .parent-category,.event-section .event-heading,.event-section .event-item-heading{font-family:'Avenir Medium',helvetica,arial,sans-serif}.blog-section .blog-item .wysiwyg-content a{text-decoration:underline}.blog-section .blog-item .wysiwyg-content a:hover{text-decoration:none}.blog-section .categories-list .blog-categories-heading{font-size:1em;margin:0 0 .25em}.blog-section .categories-list li,.blog-section .categories-list ul{list-style:none;margin:0;padding:0;display:block}.blog-section .categories-list .selected,.blog-section .categories-list a:active,.blog-section .categories-list a:focus,.blog-section .categories-list a:hover{color:#FC8000;text-decoration:none}.blog-section .categories-list .list-parent{margin-top:1em}.blog-section .categories-list .list-parent>i{display:block;float:left;width:1.5em;margin-top:.125em;margin-right:-2em;color:#fa7400}.blog-section .categories-list .list-parent>i+a{margin-left:1.5em}.blog-section .categories-list .list-parent i.toggle{float:right;cursor:pointer}.blog-section .categories-list .list-parent .parent-category{display:block;float:left;text-transform:uppercase;color:#fa7400}.blog-section .categories-list .list-child .child-category{margin-left:.5em;margin-bottom:.25em;display:block;font-family:'Avenir Book',helvetica,arial,sans-serif}.blog-section .blog-item-detail li,.blog-section .blog-item-detail p,.blog-section .blog-item-detail ul,.blog-section .blog-item-detail.blog-item time,.blog-section .blog-item-detail.blog-item time p,.blog-section .blog-list .blog-item,.blog-section .blog-list .blog-item time,.blog-section .blog-list .blog-item time p{font-family:'Avenir Light',helvetica,arial,sans-serif}.blog-section .blog-list>hr{padding:0;margin:0 0 1.75em;border-top:1px solid #000}.blog-section .blog-list .blog-item p{margin:0 0 .5em;padding:0}.blog-section .blog-list .blog-item time,.blog-section .blog-list .blog-item time p{margin:0;padding:0;display:block;font-size:.875em}.blog-section .blog-list .blog-item time p{font-size:inherit;margin-bottom:1.75em}.blog-section .blog-list .blog-item figure{margin-bottom:1.5em}.blog-section .blog-list .blog-item summary{margin-bottom:3.125em}.blog-section .blog-list .blog-item .read-more{display:block;text-transform:uppercase;padding-top:0;margin-top:-2.625em;text-decoration:none}.blog-section .blog-list .blog-item .read-more:active,.blog-section .blog-list .blog-item .read-more:focus,.blog-section .blog-list .blog-item .read-more:hover{color:#FC8000;text-decoration:none}.blog-section .blog-list .blog-item .read-more i{font-size:.75em;vertical-align:text-top;line-height:1.75}.blog-section .blog-item-detail .blog-item-heading{margin-top:1em;font-size:1.75em}.blog-section .blog-item-detail.blog-item time,.blog-section .blog-item-detail.blog-item time p{margin:0;padding:0;display:block;font-size:.875em}.blog-section .blog-item-detail.blog-item time p{font-size:inherit;margin-bottom:1.75em}.blog-section .blog-item-detail .back:active,.blog-section .blog-item-detail .back:focus,.blog-section .blog-item-detail .back:hover{color:#FC8000;text-decoration:none}.blog-section .blog-item-detail p{margin:0 0 .5em;padding:0}.blog-section .blog-item-detail{margin-bottom:2em}.blog-section .blog-item-detail .wysiwyg-content p{margin-bottom:1em}.blog-section .blog-item-detail .wysiwyg-content p,.blog-section .blog-item-detail .wysiwyg-content span{font-family:inherit!important}.blog-section .blog-item-detail .hero-image,.blog-section .blog-item-detail .post-image{display:block;position:relative;float:left;clear:both}.blog-section .blog-item-detail .addthis_post{margin-top:2em;text-transform:uppercase}.blog-section .blog-item-detail .addthis_post>div{font-size:.875em;margin-top:.375em}.blog-section .blog-item-detail .addthis_post>*{margin-right:1em}.blog-section .paging,.event-section .paging{margin-bottom:1.5em;text-align:center}.blog-section .paging a,.blog-section .paging strong,.event-section .paging a,.event-section .paging strong{display:inline-block;padding:.75em;line-height:1;text-decoration:none;text-transform:uppercase;color:#999}.blog-section .paging a:active,.blog-section .paging a:focus,.blog-section .paging a:hover,.blog-section .paging strong,.event-section .paging a:active,.event-section .paging a:focus,.event-section .paging a:hover,.event-section .paging strong{color:#333}.event-section{padding:0}.event-search{font-size:1.125em;margin-top:2.5em;margin-bottom:1.25em}.event-search .text{display:block;margin-top:.875em;line-height:1;letter-spacing:1px;text-transform:uppercase}.event-search>form{margin:0}.event-search form select{border:none;padding:.8em;height:2.825em;margin:0}.event-search form input[type=text]{margin-bottom:0;border:0;padding:.75em .75em .65em;height:2.725em}.event-section .event-heading{font-size:2.25em;text-transform:uppercase}.event-section .event-item-heading{font-size:1.25em;text-transform:uppercase;margin:0 0 1.25em}.event-section a{font-family:inherit;font-size:inherit;text-transform:inherit;color:inherit}.event-section .categories-list .event-categories-heading,.event-section .categories-list .list-child .child-category,.event-section .categories-list .list-parent .parent-category,.video-section .video-item h1{font-family:'Avenir Medium',helvetica,arial,sans-serif}.event-section .categories-list .event-categories-heading{font-size:1.25em;text-transform:uppercase;margin:0 0 .25em}.event-section .categories-list li,.event-section .categories-list ul{list-style:none;margin:0;padding:0}.event-section .categories-list .list-parent{margin-top:1.25em}.event-section .categories-list .list-parent>i{display:block;float:left;width:1.5em;margin-top:.125em}.event-section .categories-list .list-parent .parent-category{display:block;float:left;text-transform:uppercase;color:#000}.event-section .categories-list .list-child .child-category{margin-left:1.5em;margin-bottom:.25em;display:block;float:left;color:#FC8000}.event-section .event-list .event-item{font-family:'Avenir Light',helvetica,arial,sans-serif;letter-spacing:.5px}.event-section .event-list>hr{padding:0;margin:1.5em 0 1.75em;border-top:1px solid #000}.event-section .event-list .event-item p{margin:0 0 .75em;padding:0}.event-section .event-list .event-item .add-to-calendar,.event-section .event-list .event-item .visit-website{display:block;color:#FC8000;padding-top:.375em;margin-top:-1.5em;float:left;text-transform:uppercase}.event-section .event-list .event-item summary{margin-bottom:1.5em}.event-section .event-list .event-item .visit-website i{font-size:.75em;vertical-align:text-top;line-height:1.75}.event-section .event-list .event-item .add-to-calendar{margin-left:2em}.not-big-video{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#000}.not-big-video .vjs-tech{display:none;height:100%;width:100%}.not-big-video .vjs-big-play-button{top:0;right:0;bottom:0;left:0;margin:auto;border-radius:100%;width:2em;height:2em;border:none}.not-big-video .vjs-big-play-button:before{line-height:2;left:2px}form#download_brochure{margin-top:0;margin-bottom:0;padding-bottom:1em}.download-brochure .form-thankyou h1{font-size:2em;margin:0}.download-brochure .form-thankyou p{margin-bottom:1.5em}.download-brochure .form-thankyou h1+p{margin-top:1.5em}.download-brochure .form-thankyou{padding:4em}body.home .component-type-multi_article.component-name-only-the-best-partners{background-color:#fff;color:#000}body.home .component-type-multi_article.component-name-only-the-best-partners article{padding-bottom:0}body.home .component-type-multi_article.component-name-only-the-best-partners .article-overlay{display:none}body,html{height:100%}#wrap{min-height:100%;overflow-x:hidden}#main{padding-bottom:150px;padding-top:5.75em}#footer{position:relative;margin-top:-150px;clear:both}@media screen and (max-width:1199px){#main{padding-top:79.55px}}@media screen and (max-width:991px){#main{padding-top:65px}}@media (max-width:767px){#wrap{min-height:0;overflow-x:hidden}#main{padding-bottom:0}#footer{position:relative;margin-top:0;clear:both}}body.popup #footer,body.popup #main{margin:0;padding:0}body.popup,body.popup #wrap,html.popup{min-height:0;height:auto}@media (max-width:991px){.no-show-sm{display:none}#header #logo{height:auto;display:block;position:relative;float:left;padding:1.375em 1.125em 1.125em;z-index:10}#header #logo>img{width:100px}#header .main-nav #menu>.arrow.button,#header .top-nav{display:none}#header .main-nav .menu-toggle{display:block;-o-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;color:#fff;font-size:1em;line-height:1;font-weight:400;text-transform:uppercase;vertical-align:middle;padding:1.5em 1.25em;position:absolute;z-index:10;top:0;right:0;background:#fff;height:64px}#header .main-nav .menu-toggle:focus{outline:0;box-shadow:none}#header .main-nav .menu-toggle i{display:block;background-color:#000;width:1.25em;height:3px;-o-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-top:4px}#header .main-nav .menu-toggle i:first-child{margin-top:0}#header .main-nav #menu .main-menu{display:block;position:absolute;top:0;left:100%;right:auto;width:16.5em;padding:0;margin:0;z-index:10;background-color:#fff;border-left:1px solid #444}body.menu-open #header .main-nav #menu .main-menu{margin-left:-16.5em}body.menu-open #header .main-nav .menu-toggle{right:16.5em}html.csstransforms3d #header .main-nav #menu .main-menu{width:16.5em;overflow:hidden;position:fixed;top:0;right:0;left:100%;bottom:0;z-index:999}html.csstransforms3d #header .main-nav #menu .main-menu li{width:16.5em}html.csstransforms3d body.menu-close #wrap,html.csstransforms3d body.menu-open #wrap{overflow-x:visible}html.csstransforms3d body.menu-close,html.csstransforms3d body.menu-open{overflow-x:hidden}html.csstransforms3d body.menu-open #header .main-nav .menu-toggle{right:0}html.csstransforms3d body.menu-open #footer,html.csstransforms3d body.menu-open #wrap{-moz-animation:bodymoveout .25s ease-in-out;-webkit-animation:bodymoveout .25s ease-in-out;animation:bodymoveout .25s ease-in-out;-o-transform:translate3d(-264px,0,0);-moz-transform:translate3d(-264px,0,0);-ms-transform:translate3d(-264px,0,0);-webkit-transform:translate3d(-264px,0,0);transform:translate3d(-264px,0,0)}html.csstransforms3d body.menu-close #footer,html.csstransforms3d body.menu-close #wrap{-moz-animation:bodymovein .25s ease-in-out;-webkit-animation:bodymovein .25s ease-in-out;animation:bodymovein .25s ease-in-out}@-webkit-keyframes bodymoveout{from{-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-o-transform:translate3d(-264px,0,0);-moz-transform:translate3d(-264px,0,0);-ms-transform:translate3d(-264px,0,0);-webkit-transform:translate3d(-264px,0,0);transform:translate3d(-264px,0,0)}}@-moz-keyframes bodymoveout{from{-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-o-transform:translate3d(-264px,0,0);-moz-transform:translate3d(-264px,0,0);-ms-transform:translate3d(-264px,0,0);-webkit-transform:translate3d(-264px,0,0);transform:translate3d(-264px,0,0)}}@keyframes bodymoveout{from{-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-o-transform:translate3d(-264px,0,0);-moz-transform:translate3d(-264px,0,0);-ms-transform:translate3d(-264px,0,0);-webkit-transform:translate3d(-264px,0,0);transform:translate3d(-264px,0,0)}}@-webkit-keyframes bodymovein{0%{-o-transform:translate3d(-264px,0,0);-moz-transform:translate3d(-264px,0,0);-ms-transform:translate3d(-264px,0,0);-webkit-transform:translate3d(-264px,0,0);transform:translate3d(-264px,0,0)}100%{-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes bodymovein{0%{-o-transform:translate3d(-264px,0,0);-moz-transform:translate3d(-264px,0,0);-ms-transform:translate3d(-264px,0,0);-webkit-transform:translate3d(-264px,0,0);transform:translate3d(-264px,0,0)}100%{-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bodymovein{0%{-o-transform:translate3d(-264px,0,0);-moz-transform:translate3d(-264px,0,0);-ms-transform:translate3d(-264px,0,0);-webkit-transform:translate3d(-264px,0,0);transform:translate3d(-264px,0,0)}100%{-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html.csstransforms3d body.menu-close #header .main-nav #menu .main-menu,html.csstransforms3d body.menu-open #header .main-nav #menu .main-menu{margin-left:0;width:264px;overflow:hidden}@-webkit-keyframes menumoveout{from{width:0}to{width:264px}}@keyframes menumoveout{from{width:0}to{width:264px}}#header .main-nav .navbar.container{padding-left:0;padding-right:0;width:100%}#header .main-nav .navbar-nav>li .top-lvl-item{padding:1.5em 1em 1.375em}#header .main-nav .navbar-nav li:hover .top-lvl-item{color:#666}#header .main-nav #menu .main-menu li{float:none;margin:0;border-bottom:1px solid #444}#header .main-nav .navbar-nav .submenu ul li a,#header .main-nav .navbar-nav .submenu ul li a:hover{border:none;color:#000;background-color:#fff}#header .main-nav .navbar-nav .submenu ul li a:hover{background-color:#eee}#header .main-nav .navbar-nav .submenu ul li a{padding-left:2em;color:#000}#header .main-nav .navbar-nav .has-submenu .top-lvl-item:after{margin-top:-.4em;margin-left:.375em}#header .main-nav #menu .caravans-menu,#header .main-nav #menu .caravans-menu li{padding:0;margin:0}#header .main-nav #menu .caravans-menu .has-submenu .top-lvl-item{position:absolute;top:0;right:4em}#header .main-nav #menu .caravans-menu>li>.top-lvl-item{padding:1.75em .75em 1.5625em}#header .main-nav #menu .caravans-menu .submenu{position:absolute;bottom:0;left:0;right:0}#header .main-nav #menu .caravans-menu .submenu>ul{position:absolute;top:0;left:0;right:0}#header .main-nav .navbar-nav .submenu ul{position:relative;top:auto;right:auto;bottom:auto;left:auto}#header .main-nav #menu .main-menu .find-a-dealer .top-lvl-item{padding:1.75em 1em 1.5em}#header .main-nav #menu .main-menu .find-a-dealer .top-lvl-item i>img{width:1.25em;height:auto;vertical-align:middle}#header .main-nav #menu .main-menu .find-a-dealer .top-lvl-item i{display:block;float:right;margin-top:-.25em}.floorplans-specifications .floorplans-specifications-heading{margin-top:.75em;margin-bottom:0}}@media (max-width:767px){#sidebar,.no-show-xs{display:none}body{font-size:16px}.container{padding-left:1em;padding-right:1em}.dbl-pd{padding-left:1em!important;padding-right:1em!important}.row.dbl-pd{margin-left:-1em!important;margin-right:-1em!important}.flexslider{background-position:center 2em}#header .main-nav .navbar.container{padding-left:0;padding-right:0}.caravans-teaser,.caravans-teaser a{border:none}.caravans-teaser a>.image-center{position:relative;display:block;width:100%;clear:both}.caravans-teaser a>.image-center>img{height:100%!important;width:auto!important}.caravans-teaser .caravan-summary{position:relative;display:block;width:100%;clear:both;top:auto;right:auto;bottom:auto;left:auto;text-align:center;padding:1em 0 2em}.caravans-teaser .caravan-summary>img.hover-off,.caravans-teaser .caravan-summary>img.hover-on,.vi-teaser .caravan-summary .logo{margin-left:auto;margin-right:auto}.caravans-teaser a .caravan-summary>img.hover-on,.caravans-teaser a:hover .caravan-summary>img.hover-on{display:block}.caravans-teaser a .caravan-summary>img.hover-off,.caravans-teaser a:hover .caravan-summary>img.hover-off{display:none}.caravans-teaser .caravan-summary .button.theme-hover{float:none;display:inline-block;width:auto}.caravans-teaser a .caravan-summary .button.theme-hover.theme-baby-blue,.caravans-teaser a:hover .caravan-summary .button.theme-hover.theme-baby-blue{background:#2195B2;background:-moz-linear-gradient(top,#2195B2 0,#0083a1 100%);background:-webkit-linear-gradient(top,#2195B2 0,#0083a1 100%);background:linear-gradient(to bottom,#2195B2 0,#0083a1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2195B2', endColorstr='#0083a1', GradientType=0 )}.caravans-teaser a .caravan-summary .button.theme-hover.theme-green,.caravans-teaser a:hover .caravan-summary .button.theme-hover.theme-green{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyYzYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OGI1MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(130,198,0,1)),color-stop(100%,rgba(88,181,0,1)));background:-webkit-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:-o-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:-ms-linear-gradient(top,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);background:linear-gradient(to bottom,rgba(130,198,0,1) 0,rgba(88,181,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#82c600', endColorstr='#58b500', GradientType=0 )}.caravans-teaser a .caravan-summary .button.theme-hover.theme-red,.caravans-teaser a:hover .caravan-summary .button.theme-hover.theme-red{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwMTQyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTAwMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(240,20,38,1)),color-stop(100%,rgba(161,0,13,1)));background:-webkit-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:-o-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:-ms-linear-gradient(top,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);background:linear-gradient(to bottom,rgba(240,20,38,1) 0,rgba(161,0,13,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f01426', endColorstr='#a1000d', GradientType=0 )}.caravans-teaser a .caravan-summary .button.theme-hover.theme-orange,.caravans-teaser a:hover .caravan-summary .button.theme-hover.theme-orange{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4OGIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODc3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(248,139,0,1)),color-stop(100%,rgba(248,119,0,1)));background:-webkit-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:-o-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:-ms-linear-gradient(top,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);background:linear-gradient(to bottom,rgba(248,139,0,1) 0,rgba(248,119,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f88b00', endColorstr='#f87700', GradientType=0 )}.caravans-teaser a .caravan-summary .button.theme-hover.theme-yellow,.caravans-teaser a:hover .caravan-summary .button.theme-hover.theme-yellow{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDMwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGI0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,211,8,1)),color-stop(100%,rgba(244,180,1,1)));background:-webkit-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:-o-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:-ms-linear-gradient(top,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);background:linear-gradient(to bottom,rgba(255,211,8,1) 0,rgba(244,180,1,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd308', endColorstr='#f4b401', GradientType=0 )}.caravans-teaser a .caravan-summary i.overlay,.caravans-teaser a:hover .caravan-summary i.overlay{display:block;-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1;background:0 0}.component-testimonials .testimonial-description{padding:2.75em}.components,.page-content{padding-top:2em}.component-testimonials .testimonial-description i.apos-left{display:block;position:absolute;top:0;left:50%;margin-left:-1em;width:2em}.component-testimonials .testimonial-description i.apos-right{display:block;position:absolute;bottom:0;right:50%;margin-right:-1em;width:2em}.component-testimonials .flexslider .flex-direction-nav{display:none}.components .component-parent-heading,.page-content>.page-heading{font-size:1.75em}.page-content+.component-type-gallery{margin-top:0}.components article{color:inherit;padding-bottom:2em}.components.row-even.component-type-gallery article,.components.row-even.component-type-image_slider article{padding-top:1.5em;padding-bottom:1.5em}.components.component-type-gallery .component-gallery .gallery-image,.components.component-type-gallery .component-gallery .gallery-side-panel,.components.component-type-gallery .component-gallery header,.components.component-type-image_slider .component-gallery .gallery-image,.components.component-type-image_slider .component-gallery .gallery-side-panel,.components.component-type-image_slider .component-gallery header{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;clear:both;float:left;padding:0}.components.component-type-gallery.row-even .component-gallery .gallery-side-panel,.components.component-type-image_slider.row-even .component-gallery .gallery-side-panel{padding-top:1.25em}.components.component-type-gallery .component-gallery .gallery-image .count,.components.component-type-image_slider .component-gallery .gallery-image .count{font-size:1.5em}.components.component-type-gallery .component-gallery .flex-direction-nav,.components.component-type-image_slider .component-gallery .flex-direction-nav{left:0;display:none}.components.component-type-gallery .component-gallery .flexslider .flex-next,.components.component-type-gallery .component-gallery .flexslider:hover .flex-next,.components.component-type-image_slider .component-gallery .flexslider .flex-next,.components.component-type-image_slider .component-gallery .flexslider:hover .flex-next{right:5%}.components.component-type-gallery .component-gallery .flexslider .flex-prev,.components.component-type-gallery .component-gallery .flexslider:hover .flex-prev,.components.component-type-image_slider .component-gallery .flexslider .flex-prev,.components.component-type-image_slider .component-gallery .flexslider:hover .flex-prev{left:5%}.components.component-type-gallery .component-gallery .gallery-image,.components.component-type-image_slider .component-gallery .gallery-image{padding-bottom:50%}.component-type-fixed_modulefind_a_dealer form input{margin-bottom:1em}.component-type-fixed_modulebrochure .button{width:100%}.map-container{display:block;margin:auto;padding:0;z-index:999}.map-container #map_canvas{height:100%!important;width:100%!important}.map-container.open{display:block;-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1;visibility:visible}.map-container .back-to-dealers{font-size:.875em;background:#000;padding:1.25em 1.5em;height:auto;line-height:1}.map-container .back-to-dealers:after{display:none}.map-container .back-to-dealers:before{content:"\f053";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);margin-right:.675em}.results-container{display:none}.results-container.open{display:block}.dealer-search .text{text-align:center;margin-bottom:1em}.event-search{margin:.75em 0 0}.caravans-teaser.flexslider .caravan-description,.event-section .event-item-heading{margin-top:1em}.event-search .text{text-align:center;margin-bottom:1em}.event-search .custom-select{margin-bottom:1em}.event-section.page-content{padding-top:0}.flexslider.hero-gallery .flex-direction-nav{display:none}.flexslider.hero-gallery .flex-control-nav{display:block}.caravans-teaser.flexslider{padding-top:4em;border-top:1px solid #444}.caravans-teaser.flexslider a,.caravans-teaser.flexslider>.container{border:none}.caravans-teaser.flexslider .caravan-summary{padding:1em 1em 1.5em}.caravans-teaser.flexslider .caravan-summary .caravan-logo{width:150px;margin-left:auto;margin-right:auto}.caravans-teaser.flexslider .hover-swap .caravan-summary .hover-off,.caravans-teaser.flexslider .hover-swap .caravan-summary .hover-on{display:none!important}.caravans-teaser.flexslider .hover-swap .caravan-summary .mobile{width:150px;margin:auto}.caravans-teaser.flexslider .flex-control-nav{display:none}.caravans-teaser.flexslider .flex-direction-nav{position:absolute;top:0;right:0;left:0;bottom:auto;margin-top:1.5em}.caravans-teaser.flexslider .flex-direction-nav a{border:1px solid #666;width:2.75em;height:2.75em;-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1}.caravans-teaser.flexslider .flex-direction-nav .flex-prev{position:absolute;top:0;right:50%;bottom:auto;left:auto;margin-top:0;margin-right:.25em}.caravans-teaser.flexslider .flex-direction-nav .flex-next{position:absolute;top:0;left:50%;bottom:auto;right:auto;margin-top:0;margin-left:.25em}.caravans-teaser.flexslider .flex-direction-nav .flex-next:before,.caravans-teaser.flexslider .flex-direction-nav .flex-prev:before{font-size:1.5em}.caravans-teaser.flexslider .flex-direction-nav a:before{display:block;padding:.625em;line-height:.4}.vi-teaser .caravan-summary .step-inside{display:block;position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:1.5em auto auto;width:12em}.vi-teaser .line{margin:1.5em auto auto;width:12em}.hero-gallery{padding-bottom:0;height:auto}.hero-gallery .caption{position:static;top:auto;right:auto;bottom:auto;left:auto;font-size:.75em;padding:1.75em;margin-top:1em}.hero-gallery .caption,.hero-gallery .caption .caption-description,.hero-gallery .caption .caption-heading,.hero-gallery .caption .caption-link,.hero-gallery .caption .valign{max-width:100%;width:100%;text-align:center}.hero-gallery .caption .valign{padding:0}.hero-gallery .caption .caption-link{margin-left:auto;margin-right:auto;float:none;display:inline-block;width:auto}.hero-gallery #big-video-container,.hero-gallery .image-center,.hero-gallery .placeholder{padding-bottom:40%;height:0;top:0;right:0;bottom:0;left:0;position:absolute}.hero-gallery .placeholder{display:block;width:100%;position:static}.floorplans-specifications .floorplans-specifications-heading{margin-top:.75em;margin-bottom:0}.floorplans-specifications>.tab-link-container .tab-link{width:50%;font-size:.875em;margin-left:0;margin-right:0;padding:.875em .5em;line-height:1}.floorplans-specifications .floorplans-wrapper .tab-link-container .tab-link{font-size:.625em;padding:1.25em .5em}.blog-section .blog-list{margin-top:0}.blog-section .categories-list{margin-bottom:2em}.blog-section .categories-list .list-parent{margin-top:.5em}#footer .last.row{font-size:.875em;text-align:left}#footer .last.row span{display:block}#footer .last.row a:before,#footer .last.row span:before{display:none}.event-section .event-list .event-item .add-to-calendar,.event-section .event-list .event-item .visit-website{display:block;float:none;margin:0}.component-gallery .gallery-description.wysiwyg-content{line-height:1.25;margin-bottom:1em}.floorplans-specifications .floorplans-wrapper .tab-link-container .tab-link{margin:.25em;width:30%}}@media (min-width:768px){body{font-size:14px}#header{font-size:16px}#header .main-nav #menu .caravans-menu .has-submenu .submenu{top:5.75em}#header #logo{width:auto}.caravans-teaser{font-size:13px}.caravans-teaser .caravan-summary{width:47%}.vi-teaser.caravans-teaser .caravan-summary{padding-top:1.5em}.caravans-teaser a>.image-center{width:57.5%;padding-bottom:65%}.caravans-teaser .caravan-summary i.overlay{top:0;right:0;bottom:0;left:-50%;background-size:cover}.caravans-teaser>.slides>li{width:50%;float:left;display:block}.component-type-fixed_modulesubscribe .subscribe-image{padding:0;display:block;position:absolute;top:0;left:0;bottom:0;height:100%}.dealer-results .map-container{-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1;visibility:visible!important;display:block!important}.dealer-results .back-to-dealers,.dealer-results .view-on-map{display:none!important;visibility:hidden!important}.caravans-teaser .caravan-summary>img.hover-off,.caravans-teaser .caravan-summary>img.hover-on{position:absolute;height:118px;top:0;right:0}.caravans-teaser .caravan-summary img.caravan-logo,.caravans-teaser .caravan-summary>img.hover-off{height:20px;width:auto;margin-bottom:1em}.vi-teaser .caravan-summary .logo{height:1.25em}.flexslider.hero-gallery .flex-control-nav{left:50%;right:50%;margin-left:-25%;width:50%}.hero-gallery .caption{width:346px;left:50%;top:0;bottom:0;margin-left:-360px}.hero-gallery .caption .valign{max-width:100%}.hero-gallery .caption .caption-heading{font-size:2em}.hero-gallery .caption .caption-description{font-size:1.25em}.hero-gallery.flexslider .flex-control-paging{display:block;top:auto;bottom:0;margin-top:0;z-index:10}.components .component-gallery .gallery-image{width:60%;padding-bottom:50%}}.page-content+.components{padding-top:0}.walk-through-our-interiors .caravans-teaser>ul>li:first-child article a:after,.walk-through-our-interiors .caravans-teaser>ul>li:last-child article a:after{display:none}.walk-through-our-interiors .caravans-teaser a{display:block;position:relative;text-decoration:none;background-image:linear-gradient(-180deg,#FFF 7%,#F1F1F1 58%,#F1F1F1 70%,#FFF 98%);border:1px solid #9b9b9b}.walk-through-our-interiors .vi-teaser.caravans-teaser a>.image-center{width:70%;margin:auto auto auto 0;z-index:1}@media(min-width:768px){.walk-through-our-interiors .vi-teaser .caravan-summary .logo{height:20px!important}}@media(max-width:767px){.walk-through-our-interiors .vi-teaser.caravans-teaser a>.image-center{width:85%;margin:auto}.walk-through-our-interiors .vi-teaser .caravan-summary .logo{position:absolute;top:-3em;left:4em}}@media (min-width:992px){body{font-size:15px}#header,.caravans-teaser{font-size:14px}#header #logo{width:176px}#header .main-nav .button{padding:1.125em .875em}#header .main-nav .navbar-nav>li .top-lvl-item{padding:1.5em .875em}#header .main-nav .menu-toggle{display:none}#header .main-nav #menu>.arrow.button{display:block}#header .main-nav #menu .main-menu{width:auto}#header .main-nav #menu .caravans-menu{position:static;top:auto;right:auto}#header .main-nav #menu .main-menu .caravan-selector,#header .main-nav #menu .main-menu .contact-us,#header .main-nav #menu .main-menu .find-a-dealer,#header .main-nav #menu .main-menu .join-us-on-facebook{display:none}#header .main-nav .navbar-nav>li:hover .top-lvl-item{background-color:#000;color:#fff}.caravans-teaser .caravan-summary{width:40%}.vi-teaser.caravans-teaser .caravan-summary{padding-top:2em}.caravans-teaser a>.image-center{width:65%;padding-bottom:65%}.caravans-teaser .caravan-summary i.overlay{top:0;right:0;bottom:0;background-size:cover;left:-78%}.hero-gallery .caption{width:365px;left:50%;top:0;bottom:0;margin-left:-460px}.hero-gallery .caption .valign{max-width:100%}.hero-gallery .caption .caption-heading{font-size:2.25em}.hero-gallery .caption .caption-description{font-size:1.25em}.floorplans-specifications .floorplans-specifications-heading{margin-bottom:0}.component-gallery .gallery-side-panel,.component-gallery header{width:35%}.components .component-gallery .gallery-image{width:65%;padding-bottom:50%}}.form-loading-overlay,.video-section .video-item .summary-hero-image .img,.video-section .video-item.view-hidden{display:none}@media (min-width:1200px){#header,.caravans-teaser,body{font-size:16px}#header #logo{width:200px}#header .main-nav .button{padding:.8em 1em}#header .main-nav .navbar-nav>li .top-lvl-item{padding:1.5em 1em 1.57em}#header .main-nav #menu .caravans-menu .has-submenu .submenu{width:1200px;margin:auto}.caravans-teaser .caravan-summary{width:34%}.caravans-teaser a>.image-center{width:64%;padding-bottom:65%}.hero-gallery .caption{width:410px;top:0;left:0;left:50%;bottom:0;margin-left:-580px}.hero-gallery .caption .valign{max-width:100%}.hero-gallery .caption .caption-heading{font-size:2.5em}.hero-gallery .caption .caption-description{font-size:1.5em}.floorplans-specifications .floorplans-specifications-heading{margin-bottom:.75em}.components .component-gallery .gallery-image{width:65%;padding-bottom:35%}}@media(min-width:1500px){#header .main-nav #menu .caravans-menu .has-submenu .submenu{width:1200px}}@media (min-width:1600px){body{font-size:16px}}@media print{.caravans-selector .caravan-selector-summary{width:100%;font-size:12px;padding:2em 2.5em;margin:0}.caravans-selector .caravan-selector-summary .caravan-summary-specs p{width:48%;margin-right:1%;float:left}.caravans-selector .caravan-selector-summary .img-responsive{width:95%;height:auto}.caravans-selector .caravan-enquiry{display:none}#main{padding:0}#footer,#header,#sidebar,.caravan-enquiry{display:none}}.form-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.8);z-index:999}.form-loading-overlay .center-spinner{position:absolute;top:0;right:0;bottom:0;left:0;width:48px;height:48px;margin:auto}.form-loading-overlay .center-spinner>img{width:100%;height:100%;border-radius:10px}.video-section .filters{margin-bottom:2em}.video-section .video-item{padding-bottom:0;margin-bottom:2.5em}.video-section .video-item h1{font-size:1.25em;padding:0;margin:0;text-align:left;text-transform:none;font-weight:400;letter-spacing:1px}.video-section .video-item h1>a{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;font-weight:inherit;text-decoration:none}.caravans-selector .steps-header,.video-modal h1{font-family:'Avenir Medium',helvetica,arial,sans-serif}.video-section .video-item .summary-hero-image{padding-bottom:56.25%;margin-bottom:.75em;background-position:center center;background-repeat:no-repeat;background-size:cover}.video-section .video-item .summary-hero-image.no-image{border:1px solid #333}.video-item .summary-hero-image .icon-video-play,.video-section .video-item .summary-hero-image .icon-video-play{display:block;height:5em!important;width:5em!important;margin:auto}.video-section .load-more{display:none;font-size:1.25em;padding:.625em;border:2px solid #333;text-align:center;cursor:pointer;margin-bottom:2.5em}.video-modal.bg-black{background-color:#000;color:#fff}.video-modal h1{font-size:2em;padding:0;margin:.5em 0 0;text-align:left;text-transform:none;font-weight:400;letter-spacing:1px}.video-modal .hero-video{width:100%;padding-bottom:56.25%}.video-modal .hero-video>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.video-modal .wysiwyg-content p{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;padding:0;margin:.5em 0 0}html.popup,html.popup body{height:auto}html.popup #wrap{height:auto;min-height:0;overflow:auto}html.popup #wrap #main{padding:0}@media (min-width:1999px){.video-modal .container{width:1660px}}.caravans-selector{padding-bottom:1.5em}.caravans-selector .page-content{padding-top:3em;padding-bottom:1em}.caravans-selector .banner{background-color:#000;color:#fff;margin:0 0 1.25em;line-height:1;text-align:center;text-transform:uppercase;font-size:.875em;padding-top:1em;padding-bottom:.875em;vertical-align:middle}.caravans-selector .banner>em{font-size:1.75em;line-height:1;font-weight:400;font-style:normal;vertical-align:middle;padding-right:.25em;position:relative;top:-1px}.caravans-selector .steps-header{margin-top:1em;margin-bottom:1em;overflow:hidden}.caravans-selector .steps-header .container{background-color:#464646;text-align:center;color:#fff;font-size:1.25em;text-transform:uppercase;vertical-align:middle}.caravans-selector .steps-header h2{display:inline-block;margin:0;padding:0;font-size:1.1em;font-family:inherit;line-height:1}.caravans-selector .steps-header .step em{display:inline-block;font-style:normal;font-size:1.1em;line-height:1;margin:0;padding:0}.caravans-selector .steps-header .step h2 em{font-size:inherit;line-height:1}.caravans-selector .steps-header .step{letter-spacing:.5px;position:relative;padding-left:2.5em;padding-top:.75em;padding-bottom:1.25em;line-height:1;height:2.75em}.caravans-selector .steps-header .step a{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-decoration:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.caravans-selector .steps-header .step.active{background-color:#000;text-align:left;padding-left:3em;padding-top:.8em;padding-bottom:.7em;line-height:1}.caravans-selector .steps-header .step.active span{display:block;width:100%;float:left;clear:both;font-size:.8em;line-height:1;margin-top:.25em;text-transform:none;font-family:'Avenir Light',helvetica,arial,sans-serif;padding-left:1.7em}.caravans-selector .steps-header .step.active:first-child{text-align:left}.caravans-selector .steps-header .step:first-child,.caravans-selector .steps-header .step:last-child{padding-left:1em}.caravans-selector .steps-header .step.active:last-child{padding-left:3em}.caravans-selector .steps-header .step:last-child .arrow{display:none}.caravans-selector .steps-header .step-1{z-index:5}.caravans-selector .steps-header .step-2{z-index:4}.caravans-selector .steps-header .step-3{z-index:3}.caravans-selector .steps-header .step .arrow{position:absolute;display:block;top:0;right:-2em;bottom:0;height:100%;width:2em;overflow:hidden;z-index:10}.caravans-selector .steps-header .step .arrow:after,.caravans-selector .steps-header .step .arrow:before{display:block;top:-.75em;bottom:-.75em;border-top:2.25em solid transparent;border-bottom:2.25em solid transparent;margin:auto;height:100%;position:absolute;content:""}.caravans-selector .steps-header .step .arrow:before{right:0;border-left:2em solid #fff}.caravans-selector .steps-header .step .arrow:after{right:.375em;border-left:2em solid #464646}.caravans-selector .steps-header .step.active .arrow:after,.caravans-selector .steps-header .step.previous-active .arrow:after{border-left:2em solid #000}.caravans-selector .steps-header .step.previous-active{background-color:#444;color:#999}.caravans-selector .steps-header .step.previous-active .arrow:after{border-left-color:#444}.caravans-selector .sub-content{font-size:1.125em;margin-top:.75em;margin-bottom:.75em;text-align:left;letter-spacing:.5px}@media (max-width:767px){.caravans-selector .sub-content{text-align:center;font-size:.875em;margin-top:0}}.caravans-selector .caravans-teaser{border:none;background:0 0;margin-bottom:1em}.caravans-selector .caravans-teaser>.container{border:none}.caravans-selector .caravans-teaser article{padding:.5em;border:none;background:0 0;height:100%}.caravans-selector .caravans-teaser article label{height:100%}.caravans-selector .caravans-teaser article a{border:none;border:1px solid #eee;background-image:linear-gradient(-180deg,#FFF 7%,#F1F1F1 58%,#F1F1F1 70%,#FFF 98%)}.caravans-selector .colour-selector-button,.caravans-selector .next-button{margin-right:.5em;float:right;padding:1em 1.625em 1em 1.875em;height:auto;cursor:pointer}.caravans-selector .checkerplate-selector-button{margin-left:.5em;float:right;padding:1em 1.625em 1em 1.875em;height:auto;cursor:pointer;background:#525252;background:-moz-linear-gradient(top,#525252 0,#323232 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#525252),color-stop(100%,#323232));background:-webkit-linear-gradient(top,#525252 0,#323232 100%);background:-o-linear-gradient(top,#525252 0,#323232 100%);background:-ms-linear-gradient(top,#525252 0,#323232 100%);background:linear-gradient(to bottom,#525252 0,#323232 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#323232', GradientType=0 )}.caravans-selector .next-button.disabled{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNGE0YTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#d3d3d3 0,#a4a4a4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d3d3d3),color-stop(100%,#a4a4a4));background:-webkit-linear-gradient(top,#d3d3d3 0,#a4a4a4 100%);background:-o-linear-gradient(top,#d3d3d3 0,#a4a4a4 100%);background:-ms-linear-gradient(top,#d3d3d3 0,#a4a4a4 100%);background:linear-gradient(to bottom,#d3d3d3 0,#a4a4a4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#a4a4a4', GradientType=0 )}.caravans-selector .next-button.enabled{display:block!important}.button--secondary,.caravans-selector .back-button{color:#fff;float:left;padding:1em 1.625em 1em 1.875em;height:auto;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyNTI1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMyMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#525252 0,#323232 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#525252),color-stop(100%,#323232));background:-webkit-linear-gradient(top,#525252 0,#323232 100%);background:-o-linear-gradient(top,#525252 0,#323232 100%);background:-ms-linear-gradient(top,#525252 0,#323232 100%);background:linear-gradient(to bottom,#525252 0,#323232 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#323232', GradientType=0 )}.caravans-selector .exterior-swatches .tab-link .fa,.next-button-wrapper{float:right}.caravans-selector .back-button:after{display:none}.caravans-selector .back-button:before{content:"\f053";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);margin-right:.5em}.caravans-selector .back-button:before,.caravans-selector .next-button:after{font-size:.875em}@media (max-width:767px){.caravans-selector .back-button,.caravans-selector .next-button{font-size:.75em;padding-left:1em;padding-right:1em;margin-left:0;margin-right:0;font-weight:400;text-align:center}}.caravans-selector .image-center{padding-bottom:57%}.caravans-selector .caravans-teaser .selected{position:absolute;display:block;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:3px solid #f87700;z-index:10;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-o-opacity:0;-moz-opacity:0;-webkit-opacity:0;opacity:0;-o-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;ms-transition:opacity .25s ease;transition:opacity .25s ease}.theme-baby-blue.caravans-selector .caravans-teaser .selected{border-color:#2195B2}.theme-green.caravans-selector .caravans-teaser .selected{border-color:#7F8E72}.theme-red.caravans-selector .caravans-teaser .selected{border-color:#CD2435}.theme-orange.caravans-selector .caravans-teaser .selected{border-color:#E7892D}.theme-yellow.caravans-selector .caravans-teaser .selected{border-color:#ffd308}.theme-baby-blue.caravans-selector .caravans-teaser .selected i{background-color:#2195B2}.theme-green.caravans-selector .caravans-teaser .selected i{background-color:#7F8E72}.theme-red.caravans-selector .caravans-teaser .selected i{background-color:#CD2435}.theme-orange.caravans-selector .caravans-teaser .selected i{background-color:#E7892D}.theme-yellow.caravans-selector .caravans-teaser .selected i{background-color:#ffd308}.caravans-selector .caravans-teaser .selected i{position:absolute;top:.875em;right:.875em;color:#fff;font-size:1.125em;background-color:#f87700;padding:0;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;text-align:center;height:2.25em;width:2.25em;line-height:2.375}.caravans-selector .caravans-teaser.choose-model .selected i{top:47.5%;left:33%;font-size:2.5em;height:2.375em;width:2.375em;line-height:2.375;margin-top:-1.125em;margin-left:-1.125em}@media (max-width:767px){.caravans-selector .caravans-teaser.choose-model .selected i{font-size:2em;top:25%;left:50%}}.caravans-selector .caravans-teaser.choose-model .model-off-grid .selected{border-color:#E7892D}.caravans-selector .caravans-teaser.choose-model .model-trooper .selected{border-color:#7F8E72}.caravans-selector .caravans-teaser.choose-model .model-freelander .selected{border-color:#CD2435}.caravans-selector .caravans-teaser.choose-model .model-tremor .selected{border-color:#2195B2}.caravans-selector .caravans-teaser.choose-model .model-off-grid .selected i{background-color:#E7892D}.caravans-selector .caravans-teaser.choose-model .model-trooper .selected i{background-color:#7F8E72}.caravans-selector .caravans-teaser.choose-model .model-freelander .selected i{background-color:#CD2435}.caravans-selector .caravans-teaser.choose-model .model-tremor .selected i{background-color:#2195B2}.caravans-selector .caravans-teaser.caravan-floorplan .selected i{top:37.5%;left:50%;font-size:2.5em;height:2.375em;width:2.375em;line-height:2.375;margin-top:-1.125em;margin-left:-1.125em}@media (max-width:767px){.caravans-selector .caravans-teaser.caravan-floorplan .selected i{font-size:2em;top:32.5%;left:50%}}.caravans-selector .caravans-teaser>ul>li:after,.caravans-selector .caravans-teaser>ul>li:first-child article a:after{display:none}.caravans-selector .caravans-teaser article:hover>.target .selected,.caravans-selector .caravans-teaser article:hover>a .selected,.caravans-selector .caravans-teaser article>.target.active .selected,.caravans-selector .caravans-teaser article>a.active .selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1}.caravans-selector .caravans-teaser article>.target.active .hover-swap .hover-on,.caravans-selector .caravans-teaser article>a.active .hover-swap .hover-on{display:block!important}.caravans-selector .caravans-teaser article>.target.active .hover-swap .hover-off,.caravans-selector .caravans-teaser article>a.active .hover-swap .hover-off{display:none!important}.caravans-selector .caravan-floorplan .target,.caravans-selector .caravan-floorplan a.target{position:relative;background-color:#fff;padding:1.25em}.caravans-selector .caravan-floorplan .selected i,.caravans-selector .caravan-floorplan .target>input{display:none}.caravans-selector .caravan-floorplan .target.active .selected i{display:block}.caravans-selector .caravan-floorplan .target>.image-center,.caravans-selector .caravan-floorplan a>.image-center{width:100%}.caravans-selector .caravan-floorplan .caravan-floorplan-heading{color:#000;margin:.625em 0 .5em;padding:0;font-size:1.25em}.caravans-selector .caravan-floorplan .target>.image-center>img,.caravans-selector .caravan-floorplan a>.image-center>img{width:100%!important;height:auto!important}.caravans-selector .caravan-floorplan .floorplans-specifications-description{display:block;color:#000;font-size:1em;padding:1em 0 0;margin-top:0;margin-bottom:0;text-align:left;letter-spacing:.5px}.caravans-selector .caravan-floorplan .floorplans-specifications-description table{margin:0 auto}.caravans-selector .caravan-floorplan .floorplans-specifications-description table .first{padding-right:.5em}.caravans-selector .caravan-floorplan .floorplans-specifications-description ul{margin-left:0;padding-left:1.25em}.caravans-selector .caravan-floorplan .floorplans-specifications-description.text{width:380px;margin:0 auto}@media screen and (max-width:991px){.caravans-selector .caravan-floorplan .floorplans-specifications-description.text{width:100%;margin-top:1em;padding:0 .5em}}.caravans-selector .caravan-enquiry,.caravans-selector .caravan-selector-summary{margin:.5em 0 2.5em}.caravans-selector .caravan-selector-summary .caravan-summary-heading{font-family:'Avenir Medium',helvetica,arial,sans-serif;font-size:1.25em;text-transform:uppercase;margin-top:0}.caravans-selector .caravan-summary-heading{text-transform:uppercase;font-size:2em;margin-top:.875em;margin-bottom:.25em}.caravans-selector.summary .caravan-summary-heading>strong{font-family:'Avenir Medium',helvetica,arial,sans-serif;font-style:normal;font-weight:400}.caravans-selector .caravan-selector-summary .caravan-summary-heading img{height:.75em;width:auto;vertical-align:baseline}.caravans-selector .caravan-summary-heading-large{text-transform:uppercase;font-size:1.875em;margin-top:0;margin-bottom:.25em}.caravans-selector .caravan-summary-logo{display:block;float:none;height:1em;margin-bottom:.25em}@media(max-width:1199px){.caravans-selector .caravan-summary-logo{float:right}}@media(max-width:767px){.caravans-selector .caravan-summary-logo{float:none}}@media (min-width:1200px){.caravans-selector .caravan-summary-logo{display:block;float:right;margin-top:0}}.caravans-selector .caravan-selector-summary .caravan-summary-hero{margin-top:1.5em}.caravans-selector .caravan-selector-summary .caravan-summary-hero .caravan_angle{position:relative}.caravans-selector .caravan-selector-summary .caravan-summary-hero .caravan_angle .base-image{position:relative;display:block;height:0;overflow:hidden;padding-bottom:50%;background-color:#fff;background-image:linear-gradient(-180deg,#FFF 7%,#F1F1F1 58%,#F1F1F1 70%,#FFF 98%)}.caravans-selector .caravan-selector-summary .caravan-summary-hero .caravan_angle .angle-overlay{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;height:100%;width:100%}.caravans-selector .caravan-selector-summary .caravan-summary-floorplan{margin-top:1.5em}.caravans-selector .caravan-selector-summary .caravan-summary-floorplan figcaption{margin-top:.75em;margin-bottom:2em}.caravans-selector .caravan-selector-summary .caravan-summary-accessories>h1,.caravans-selector .caravan-selector-summary .caravan-summary-specs>h1,.caravans-selector .caravan-selector-summary .floorplans-specifications-parent-heading{font-family:'Avenir Medium',helvetica,arial,sans-serif;font-size:1.25em;margin-top:1.5em;margin-bottom:.5em;text-transform:uppercase}.caravans-selector .caravan-selector-summary .caravan-summary-specs p{line-height:1.125;margin:1em 0 0;font-family:'Avenir Light',helvetica,arial,sans-serif}.caravans-selector .caravan-selector-summary .caravan-summary-specs table{width:100%}.caravans-selector .caravan-selector-summary .caravan-summary-specs table td+td{padding-left:.5em;text-align:right}.caravans-selector .caravan-selector-summary .caravan-summary-specs table td.first{font-family:'Avenir Medium',helvetica,arial,sans-serif}.caravans-selector .caravan-selector-summary .caravan-main-specs ul{padding-left:1.5em;margin-left:.75em}.caravans-selector .caravan-selector-summary .caravan-main-specs li{line-height:1.25;margin-bottom:.25em}.caravans-selector .caravan-selector-summary .caravan-main-specs .floorplans-specifications-heading{font-family:'Avenir Book',helvetica,arial,sans-serif;margin-bottom:.5em}.caravans-selector .caravan-selector-summary .caravan-main-specs .floorplans-specifications-heading .fa-angle-down{-o-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.caravans-selector .caravan-selector-summary .caravan-main-specs .floorplans-specifications-heading.active .fa-angle-down{transform:rotate(-180deg);-o-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.caravans-selector .caravan-selector-summary .caravan-main-specs .floorplans-specifications-heading-wrap{padding:.5em 1em;background:#000;color:#fff;margin-bottom:.875em}html.no-backgroundsize .caravans-selector .caravan-selector-summary .caravan-summary-accessories .image-center,html.no-backgroundsize .caravans-selector .caravans-teaser.accessories .image-center{background-image:none!important}.caravans-selector .caravan-selector-summary .caravan-summary-accessories .accessory-outer{padding:.5em}.caravans-selector .caravan-selector-summary .caravan-summary-accessories .accessory{position:relative;margin:0;padding:0;border:1px solid #ccc;display:block;cursor:pointer}.caravans-selector .caravan-selector-summary .caravan-summary-accessories .image-center{background-position:center center;background-repeat:no-repeat;background-size:contain}.caravans-selector .caravan-selector-summary .caravan-summary-accessories .image-center>img{display:none!important}html.no-backgroundsize .caravans-selector .caravan-selector-summary .caravan-summary-accessories .image-center>img{display:block!important}.caravans-selector .caravan-selector-summary .caravan-summary-accessories .accessories-heading{margin-top:0;margin-bottom:.5em;color:#575757}.caravans-selector .caravan-selector-summary .caravan-summary-accessories .accessories-price{margin:0;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-weight:400;font-style:normal}@media (max-width:767px){.caravans-selector .caravan-selector-summary .caravan-summary-accessories .image-center>img{width:100%!important;height:auto!important}}@media (min-width:768px){.caravans-selector .caravan-selector-summary .caravan-summary-accessories .image-center{padding-bottom:56.25%}.caravans-selector .caravan-selector-summary .caravan-summary-accessories .accessories-details{min-height:7.75em}}.caravans-selector .caravan-enquiry{padding-top:0}.caravans-selector .caravan-enquiry .caravan-enquiry-wrap{background-color:#eee;padding:1em .75em}.caravans-selector .caravan-enquiry .caravan-enquiry-header{font-family:'Avenir Medium',helvetica,arial,sans-serif;font-size:1.3125em;margin-top:0;margin-bottom:0;padding:0;text-transform:uppercase;background:0 0;text-align:left}.caravans-selector .caravan-enquiry .caravan-enquiry-header-button.active{-o-opacity:0;-moz-opacity:0;-webkit-opacity:0;opacity:0;height:0;padding:0;margin:0;overflow:hidden}.caravans-selector .caravan-enquiry .caravan-enquiry-header-button{-moz-box-shadow:none!important;box-shadow:none!important;-moz-border-radius:0;-webkit-border-radius:0;appearance:none;border-radius:0;vertical-align:middle;display:block;font-family:'Avenir Light',helvetica,arial,sans-serif;color:#fff;font-size:1.375em;text-transform:uppercase;text-align:center;line-height:1;padding:.75em;height:2.5em;border:0;margin:0 0 1.125em;letter-spacing:2px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYTc0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,142,0,1) 0,rgba(250,116,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,142,0,1)),color-stop(100%,rgba(250,116,0,1)));background:-webkit-linear-gradient(top,rgba(255,142,0,1) 0,rgba(250,116,0,1) 100%);background:-o-linear-gradient(top,rgba(255,142,0,1) 0,rgba(250,116,0,1) 100%);background:-ms-linear-gradient(top,rgba(255,142,0,1) 0,rgba(250,116,0,1) 100%);background:linear-gradient(to bottom,rgba(255,142,0,1) 0,rgba(250,116,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8e00', endColorstr='#fa7400', GradientType=0 );-o-transition:height .75s,padding .75s,margin .75s,opacity 125ms;-moz-transition:height .75s,padding .75s,margin .75s,opacity 125ms;-webkit-transition:height .75s,padding .75s,margin .75s,opacity 125ms;-ms-transition:height .75s,padding .75s,margin .75s,opacity 125ms;transition:height .75s,padding .75s,margin .75s,opacity 125ms}.caravans-selector .caravan-enquiry .dealer-results .result-heading,.caravans-selector .exterior-swatches .tab-link.active,.caravans-selector .info,.caravans-selector .selector-exterior__tip{font-family:'Avenir Medium',helvetica,arial,sans-serif}.caravans-selector .caravan-enquiry #caravan-enquiry-section{max-height:0;overflow:hidden;-o-transition:max-height .5s;-moz-transition:max-height .5s;-webkit-transition:max-height .5s;-ms-transition:max-height .5s;transition:max-height .5s}.caravans-selector .caravan-enquiry #caravan-enquiry-section.open{max-height:150em}.caravans-selector .caravans-teaser.flexslider article .target,.caravans-selector .caravans-teaser.flexslider article a{display:block;border:1px solid #9B9B9B}.caravans-selector .caravan-enquiry .caravan-enquiry-description{font-size:1em}.caravans-selector .caravan-enquiry .button.black{margin-bottom:1em}.caravans-selector .caravan-enquiry .start-again{display:block;color:#FC8000;text-transform:uppercase;text-align:center;margin-bottom:1em}.caravans-selector .caravan-enquiry .dealer-results,.caravans-selector .caravan-enquiry form{margin-bottom:2em}.caravans-selector .caravan-enquiry .you-can-also{margin-top:.875em}.caravans-selector .caravan-enquiry .back{display:inline-block;color:#000;text-transform:uppercase;text-align:left;padding-bottom:1em}.caravans-selector .caravan-enquiry form label{font-size:1.125em}.caravans-selector .caravan-enquiry .dealer-results .result-heading{margin-top:1.25em}.caravans-selector .caravan-enquiry .dealer-results .results-container{border-top:1px solid #ccc}.caravans-selector .caravan-enquiry .dealer-results .list .dealer-details{padding:0}.caravans-selector .caravan-enquiry .dealer-results .list .dealer-extended .button.arrow{width:auto;margin-top:1em}@media (max-width:767px){.caravans-selector .page-content{padding-top:1em;padding-bottom:.5em}.caravans-selector .page-content>.page-heading{font-size:1.125em}.caravans-selector .page-content .wysiwyg-content{margin-top:0}.caravans-selector .caravan-floorplan .target>.image-center>img,.caravans-selector .caravan-floorplan a>.image-center>img{width:100%!important;height:auto!important}.caravans-selector .caravans-teaser.flexslider{border-top:0 solid #444;padding-top:0;padding-bottom:3.25em}.caravans-selector .caravans-teaser.flexslider article a{border:0;display:block}.caravans-selector .caravan-enquiry,.caravans-selector .caravan-selector-summary{padding:1em;margin-top:1em;margin-bottom:1em}.caravans-selector .caravan-enquiry{padding:0}.caravans-selector .caravan-enquiry .caravan-enquiry-header{margin-bottom:.5em}.caravans-selector .caravan-enquiry form{margin-top:1em}.caravans-selector .caravans-teaser.flexslider .flex-direction-nav{margin-top:0;margin-bottom:2.75em;top:auto;bottom:0}.caravans-selector .caravan-summary-heading{font-size:1.5em}}@media (min-width:768px){.caravans-selector .caravans-teaser .image-center{padding-bottom:64%}.caravans-selector .caravans-teaser .caravan-summary{width:45%}.caravans-selector .caravan-floorplan .target>.image-center,.caravans-selector .caravan-floorplan a>.image-center{padding-bottom:43%}.caravans-selector .caravans-teaser>ul>li:last-child article a:after{display:none}.caravans-selector .steps-header .container{font-size:.875em}.caravans-selector .caravans-teaser-outer .caravans-teaser{margin-left:-.5em;margin-right:-.5em}.caravans-selector .flexslider:hover .flex-prev{left:10px}.caravans-selector .flexslider:hover .flex-next{right:10px}}@media (min-width:992px){.caravans-selector .caravans-teaser a>.image-center{padding-bottom:54%}.caravans-selector .caravan-floorplan .target>.image-center,.caravans-selector .caravan-floorplan a>.image-center{padding-bottom:43%}.caravans-selector .caravans-teaser .caravan-summary{width:40%}.caravans-selector .steps-header .container{font-size:1em}}@media (min-width:1200px){.caravans-selector .caravans-teaser a>.image-center{padding-bottom:52%}.caravans-selector .caravan-floorplan .target>.image-center,.caravans-selector .caravan-floorplan a>.image-center{padding-bottom:43%}.caravans-selector .caravans-teaser .caravan-summary{width:34%}.caravans-selector .steps-header .container{font-size:1.25em}}.caravans-selector .caravans-teaser a>.image-center{z-index:1}.caravans-selector .info{margin-top:1em}@media (max-width:767px){.caravans-selector .info{display:block}}.caravans-selector .exterior-views{width:100%;background:#fff;background-image:linear-gradient(-180deg,#FFF 7%,#F1F1F1 58%,#F1F1F1 70%,#FFF 98%)}.caravans-selector .exterior-views,.caravans-selector .exterior-views .image-center{position:relative;display:block;height:0;overflow:hidden;padding-bottom:55%}.caravans-selector .exterior-views .image-center>img{position:absolute;display:block!important;top:-50%;right:-50%;bottom:-50%;left:-50%;margin:auto;height:auto;width:100%!important}.caravans-selector .exterior-views .angle-overlay.image-center{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;height:100%;width:100%}.caravans-selector .info{display:block;position:absolute;z-index:50;top:auto;right:0;bottom:0;left:0;margin-bottom:.5em;text-align:center;color:#000;font-size:1.125em;font-weight:400;font-style:normal}@media screen and (max-width:768px){.caravans-selector .info{font-size:.5em}}.caravans-selector .exterior-views .flex-direction-nav .flex-next,.caravans-selector .exterior-views .flex-direction-nav .flex-prev{-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-opacity:1;opacity:1}.caravans-selector .exterior-views .flex-direction-nav .flex-next{right:10px}.caravans-selector .exterior-views .flex-direction-nav .flex-prev{left:10px}.caravans-selector .exterior-views .hover-tooltip{display:block;position:absolute;top:55%;right:auto;bottom:auto;left:auto;float:left;z-index:99;margin-top:2em;color:#000;-o-opacity:0;-moz-opacity:0;-webkit-opacity:0;-ms-opacity:0;opacity:0;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.caravans-selector .exterior-views:hover .hover-tooltip{-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-opacity:1;opacity:1}.caravans-selector .exterior-views .hover-tooltip.left{left:10px}.caravans-selector .exterior-views .hover-tooltip.right{right:10px}.caravans-selector .exterior-swatches .select-info{font-size:16px;font-weight:700;margin-bottom:.25em}@media screen and (max-width:991px){.caravans-selector .exterior-swatches .select-info{font-size:14px}}@media (max-width:767px){.caravans-selector .exterior-views .hover-tooltip{display:none}}.caravans-selector .exterior-swatches{margin-bottom:1.5em}.caravans-selector .exterior-swatches header{display:block;position:relative}@media screen and (max-width:767px){.caravans-selector .exterior-swatches header{border-right:none}}.caravans-selector .exterior-swatches header>.row{display:block;position:relative;margin-left:-.5em;margin-right:-.5em}.caravans-selector .exterior-swatches header>.row.visible-xs{margin-left:0;margin-right:0}@media (max-width:767px){.caravans-selector .exterior-swatches header:after{display:none}.caravans-selector .exterior-swatches header>.row.visible-xs .select-info{display:block;font-size:.875em;margin-bottom:.25em}.caravans-selector .exterior-swatches header>.row.visible-xs .custom-select select{font-size:.875em;width:90%}.caravans-selector .exterior-swatches header>.row.visible-xs .custom-select:after{right:1em}}.caravans-selector .exterior-swatches .composite-select{background-color:#fff}.caravans-selector .exterior-swatches .composite-select select{border:1px solid #000;padding:0 .5625em;margin-bottom:.5em;height:2.5em}.caravans-selector .exterior-swatches .tab-link-outer{padding-left:.5em;padding-right:.5em}.caravans-selector .exterior-swatches .tab-link{display:block;position:relative;text-align:left;border:1px solid #9B9B9B;border-bottom:0;background-color:#F1F1F1;color:#4A4A4A;line-height:1;height:3.25em;text-decoration:none;padding:1em .5em 0 1em;z-index:1}.caravans-selector .exterior-swatches .tab-link:first-of-type{border-top:none}.caravans-selector .exterior-swatches .tab-link:last-of-type{border-bottom:none}.caravans-selector .exterior-swatches .tab-link.active{background-color:#fff;color:#000;font-weight:400;font-style:normal;border-right-color:#fff;z-index:10}.caravans-selector .exterior-swatches .tab-link.active:after{content:"";display:block;position:absolute;top:0;right:0;bottom:auto;left:0;background-color:#FA7400;height:100%;width:5px}.caravans-selector .exterior-swatches .tab-content{margin-top:1em;display:none!important}@media (max-width:991px){.caravans-selector .exterior-swatches .tab-content{overflow:hidden}}.caravans-selector .exterior-swatches .tab-content.active{display:block!important}.caravans-selector .exterior-swatches .tab-content.active .owl-carousel.owl-hidden{-o-opacity:1!important;-moz-opacity:1!important;-webkit-opacity:1!important;opacity:1!important}.caravans-selector .exterior-swatches .owl-carousel{text-align:center}.caravans-selector .exterior-swatches .tab-content.first-run .owl-carousel{visibility:hidden}@media (max-width:767px){.caravans-selector .exterior-swatches{margin-top:1em;margin-bottom:0}.caravans-selector .exterior-swatches .tab-content{padding-left:.5em;padding-right:.5em;margin-top:0}}.caravans-selector .exterior-swatches .owl-stage-outer{overflow:visible;display:inline-block;width:100%}@media screen and (min-width:768px){.caravans-selector .exterior-swatches .owl-stage-outer .owl-stage{width:100%!important}}.caravans-selector .exterior-swatches .item{display:block;float:left;width:100%;margin:0;line-height:1;vertical-align:top;padding:3px;background-color:transparent;cursor:pointer}.caravans-selector .exterior-swatches .item.white label{border:4px solid #bbb}.caravans-selector .exterior-swatches .item label{width:100%;display:block;float:left;line-height:1;vertical-align:top;position:relative;padding:0 0 67.5%;margin:0;height:0;cursor:pointer;border:4px solid transparent}.caravans-selector .exterior-swatches .swatch-disabled .item,.caravans-selector .exterior-swatches .swatch-disabled .item label{cursor:default}.caravans-selector .exterior-swatches .item label>input{display:none}.caravans-selector .selector-exterior__tip{display:none;position:absolute;font-size:.875em;top:100%;right:0;bottom:auto;left:0;padding:.5em 0;margin:1em 0 0;text-align:center;color:#000;font-weight:400;font-style:normal}.caravans-selector .exterior-swatches .item label .tick{display:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#FA7400;color:#fff;border-radius:50%;text-align:center;height:2em;width:2em;line-height:2;font-size:1em}.caravans-selector .exterior-swatches .owl-item{cursor:pointer;line-height:1;transform:scale(1,1);z-index:1;transition:transform .1s ease-in-out 0s,z-index 0s ease-in-out .1s}@media screen and (min-width:768px){.caravans-selector .exterior-swatches .owl-item{width:50%!important}}.caravans-selector .exterior-swatches .owl-item.swatch-active,.caravans-selector .exterior-swatches .owl-item:active,.caravans-selector .exterior-swatches .owl-item:focus,.caravans-selector .exterior-swatches .owl-item:hover{z-index:100;transition:transform .25s ease-in-out 0s,z-index 0s ease-in-out .1s}.caravans-selector .exterior-swatches .owl-item.swatch-active{z-index:99}.caravans-selector .exterior-swatches .owl-item.swatch-disabled{position:relative;display:none}.caravans-selector .exterior-swatches .owl-item.swatch-disabled:after{content:"\f05e";font-size:40px;font-family:FontAwesome;line-height:1;font-style:normal;font-weight:400;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;width:40px;height:40px;margin:auto;z-index:1;cursor:default}.caravans-selector .exterior-note strong,.caravans-selector .exterior-options .custom-checkbox .checkbox-text{font-family:'Avenir Medium',helvetica,arial,sans-serif;font-weight:400;font-style:normal}.caravans-selector .exterior-swatches .owl-item.swatch-active .tick,.caravans-selector .exterior-swatches .owl-item.swatch-active .tip,.caravans-selector .exterior-swatches .owl-item:active .tip,.caravans-selector .exterior-swatches .owl-item:focus .tip,.caravans-selector .exterior-swatches .owl-item:hover .tip{display:block}.caravans-selector .exterior-swatches .owl-item.swatch-active label{border:4px solid #FA7400}.caravans-selector .exterior-options{padding:.5px .25em 0}.caravans-selector .exterior-options--desktop{position:absolute;top:.5em;right:1em;z-index:1}.caravans-selector .exterior-options .custom-checkbox{margin:0 0 0 2em}.caravans-selector .exterior-options .custom-checkbox:first-child{margin:0}.caravans-selector .exterior-options .custom-checkbox .checkbox{width:1.5em;height:1.5em;margin-right:-1.5em;line-height:1.5;border-color:#000}.caravans-selector .exterior-options .custom-checkbox .checkbox-text{font-size:.875em;margin-left:2.5em;margin-top:.3125em}.caravans-selector .exterior-note{padding:1.25em .25em 0}@media (max-width:767px){.caravans-selector .exterior-note,.caravans-selector .exterior-options{padding:0 0 1.25em;margin-left:3px}.caravans-selector .exterior-options>.custom-checkbox{float:left!important}.caravans-selector .exterior-note{text-align:left}.caravans-selector .buttons-bottom{padding-top:1.25em}}.caravans-selector .buttons-bottom{padding-top:0;border:0}@media(max-width:767px){.caravans-selector .back-button,.caravans-selector .next-button-wrapper{margin-bottom:.5em;float:none;display:block}.caravans-selector .next-button{display:block;width:100%}}.caravans-selector .owl-carousel .owl-nav{position:relative;margin:3.25em 0 -2.5em}.caravans-selector .owl-carousel .owl-nav .owl-next,.caravans-selector .owl-carousel .owl-nav .owl-prev{background-color:#111;border:1px solid #666;width:2.75em;height:2.75em;-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1;padding:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:1em}.caravans-selector .owl-carousel .owl-nav .owl-prev .fa:before{font-family:flexslider-icon;content:'\f001'}.caravans-selector .owl-carousel .owl-nav .owl-next .fa:before{font-family:flexslider-icon;content:'\f002'}.caravans-selector .owl-carousel .owl-nav .owl-next .fa:before,.caravans-selector .owl-carousel .owl-nav .owl-prev .fa:before{font-size:1em;line-height:1.375;display:block;padding:.625em}.caravans-selector .caravans-teaser.accessories>.slides>li{width:33.33333333%;float:left;display:block}@media(max-width:1199px){.caravans-selector .caravans-teaser.accessories>.slides>li{width:50%}}@media(max-width:767px){.caravans-selector .owl-carousel .owl-nav{position:relative;margin:.25em 0 0}.caravans-selector .caravans-teaser.accessories>.slides>li{width:100%}}.caravans-selector .caravans-teaser.accessories .target-multiple{position:relative;margin:0;padding:0;border:1px solid #ccc;display:block;cursor:pointer;height:100%}.caravans-selector .caravans-teaser.accessories .target-multiple .selected{border:3px solid #000}.caravans-selector .caravans-teaser.accessories .image-center{background-position:center center;background-repeat:no-repeat;background-size:cover}.caravans-selector .caravans-teaser.accessories .image-center>img{display:none!important}html.no-backgroundsize .caravans-selector .caravans-teaser.accessories .image-center>img{display:block!important}.caravans-selector .accessory-details{padding:0}.caravans-selector .accessory-details-wrap{padding:0 1em}.caravans-selector .accessory-heading{margin-top:0;margin-bottom:.5em;font-family:"Avenir Medium",helvetica,arial,sans-serif;color:#000;padding:.5em 1em;background:#F1F1F1}.caravans-selector .accessory-price{margin:0 0 .5em;font-family:'Avenir Medium',helvetica,arial,sans-serif;font-weight:400;font-style:normal;text-align:right;color:#FA7400}.caravans-selector .accessories-heading{font-family:"Avenir Medium",helvetica,arial,sans-serif;color:#000;padding:0 0 .5em;margin:1.5em 0;letter-spacing:.44px;border-bottom:2px solid #000}.caravans-selector .caravans-teaser.accessories input[type=checkbox]{display:none}.caravans-selector .caravans-teaser.accessories input[type=checkbox]:checked+.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1}.caravans-selector .caravans-teaser.accessories input[type=checkbox]:checked+.selected+.add.button{display:none}.caravans-selector .caravans-teaser.accessories .remove.button{margin-top:-5px;margin-right:-5px}.caravans-selector .caravans-teaser.accessories .add.button,.caravans-selector .caravans-teaser.accessories .remove.button{position:absolute;top:1.5em;right:1.5em;font-size:.875em;vertical-align:middle;-o-border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:50%;padding:.45em .4em .35em .55em;height:auto}.caravans-selector .caravans-teaser.accessories .add.button{visibility:hidden;opacity:0}.caravans-selector .caravans-teaser.accessories>.slides>li:hover .add.button{visibility:visible;opacity:1}.caravans-selector .caravans-teaser.accessories .info{display:none;text-align:center;margin-top:1em}@media (max-width:767px){.caravans-selector .caravans-teaser.accessories .info{display:block}.caravans-selector .caravans-teaser.accessories .target>.image-center>img{width:100%!important;height:auto!important}}@media (min-width:768px){.caravans-selector .caravans-teaser.accessories .target>.image-center{padding-bottom:56.25%}.caravans-selector .caravans-teaser.accessories .accessories-details{min-height:7.5em}}@media (min-width:992px){.caravans-selector .caravans-teaser.accessories .target>.image-center{padding-bottom:56.25%}.caravans-selector .caravans-teaser.accessories .accessories-details{min-height:6.25em}}@media (min-width:1200px){.caravans-selector .caravans-teaser.accessories .target>.image-center{padding-bottom:56.25%}}.caravans-selector .exterior-swatches .category-4 .item.swatch-category-4-steel-pearl label{background-image:url(/assets/images/checkerplate-steel-pearl.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.caravans-selector .exterior-swatches .category-4 .item.swatch-category-4-black-satin label{background-image:url(/assets/images/checkerplate-black-satin.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.caravans-selector .exterior-swatches .category-4 .item.swatch-category-4-silver label{background-image:url(/assets/images/checkerplate-silver.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.news-eventsvideo .components{padding-top:0}.pagination.pagination--video-section{margin:0;visibility:hidden}.scroll-loading{text-align:center;margin:1em 0}.flexbox .flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;flex-wrap:wrap}.flexbox .flex-row--horizontal{flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row}.flexbox .flex-row--verticle{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.flexbox .flex-row--center{align-items:center;-webkit-align-items:center;-ms-align-items:center}.flexbox .flex-row--justify{justify-content:center;-webkit-justify-content:center;-ms-justify-content:center}.flexbox .flex-row--full-height{height:100%}.flexbox .flex-col--std-pd{padding:1em}@media (max-width:767px){.flexbox .flex-col--std-pd{padding:1em 0}}.flexbox .flex-col--dbl-pd{padding:2em}.flexbox .flex-col--1-5{flex:1.5;-webkit-box-flex:1.5}.flexbox .flex-col--stretch{align-self:stretch;-webkit-align-self:stretch;-ms-align-self:stretch}.flexbox .flex-image-center{background-size:cover;background-repeat:no-repeat;background-position:center;height:100%}.flexbox .flex-image-center img{visibility:hidden;opacity:0}.no-flexbox .flex-row{display:block;clear:both;margin:1em 0}.no-flexbox .flex-col{width:100%}.no-flexbox img{margin-left:auto;margin-right:auto}.selector-custom__grid{flex:0 0 32%;min-height:345px;border:1px solid #ccc;margin:0 .5em 1em}.selector-custom__grid--form{border:2px dashed #ccc}@media(max-width:1199px){.selector-custom__grid{flex:0 0 31%}}@media(max-width:767px){.selector-custom__grid{flex:1 0 100%}}.selector-custom__grid__title-wrap{padding:1em 0;background-color:#F1F1F1}.selector-custom__grid .image-center{background-position:center center;background-repeat:no-repeat;background-size:cover}.selector-custom__grid__placeholder{height:250px;background-color:#ccc;color:#eee}.selector-custom__grid .image-center>img{display:none!important}.button--secondary{display:inline-block;float:none;text-transform:none;letter-spacing:0;font-size:.9375em}.button--secondary:hover{cursor:pointer;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyNTI1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMyMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#525252 0,#323232 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#525252),color-stop(100%,#323232));background:-webkit-linear-gradient(top,#525252 0,#323232 100%);background:-o-linear-gradient(top,#525252 0,#323232 100%);background:-ms-linear-gradient(top,#525252 0,#323232 100%);background:linear-gradient(to bottom,#525252 0,#323232 100%)}.selector-custom__grid__title{margin:0;font-family:"Avenir Medium";font-weight:900}.selector-custom__grid__form{display:none;width:100%;padding:1em}.selector-custom__grid__form input,.selector-custom__grid__form textarea{border:1px solid #979797;width:100%;line-height:1.5;font-size:1em;height:3em;margin-bottom:1.25em}.selector-custom__grid__form textarea{min-height:6em}input[type=file].selector-custom__grid__uploader{display:none}.selector-custom__grid__form-filename{font-size:.875em;margin-left:.5em}.selector-custom__grid__form-note{font-size:.875em;font-style:italic;line-height:1}.selector-custom__grid__image-wrap{position:relative}.selector-custom__grid__action{display:inline-block;background:#F1F1F1;color:#ED1B30;width:50px;height:50px;text-align:center;padding-top:15px;margin-bottom:2px}.selector-custom__grid__actions{position:absolute;bottom:0;right:0;z-index:1}.custom-accessories{margin-bottom:1em}.caravan-enquiry-heading-wrap{background:#000;color:#fff;padding:.5em .75em}.component-type-divider{border-bottom:1px solid #ddd}.component-type-divider.row-even{background:#fff}.component-gallery.component-gallery--univans .flexslider,.component-type-divider.row-even:before{background:0 0}.component-gallery--univans .gallery-parent-heading{display:none}@media(min-width:768px){.component-gallery.component-gallery--univans .gallery-image{width:50%;background-size:contain!important}.component-gallery.component-gallery--univans .gallery-side-panel,.component-gallery.component-gallery--univans header{width:50%}}@media(min-width:1200px){.component-gallery.component-gallery--univans .gallery-image{width:50%;background-size:contain!important}.component-gallery.component-gallery--univans .gallery-side-panel,.component-gallery.component-gallery--univans header{width:50%}}.fancybox-nav span{visibility:visible}.vans-page-heading{font-family:"Avenir Medium";font-weight:700;font-size:2.25em;padding:0;margin:0;font-style:italic;text-align:center;text-transform:uppercase}.js-start-video .image-center{z-index:2}.gallery__video-wrap{position:absolute;top:-20%;right:0;bottom:0;left:0;z-index:1;text-align:center;background-color:#000;overflow:hidden}#van2019video{display:block;width:100%}.caravan-selector__wrap{border:1px solid #9B9B9B;margin-bottom:1em}.caravan-selector__switcher{width:25%;padding:1em 1.5em;background-color:#f1f1f1;border-right:1px solid #9B9B9B}.caravan-selector__gallery{position:relative;width:75%;height:auto}.selector-exterior__tip{display:none}.vans-showcase .flexslider{background-size:cover;background-position:top center;background-color:#000}@media screen and (max-width:767px){.caravans-selector .exterior-swatches .owl-item.swatch-active,.caravans-selector .exterior-swatches .owl-item:active,.caravans-selector .exterior-swatches .owl-item:focus,.caravans-selector .exterior-swatches .owl-item:hover{-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}.vans-page-heading{font-size:1.5em}.caravan-selector__switcher{width:100%;border:0;order:2}.caravan-selector__gallery{width:100%;height:auto;order:1}.caravans-selector .owl-item.swatch-active .selector-exterior__tip{font-size:.5em;display:block}.vans-showcase .flexslider{background-position:bottom center}}.vans-showcase__slider{padding-bottom:35%;height:0;position:relative}.vans-showcase__slider .slides{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.vans-showcase__slider .slides li{position:absolute!important;top:0;right:0;bottom:0;left:0;height:100%}.vans-showcase__slider .slides li:nth-of-type(2) .caravan-summary__logo,.vans-showcase__slider .slides li:nth-of-type(5) .caravan-summary__logo,.vans-showcase__slider .slides li:nth-of-type(6) .caravan-summary__logo{max-width:165px}.vans-showcase .caravan-image{width:70%;height:0;padding-bottom:38%;background-size:contain;background-position:center;background-repeat:no-repeat}.vans-showcase .caravan-summary{width:25%}@media screen and (max-width:991px) and (min-width:768px){.vans-showcase .caravan-summary .button span{display:none}}.vans-showcase .caravan-summary .button:hover{opacity:.85}.vans-showcase .caravan-description{color:#fff;margin-bottom:1.5em}.vans-showcase .caravan-summary__logo{display:block;max-width:135px;margin-bottom:1.5em}.vans-showcase__slider-wrap{width:1500px;margin:auto;height:100%}.vans-showcase__slider-row{padding-top:5%}@media screen and (min-width:2000px){.vans-showcase__slider-row{padding-top:10%}}@media screen and (max-width:1999px){.vans-showcase__slider-wrap{width:80%}}.vans-showcase__listing{background-color:#000;height:250px}.vans-showcase__listing-row{padding:3em 1em 1em}.vans-showcase__thumbnail:nth-child(2) .vans-showcase__thumbnail-logo{width:135px;margin:0 auto 10px 30%}.vans-showcase__thumbnail:nth-child(5) .vans-showcase__thumbnail-logo{width:145px;margin:0 auto 10px 20%}.vans-showcase__thumbnail{width:16%;-o-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.vans-showcase__thumbnail-wrap{width:80%;margin:auto;-o-transition:width .25s ease;-moz-transition:width .25s ease;-ms-transition:width .25s ease;-webkit-transition:width .25s ease;transition:width .25s ease}.vans-showcase__thumbnail-image{width:100%;height:auto}.vans-showcase__thumbnail-logo{display:block;width:95px;margin:0 auto 10px 33%;-o-transition:width .25s ease;-moz-transition:width .25s ease;-ms-transition:width .25s ease;-webkit-transition:width .25s ease;transition:width .25s ease}.vans-showcase__thumbnail.active{width:19%;-o-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.vans-showcase__thumbnail.active .vans-showcase__thumbnail-wrap{width:100%}.vans-showcase__thumbnail.active .vans-showcase__thumbnail-logo{width:115px;-o-transition:width .25s ease;-moz-transition:width .25s ease;-ms-transition:width .25s ease;-webkit-transition:width .25s ease;transition:width .25s ease}.vans-showcase__thumbnail:nth-child(2).active .vans-showcase__thumbnail-logo{width:175px}.vans-showcase__thumbnail:nth-child(5).active .vans-showcase__thumbnail-logo{width:185px}.vans-showcase__slider-overlay{position:absolute;top:60%;right:0;bottom:-1px;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1))}@media screen and (max-width:1199px){.vans-showcase__listing-row{padding-top:1em}.vans-showcase__thumbnail-logo{width:70px;margin-bottom:1em}.vans-showcase__thumbnail.active{width:15%;transform:translateY(-10px)}.vans-showcase__thumbnail.active .vans-showcase__thumbnail-logo{width:90px}}@media screen and (max-width:991px){.vans-showcase__listing{display:none}.caravan-summary .button{width:100%;font-size:13px;padding-left:.5em;padding-right:.5em}}@media screen and (max-width:767px){.caravan-summary .button,.caravan-summary__logo{margin-left:auto;margin-right:auto}.vans-showcase .caravan-image,.vans-showcase .caravan-summary{width:100%}.vans-showcase__slider-wrap{width:100%;padding:0 1.5em}.vans-showcase .caravan-image{padding-bottom:0;height:400px}.vans-showcase__slider .slides,.vans-showcase__slider .slides li{position:relative!important;top:auto;bottom:auto;right:auto;left:auto;height:auto}.vans-showcase__slider{padding-bottom:0;height:auto}.caravan-summary .button{float:none;width:200px;display:block}}@media screen and (max-width:991px){.vans-showcase .flexslider .flex-control-nav{display:none}.vans-showcase .flexslider .flex-direction-nav{position:absolute;top:auto;right:0;left:0;bottom:46%}.vans-showcase .flexslider .flex-direction-nav a{border:1px solid #666;width:2.75em;height:2.75em;-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;opacity:1}.vans-showcase .flexslider .flex-direction-nav .flex-prev{position:absolute;top:0;right:50%;bottom:auto;left:auto;margin-top:70px;margin-right:.25em}.vans-showcase .flexslider .flex-direction-nav .flex-next{position:absolute;top:0;left:50%;bottom:auto;right:auto;margin-top:70px;margin-left:.25em}.vans-showcase .flexslider .flex-direction-nav .flex-next:focus,.vans-showcase .flexslider .flex-direction-nav .flex-next:hover,.vans-showcase .flexslider .flex-direction-nav .flex-prev:focus,.vans-showcase .flexslider .flex-direction-nav .flex-prev:hover{text-decoration:none}.vans-showcase .flexslider .flex-direction-nav .flex-next:before,.vans-showcase .flexslider .flex-direction-nav .flex-prev:before{font-size:1.5em;color:#eee}.vans-showcase .flexslider .flex-direction-nav a:before{display:block;padding:.625em;line-height:.4}}.anniversary-logo{display:block;width:287px;margin:0 auto 40px}.page-content--home{background:url(/assets/images/2019-tread.png) center right no-repeat #000;background-size:contain;color:#fff}@media screen and (max-width:400px){.vans-showcase .caravan-image{margin-top:80px}}@media screen and (max-width:767px){.vans-showcase .flexslider .flex-direction-nav .flex-next,.vans-showcase .flexslider .flex-direction-nav .flex-prev{margin-top:0}.page-content--home{background-size:cover;background-position:center}}.page-content--home .page-heading{font-size:1.625em;text-align:center;text-transform:uppercase;letter-spacing:1px}.page-content--home .wysiwyg-content{margin-bottom:3em;line-height:1.625;text-align:center}.component-name-only-the-best-partners{padding-bottom:3.75em}.component-name-only-the-best-partners.components.rotate-bg:before,.component-name-only-the-best-partners.components.row-even.rotate-bg:before{background:#fff}.component-name-only-the-best-partners .component-description,.component-name-only-the-best-partners .component-heading,.component-name-only-the-best-partners .component-heading a{display:none}.component-name-only-the-best-partners .component-multi_article{width:25%!important}.component-name-only-the-best-partners .component-image.image-center{padding-bottom:0;height:auto}.component-name-only-the-best-partners .component-image img{height:auto;width:283px!important;display:block;position:static!important}.component-name-build-your-own-van:before,.component-name-only-the-best-partners .visible-sm.clearfix,.component-type-testimonials:before{display:none!important}@media screen and (max-width:1199px){.component-name-only-the-best-partners .component-image img{width:100%!important}}.component-type-testimonials{background:#000!important;color:#fff!important}.component-type-fixed_modulesubscribe{background:0 0!important}.component-type-fixed_modulesubscribe:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url(/assets/images/2019-tread.png) center right no-repeat #000!important;background-size:contain!important}.caravan-detail__logo{width:268px;display:block;margin:auto auto 3em}.caravan-page-content{background:#000;padding:2em 0;color:#fff}.caravan-page-content .wysiwyg-content{text-align:center;font-size:1.5625em}.caravan-detail .components.component-type-gallery{margin-bottom:0;padding-bottom:3.5em;color:#fff!important;background:#000!important;position:relative}#build-your-own-van{padding-bottom:0}#header .main-nav{background-color:#000;color:#fff}.component-name-build-your-own-van{color:#fff!important}.component-type-call_to_action{padding-top:0}.component-type-call_to_action .component-type-fixed_modulebrochure{background:#fff}.caravan-detail #electrical .component-gallery .fancybox.figure:before,.caravan-detail #exterior .component-gallery .fancybox.figure:before,.caravan-detail #interior .component-gallery .fancybox.figure:before,.caravan-detail #layouts .component-gallery .fancybox.figure:before,.caravan-detail #suspension .component-gallery .fancybox.figure:before{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5)}.section__anchor{position:relative;top:-100px;right:0;visibility:hidden}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}