#my-captcha{color:red!important;}.dropdown-arrow-inverse{border-bottom-color:#d90011 !important;border-top-color:#d90011 !important}.prettyprint{overflow:auto}.prettyprint.linenums{overflow:visible;white-space:pre;white-space:pre-wrap;word-wrap:break-word}body{background-color:#fef9f3;background-image:url("/images/checkeredbg.png");background-repeat:no-repeat;background-position:top middle}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:none}.page-header .lead{margin-bottom:5px;margin-left:-5px}h4{font-size:24px}.tile{background-color:#d90011;border-radius:6px;padding:14px;position:relative;text-align:center;margin-bottom:10px}#t1{background-color:#bdc3c7;background-repeat:no-repeat;background-position-x:-110px;background-size:150%}#t2{background-color:#95a5a6;background-repeat:no-repeat;background-position:10px 50px;background-size:200%}#t3{background-color:#bdc3c7;background-repeat:no-repeat;background-position:left top;background-size:150%}#t4{background-color:#95a5a6;background-repeat:repeat;background-position:right top;background-size:250%}#t1,#t2,#t3,#t4{background-image:url(/images/checkered-bg.png);background-color:#fff;border:1px solid #bcbcba}#t4 .tile-title{height:72px;background-image:url(/images/keys2drive.png);background-repeat:no-repeat;background-position:center 25px;background-size:105px}.tile p{font-size:14px;margin-bottom:23px;color:#3c3c3b}.tile-image{margin:11px 0 27px;vertical-align:bottom}.tile-title{font-size:24px;color:#3c3c3b}.tile-subtitle{font-size:18px;color:#d90011}.btn-dark{background-color:#3c3c3b}#features{margin-bottom:36px;display: inline-block}.multicolumn{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.bookfieldset{border-radius:4px;background-color:#3c3c3b;padding-top:20px;padding-bottom:10px;margin-bottom:20px;color:#fff}.bookfieldset legend{border-radius:4px;background-color:#d90011;color:#fff;padding:10px;font-size:18px;top:21px;position:relative}.bookfieldset dt label{font-size:18px}.bookfieldset label{display:block}.bookfieldset input{margin-right:5px}.k_fielderror{color:#b00;font-weight:900}.navbar{margin-bottom:0;text-transform:capitalize}#homepage .navbar{margin-bottom:30px}.pagetitleblock{margin-top:-6px;margin-bottom:50px;min-height:200px}.pagetitleblock h2{position:absolute;width:100%;bottom:0;margin:0;font-weight:200;font-size:114px;letter-spacing:-0.09em;color:#3c3c3b}#about-us-page,#instructors-page,#money-back-promise-page,#for-parents-page,#privacy-policy-page,#lesson-packages-pricing-page,#specials-page,#vouchers-page,#book-a-lesson-page,#testimonials-page,#where-we-go-page,#driving-test-bookings-page,#keys2drive-page,#careers-page,#areaserviced,#log-book-course-page,#parking-lesson-page,#freeway-lesson-page{background-repeat:no-repeat;background-position:center center;background-size:auto}#instructors-page,#careers-page{background-image:url(/images/pagetitle_instructors.png)}#money-back-promise-page,#privacy-policy-page,#about-us-page,#log-book-course-page,#generic{background-image:url(/images/pagetitle-generic.png)}#for-parents-page{background-image:url(/images/pagetitle_parents.png)}#lesson-packages-pricing-page,#specials-page,#vouchers-page,#book-a-lesson-page{background-image:url(/images/pagetitle_packages.png)}#testimonials-page{background-image:url(/images/pagetitle_testimonial.png)}#where-we-go-page,#driving-test-bookings-page,#keys2drive-page,#areaserviced,#freeway-lesson-page,#parking-lesson-page{background-image:url(/images/pagetitle_wherewego.png)}.bottom-menu{background-image:url(/images/checkeredbg-footer.png);background-repeat:no-repeat;background-position:bottom center;background-size:auto}.box>.icon{text-align:center;position:relative}.box>.icon>.image{position:relative;z-index:2;margin:auto;width:88px;height:88px;border:8px solid #fff;line-height:70px;border-radius:50%;background:#d90011;vertical-align:top}.box>.icon:hover>.image{background:#3c3c3b}.box>.icon>.image>i{font-size:36px !important;color:#fff !important}.box>.icon:hover>.image>i{color:#fff !important}.box>.icon>.info{margin-top:-24px;background:rgba(0,0,0,0.04);border:1px solid #e0e0e0;padding:15px 0 10px 0;border-radius:6px}.box>.icon:hover>.info{background:rgba(0,0,0,0.04);border-color:#e0e0e0;color:#fff}.box>.icon>.info>h3.title{font-size:16px;color:#222;font-weight:500}.box>.icon>.info>p{font-size:13px;color:#666;line-height:1.5em;margin:20px}.box>.icon:hover>.info>h3.title,.box .box>.icon:hover>.info>p,.box .box>.icon:hover>.info>.more>a{color:#222}.box>.icon>.info>.more a{font-size:12px;color:#222;line-height:12px;text-transform:uppercase;text-decoration:none}.box>.icon:hover>.info>.more>a{color:#fff;padding:6px 8px;background-color:#de001b}.box .space{height:30px}#adbox1 .info,#adbox2 .info,#adbox3 .info{background-image:url(/images/checkered-bg.png);background-position:-50% center;background-size:cover;border:1px solid #a2a2a1}#adbox1 h3.title,#adbox2 h3.title,#adbox3 h3.title{font-size:24px;font-weight:600}#adbox1 .icon>.info>p,#adbox2 .icon>.info>p,#adbox3 .icon>.info>p{font-size:16px;color:#3c3c3b}#testimonials .panel-footer{background-color:#3c3c3b;color:#fbc842}.modal-lg{width:90%}
.responsivetitle {text-shadow: 2px 2px #fcf8e3;}
.nav {text-transform: uppercase;}
.nav .btn {font-size: 12px; padding: 8px;}
.dropdown-menu {padding: 10px;}

.tile-image {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-top: 0px; width: 100%;}

.tile-title {margin-top: 0px;}.iconss{width: 40px;height:40px;} #map .img-thumbnail {width: 100%;height:250px;} .flagss {float: right; width: 201px; height: 201px;} .recent {font-size: 36px;} .phoness {width: 64px; height: 64px;} #spacess {width: 350px; height: 263px;} .spacesss {width: 350px; height: 263px;} #banners {display: block;position: relative;width: 100%;max-width: 1200px; top: -35px; height: auto;}#banners h2 {color: white;}.banner-tops { float: right;position: relative;margin-top: 150px;margin-right: 50px;width:50%}
#banners img {
   width: 100%;
   overflow: hidden;
}
.ban1 {
   color: white;font-size: 42px;line-height: 1.3;
}
#bestwestdrivingschool-social-media-page {
  background-image: url(/images/pagetitle-generic.png);
}

div.socials {
     display: block;
     float: none;
     position: relative;
}
@media (min-width: 1090px) {
.fulled {
    width: 1090px !important;
}
}
@media all and (max-width:991px) {
.ban1 {
   font-size: 24px;line-height: 1.3;
}
}
@media all and (max-width:565px) {
.banner-tops {
  width: 80%;
}
}


