.mw-clr::after{content:"";clear:both;display:table}.mw-txt-left{text-align:left}.mw-txt-center{text-align:center}.mw-txt-right{text-align:right}.mw-round{border-radius:50%}.mw-rounded{border-radius:5px}.mw-stretch-img{width:100%}.mw-row{display:block;position:relative;margin-left:-5px;margin-right:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mw-row .mw-col{display:block;float:left;padding:0 5px;margin-bottom:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mw-row .mw-first{clear:both}ul.mw-row{list-style:none}li.mw-col{list-style:none}.mw-row .mw-col-1{width:100%;float:none}.mw-col-2{width:50%}.mw-col-3{width:33.33%}.mw-col-4{width:25%}.mw-col-5{width:20%}.mw-col-6{width:16.6666666667}.mw-rs-1{margin-left:-.5px;margin-right:-.5px}.mw-rs-1 .mw-col{padding-left:.5px;padding-right:.5px;margin-bottom:1px}.mw-rs-5{margin-left:-2.5px;margin-right:-2.5px}.mw-rs-5 .mw-col{padding-left:2.5px;padding-right:2.5px;margin-bottom:5px}.mw-rs-10{margin-left:-5px;margin-right:-5px}.mw-rs-10 .mw-col{padding-left:5px;padding-right:5px;margin-bottom:10px}.mw-rs-15{margin-left:-7.5px;margin-right:-7.5px}.mw-rs-15 .mw-col{padding-left:7.5px;padding-right:7.5px;margin-bottom:15px}.mw-rs-20{margin-left:-10px;margin-right:-10px}.mw-rs-20 .mw-col{padding-left:10px;padding-right:10px;margin-bottom:20px}.mw-rs-25{margin-left:-12.5px;margin-right:-12.5px}.mw-rs-25 .mw-col{padding-left:12.5px;padding-right:12.5px;margin-bottom:25px}.mw-rs-30{margin-left:-15px;margin-right:-15px}.mw-rs-30 .mw-col{padding-left:15px;padding-right:15px;margin-bottom:30px}.mw-rs-35{margin-left:-17.5px;margin-right:-17.5px}.mw-rs-35 .mw-col{padding-left:17.5px;padding-right:17.5px;margin-bottom:35px}.mw-rs-40{margin-left:-20px;margin-right:-20px}.mw-rs-40 .mw-col{padding-left:20px;padding-right:20px;margin-bottom:40px}.mw-rs-50{margin-left:-25px;margin-right:-25px}.mw-rs-50 .mw-col{padding-left:25px;padding-right:25px;margin-bottom:50px}.mw-rs-60{margin-left:-30px;margin-right:-30px}.mw-rs-60 .mw-col{padding-left:30px;padding-right:30px;margin-bottom:60px}.mw-rs-80{margin-left:-40px;margin-right:-40px}.mw-rs-80 .mw-col{padding-left:40px;padding-right:40px;margin-bottom:80px}.mw-rs-100{margin-left:-50px;margin-right:-50px}.mw-rs-100 .mw-col{padding-left:50px;padding-right:50px;margin-bottom:100px}.mw-about-image{margin-bottom:20px}.mw-comments-w-avatars{list-style:none;margin:0;padding:0}.mw-comments-w-avatars a{text-decoration:none;color:inherit}.mw-comments-w-avatars li{margin-bottom:1em}.mw-comments-w-avatars li:last-child{margin-bottom:0}.mw-comments-w-avatars .avatar{float:left;margin-right:15px;border-radius:50%}.mw-comments-w-avatars .mw-comment-excerpt{overflow:hidden}.mw-newsletter input[type="email"]{float:left;width:70%;float:left;border-radius:0;border:1px solid #ddd;line-height:45px;height:45px;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.mw-newsletter button[type="submit"]{float:right;width:30%;line-height:45px;height:45px;padding:0 10px;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#222}.mw-users .mw-col{text-align:center}.mw-users .mw-users-name{padding-top:1em}.mw-adverts{text-align:center}.mw-binfo .mw-icon{float:left;margin-right:1em}.mw-binfo-v{overflow:hidden}.mw-advanced-recent-post{margin-bottom:20px}.mw-style-small-image .mw-advanced-recent-post-thumb{width:60px;float:left;margin-right:15px}.mw-style-full-image .mw-advanced-recent-post-thumb{margin-bottom:15px}.mw-style-small-image .mw-advanced-recent-post-content{overflow:hidden}.mw-advanced-recent-post-title{font-weight:bold;margin-bottom:2px}.mw-advanced-recent-post-title a{color:inherit}.mw-advanced-recent-post-date{opacity:0.65;margin-bottom:2px}.mw-posts-slider .flickity-button{z-index:40}.mw-posts-slider-item{width:100%}.mw-posts-slider-item img{display:block}a.mw-posts-slider-tag{display:block;position:absolute;left:0;top:0;text-transform:uppercase;background:#1e8cbe;padding:4px 6px;line-height:1em;font-size:0.769em;font-weight:600;letter-spacing:0.25px}a.mw-posts-slider-tag,a.mw-posts-slider-tag:hover,a.mw-posts-slider-tag:focus{color:#fff}.flickity-rtl a.mw-posts-slider-tag{right:0;left:auto}.mw-posts-slider-link{position:relative;display:block;color:#fff}.mw-posts-slider-link,.mw-posts-slider-link:hover,.mw-posts-slider-link:focus{color:#fff;text-decoration:none}.mw-posts-slider-image{display:block;width:100%}.mw-posts-slider-title{position:absolute;bottom:0;width:100%;padding:10px 15px;background:#000;background:rgba(0,0,0,0.75);text-align:center}#mw-social-profiles ul.mw-sp-ul,#mw-social-profiles #mw-social-profiles,#mw-social-profiles ul.mw-sp-ul a{list-style:none;margin:0;padding:0;border:0;float:none;text-decoration:none}#mw-social-profiles ul.mw-sp-ul{margin:0 -5px}#mw-social-profiles ul.mw-sp-ul li{display:inline-block;padding:0 2.5px;margin-bottom:5px}#mw-social-profiles ul.mw-sp-ul li a{display:block;height:34px;line-height:34px;width:34px;color:#fff;font-size:16px;text-align:center}#mw-social-profiles ul.mw-sp-ul a:hover,#mw-social-profiles ul.mw-sp-ul a:focus,#mw-social-profiles ul.mw-sp-ul a:active{opacity:0.8;color:#fff}#mw-social-profiles ul.mw-sp-ul a,#mw-social-profiles ul.mw-sp-ul a:hover,#mw-social-profiles ul.mw-sp-ul a:focus{-webkit-box-shadow:none;box-shadow:none}#mw-social-profiles .mw-sp-android a{background:#a4c639}#mw-social-profiles .mw-sp-amazon a{background:#ff9900}#mw-social-profiles .mw-sp-buffer a{background:#59626a}#mw-social-profiles .mw-sp-dribbble a{background:#ea4c89}#mw-social-profiles .mw-sp-rss a{background:#f26522}#mw-social-profiles .mw-sp-facebook a{background:#3b5998}#mw-social-profiles .mw-sp-flickr a{background:#ff0084}#mw-social-profiles .mw-sp-google_plus a{background:#dd4b39}#mw-social-profiles .mw-sp-linkedin a{background:#0077b5}#mw-social-profiles .mw-sp-paypal a{background:#003087}#mw-social-profiles .mw-sp-pocket a{background:#ef4056}#mw-social-profiles .mw-sp-pinterest a{background:#bd081c}#mw-social-profiles .mw-sp-reddit a{background:#ff4500}#mw-social-profiles .mw-sp-steam a{background:#000}#mw-social-profiles .mw-sp-stripe a{background:#00afe1}#mw-social-profiles .mw-sp-stumbleupon a{background:#eb4924}#mw-social-profiles .mw-sp-twitter a{background:#1da1f2}#mw-social-profiles .mw-sp-email a{background:#999}#mw-social-profiles .mw-sp-tumblr a{background:#35465c}#mw-social-profiles .mw-sp-vimeo a{background:#1ab7ea}#mw-social-profiles .mw-sp-yelp a{background:#af0606}#mw-social-profiles .mw-sp-vk a{background:#45668e}#mw-social-profiles .mw-sp-wordpress a{background:#21759b}#mw-social-profiles .mw-sp-xing a{background:#026466}#mw-social-profiles .mw-sp-youtube a{background:#ff0000}#mw-social-profiles .mw-sp-tiktok a{background:#000}#mw-social-profiles .mw-sp-discord a{background:#5865F2}#mw-social-profiles .mw-sp-instagram a{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%)} .flickity-enabled{position:relative;margin-bottom:30px}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}button.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}button.flickity-button:hover{background:white;cursor:pointer;color:#333}button.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F;color:#333}.flickity-button:active{opacity:0.6;color:#333}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;color:#333}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:32px;height:32px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-enabled ol.flickity-page-dots{position:absolute;bottom:-20px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;width:100%;text-align:center}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 4px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@font-face{font-family:'mw-icons';src:url(//vaauto.co.za/wp-content/plugins/more-widgets/assets/fonts/mw-icons.woff2?603gwz) format("woff2"),url(//vaauto.co.za/wp-content/plugins/more-widgets/assets/fonts/mw-icons.ttf?603gwz) format("truetype"),url(//vaauto.co.za/wp-content/plugins/more-widgets/assets/fonts/mw-icons.woff?603gwz) format("woff"),url(//vaauto.co.za/wp-content/plugins/more-widgets/assets/fonts/mw-icons.svg?603gwz#mw-icons) format("svg");font-weight:normal;font-style:normal;font-display:block}.mw-icon:before{font-family:'mw-icons' !important;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mw-icon-discord:before{content:"\e903"}.mw-icon-tiktok:before{content:"\e904"}.mw-icon-email:before{content:"\e900"}.mw-icon-reddit:before{content:"\e902"}.mw-icon-buffer:before{content:'\e800'}.mw-icon-location:before{content:'\e802'}.mw-icon-phone:before{content:'\e803'}.mw-icon-twitter:before{content:'\f099'}.mw-icon-facebook:before{content:'\f09a'}.mw-icon-rss:before{content:'\f09e'}.mw-icon-mail:before{content:'\f0e0'}.mw-icon-linkedin:before{content:'\f0e1'}.mw-icon-mobile:before{content:'\f10b'}.mw-icon-xing:before{content:'\f168'}.mw-icon-youtube:before{content:'\f16a'}.mw-icon-instagram:before{content:'\f16d'}.mw-icon-flickr:before{content:'\f16e'}.mw-icon-dribbble:before{content:'\f17d'}.mw-icon-vk:before{content:'\f189'}.mw-icon-fax:before{content:'\f1ac'}.mw-icon-behance:before{content:'\f1b4'}.mw-icon-twitch:before{content:'\f1e8'}.mw-icon-yelp:before{content:'\f1e9'}.mw-icon-paypal:before{content:'\f1ed'}.mw-icon-pinterest:before{content:'\f231'}.mw-icon-get-pocket:before{content:'\f265'}.mw-icon-amazon:before{content:'\f270'}.mw-icon-vimeo:before{content:'\f27d'}.mw-icon-reddit-alien:before{content:'\f281'}.ui-timepicker-inline{display:inline}#ui-timepicker-div{padding:.2em}.ui-timepicker-table{display:inline-table;width:0}.ui-timepicker-table table{margin:.15em 0 0 0;border-collapse:collapse}.ui-timepicker-hours,.ui-timepicker-minutes{padding:.2em}.ui-timepicker-table .ui-timepicker-title{line-height:1.8em;text-align:center}.ui-timepicker-table td{padding:.1em;width:2.2em}.ui-timepicker-table th.periods{padding:.1em;width:2.2em}.ui-timepicker-table td span{display:block;padding:.2em .3em .2em .5em;width:1.2em;text-align:right;text-decoration:none}.ui-timepicker-table td a{display:block;padding:.2em .3em .2em .5em;width:1.2em;cursor:pointer;text-align:right;text-decoration:none}.ui-timepicker .ui-timepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-timepicker .ui-timepicker-buttonpane button{margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-timepicker .ui-timepicker-close{float:right}.ui-timepicker .ui-timepicker-now{float:left}.ui-timepicker .ui-timepicker-deselect{float:left}input[type=date].input-gray,input[type=text].input-gray,input[type=time].input-gray{background:#efefef;border:1px solid #ccc;box-shadow:none;color:#333}.widget .extended-settings .collapse-toggle{cursor:pointer}.widget .op-widget-description{display:block;font-size:11px;line-height:17px;color:#666}.post-type-op-set .ui-timepicker{background:#444;margin-top:5px}.post-type-op-set .ui-timepicker .ui-timepicker-table .ui-timepicker-title{color:#fff;text-align:center;font-weight:700}.post-type-op-set .ui-timepicker .ui-timepicker-table .ui-timepicker-hours{border-right:1px solid #fff}.post-type-op-set .ui-timepicker .ui-timepicker-table table.ui-timepicker th.periods{color:#fff;font-weight:700;padding-right:5px}.post-type-op-set .ui-timepicker .ui-timepicker-table table.ui-timepicker td.ui-timepicker-hour-cell a,.post-type-op-set .ui-timepicker .ui-timepicker-table table.ui-timepicker td.ui-timepicker-minute-cell a{color:#fff;cursor:pointer;display:inline-block;padding-left:3px;padding-right:3px;border:1px solid transparent}.post-type-op-set .ui-timepicker .ui-timepicker-table table.ui-timepicker td.ui-timepicker-hour-cell a:hover,.post-type-op-set .ui-timepicker .ui-timepicker-table table.ui-timepicker td.ui-timepicker-minute-cell a:hover{border-color:#0074a2}.post-type-op-set .ui-timepicker .ui-timepicker-table table.ui-timepicker td.ui-timepicker-hour-cell a.ui-state-active,.post-type-op-set .ui-timepicker .ui-timepicker-table table.ui-timepicker td.ui-timepicker-hour-cell a.ui-state-active:hover,.post-type-op-set .ui-timepicker .ui-timepicker-table table.ui-timepicker td.ui-timepicker-minute-cell a.ui-state-active,.post-type-op-set .ui-timepicker .ui-timepicker-table table.ui-timepicker td.ui-timepicker-minute-cell a.ui-state-active:hover{background:#0074a2;border-color:transparent}.post-type-op-set .ui-datepicker{background:#444;margin-top:5px}.post-type-op-set .ui-datepicker .ui-datepicker-calendar thead th{color:#fff}.post-type-op-set .ui-datepicker .ui-datepicker-header{position:relative}.post-type-op-set .ui-datepicker .ui-datepicker-header a.ui-datepicker-next,.post-type-op-set .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev{display:inline-block;position:absolute;cursor:pointer;top:0;color:transparent;width:22px}.post-type-op-set .ui-datepicker .ui-datepicker-header a.ui-datepicker-next:before,.post-type-op-set .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev:before{color:#fff;background:#0074a2;display:inline-block;padding:2px 7px}.post-type-op-set .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev{left:5px}.post-type-op-set .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev:before{content:'<'}.post-type-op-set .ui-datepicker .ui-datepicker-header a.ui-datepicker-next{right:5px}.post-type-op-set .ui-datepicker .ui-datepicker-header a.ui-datepicker-next:before{content:'>'}.post-type-op-set .ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:block;text-align:center;margin-top:5px;color:#fff}.post-type-op-set .ui-datepicker .ui-state-default{display:inline-block;width:25px;padding-top:3px;padding-bottom:3px;color:#fff;text-decoration:none;text-align:center;border:1px solid transparent}.post-type-op-set .ui-datepicker .ui-state-default:hover{border-color:#0074a2}.post-type-op-set .ui-datepicker .ui-state-default.ui-state-active{background:#0074a2}.post-type-op-set .ui-datepicker .ui-datepicker-today a.ui-state-highlight{background:#2b2b2b}.post-type-op-set .ui-datepicker .ui-datepicker-unselectable span.ui-state-default{background:#333;cursor:default}.post-type-op-set .ui-datepicker .ui-datepicker-unselectable span.ui-state-default:hover{border-color:transparent}table.form-opening-hours{width:100%;max-width:500px;margin:auto}table.form-opening-hours tbody td{padding-left:0;padding-right:0}table.form-opening-hours tbody td.col-times{width:60%}table.form-opening-hours tbody td.col-times table.period-table{width:100%}table.form-opening-hours tbody td.col-times table.period-table tr.period .input-timepicker{width:70px;box-shadow:none;background:#efefef;border:1px solid #ccc;text-align:center}table.form-opening-hours tbody td.col-times table.period-table tr.period .col-time-end,table.form-opening-hours tbody td.col-times table.period-table tr.period .col-time-start{width:40%;text-align:center}table.form-opening-hours tbody td.col-times table.period-table tr.period .col-delete-period{width:20%;text-align:left}table.form-opening-hours tbody td.col-times table.period-table tr.period .col-delete-period .delete-period{color:red;border:1px solid red;background:#fbe9e9;box-shadow:none;padding-top:3px}table.form-opening-hours tbody td.col-name{width:20%;font-weight:700}table.form-opening-hours tbody td.col-options{width:10%}table.form-opening-hours tbody td.col-options .add-period{color:green;border:1px solid green;background:#bef4be;box-shadow:none;padding-top:4px}@media (max-width:782px){table.form-opening-hours td,table.form-opening-hours th{display:table-cell}}@media (max-width:530px){table.form-opening-hours .input-timepicker{font-size:12px}table.form-opening-hours .button{padding:3px 5px}}.field h4.heading{margin-bottom:0}.field h4.heading+p{margin-top:5px}.field h4.heading+p>small{font-size:12px}table.op-holidays{width:100%}table.op-holidays .col-name{width:50%}table.op-holidays .col-date-end,table.op-holidays .col-date-start{width:20%}table.op-holidays .col-remove{width:10%}table.op-holidays .col-remove .remove-holiday{color:red;border:1px solid red;background:#fbe9e9;box-shadow:none;padding-top:3px}.button.add-holiday{margin:5px 3px}table.op-irregular-openings{width:100%}table.op-irregular-openings .op-irregular-opening .col-date,table.op-irregular-openings .op-irregular-opening .col-name,table.op-irregular-openings .op-irregular-opening .col-time-end,table.op-irregular-openings .op-irregular-opening .col-time-start{width:18%}table.op-irregular-openings .op-irregular-opening .col-remove{width:10%}table.op-irregular-openings .op-irregular-opening .col-remove .button-remove{color:red;border:1px solid red;background:#fbe9e9;box-shadow:none;padding-top:3px}.button.add-io{margin:5px 3px}span.op-period-time{display:block}.op-list-overview .highlighted,tr.op-row-day.highlighted td,tr.op-row-day.highlighted th{color:green}span.op-period-time.highlighted{color:green}span.op-closed{color:red}span.op-open{color:green}span.op-next-period,span.op-today{display:block}.op-holiday.highlighted td{color:green}.op-list-holidays .highlighted{color:green}.op-irregular-openings tr.op-irregular-opening.highlighted td,.op-irregular-openings tr.op-irregular-opening.highlighted th{color:green}.op-irregular-openings dd.highlighted,.op-irregular-openings dt.highlighted{color:green}.op-admin-notice-buttons{margin-top:10px}.op-admin-notice-buttons a.button{display:inline-block;margin:0 5px 0 0}