/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.underage-drivers-directory .card{padding:20px 40px 20px 40px;border-radius:10px;border:2px;border:2px solid #E6E6E6;margin-bottom:30px;}.new-design-bg .underage-drivers-directory h3:after{content:none;}.new-design-bg .underage-drivers-directory h3 a:hover{color:#F9A13B;}.new-design-bg .underage-drivers-directory h3 a,.new-design-bg .underage-drivers-directory h3{font-size:36px;font-weight:600;line-height:36px;text-decoration:none;color:#13151D;margin-bottom:0;}#page{background-color:#5badbe;}#content-inner{padding:0;}#content-header{display:none;}#locations{padding-top:5px;}#map{border:1px solid #444;clear:both;height:350px;margin-top:20px;}#popup,#popup div{font-size:12px;}#popup div strong{font-size:14px;}.udd_rs_area{background:url(https://d3chhsi9xia7z4.cloudfront.net/images/home/bg_area.png) top left repeat-x;height:328px;border-bottom:1px solid #fff;clear:both;}.udd_rs_area .col_left{float:left;width:480px;padding-left:10px;}.udd_rs_area .col_right{width:460px;float:right;margin-top:20px;padding-right:20px;padding-left:10px;}.udd_rs_area .col_right p{font-size:90%;}.udd_rs_area .col_right a{font-size:90%;}.udd_agencies{padding-top:10px;}.udd_agencies h2 img{vertical-align:middle;padding-right:10px;padding-bottom:5px;}.udd_agencies h2{color:#fff;float:left;padding:0;margin:0;padding-top:10px;padding-bottom:20px;width:100%;text-align:center;}.udd_agencies .change{padding:0;margin:0;font-size:11px;color:#fff;}.udd_agencies .change a{color:#fff;}.udd_agencies .change a:hover{color:#255966;}#udd_listing{padding:0 10px;margin-right:auto;margin-left:auto;}#udd_listing .company_row{clear:both;background-color:#fff;border:1px solid #c3c9bb;padding:10px;min-height:10px;}#udd_listing .company_logo{text-align:center;}#udd_listing .company_info{float:left;}#udd_listing h3{padding:0;margin:0;}#udd_listing h3 a{color:#000;text-decoration:none;}#udd_listing .location_row{}#udd_listing .locations_all .location_row{border-top:1px solid #255964;padding:0 0 10px 15px;}#udd_listing .location{padding-top:15px;}#udd_listing .location_info{padding:10px 0;}#udd_listing .age_range{clear:both;}#udd_listing .age_range h4{font-weight:bold;font-size:13px;background-color:#F7F7F7;padding:5px 10px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}#udd_listing .age_range .age_range_desc,#udd_listing .age_range .insurance{padding-left:10px;}#udd_listing .min_age .title,#udd_listing .insurance .title span.title,#udd_listing .age_range_desc span.title,.location_row .location .location_name{font-weight:bold;}#udd_listing .rating{cursor:pointer;}#udd_listing .rating_count div{font-size:11px;color:#538083;}#udd_listing .opt_view_loc{font-size:12px;}#udd_listing .opt_rate_search a{float:right;background:url(https://d3chhsi9xia7z4.cloudfront.net/images/buttons/btn_search.png) top left no-repeat;margin-top:10px;padding:22px 0 0 0;width:116px;overflow:hidden;height:0px !important;height :20px;}#udd_listing .company_row_divider{clear:both;height:10px;line-height:10px;min-height:10px;}@media only screen and (max-device-width:768px){#udd_listing .company_info{width:auto;}}
