body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,blockquote,th,td{font-size:14px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:lato;font-weight:700;line-height:1.2}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{color:#7f8c9a}h1,h2,h3{margin-top:2px;margin-bottom:4px}h4,h5,h6{margin-top:4px;margin-bottom:6px}h6{font-weight:400}h1,.h1{font-size:51px}h2,.h2{font-size:40px}h3,.h3{font-size:29px}h4,.h4{font-size:28px}h5,.h5{font-size:23.939999999999998px}h6,.h6{font-size:22px}h1 small,.h1 small{font-size:24px}h2 small,.h2 small{font-size:18px}h3 small,.h3 small,h4 small,.h4 small{font-size:14px}h1,h2,h3{margin-top:2px;margin-bottom:4px}h2{font-size:40px}img,object,embed{max-width:100%}img{height:auto}.left{float:left}.right{float:right}.row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}.btn.wide{min-width:140px;padding-left:30px;padding-right:30px}.btn.inverse{background:#34495e}.well{border-radius:0;background:#f2f2f2;border:solid 1px #e6e6e6;margin:0 0 22px;padding:20px}.well>:first-child{margin-top:0}.well>:last-child{margin-bottom:0}.disabled p,.disabled a,.disabled h3,.disabled h4,.vehicle-list.disabled .legend{color:#999}.disabled img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.error input,input.error,.error textarea,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,.1)}.error label,label.error{color:#c60f13}.error small,small.error{display:block;padding:6px 4px;margin-top:-13px;margin-bottom:12px;background:#c60f13;color:#fff;font-size:12px;font-weight:700;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.error textarea:focus,textarea.error:focus{background:#fafafa;border-color:#b3b3b3}p.message{display:none}.disabled p.message{color:red;display:block}.inline-block{display:inline-block;zoom:1;*display:inline}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.drop-ie-gradient{filter:unquote("progid:DXImageTransform.Microsoft.gradient(enabled = false)")}.dropdown-arrow-inverse{border-bottom-color:#34495e!important;border-top-color:#34495e!important}.modal.in .modal-dialog{z-index:2000}.arrow-grey{width:31px;height:21px;display:inline-block;background:url(/images/rightarrow.png) no-repeat top left}.video-js{background-color:transparent;position:relative;padding-bottom:47px;font-size:0;vertical-align:middle;overflow:hidden;backface-visibility:hidden;border-top-radius:6px}.video-js .vjs-tech{height:100%;width:100%;display:block}.video-js::-moz-full-screen{position:absolute}.video-js::-webkit-full-screen{width:100%!important;height:100%!important}.vjs-control{position:relative;display:inline-block;width:18px;height:18px;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-position:center}.vjs-play-control{width:58px;height:47px;cursor:pointer}.vjs-play-control>div{position:relative;height:47px}.vjs-live-display{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.vjs-fullscreen{position:fixed;overflow:hidden;z-index:10000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;border-top-radius:0}.vjs-fullscreen .vjs-control-bar{margin-top:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.vjs-fullscreen .vjs-tech{background-color:#000}.vjs-poster{margin:0 auto;padding:0;cursor:pointer;position:relative;width:100%;max-height:100%;border-top-radius:6px}.vjs-control-bar{position:relative;height:47px;color:#fff;background:#2c3e50;margin-top:-1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;user-select:none}.vjs-control-bar.vjs-fade-out{visibility:visible!important;opacity:1!important}.vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-family:lato}.vjs-text-track{display:none;color:#fff;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-fade-in{visibility:visible!important;opacity:1!important;transition:visibility 0s linear 0s,opacity .3s linear}.vjs-fade-out{visibility:hidden!important;opacity:0!important;transition:visibility 0s linear 1.5s,opacity 1.5s linear}.vjs-control{background-position:center;background-repeat:no-repeat;position:relative;text-align:center;display:inline-block;height:18px;width:18px;vertical-align:middle}.vjs-control:focus{outline:0}.vjs-control>div{background-position:center;background-repeat:no-repeat}.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-play-control{cursor:pointer;height:47px;width:58px}.vjs-play-control>div{position:relative;height:47px}.vjs-play-control>div:before,.vjs-play-control>div:after{position:absolute;font-family:flat-ui-pro-icons;color:#1abc9c;font-size:12px;top:48%;left:50%;margin:-.5em 0 0 -.5em;-webkit-font-smoothing:antialiased;transition:color .25s,opacity .25s}.vjs-play-control>div:after{content:"\e615"}.vjs-play-control>div:before{content:"\e616"}.vjs-paused .vjs-play-control:hover>div:before{color:#16a085}.vjs-paused .vjs-play-control>div:after{opacity:0;filter:alpha(opacity=0)}.vjs-paused .vjs-play-control>div:before{opacity:1;filter:none}.vjs-playing .vjs-play-control:hover>div:after{color:#16a085}.vjs-playing .vjs-play-control>div:after{opacity:1;filter:none}.vjs-playing .vjs-play-control>div:before{opacity:0;filter:alpha(opacity=0)}.vjs-rewind-control{width:5em;cursor:pointer!important}.vjs-rewind-control>div{width:19px;height:16px;background:none transparent;margin:.5em auto 0}.vjs-mute-control{float:right;margin:14px 0;cursor:pointer!important}.vjs-mute-control:hover>div,.vjs-mute-control:focus>div{color:#57718b}.vjs-mute-control>div{height:18px;color:#475d72}.vjs-mute-control>div:after,.vjs-mute-control>div:before{font-family:flat-ui-pro-icons;font-size:12px;line-height:18px;position:absolute;left:50%;margin:0 0 0 -.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .25s,opacity .25s}.vjs-mute-control>div:after{content:"\e617"}.vjs-mute-control>div:before{content:"\e618";opacity:0;filter:alpha(opacity=0)}.vjs-mute-control.vjs-vol-0>div:after{opacity:0;filter:alpha(opacity=0)}.vjs-mute-control.vjs-vol-0>div:before{opacity:1;filter:none}.vjs-volume-control,.vjs-volume-level,.vjs-volume-handle,.vjs-volume-bar{display:none}.vjs-progress-control{height:12px;position:absolute;left:60px;right:160px;width:auto;top:18px;background:#425669;border-radius:32px}.vjs-progress-holder{position:relative;cursor:pointer!important;padding:0;margin:0;height:12px}.vjs-play-progress,.vjs-load-progress{display:block;height:12px;margin:0;padding:0;border-radius:32px}.vjs-play-progress{background:#1abc9c;left:-1px;position:absolute;top:0;border-bottom-right-radius:0;border-top-right-radius:0}.vjs-load-progress{background:#d6dbdf}.vjs-load-progress[style*="100%"],.vjs-load-progress[style*="99%"]{border-radius:32px}.vjs-seek-handle{background-color:#16a085;width:18px;height:18px;top:0;position:absolute;margin:-3px 0 0 1px;border-radius:50%;transition:background-color .25s}.vjs-seek-handle[style*="95."]{margin-left:3px}.vjs-seek-handle[style="left: 0%;"]{margin-left:-2px}.vjs-seek-handle:hover,.vjs-seek-handle:focus{background-color:#148d75}.vjs-seek-handle:active{background-color:#117a65}.vjs-time-controls{font-family:lato;font-weight:300;font-size:10px;line-height:normal;width:auto;height:auto;position:absolute}.vjs-time-divider{color:#5d6d7e;font-size:12px;position:absolute;right:114px;top:11px}.vjs-remaining-time{display:none}.vjs-current-time{right:122px;top:16px}.vjs-duration{color:#5d6d7e;right:85px;top:16px}.vjs-fullscreen-control{cursor:pointer;float:right;margin:14px 15px}.vjs-fullscreen-control:hover>div,.vjs-fullscreen-control:focus>div{color:#57718b}.vjs-fullscreen-control>div{height:18px;color:#475d72}.vjs-fullscreen-control>div:before{font-family:flat-ui-pro-icons;content:"\e619";font-size:12px;line-height:18px;position:absolute;left:50%;margin:0 0 0 -.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .25s,opacity .25s}.vjs-menu-button{display:none!important}.vjs-loading-spinner{position:absolute;top:50%;left:50%;background:#ebedee;display:none;height:16px;width:16px;border-radius:10px;margin:-8px 0 0 -8px;animation:sharp 2s ease infinite}@-webkit-keyframes sharp{0%{background-color:#e74c3c;border-radius:10px;transform:rotate(0deg)}50%{background-color:#ebedee;border-radius:0;transform:rotate(180deg)}100%{background-color:#e74c3c;border-radius:10px;transform:rotate(360deg)}}@-moz-keyframes sharp{0%{background-color:#e74c3c;border-radius:10px;transform:rotate(0deg)}50%{background-color:#ebedee;border-radius:0;transform:rotate(180deg)}100%{background-color:#e74c3c;border-radius:10px;transform:rotate(360deg)}}@-o-keyframes sharp{0%{background-color:#e74c3c;border-radius:10px;transform:rotate(0deg)}50%{background-color:#ebedee;border-radius:0;transform:rotate(180deg)}100%{background-color:#e74c3c;border-radius:10px;transform:rotate(360deg)}}@keyframes sharp{0%{background-color:#e74c3c;border-radius:10px;transform:rotate(0deg)}50%{background-color:#ebedee;border-radius:0;transform:rotate(180deg)}100%{background-color:#e74c3c;border-radius:10px;transform:rotate(360deg)}}p,span{text-size-adjust:none;-webkit-text-size-adjust:none}video[align=right]{float:right}video[align=left]{float:left}.listing-breadcrumb.breadcrumb{background-color:transparent;color:#666;font-size:12px;padding:0;margin:0}.listing-breadcrumb.breadcrumb a,.listing-breadcrumb.breadcrumb .active a{color:#666;font-size:12px;text-decoration:underline}.listing-breadcrumb.breadcrumb .active a{text-decoration:none}.listing-breadcrumb.breadcrumb .inactive a{color:silver;text-decoration:none;cursor:default}.active+.inactive:before{display:inline-block;margin:-4px 9px 0 13px;font-family:flat-ui-pro-icons;font-size:9.75px;color:#bdc3c7;vertical-align:middle;content:"\e605";-moz-osx-font-smoothing:grayscale}.inactive:last-child:after{content:" "}.fui-facebook{background:#2f4b93;border-right:1px solid #ddd;padding-right:5px}.fui-google-plus{border-right:1px solid #ddd;padding-right:5px}.fui-facebook:before{content:" ";background:transparent url(/images/fb_logo_white.png) no-repeat top left;color:#2f4b93;display:inline-block;width:18px;height:17px}.fui-google-plus:before{content:" ";background:transparent url(/images/gplus_icon_btn_red.png) no-repeat top left;color:#2f4b93;display:inline-block;width:18px;height:17px}#subscribe_form .error input{background:#fff}#profile_form img.logo{border:1px solid #bdc3c7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.error small,small.error{margin-top:-1px;background:#e74c3c;font-size:13px}.has-error .form-control{border-bottom-right-radius:0;border-bottom-left-radius:0}.tooltip-inner{width:auto;max-width:185px}form.reveal-ajax{margin:0}.tab-pane h3{font-size:16px;font-weight:700;color:#34495e}.profile .tab-pane h3{font-size:24px;font-weight:400}.profile p{font-size:16px}.panel-block{border:2px solid #ebece8;border-radius:6px;padding:10px;margin-bottom:20px}.panel-block h4{font-size:16px;font-weight:700}.ui-slider-text{margin-top:15px;color:#aeb6bf;font-weight:700;font-size:13px;width:100px;margin-left:-50%;width:65%}.ui-slider-segment.last-child .ui-slider-text{left:-20px;position:relative}.ui-slider{overflow:visible}.alert-error h3{color:#e74c3c}.alert-error p{font-size:16px}.alert-warning{padding:16px 25px}.alert-warning h3{font-size:24px;font-weight:700}.alert-warning h3,.alert-warning h3 small{color:#f1c40f}.alert-warning p{font-size:16px;line-height:28px}.alert-warning label{font-size:20px;font-weight:700;line-height:2}.alert-warning .button{margin:0;padding-left:40px;padding-right:40px}.alert-warning .text-right a{color:#2980b9}.alert-warning .links a{color:#2980b9;font-size:90%}.alert-success{padding:16px 30px}.alert-success h3{margin-top:0;color:#16a085;font-size:20px}.alert-success p{font-size:14px;line-height:normal}.ui-datepicker td.ui-state-disabled span{color:#ecf0f1}a{color:#2980b9}#main .row.content{margin:50px auto}#main .row.content h2{font-size:29px;margin-bottom:25px;font-weight:400}.bottom-menu,.navbar-inner{background:#2980b9;border-radius:0}.navbar-inner>.row>[class^=col-]:first-child{padding-left:0}.bottom-menu,.bottom-menu .title{color:#fff}.bottom-menu li img{max-width:30px;max-height:30px;vertical-align:middle}.bottom-menu .copyright{margin-bottom:-50px}button.register_button{background-color:#8e44ad;color:#fff;border-color:#8e44ad;text-decoration:none}button.register_button:hover{background:#9b59b6}#login_form .register_link{border-top:1px solid #95a5a6}#login_form .register_link a{color:#2ecc71}.navbar{margin-bottom:20px}.navbar .nav{margin-left:35px}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:0 0}.navbar .nav>li>a{color:#ecf0f1;-webkit-backface-visibility:visible;font-size:15px;line-height:28px;padding:22px 20px}.navbar .user-actions{text-align:right}.navbar .user-actions .button{margin-right:5px;font-weight:700;-webkit-backface-visibility:visible}.navbar .user-actions .button:last-child{margin-right:0}.navbar .user-actions .register_button,.navbar .user-actions .logged_in,.navbar .user-actions .login_button{min-width:80px;color:#ecf0f1;font-size:15px;font-weight:700;padding:22px 0 20px;display:inline-block;line-height:28px}.navbar .user-actions .dropdown-arrow{border-color:transparent transparent #34495e transparent}.navbar .user-actions .dropdown-arrow,.navbar .user-actions .dropdown-menu{top:70%}.navbar .user-actions .btn-group.open .logged_in,.navbar .user-actions .logged_in,.navbar .user-actions .register_button{color:#fff;text-decoration:none}.navbar .user-actions .register_button{color:#ecf0f1}.btn-group.open .navbar .user-actions .login_button,.navbar .user-actions .login_button:hover,.navbar .user-actions .login_button:focus,.navbar .user-actions .login_button:active{cursor:pointer;text-decoration:none}.navbar .user-actions .register_button:hover,.navbar .user-actions .login_button:hover,.navbar .user-actions .login_button:focus,.navbar .user-actions .login_button:active{color:#27ae60}.navbar .user-actions .logged_in .logo{vertical-align:top}.navbar .user-actions .logged_in .filter-option{height:30px}.navbar .user-actions .btn-group{vertical-align:top;margin-bottom:0}.navbar .user-actions .btn-group .row{margin:0 -3px}.xnavbar .user-actions .btn-group #login_button{width:80px}.navbar .user-actions ul.dropdown-menu{text-align:left;background:#34495e}.navbar .user-actions ul.dropdown-menu li>a{color:#ecf0f1}.navbar .user-actions ul.dropdown-menu li>a:hover{background:#46627f}.navbar .row{padding-left:0}.btn-social-facebook,.btn-social-googleplus{border-radius:0}.backdrop-content,.backdrop-content-inversed{padding:20px 0}.backdrop-content-inversed:nth-child(odd){background:#f6f6f6}.backdrop-content:nth-child(even){background:#ecf0f1}.backdrop-content-inversed .nav-above-content{margin-bottom:0;border-bottom:0}.backdrop-content-inversed .nav-above-content>li{margin-bottom:-1px;border:0}.backdrop-content-inversed .nav-above-content>li>a{border:0;border-left:1px solid #ccc;border-radius:0;color:#333;font-size:18px;font-weight:400}.backdrop-content-inversed:nth-child(even) .nav-above-content>li>a{color:#2ecc71;font-weight:200}.backdrop-content-inversed:nth-child(even) .nav-above-content>li.active>a{background:#f6f6f6;font-weight:400;color:inherit}.backdrop-content-inversed .nav-above-content>li.active+li>a{border-left:0}.backdrop-content-inversed .nav-above-content>li:first-child>a{border-left:0}.backdrop-content-inversed .nav-above-content>li.active>a,.backdrop-content-inversed .nav-above-content>li.active>a:hover,.backdrop-content-inversed .nav-above-content>li.active>a:active,.backdrop-content-inversed .nav-above-content>li.active>a:focus{border:1px solid #ccc!important;border-bottom:0!important;color:inherit;background:#fff}.backdrop-content-inversed .tab-content{border:0;background:0 0;padding:0}.backdrop-content table{background:0 0}.backdrop-content table tbody tr:nth-child(even){background:0 0}.login_box{min-width:240px;left:-140px;background:#2c3e50}.login_box .row{padding:10px 5px;text-align:left}.login_box a{color:#fff}.login_box a.right{color:#34495e;font-size:20px;margin-right:5px;margin-top:-7px}.login_box input.form-control{border:0}.login_box form{margin:0}.login_box label.checkbox{color:#fff}.login_box .checkbox{padding-left:30px}.login_box .checkbox .icons .first-icon,.login_box .checkbox .icons .second-icon{background:0 0}.login_box .six[class^=col-] .wide{padding-left:20px;padding-right:20px;width:100%}.settings label{font-weight:700;color:#aeb6bf;text-transform:uppercase}a:hover{color:#27ae60;text-decoration:underline}.modal-body .row{min-width:initial;width:100%}.page_title h1{font-size:40px}.page_title h2{font-size:29px}.breadcrumb a,.nav-list>li>a{color:#16a085}.tables-tc.table>thead>tr>th,.tables-tc.table>tbody>tr>th,.tables-tc.table>tfoot>tr>th,.tables-tc.table>thead>tr>td,.tables-tc.table>tbody>tr>td,.tables-tc.table>tfoot>tr>td{padding:10px 5px;color:#34495e;text-align:left;font-size:14px}.tables-tc.table>thead>tr>th.text-right,.tables-tc.table>tbody>tr>th.text-right,.tables-tc.table>tfoot>tr>th.text-right,.tables-tc.table>thead>tr>td.text-right,.tables-tc.table>tbody>tr>td.text-right,.tables-tc.table>tfoot>tr>td.text-right{text-align:right}.tables-tc.table{background:0 0}.tables-tc.table>tbody>tr>th{font-weight:400;border-bottom:0}.tables-tc.table>tbody>tr>td{font-weight:700}.tables-tc ul li{font-size:16px;list-style-position:inside}.backdrop-content-inversed .tables-tc tbody tr{border-bottom:1px solid #ccc;background:0 0}.backdrop-content-inversed .tables-tc tbody tr:last-child{border-bottom:0}.backdrop-content-inversed .tables-tc tbody tr th{font-weight:700;vertical-align:top}.backdrop-content-inversed .tables-tc tbody tr td{font-weight:400}.backdrop-content-inversed .tables-tc tbody tr td,.backdrop-content-inversed .tables-tc tbody tr th{border:0;font-size:16px;color:#333}.table-small{border:1px solid #eef0f0}.table-small.table>thead>tr>th{text-align:left;padding-left:5px;font-weight:700;font-size:16px}.table-small.table>tbody>tr>th,.table-small.table>tbody>tr>td{padding:0 5px;vertical-align:middle}.table-small.table td.actions ul{margin-bottom:0}.table-small .status{min-height:46px;width:101px}.table-small .status .label{display:inline-block;white-space:normal;width:100%;margin:8px 0}.row .select2-container--default .select2-selection--single{border:2px solid #27ae60;height:41px}.row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px;font-size:15px}.row .select2-container--default .select2-selection--single .select2-selection__arrow{height:37px}.row .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#bdc3c7;font-family:Lato;font-size:15px}.row .select2-container{width:100%}.select2-container .select2-dropdown{font-size:15px}#travellers.select,#s2id_travellers{max-width:100%;min-width:100%}.select2-drop .select2-highlighted>.select2-result-label{background:#27ae60}#video .modal-body{padding:3px}#video button.close{position:absolute;top:0;z-index:1000;right:0}.hero.error404{background:#000 url(/images/404.jpg) no-repeat center top;height:495px}.hero.error404 h2{margin-top:100px}.hero.error404>.row{margin-top:65px}.error404 h3{font-size:29px;margin-top:30px;margin-bottom:0}.hero{background:#000;height:495px;overflow:hidden;position:relative}.hero h1,.hero h2{color:#fff}.hero h1{font-size:52px;margin-bottom:0}.hero h2{font-size:24px;margin-top:0;margin-bottom:10px;font-weight:400}.hero>.row{margin-top:145px}.hero form{margin-top:34px}.hero form button[type=submit]{font-weight:700;font-size:20px}.hero .copyright{bottom:0;right:0;position:absolute;color:#7f8c8d;font-size:10px}.hero.herov2>.row{margin-top:0}.hero.herov2 h1{font-size:45px;width:800px}.hero.herov2 h2{font-size:22px;width:730px}.hero.herov3 h1{font-size:52px}.hero.herov3 h2{font-size:24px}.hero.herov3 .button.wide{padding:12px 50px 13px}.herov3 .map h2,.herov3.content h2{font-size:29px;font-weight:400;font-style:normal}.search-form-group .input-group .input-group-btn .btn-primary{background:#27ae60;color:#fff}.search-form-group .form-control,.search-form-group .input-group .input-group-btn .btn-primary,.search-form-group input{border-color:#27ae60}.search-form-group .form-control .error,.search-form-group .input-group .input-group-btn .btn-primary .error,.search-form-group input .error{border-color:#e74c3c}.search-form-group .select2-container.form-control .select2-choice .select2-arrow{background:0 0}.search-form-group .select2-container.form-control .caret{border-bottom-color:#bdc3c7;border-top-color:#bdc3c7;border-width:5px}.select2-container.form-control{padding:0}.select2-container.form-control.select2-dropdown-open{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container.form-control.select2-dropdown-open .select2-arrow{border-bottom-right-radius:0}.select2-container.form-control .caret{border-bottom-color:#fff;border-top-color:#fff;margin-left:0;border-width:10px 6px}.select2-drop.select2-drop-active{border:2px solid #bdc3c7;border-top:0}.select2-drop .select2-search{padding-top:4px}.form-control-square,input.form-control-square{border-radius:0;border-width:1px}.form-control-square.select2-container .select2-choice{color:#666}.select2-container.form-control.form-control-square .select2-choice .select2-arrow{background:0 0;border-left:1px solid #bdc3c7;margin-top:2px}.select2-container.form-control-square .caret{border-bottom-color:#bdc3c7;border-top-color:#bdc3c7}.vehicle-list h3{font-size:16px;margin-bottom:25px;font-weight:700}.vehicle-list h4{font-size:14px;font-weight:400}.vehicle-list [class^=col-]>img{width:182px;height:121px;margin-bottom:20px}.vehicle-list .legend{color:#34495e;line-height:25px;text-align:center;width:100%}.vehicle-list .days,.vehicle-list .days a{text-align:center;font-size:24px}.vehicle-list .days span,.vehicle-list .days a span{font-size:12px;color:#34495e}.vehicle-list ul{list-style-type:none;text-align:center;padding:0}.vehicle-list ul li{display:inline-block}.vehicle-list .button{width:150px;font-weight:700;font-size:13px}.vehicle-list>[class^=col-]{padding:0 5px;font-size:14px}.vehicle-list.horizontal{border-bottom:2px solid #ecf0f1;margin-bottom:25px}.vehicle-list.horizontal .legend,.vehicle-list.horizontal ul{text-align:left}.vehicle-list.horizontal h3{margin-bottom:5px;margin-top:2px}.vehicle-list.horizontal h4{float:left;margin-right:15px}.vehicle-list.horizontal p{font-size:14px}.vehicle-list.horizontal .label{padding:5px;font-size:14px;display:inline-block}.vehicle-list.horizontal .days{font-size:24px;font-weight:700}.vehicle-list.horizontal .extra_days_price{color:#34495e}.vehicle-list.horizontal>[class^=col-]{padding:0}.vehicle-list.list-table h3{min-height:60px}.vehicle-list.list-table a.image_box{display:block;min-height:150px}.vehicle-list.list-table a.image_box img{height:150px}.col-xs-9 .vehicle-list.list-table a.image_box img{height:auto}.vehicle-list.list-table .included_box{min-height:73px;border:1px solid transparent}.vehicle-list.list-table>[class^=col-]{margin-bottom:40px}.vehicle-list.vertical h3{font-size:16px;min-height:10px}.vehicle-list.vertical .alert{padding:3px 10px!important;background:#fcf3cf!important}.vehicle-list.vertical .days{margin:15px auto}.vehicle-list.vertical .included_box{min-height:auto}.vehicle-list.vertical>[class*=col-]{background:#ecf0f1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px}@media(min-width:768px) and (max-width:992px){.container{width:750px}.navbar .navbar-inner .container{padding:0}}@media(min-width:768px){.navbar-brand{padding:0;width:216px;margin-top:10px}.navbar .navbar-nav.col-md-offset-1{margin-left:125px}.vehicle-list.vertical{margin-bottom:10px}.vehicle-list.vertical>[class*=col-md]{width:23.125%;margin-left:1.875%}.vehicle-list.vertical>[class*=col-md]>.text-center{left:0}.vehicle-list.vertical>[class*=col-md]>.text-center a.button{width:140px}.vehicle-list.vertical>[class*=col-md]:first-child{margin-left:0}.vehicle-list.vertical>[class*=col-]>.text-center{position:absolute;bottom:10px;width:100%}#search_form .vehicle-list.vertical>[class*=col-]>.text-center{position:static}.vehicle-list.vertical>[class*=col-]:last-child{float:left}}.alert.alert-search{background:#fff3d8;border-color:#fff3d8}.alert-search .fui-info-circle{color:#ffc63d;font-size:45px}.alert.alert-search .message{padding-top:15px;padding-left:25px;font-size:15px}.hero.herov3{height:426px;margin-top:-20px}#sponsored_listings_container>.col-md-4{padding:0 10px}.vehicle-list.sponsored{border-bottom:none}.vehicle-list.alert [class^=col-]>img{margin-bottom:0;width:auto;height:auto}.vehicle-list.alert{margin-left:0;padding:18px 10px 14px}.vehicle-list.alert .partner-price{color:#95a5a6}.vehicle-list.alert .partner-price span{color:#27ae60;font-weight:700}.vehicle-list.partner-vehicles{margin-bottom:140px}.vehicle-list.partner-vehicles .partner-content{margin-bottom:2px}.vehicle-list.partner-vehicles .partner-content:hover{border:2px solid #27ad60;margin:-2px;border-radius:5px;margin-bottom:-150px}.vehicle-list.partner-vehicles .partner-content:hover .extras{display:block}.vehicle-list.partner-vehicles .partner-content .extras{display:none}.vehicle-list.partner-vehicles .partner-content:hover h3.partner-title{background-color:#27ad60;color:#fff;border-radius:0}.vehicle-list.partner-vehicles .partner-content:hover hr{border-top-color:#27ad60}.vehicle-list.partner-vehicles .mvl img{height:120px}.vehicle-list.partner-vehicles .partner-ratings img{height:auto;width:70px}.vehicle-list.partner-vehicles hr{border-top:2px solid #ecf0f1}.vehicle-list.partner-vehicles ul li{text-align:left;font-size:12px;color:#bbb}.vehicle-list.partner-vehicles .partner-content .extras strong{text-transform:uppercase;color:#000}.vehicle-list.alert h3.partner-title{background:#eef0f0;border-radius:5px;padding:10px 5px;text-align:center;color:#949ea8;font-size:12px;font-weight:400;margin-top:0}.vehicle-list.partner-vehicles h3{margin-bottom:5px}.vehicle-list.alert h3{color:#2980b9}.vehicle-list.alert .days{color:#bbb}.vehicle-list.alert>.col-md-8>h3{min-height:57px}.vehicle-list.alert .days{font-size:20px}.vehicle-list.alert ul li{display:block}.vehicle-list.alert .fui-check{color:#27ae60}.vehicle-list.alert .col-xs-5{padding:0}.vehicle-list.alert .partner-color{text-align:left}.vehicle-list.alert .partner-color small{line-height:14px;text-align:inherit}.row.search-options{margin-bottom:60px}.row.search-options h1,.row.search-options span{color:#aeb6bf;font-size:13px;text-transform:uppercase;font-weight:700}.row.search-options span{display:block;float:left;line-height:40px;margin-right:10px}.row.search-options .nav-pills>li.active>a,.row.search-options .nav-pills>li.active>a:hover{background-color:#aeb6bf;color:#fff}.row.search-options .nav-pills>li>a{background-color:#ecf0f1;border-left:2px solid #95a5a6;color:#95a5a6;padding:12px 13px 13px;font-weight:400}.row.search-options .nav-pills>li>a:first-child{border-left:none}.row.search-options .nav-pills>li>a:hover{background-color:#95a5a6;color:#fff}.navbar-brand{width:200px;display:block}@media(max-width:767px){#main .row.content h2{font-size:22px}.navbar-brand{padding:6px 21px;position:relative;left:50%;margin-left:-133px}#searchfilter-link{display:block}#searchfilter.off,#searchresults{display:none}#searchresults.on{display:block}.vehicle-list.vertical.list-table a.image_box img{height:auto}.included li{max-width:25%}.hero.herov3 h1{font-size:40px;margin-bottom:10px}.hero.herov3 h2{font-size:20px}.backdrop-content h6{font-weight:700}.backdrop-content p{font-size:14px}.navbar-toggle.navbar-filter-toggle:before{content:"\e630"}.vehicle-list.vertical .legend,.vehicle-list.vertical ul,.vehicle-list.vertical .days,.vehicle-list.vertical .days a{text-align:center;line-height:20px}.vehicle-list.vertical .days strong{display:block;text-transform:uppercase;font-size:22px}.vehicle-list.vertical .legend br{display:none}.vehicle-list.vertical .days~.text-center{text-align:right;position:initial;width:auto;padding-top:10px}.vehicle-list.vertical .days{margin:0 auto;padding-left:0}.vehicle-list.vertical .days a{font-size:18px}.vehicle-list.vertical ul{padding:0}.vehicle-list.vertical>[class^=col-]{margin-bottom:10px}.vehicle-list.vertical .col-xs-12{padding:0}.vehicle-list.vertical>.col-xs-12>.row{margin:0}.vehicle-list.vertical>.col-xs-12>.row.pam{background:#fff;color:#000;padding-bottom:5px!important}.vehicle-list.vertical>.col-xs-12>.row.pam img{vertical-align:text-bottom}.vehicle-list.vertical>.col-xs-12>.row.pam .vehicle-name{font-size:18px;line-height:18px}.hero.herov3>.row{margin-top:15px}.hero.herov3 .col-xs-12 .btn{margin-bottom:10px;display:block;width:80%;margin-left:10%!important}.hero.herov3 .col-xs-12 .btn.mrl{margin-right:0!important}.hero.herov3{height:auto}tr.requirements ul{padding-left:0}.panel-body [class*=btn-social]{display:block}.panel-body .btn-social-facebook+.mhm{display:block;text-align:center}.row.search-options{margin-bottom:0}#tc_date_picker{text-align:center}.row.listing-details{margin-top:0}.vehicle-list.vertical>[class^=col-]{-webkit-box-shadow:4px 4px 12px 1px #d6d2d6;-moz-box-shadow:4px 4px 12px 1px #d6d2d6;box-shadow:4px 4px 12px 1px #d6d2d6;margin:15px 0;padding:0 0 5px;background:#fff}.vehicle-list.vertical h3{background:#fff;bottom:0;padding:5px;text-align:left!important;width:100%;color:#000;padding-left:10px;margin-bottom:0;margin-top:0;text-transform:uppercase;font-size:13px}.vehicle-list.vertical h3 img{margin-top:-3px}.vehicle-list.vertical .col-xs-8 .col-xs-5{padding:0}.vehicle-list.vertical{padding:0 5px}.vehicle-list.vertical a.image_box{position:relative;display:block;text-align:center;background-color:#fff}.vehicle-list.vertical a.image_box .days,.vehicle-list.vertical a.image_box .paid_days{position:absolute;bottom:20px;right:20px;background:#e67e22;color:#fff;padding:2px 5px 2px 15px;font-size:14px}.vehicle-list.vertical a.image_box .days{width:80px;border-radius:80px;height:80px;padding:20px 0}.vehicle-list.vertical a.image_box .paid_days{background:#ffbb45;top:30px;bottom:initial}.foldtl{position:relative;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.6);-moz-box-shadow:5px 5px 5px rgba(0,0,0,.6);box-shadow:5px 5px 5px rgba(0,0,0,.6)}.panel.panel-primary,.panel.panel-primary .panel-heading{border-radius:0;border:0}.panel.panel-primary{border:0;margin:0 -15px;background:#fff}.panel.panel-primary:nth-child(odd){background:#f6f6f6}.panel-primary .panel-heading a{color:#34495e}.panel-primary h3{display:none}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top:0}.panel.panel-primary .panel-heading{background:0 0;color:#333;border:0}.navbar-inner ul.nav{margin-left:0;background-color:#3498db}.navbar-inner ul.nav>li>a{padding-top:5px;padding-bottom:5px}.navbar-inner ul.nav>li{border-bottom:1px solid #2980b9}.navbar-inner ul.nav.user-actions>li{border-bottom:none}.navbar-inner .navbar-collapse{padding:0}.navbar-inner .navbar-collapse.in{overflow-y:initial;margin-left:-5px}.navbar .user-actions{text-align:left}.navbar .user-actions .register_button,.navbar .user-actions .logged_in,.navbar .user-actions .login_button{min-width:100%;padding:5px 15px}.navbar .user-actions ul.dropdown-menu{background:0 0}}h3{font-size:24px;font-weight:400}.listing-details #tc_date_picker table{border-collapse:collapse}.listing-details #tc_date_picker .ng_cal_selectable{border-collapse:collapse}.xlisting-details #tc_date_picker .ng_cal_selectable.ng_cal_selected_date{border:1px solid}.listing-details #tc_date_picker .ng_cal_cal_frame_table{background:#34495e;margin-bottom:0}.listing-details #tc_date_picker .ng_cal_month_table{background:#fff}.listing-details #tc_date_picker .ng_cal_dates_tr td{padding:8px;text-align:center}.listing-details #tc_date_picker .ng_cal_bottom_bar{display:none}.listing-details #tc_date_picker .ng_cal_selected_date{background:#27ae60}.listing-details #tc_date_picker .ng_cal_cal_frame_table .ng-button-bevel{height:20px}.listing-details #tc_date_picker .ng_cal_range_off{background:#fbfbe0}.listing-details #tc_date_picker .ng_cal_selected_date.ng_cal_range_off{background:#ffbb45}.listing-details #tc_date_picker .ng_cal_selected_date.ng_cal_date_off{background:#fff}.listing-details #tc_date_picker .ng_cal_out_of_range{background:#fff;color:#ccc;text-decoration:none;border:0}.listing-details #tc_date_picker .ng_cal_day_name_td{background:#ddd;border:1px solid #ddd}.ng_cal_cal_td{padding:0}.ng_cal_month_table{margin:0}.ng-button-text-td{color:#fff;font-size:18px;font-weight:200;line-height:18px}.tc_request_date_picker_days .label{font-size:13px;font-weight:700;padding:5px 10px}#tc_time_picker label{display:inline-block}.listing-details{margin-top:35px}.listed_date{font-size:13px;font-weight:700;color:#aeb6bf}.maps>div{position:relative}.maps img.layer{position:absolute;top:12.5%;left:12.5%}.listing_gmap_route{height:300px;width:100%}table.table td.status{vertical-align:middle}table.table td.actions ul{list-style-type:none}table.table td .label{font-weight:700;font-size:13px;padding:8px}#img-visa,#img-mcard{opacity:.5}.message-body{background:#fbfbe0;font-weight:700}.paid-days-cost{margin:0 -20px;padding:10px 20px;font-size:18px}.fui-info-circle.tip-top{font-size:12px;color:#27ae60}.dollar-sign{color:#586c92;font-size:17px;font-weight:100}.tile{padding:14px 0;border-radius:0}.tile h3{font-size:19px}.tile ul{text-align:left;list-style-type:none;padding-left:15px;margin-top:10px}.tile ul li{font-size:18px!important}.backdrop-content:nth-child(even) .tile{background:#fff;height:100%;min-height:100%}.backdrop-content:nth-child(even) .row.ratings>div>div{box-shadow:0 3px 3px rgba(2,2,2,.2)}@media(min-width:768px){.backdrop-content:nth-child(even) .row.ratings{display:table;table-layout:fixed;border-spacing:20px;border-collapse:separate;float:none;width:100%}.backdrop-content:nth-child(even) .row.ratings>div{display:table-cell;height:100%;min-height:100%;background:#fff;float:none;box-shadow:0 3px 3px rgba(2,2,2,.2)}.backdrop-content:nth-child(even) .row.ratings>div>div{box-shadow:none}}.row.ratings h3{border-bottom:1px solid #ccc;padding-bottom:10px}