body{background-color:#f4f4f4;overflow-x:hidden}.body-content{background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd}.body-content>div.row{padding-top:1.25em}.main-menu{margin-bottom:1.25em;border-radius:0}footer{margin-top:1.25em}img.logo{width:8em}.index-main-container{height:20em;padding:1em;background-image:url("/images/main-image.jpg")}.index-main-container .search-container{background-color:rgba(0,0,0,.3);border:0}.index-main-container .features{color:#fff!important;background-color:rgba(0,0,0,.3)!important;border:0}@media(min-width:768px){.index-main-container .search-container{position:relative;top:4em}.index-main-container .features{position:relative;top:4em}}.carousel-caption{z-index:10!important}.carousel-caption p{font-size:20px;line-height:1.4}@media(min-width:768px){.carousel-caption{z-index:10!important}}.bs-callout{padding:20px 10px 0 20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default{border-left-color:#777}.bs-callout-default h4{color:#777}.bs-callout-primary{border-left-color:#428bca}.bs-callout-primary h4{color:#428bca}.bs-callout-success{border-left-color:#5cb85c}.bs-callout-success h4{color:#5cb85c}.bs-callout-danger{border-left-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{border-left-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}.margin-top-1{margin-top:5px}.margin-top-2{margin-top:10px}.margin-top-5{margin-top:25px}.margin-left-1{margin-left:20px}.margin-left-2{margin-left:40px}.margin-left-3{margin-left:60px}.margin-left-4{margin-left:60px}.margin-left-5{margin-left:80px}.margin-left-6{margin-left:100px}.nopadding{padding:0!important}.padding-sm{padding:5px!important}.nomargin{margin:0!important}.card.card-dark{background-color:#333;border-color:#333}.input-group-addon.white{background-color:#fff;border-right:0}.search-panel form{padding:0 1em 0 1em}.search-panel .date-pattern{cursor:pointer}.trips-manage.card{padding:.5rem}.trips-manage.card a{display:block;cursor:pointer;color:#000}.trips-manage.card .bordered-left,.trips-list .bordered-left{border-left:.0625rem solid #e5e5e5}.trips-list a{display:block;text-decoration:none;cursor:pointer;color:inherit}.ico-blanket,.ico-pillow,.ico-wifi,.ico-fan,.ico-socket,.ico-dvd,.ico-wc{width:16px;height:16px;margin:5px;display:inline-block;padding:0;margin:0}.ico-atTime{background:url(/images/icons/comfort-icons.png) 0 -112px no-repeat}.ico-wc{background:url(/images/icons/comfort-icons.png) 0 -96px no-repeat}.ico-blanket{background:url(/images/icons/comfort-icons.png) 0 -80px no-repeat}.ico-pillow{background:url(/images/icons/comfort-icons.png) 0 -64px no-repeat}.ico-fan{background:url(/images/icons/comfort-icons.png) 0 -48px no-repeat}.ico-wifi{background:url(/images/icons/comfort-icons.png) 0 -32px no-repeat}.ico-socket{background:url(/images/icons/comfort-icons.png) 0 -16px no-repeat}.ico-dvd{background:url(/images/icons/comfort-icons.png) 0 0 no-repeat}.master-map-container{height:300px}.trip-places-map-container{height:400px}.angular-google-map{width:100%;height:100%}.angular-google-map-container{width:100%;height:100%}.docs-jumbotron{background-color:#0074d9;color:#fff}.docs-jumbotron .version{font-size:14px;color:#fff;filter:alpha(opacity=50);opacity:.5}.img-container,.img-preview{background-color:#f7f7f7;width:100%;text-align:center}.img-container{min-height:200px;max-height:516px;margin-bottom:20px}@media(min-width:768px){.img-container{min-height:516px}}.img-container>img{max-width:100%}.docs-preview{margin-right:-15px}.img-preview{float:left;margin-right:10px;margin-bottom:10px;overflow:hidden}.img-preview>img{max-width:100%}.preview-lg{width:263px;height:148px}.preview-md{width:139px;height:78px}.preview-sm{width:69px;height:39px}.preview-xs{width:35px;height:20px;margin-right:0}.docs-data>.input-group{margin-bottom:10px}.docs-data>.input-group>label{min-width:80px}.docs-data>.input-group>span{min-width:50px}.docs-buttons>.btn,.docs-buttons>.btn-group,.docs-buttons>.form-control{margin-right:5px;margin-bottom:10px}.docs-toggles>.btn,.docs-toggles>.btn-group,.docs-toggles>.dropdown{margin-bottom:10px}.docs-tooltip{display:block;margin:-6px -12px;padding:6px 12px}.docs-tooltip>.icon{margin:0 -3px;vertical-align:top}.tooltip-inner{white-space:normal}.btn-upload .tooltip-inner{white-space:nowrap}@media(max-width:400px){.btn-group-crop{margin-right:-15px!important}.btn-group-crop>.btn{padding-left:5px;padding-right:5px}.btn-group-crop .docs-tooltip{margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:5px}}.docs-options .dropdown-menu{width:100%}.docs-options .dropdown-menu>li{padding:3px 20px}.docs-options .dropdown-menu>li:hover{background-color:#f7f7f7}.docs-options .dropdown-menu>li>label{display:block}.docs-cropped .modal-body{text-align:center}.docs-cropped .modal-body>img,.docs-cropped .modal-body>canvas{max-width:100%}.docs-footer{overflow:hidden}.heart{position:relative;display:block;width:100%;height:30px;margin-top:20px;margin-bottom:20px;color:#ddd;font-size:18px;line-height:30px;text-align:center}.heart:hover{color:#ff4136}.heart:before{position:absolute;top:50%;right:0;left:0;display:block;height:0;border-top:1px solid #eee;content:" "}.heart:after{position:relative;z-index:1;padding-left:8px;padding-right:8px;background-color:#fff;content:"♥"}.padding-no{padding:0!important}.margin-no{margin:0!important}.photo.xs{height:1.5em}#slider-time{background-color:rgba(187,145,19,.2);background-image:none}#slider-price{background-color:rgba(187,145,19,.2);background-image:none}#trip-map-canvas{height:30em}.trip-vehicle-photos-container img{width:100%}.company-logo-1{max-width:8rem}#route-complain-container{margin-top:3rem;margin-bottom:3rem;padding:.5rem 1rem}.error-404{height:20em;padding:1em;background-image:url("/images/main-image.jpg")}.error-404 p{background-color:#fff;left:320px;line-height:24px;position:relative;top:36px;width:20rem;border-radius:2px;padding:1rem}.select2-container{background-color:#fff!important}