/*! Hey, you are you here good sir?? */button,html,input,select,textarea{color:#222}html{font-size:16px;background:#fff}::-moz-selection,\::-moz-selection{background:#b3d4fc;text-shadow:none}::selection,\::-moz-selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@-webkit-keyframes scrollmedown{0%,45%{-webkit-transform:translate3d(0,-10px,0)}50%{-webkit-transform:translate3d(0,0,0)}55%,60%{-webkit-transform:translate3d(0,-10px,0)}65%{-webkit-transform:translate3d(0,0,0)}100%,70%{-webkit-transform:translate3d(0,-10px,0)}}@keyframes scrollmedown{0%,45%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%,60%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}65%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%,70%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}body,html{height:100%;width:100%}.topbar{height:70px;width:100%;position:fixed;background:#fff;z-index:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.topbar .logo,.topbar .menu{position:absolute;line-height:70px}.topbar .logo{left:10%}.topbar .logo img{max-height:50px}.topbar .logo a{text-decoration:none;color:#333;position:relative;padding:5px 10px;transition:200ms all}.topbar .logo a:hover{color:#fff}.topbar .logo a:hover::after{height:100%}.topbar .logo a::after{content:'';background:#333;width:100%;height:0;position:absolute;bottom:0;left:0;z-index:-1;transition:200ms all}.topbar .logo a.haspic{height:100%;display:block;padding:0 10px}.topbar .logo a span{padding:0 10px}.topbar .menu{right:10%;height:100%;top:0;z-index:1001;cursor:pointer}section.start{height:400px}section.start.startindex{height:100%}section.start.startcar{height:0}section.start .topimage{width:100%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;position:fixed;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}section.start .topimage.topimagestart{height:100%}.welcome{position:fixed;bottom:10%;left:10%;right:10%;color:#333;text-transform:uppercase;font-size:18px;font-weight:300;background:#fff;padding:20px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.welcome .table{display:table;width:100%;height:100%}.welcome .table .tablecell{display:table-cell;height:100%;width:100%;vertical-align:middle;position:relative;z-index:1}.scrollmedown{position:fixed;bottom:5%;width:100%;left:0;text-align:center}.scrollmedown i.fa{color:#fff;font-size:24px;cursor:pointer;transition:300ms all;-webkit-animation:scrollmedown 5s infinite;animation:scrollmedown 5s infinite}.scrollmedown i.fa:hover{color:#f16622}section.main{overflow:auto;background:#fff;position:relative}section.main h1{padding:0}section.main.page{padding:0 10%;min-height:calc(100% - 400px - 75px)}section.main.page h1{margin-top:1em}section.main.page h2.formhead{margin-top:50px}section.main.page form input:not([type=submit]),section.main.page form select,section.main.page form textarea{width:400px;margin-bottom:40px;padding:10px;margin-top:0;max-width:100%}section.main.car{padding:0 10%;position:relative}section.main.car h1,section.main.car h2.price{line-height:48px;margin-top:48px}section.main.car h1{font-size:48px}section.main.car h2.price{position:absolute;right:10%;top:0;font-size:36px;line-height:36px;font-weight:300}section.main.car h2.price span.cents{line-height:36px;font-size:22px;margin-right:3px}section.main.car .specs{float:left;width:40%;width:calc(320px);font-size:14px;line-height:14px;box-sizing:border-box;padding:10px}section.main.car .specs ul{padding:0;margin:6px 0 0;list-style:none}section.main.car .specs ul li{margin-bottom:20px;text-align:right;position:relative;max-width:300px}section.main.car .specs ul li span.what{text-transform:uppercase;font-size:12px;display:inline-block;position:absolute;left:0}section.main.car .specs ul li .theline{margin-top:5px;height:1px;width:100%;background:#eee;position:relative}section.main.car .specs ul li .theline .filled{width:0;height:1px;position:absolute;top:0;left:0;background:#f16622;transition:1s width}section.main.car .specs .contactbutton{background:#333;color:#fff;display:inline-block;padding:15px 0;margin-top:25px;box-sizing:border-box;width:100%;text-align:center;cursor:pointer;border:3px solid #fff;transition:400ms all}section.main.car .specs .contactbutton:hover{box-shadow:0 0 0 5px #333}section.main.car .specs .contactbutton.modalopen{width:400px;height:400px;background:rgba(0,0,0,.95);color:#fff;box-sizing:border-box;left:50%;top:50%;margin-left:-200px;margin-top:-200px;margin-bottom:0;position:fixed;text-align:left;border:none;z-index:1;transition:.5s all}section.main.car .specs .contactbutton.modalopen h2{color:#fff;font-weight:100;margin-bottom:45px;font-size:28px;font-family:Lato,sans-serif}section.main.car .specs .contactbutton.modalopen input:not([type=submit]){width:200px;border-color:#aaa;padding:5px;color:#fff;margin-bottom:35px}section.main.car .specs .contactbutton.modalopen input[type=submit]{color:#fff;position:absolute;bottom:25px;left:50%;margin-left:-110px;transition:300ms all}section.main.car .specs .contactbutton.modalopen input[type=submit]:hover{background:#f16622}section.main.car .specs .contactbutton.modalopen .closemetel{position:absolute;top:15px;right:20px;color:#fff;font-size:24px;width:25px;height:26px;line-height:18px;text-align:center;cursor:pointer;z-index:10;transition:300ms all}section.main.car .specs .contactbutton.modalopen .closemetel:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}section.main.car .specs .contactbutton.modalopen:hover{box-shadow:none}section.main.car .specs .contactbutton.modalopen.contactartel{margin-top:-200px}section.main.car .specs .contactbutton.modalopen.contactartel .buttoninfo{display:none}section.main.car .specs .contactbutton.modalopen.contactartel .content{display:block;opacity:1}section.main.car .specs .contactbutton.contactartel{margin-top:0;padding:0}section.main.car .specs .contactbutton.contactartel.modalopen{padding:25px 50px}section.main.car .specs .contactbutton.contactartel .buttoninfo{display:block;width:100%;height:100%;padding:15px 0}section.main.car .specs .contactbutton.contactartel .content{display:none;opacity:0}section.main.car .carcontent{margin-bottom:50px;width:60%;width:calc(100% - 320px);float:right;box-sizing:border-box;padding:10px 30px;position:relative}section.main.car .carcontent .infocar{font-size:12px;line-height:2em;color:#777;width:100%}section.main.car .carcontent .social{position:absolute;right:0;font-size:24px;margin-top:30px}section.main.car .carcontent .social div{margin:0 7px;float:left;color:#666;cursor:alias;transition:300ms all}section.main.car .carcontent .social div.facebook i.fa-facebook-official span,section.main.car .carcontent .social div.facebook i.fa-facebook-official span iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0;opacity:0}section.main.car .carcontent .social div.facebook:hover{color:#3b5998}section.main.car .carcontent .social div.twitter:hover{color:#55acee}section.main.index{padding:10px 10px 50px}section.main.index ul.introcars{padding:0;list-style:none;max-width:1400px;margin:0 auto}section.main.index ul.introcars li{height:250px;position:relative;width:33%;width:calc(100% / 3);float:left;box-sizing:border-box;padding:10px;overflow:hidden}section.main.index ul.introcars li:hover .background{-webkit-transform:scale(1.1);transform:scale(1.1)}section.main.index ul.introcars li:hover a .infoishere{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.main.index ul.introcars li:first-child{height:500px;width:66%;width:calc((100% / 3) * 2)}section.main.index ul.introcars li:nth-child(5){width:66%;width:calc((100% / 3) * 2)}section.main.index ul.introcars li:nth-child(10),section.main.index ul.introcars li:nth-child(11),section.main.index ul.introcars li:nth-child(12),section.main.index ul.introcars li:nth-child(9){width:50%}section.main.index ul.introcars li a{position:relative;display:block;width:100%;height:100%;overflow:hidden}section.main.index ul.introcars li .background{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transition:500ms all;transition-timing-function:ease}section.main.index ul.introcars li .infoishere{background:#fff;position:absolute;bottom:0;right:0;padding:10px;width:100%;box-sizing:border-box;color:#333;font-size:14px;font-weight:300;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:500ms all}section.main.index ul.introcars li .infoishere .brandinfo{float:left;font-weight:700}section.main.index ul.introcars li .infoishere .price{float:right;margin-left:15px}.telcontainer{height:50px;margin-top:25px;margin-bottom:100px;width:100%}.content{width:100%}.content ul.carlist{padding:0;margin:0;list-style:none}.content ul.carlist li{margin:1%;width:calc((100% / 4) - 2%);box-sizing:border-box;height:300px;position:relative;display:block;float:left}.content ul.carlist li:hover .background{background-position:33% 50%}.content ul.carlist li:hover .info{padding-right:60px;transition-delay:0s}.content ul.carlist li:hover .info .plus{opacity:1;transition-delay:.5s}.content ul.carlist li .carcontent{width:100%;height:100%;overflow:hidden;display:block;text-decoration:none}.content ul.carlist li .background{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:.3s all}.content ul.carlist li .info{position:absolute;bottom:5px;left:5px;display:inline-block;background:#fff;color:#333;padding:10px;font-family:Lato,sans-serif;font-weight:300;font-size:18px;max-width:calc(100% - 10px);box-sizing:border-box;transition:.5s all;transition-delay:.5s}.content ul.carlist li .info .plus{content:'+';position:absolute;right:10px;top:50%;line-height:24px;margin-top:-12px;font-size:18px;opacity:0;transition:.5s all;transition-delay:0s}.content ul.carlist li .info .plus:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.content ul.carlist li .info .brand{font-weight:400;font-size:1.2em}.content ul.carlist li .info .model{max-height:22px;overflow:hidden}.content ul.carlist li .info .price{font-size:14px;line-height:14px;margin-top:2px;font-weight:400}.content ul.carlist li .info .price span.cents{line-height:14px;font-size:11px;margin-right:1px}.thetext{line-height:2em;color:#444;font-size:14px;margin-top:50px}.map{margin-top:100px;width:100%;height:400px}.contactinfo{font-size:14px;margin-top:50px;z-index:1}.contactinfo div{margin:5px 0}.contactinfo div span{font-size:11px;margin-right:5px;font-weight:700}.contactinfo div a{text-decoration:none;color:#f16622;position:relative}.contactinfo div a::after{content:'';position:absolute;bottom:0;left:0;width:10px;height:1px;background:#f16622;transition:300ms all}.contactinfo div a:hover::after{width:80%}.mainback{width:100%;height:600px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;cursor:s-resize;max-height:calc(100% - 75px - 140px)}.gallery{margin:10px 0;width:100%;overflow:hidden;position:relative}.gallery ul{padding:0 0 0 60px;margin:0;list-style:none;overflow:hidden;transition:500ms all}.gallery ul li{float:left;margin:0 2px;height:75px;cursor:-webkit-zoom-in;cursor:zoom-in;opacity:.5;border-bottom:2px solid transparent;transition:300ms all}.gallery ul li:hover{opacity:1}.gallery ul li.active{opacity:1;border-color:#f16622}.gallery ul li img{height:100%;width:auto}.gallery .left,.gallery .right{position:absolute;line-height:75px;top:0;background:#fff;z-index:10;width:50px;text-align:center;font-size:24px;border-bottom:2px solid #fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery .left i,.gallery .right i{transition:300ms all}.gallery .left{left:0;cursor:w-resize}.gallery .left:hover i{padding-right:10px}.gallery .right{right:0;cursor:e-resize}.gallery .right:hover i{padding-left:10px}.mapcontainer{position:relative}.mapcontainer .contactinfo{margin-top:0;position:absolute;top:0;background:#fff;display:inline-block;padding:30px 15px;right:150px;width:250px}label{display:block;font-size:14px}input:not([type=submit]),select,textarea{margin-top:5px;margin-bottom:20px;border:none;border-bottom:1px solid #333;background:0 0;color:#333;font-size:12px}input:not([type=submit]):focus,textarea:focus{outline:0}input:not([type=submit])#maxprice,input:not([type=submit])#minprice,textarea#maxprice,textarea#minprice{width:50%;float:left;min-width:50px}select{border-radius:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:220px}select:focus{outline:0}input[type=submit]{background:#333;border:none;color:#fff;text-transform:uppercase;font-weight:300;letter-spacing:1px;font-size:14px;padding:15px 30px;box-sizing:border-box;width:220px;margin-top:20px;position:relative}input[type=submit]:focus{outline:0}footer{background:#333;color:#aaa;height:75px;line-height:75px;padding:0 10%;font-weight:300;font-size:9px;text-transform:uppercase;position:relative}footer a{color:#fff;text-decoration:none}footer .standcopyright{position:absolute;right:10%;display:inline-block}.modalcontact,.modalimage,.modalmenu,.modalreservas{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);display:none;z-index:100;overflow-y:auto}.modalcontact .table,.modalimage .table,.modalmenu .table,.modalreservas .table{display:table;width:100%;height:100%}.modalcontact .table .tablecell,.modalimage .table .tablecell,.modalmenu .table .tablecell,.modalreservas .table .tablecell{display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.modalcontact .closeme,.modalimage .closeme,.modalmenu .closeme,.modalreservas .closeme{position:fixed;top:90px;right:20px;color:#fff;font-size:24px;width:25px;height:26px;line-height:18px;text-align:center;cursor:n-resize;z-index:10;transition:300ms all}.modalcontact .closeme:hover,.modalimage .closeme:hover,.modalmenu .closeme:hover,.modalreservas .closeme:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.modalcontact .theimagemodal,.modalimage .theimagemodal,.modalmenu .theimagemodal,.modalreservas .theimagemodal{height:auto;width:auto;max-height:calc(100% - 75px - 750px);max-width:80%;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 auto}.modalcontact form,.modalimage form,.modalmenu form,.modalreservas form{margin-bottom:50px;margin-top:100px}.modalcontact label,.modalimage label,.modalmenu label,.modalreservas label{color:#fff;margin-bottom:0;font-weight:300}.modalcontact input:not([type=submit]),.modalcontact select,.modalcontact textarea,.modalimage input:not([type=submit]),.modalimage select,.modalimage textarea,.modalmenu input:not([type=submit]),.modalmenu select,.modalmenu textarea,.modalreservas input:not([type=submit]),.modalreservas select,.modalreservas textarea{color:#fff;border-color:#aaa;padding:10px;width:300px;margin-bottom:35px}.modalcontact select,.modalimage select,.modalmenu select,.modalreservas select{width:320px}.modalcontact input[type=submit],.modalimage input[type=submit],.modalmenu input[type=submit],.modalreservas input[type=submit]{transition:.5s all}.modalcontact input[type=submit]:hover,.modalimage input[type=submit]:hover,.modalmenu input[type=submit]:hover,.modalreservas input[type=submit]:hover{background:#f16622}.modalcontact h2,.modalimage h2,.modalmenu h2,.modalreservas h2{position:fixed;top:80px;left:10%;color:#fff;font-weight:100;margin-bottom:50px;font-size:28px;font-family:Lato,sans-serif}.modalcontact .closeme,.modalcontact h2,.modalreservas .closeme,.modalreservas h2{opacity:0}.modalcontact h2,.modalreservas h2{-webkit-backface-visibility:hidden;backface-visibility:hidden}.modalimage{cursor:n-resize}.modalimage .loadinggallery{position:fixed;top:0;left:0;width:0;height:2px;background:#f16622;z-index:1001;transition:400ms width}.modalimage .tips{position:absolute;bottom:20px;left:20px;line-height:1em;font-size:10px;text-transform:uppercase;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.3;transition:400ms all}.modalimage .counter{position:fixed;bottom:5%;right:5%;letter-spacing:1px;font-size:18px;font-weight:100;text-shadow:1px 1px 1px #000;color:#fff;font-family:Lato,sans-serif;opacity:0;transition:.5s all}.modalmenu{width:300px;right:0;left:auto;display:block;background-color:rgba(0,0,0,.95);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:500ms all}.modalmenu .poweredmenu{position:absolute;bottom:15px;width:100%;text-align:center;font-size:8px;text-transform:uppercase;color:#666}.modalmenu .poweredmenu a{color:#aaa;text-decoration:none}.modalmenu ul.thedamnmenu{padding:0;margin:0;list-style:none}.modalmenu ul.thedamnmenu li a{color:#bbb;text-decoration:none;font-weight:300;font-family:Lato,sans-serif;font-size:14px;text-transform:uppercase;line-height:1.2em;display:block;padding:1em 25%;width:100%;position:relative;box-sizing:border-box;transition:300ms all}.modalmenu ul.thedamnmenu li a:hover{color:#fff}.modalmenu ul.thedamnmenu li a:hover::after{width:25%}.modalmenu ul.thedamnmenu li a:hover.active{background:0 0}.modalmenu ul.thedamnmenu li a.active{cursor:default;color:#fff}.modalmenu ul.thedamnmenu li a.active::after{width:25%;background-color:#525252}.modalmenu ul.thedamnmenu li a::after{content:'';width:0;height:1px;position:absolute;left:0;bottom:50%;background-color:#f16622;transition:400ms all}.searchbox{position:absolute;right:20%;right:calc(10% + 50px + 50px);line-height:70px;transition:300ms all}.searchbox.active i.fa{color:#f16622}.searchbox i.fa{cursor:context-menu;font-size:18px}.thesearchstuff{position:fixed;top:70px;width:100%;height:auto;background:#fff;box-sizing:border-box;padding:0 10%;z-index:10;display:none}.thesearchstuff .inputshere{float:left;width:50%}.thesearchstuff form{padding-bottom:40px}.thesearchstuff form input:not([type=submit]),.thesearchstuff form select{padding:5px;min-width:220px;width:75%}.thesearchstuff form input[type=submit]{margin:20px auto 0;display:block}nav.responsive{right:10%;top:25px;position:absolute;cursor:pointer}nav.responsive:hover .hambruger::before{top:-13px}nav.responsive:hover .hambruger::after{top:13px}nav.responsive.active .hambruger::before{width:55%}nav.responsive.active .hambruger::after{width:75%}nav.responsive .hambruger{display:inline-block;height:3px;background:#333;width:40px;position:relative;top:-5px;transition:.3s all}nav.responsive .hambruger::after,nav.responsive .hambruger::before{content:'';width:100%;height:3px;background:#333;position:absolute;display:inline-block;transition:200ms all}nav.responsive .hambruger::before{top:-10px}nav.responsive .hambruger::after{top:10px}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:15000;transition:.3s all}.loading .table{display:none}.loading.loadingstart .table{display:table;width:100%;height:100%}.loading.loadingstart .table .tablecell{display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.loading.loadingstart .table .tablecell p.standname{font-size:36px;font-weight:300;text-transform:uppercase}.loading .loadingbar{width:0;height:4px;background:#333;position:absolute;top:0;left:0;transition:.5s all}.loading img{text-align:center;max-width:400px;max-height:400px;width:auto;height:auto}center.alert{position:fixed;bottom:0;width:400px;max-width:95%;left:50%;margin-left:-200px;padding:25px;box-sizing:border-box;z-index:10;background:#222}center.alert p{color:#fff;font-weight:300;text-transform:uppercase;font-size:12px}ul.pagination{margin:0;display:block;clear:both;list-style:none;text-align:center;padding:100px 0;font-family:Lato,sans-serif;font-weight:300}ul.pagination li{display:inline-block}ul.pagination li.disabled{opacity:.2}ul.pagination li.active a,ul.pagination li.active span{background:#333;color:#fff}ul.pagination li:not(:nth-last-child(2)):not(:last-child):not(:first-child) a{border-right:none}ul.pagination li a,ul.pagination li span{text-decoration:none;width:40px;height:40px;line-height:40px;display:block;border:1px solid #333;color:#333;position:relative;z-index:1;transition:200ms all}ul.pagination li a::after,ul.pagination li span::after{content:'';position:absolute;bottom:0;left:0;height:0;width:100%;background:#333;z-index:-1;transition:200ms all}ul.pagination li a:hover{color:#fff}ul.pagination li a:hover::after{height:100%}.callmodal{display:none;opacity:0;width:400px;height:400px;background:rgba(0,0,0,.95);color:#fff;padding:25px 50px;box-sizing:border-box;left:50%;top:50%;margin-left:-200px;margin-top:-200px;position:fixed;transition:.75s all}.callmodal h2{color:#fff;font-weight:100;margin-bottom:45px;font-size:28px;font-family:Lato,sans-serif}.callmodal input:not([type=submit]){width:200px;border-color:#aaa;padding:5px;color:#fff;margin-bottom:35px}.callmodal input[type=submit]{color:#fff;position:absolute;bottom:25px;left:50%;margin-left:-110px;transition:300ms all}.callmodal input[type=submit]:hover{background:#f16622}.callmodal .closemetel{position:absolute;top:15px;right:20px;color:#fff;font-size:24px;width:25px;height:26px;line-height:18px;text-align:center;cursor:pointer;z-index:10;transition:300ms all}.callmodal .closemetel:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}::-moz-selection{background-color:#333;color:#fff;text-shadow:none}::selection{background-color:#333;color:#fff;text-shadow:none}.loadingbarrita{height:4px;width:0;position:fixed;top:0;left:0;background:#333;z-index:15015}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before{content:" ";display:table}.clearfix:after{content:" ";display:table;clear:both}@media screen and (min-width:1400px){section.main.index ul.introcars li{width:33%;width:calc(100% / 3)}section.main.index ul.introcars li:nth-child(6),section.main.index ul.introcars li:nth-child(7),section.main.index ul.introcars li:nth-child(8),section.main.index ul.introcars li:nth-child(9){width:25%}section.main.index ul.introcars li:first-child,section.main.index ul.introcars li:nth-child(10),section.main.index ul.introcars li:nth-child(11),section.main.index ul.introcars li:nth-child(12),section.main.index ul.introcars li:nth-child(5){width:33%;width:calc(100% / 3)}}@media screen and (max-width:1400px){section.main .content ul.carlist li{width:calc((100% / 3) - 2%)}}@media screen and (max-width:1200px){.mapcontainer .map{margin-top:0}.mapcontainer .contactinfo{position:relative;right:auto;left:10%;margin-top:50px}}@media screen and (max-width:900px){.modalreservas h2{position:relative;width:100%;text-align:center;left:0}}@media screen and (max-width:900px){section.main .content ul.carlist li{width:48%}}@media screen and (max-width:800px){section.main.index ul.introcars li{width:100%}section.main.index ul.introcars li:first-child,section.main.index ul.introcars li:nth-child(10),section.main.index ul.introcars li:nth-child(5),section.main.index ul.introcars li:nth-child(9){width:100%;height:250px}section.main .content,section.main.car .carcontent,section.main.car .specs{width:100%}section.main.car .specs .contactar{margin:50px auto 20px;display:block}section.main.car .specs ul li{display:block;margin:20px auto}section.main.car .carcontent{padding:10px 10px 50px}section.main.car h1{margin-bottom:10px}section.main.car h2.price{position:relative;left:0;top:0;right:auto;margin-top:0;padding:0 2%}}@media screen and (max-width:700px){section.main .content ul.carlist li{width:98%}section.main.car .carcontent,section.main.car .specs{width:100%}section.main.car .carcontent ul li,section.main.car .specs ul li{max-width:100%}section.main.car .carcontent{padding:10px 10px 50px}.modalmenu{width:100%}.thesearchstuff .inputshere{width:100%;text-align:center}.thesearchstuff form select{display:block;margin:5px auto 20px}.thesearchstuff form input:not([type=submit])#maxprice,.thesearchstuff form input:not([type=submit])#minprice{width:calc(50% - 5% - 10px)!important}}@media screen and (max-width:500px){.welcome{left:5%;right:5%}section.main.car h1{font-size:36px;line-height:36px}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}