@media (min-width: 320px)and (max-width:479px){#map{height:300px}.nav-tabs li a h2{font-size:20px}}@media (min-width: 0px)and (max-width:479px){#hero h1 span{font-size:12px;margin:auto;letter-spacing:2px}#page-header{margin:0 0 40px;padding:40px 0}#page-header h1{font-size:20px;line-height:28px;letter-spacing:3px}.about-box{padding:0;margin-bottom:30px}.about-boxes{margin:10px 0 40px}.about-box span{font-size:30px;line-height:40px}.about-box h4{margin:20px;font-size:15px}.testimonial-box{padding:20px;margin:0 0 15px}.intro p{letter-spacing:4px}.nav-tabs li a h2{font-size:18px}.nav-tabs li a{padding:20px}.intro{margin-bottom:40px}.nav-tabs li .button{padding:4px 14px;letter-spacing:0;font-size:11px}aside{padding:10px;margin-top:20px}aside p{font-size:14px;line-height:20px;margin:20px 0;letter-spacing:2px}aside p span.big{font-size:26px;line-height:40px}aside p span.small{font-size:11px;top:0;position:relative}.hero-container{padding-top:60px}ul.features li{font-size:14px;padding:10px 0 10px 40px;background:url(../images/check-bullet.jpg) no-repeat 0 10px;line-height:20px}#hero h1{font-size:32px;line-height:40px}#price{width:100%;left:0;margin-top:40px;margin-bottom:40px;padding:30px 30px 15px}#price p{font-size:25px;line-height:30px}#price span{letter-spacing:3px}p.lead{font-size:15px;line-height:28px}h3{font-size:18px}#content{padding-bottom:40px}p.address,p.email,p.tel{padding:15px 0}.row.text-center{text-align:left}ul.specs li{padding:5px 0;font-size:13px;letter-spacing:1px}.car-specs{padding:30px 0}body#single #page-header{padding:50px 0}.car-image{height:180px}.price,.days{padding:10px 5px}#facilities h2{font-size:20px;letter-spacing:1px;margin-bottom:30px}#facilities{margin-top:0;padding:30px 0}ul.facilities-list li{font-size:13px;padding-bottom:8px;margin-bottom:8px}ul.facilities-list li span{display:none}.article-header h3,.article-header .price{font-size:14px}p.address span,p.email span,p.tel span{width:40px;height:40px;margin:0 auto 10px}.contact-box:after{bottom:10px}}@media (max-width: 991px){li#phone{display:none}.nav-tabs li.active,.inactive-sibling{width:100%}}@media (min-width: 480px) and (max-width: 767px){#hero h1{font-size:50px;line-height:55px}#hero h1 span{font-size:17px}.hero-container{padding-top:80px}ul.features{padding:0 50px}ul.features li{font-size:16px}#price{margin-top:40px;margin-bottom:40px;padding:30px 30px 15px}#page-header{margin:0 0 70px;padding:80px 0}#page-header h1{font-size:30px;line-height:42px}.about-box{padding:0 40px;margin-bottom:30px}.about-boxes{margin:30px 0 40px}.about-box span{font-size:40px;line-height:50px}.about-box h4{margin:20px}.testimonial-box{padding:30px}.nav-tabs li a{padding:20px 0}.nav-tabs li a h2{font-size:24px}.intro{margin-bottom:70px}aside p{font-size:18px;line-height:20px;margin:30px 0}aside p span.big{font-size:30px;line-height:45px}aside p span.small{font-size:13px;top:0;position:relative}#content{padding-bottom:60px}ul.specs li{padding:5px 0;font-size:13px;letter-spacing:1px}.car-specs{padding:30px 0}ul.facilities-list li{font-size:16px;padding-bottom:14px;margin-bottom:0}}@media (max-width: 767px){.navbar-brand{background:url(../images/logo-small.jpg) no-repeat;width:125px;height:50px}}@media (min-width: 768px){.navbar-nav{float:none;margin:0}.navbar-nav > li{display:inline-block;margin-left:-3px}.navbar-nav > li > a{line-height:40px;padding-right:20px;padding-left:20px;border-left:1px solid #333}.navbar-nav > li:nth-child(5) > a{border-right:1px solid #333}.navbar-toggle{display:none}}@media (max-width: 991px){#menu{position:static!important}body#home footer{position:static!important}#car{display:none}#hero{height:auto!important}#hero h1{text-align:center}#price{left:10%;top:0;width:80%}#price:before{left:50%;margin-left:-10px}.about-box{border-bottom:none}.nav-tabs li{height:auto;min-height:auto;margin-bottom:30px}.nav-tabs li a{min-height:auto}aside{text-align:center;height:auto}aside p{margin-left:auto}aside img{display:none}ul.facilities-list{margin:0}.price-box{margin-bottom:15px}ul.specs li{display:block;background:none}}@media (min-width: 768px) and (max-width: 991px){.hero-container{padding-top:150px}ul.features{padding:0 100px}#price{margin-top:40px;margin-bottom:70px;padding:30px 30px 15px}.nav-tabs li a{padding:20px 0}#page-header{margin:0 0 70px;padding:100px 0}.about-box{padding:0 80px;margin-bottom:50px}.about-boxes{margin:30px 0 40px}.about-box span{font-size:60px;line-height:70px}.about-box h4{margin:25px}.testimonial-box{padding:30px}aside p{margin:40px 0 30px}ul.specs li{padding:5px 0;font-size:13px;letter-spacing:1px}.car-specs{padding:30px 0}.car-image{height:170px}ul.facilities-list li{font-size:16px;padding-bottom:14px;margin-bottom:0}.navbar-nav > li > a{padding-left:10px;padding-right:10px;letter-spacing:0;font-size:10px}}@media (min-width: 1024px) and (max-width: 1365px){.navbar-nav > li > a{padding-right:30px;padding-left:30px}#menu li#phone{line-height:50px}#price{width:290px;margin-top:250px;padding:50px 0 30px}.car-specs{padding:40px 0}ul.specs li{padding:30px;background:url(../images/arrow-bullet-list.png) no-repeat 20px 50%}}@media (min-width: 992px) and (max-width: 1023px){ul.specs li{padding:20px 30px;font-size:13px;letter-spacing:1px;background:url(../images/arrow-bullet-list.png) no-repeat 10px 50%}.navbar-nav > li > a{padding-left:20px;padding-right:20px}#menu li#phone{line-height:60px;right:40px}#hero h1{font-size:40px;line-height:50px}#hero h1 span{font-size:16px;margin-left:20px}#price{top:120px}}@media (max-width: 1023px){#page-header{background-attachment:scroll!important}}@media (min-width: 992px) and (max-width:1279px){#car{width:600px;height:380px}}@media (min-width: 1023px) and (max-width:1279px){#menu li#phone{line-height:60px;right:40px}}@media (min-width: 1280px) and (max-width:1365px){#menu li#phone{line-height:60px;right:130px}#car{width:900px;height:570px}}@media (max-width: 1365px){p.address,p.email,p.tel{font-size:12px}}@media (min-width: 1366px){.navbar-nav > li > a{padding-right:40px;padding-left:40px}.navbar-brand{width:200px;height:80px;background:url(../images/logo.jpg) no-repeat}#menu li#phone{line-height:60px;right:120px}#menu li#phone small{margin-top:-17px}#car{width:950px;height:601px}#price{width:270px;margin-top:250px;padding:50px 0 30px}}@media (min-width: 1600px){.navbar-nav > li > a{padding-right:60px;padding-left:60px}#car{width:1090px;height:690px}#price{width:300px;margin-top:250px;padding:60px 0 40px}}