﻿.bookoverlayprogresscontent{background-color:#ffffff;border:7px solid #FF5744;color:#FF5744;}
.bookingbody {background-color:#eeeeee;}
.bookingfilterbg, .reportfilterbg {background-color:#222222;color:#222222;}
.bookingtopline {background-color:#D2D2D2;}
.bookingbottom .socialmidia {background-color:#FF5744;}
.bookingbottom .allrights {background-color:#222222;color:#ffffff;}
.bookingbottom .turimsoperador {background-color:#dddddd;color:#222222;}
.bookingbottom .turimsoperador .map {border:2px solid #9C2921;margin:13px 135px 0 0;}
.bookingfiltertab, .reportfiltertab {background-color:#dddddd;}
.bookingfilterline {background-color:#cccccc;}
.jstab-container ul.tab-menu li{background:#FFBEB7;border-bottom:solid 3px #FF5744;}
.jstab-container ul.tab-menu li:hover {border-bottom:solid 3px #FF8C80;}
.jstab-container ul.tab-menu li.active{background-color:#FF5744;color:#ffffff;border-bottom:solid 3px #FF5744;}
.jstab-container ul.tab-menu a {color:#95CDFF;text-decoration:none;}
.jstab-container ul.tab-menu a:hover {color:#D2EAFF;}
.shortcutcontent .shortcuts .logo .border{border:8px solid #222222;}
.shortcutcontent .menu {background-color:#eeeeee;border:1px solid #cccccc;}
.shortcutcontent .menu .line {background-color:#D2D2D2;}
.shortcutcontent .menu a {color:#5F5F5F;}
.shortcutcontent .menu a:hover {color:#939393;}
.searchdetails {background-color:#222222;color:#ffffff;}
.searchdetails .count {background-color:#FF5744;color:#ffffff;}
.editsearch {background:#dddddd;border:1px solid #cccccc;}
.editsearch .headersearch {background-color:#FF5744;color:#ffffff;}
.hotelavailability .pricefrom {background-color:#FF5744;color:#ffffff;}
.hotelavailability .hotellogo .content {border:2px solid #FF5744;}
.bookinginfotitle {background-color:#222222;color:#ffffff;}
.bookinginfotitlebottomline {background-color:#222222;}
.bookinginfobg .availablity {background-color:#FF5744;color:#ffffff;}
.linebookingtotaltop {background-color:#222222;}
.bookingtotalcontent {background-color:#222222;border-color:#222222;color:#ffffff;}
.bookinginfobgpre {background-color:#FF5744;}
.filtersearch {background:#FFF2DF;border:1px solid #cccccc;}
.filtersearch .headersearch , .filtersearch .headersearch .clearfilter {background-color:#FFB545;color:#ffffff;}
.filtersearch .headersearch div {background-color:#FFCC80;}
.filtersearch .filteritems {color:#333333;}
.filtersearch .filteritems .roomtype, .filtersearch .filteritems .hoteltype {scrollbar-track-color:#FFEBCC;scrollbar-face-color:#FFCC80;scrollbar-arrow-color:#FFB545;}
.filtersearch .filteritems .roomtype::-webkit-scrollbar-thumb, .filtersearch .filteritems .hoteltype::-webkit-scrollbar-thumb {background-color:#FFCC80;}
.filtersearch .filteritems .roomtype::-webkit-scrollbar-track, .filtersearch .filteritems .hoteltype::-webkit-scrollbar-track  {background-color:#FFEBCC;}
.filtersearch .filteritems .roomtype::-webkit-scrollbar-button, .filtersearch .filteritems .hoteltype::-webkit-scrollbar-button {background-color:#F4E1DF;color:#FFB545;}
.bookingpopupwinname, .bookingpopuptitle {background-color:#FF5744;}
.bookingpopupwinname{color:#000000;}
.bookingpopuptitle{color:#ffffff;}
.bookingpopupcontent{border:0 none #ffffff;}
.bookingpricesdayperday .month{border:2px solid #222222;}
.bookingpricesdayperday .month .weekday {background-color:#FF5744;border:0px solid #FF5744;color:#ffffff;}
.bookingpricesdayperday .month .name, .bookingpricesdayperday .month .total {background-color:#222222;color:#ffffff;}
.bookingpricesdayperday .month table tr td{border:1px solid #F4E1DF;}
.bookingpricesdayperday .month table tr td .day {background-color:#FF5744;color:#ffffff;}
.bookingpricesdayperday .month table tr td .dayempty {background-color:#ffffff;color:#333333;}
.bookingpricesdayperday .month table tr td .dayout {background-color:#dddddd;color:#333333;}
.bookingpricesdayperday .month table tr td .price{background-color:#F4E1DF;color:#222222;}
.bookingpopupbtn:hover{background-color:#FF7D6F;}
.linkaddtourtrfhotel {color:#FF5744;}
.linkaddtourtrfhotel span{color:#9C2921;}
.linkaddtourtrfhotel a{color:#555555;}
.linkaddtourtrfhotel a:hover{color:#FF8A7D;}
.linkdetailstrftour a{color:#9C2921;}
.linkdetailstrftour a:hover{color:#FF8A7D;}
.bgHotelFee {border:8px solid #222222;}
.bgHotelFee .title {color:#ffffff;background-color:#222222;}
.bgHotelFee .detailsContainer {background-color:#eeeeee;}
.bookingdetailsaction { color:#FF5744;border:5px solid #222222;background-color:#ffffff;}
.bookingbottom .turimsoperador .logo {margin:30px 20px 0 20px;}
.reports .header {background-color:#D9E9FF;color:#026DC5;}
.reports .item {border:8px solid #003580;}
.imgbank {}
.imgbank .lang{background-color:#ddd;border:3px solid #222;color:#222;}
.imgbank .container{border:10px solid #222;}
.imgbank .container .left{background-color:#ff0000;}
.imgbank .container .left .images{background-color:#ccc;}
.imgbank .container .nav{background-color:#bbb;}
.imgbank .container .nav span{color:#52526F;}
.imgbank .container .right{background-color:#ddd;}
.popupbasic { background-color:#fff;border:4px solid #222;}
.popupbasic .title{background-color:#FF5744;color:#fff;}
.popupbasic .content{color:#333;}
.popupbasic .actions{background-color:#FF5744;}
.tarnewsearch {background-color:#E1E1EA;}
.tariffreport .container .sunit{color:#ff5744;}
.availtopsale{background:#dddddd;border:1px solid #cccccc;}
.availtopsale > .item{border:2px solid #FF5744;} 
.availtopsale > .item > .namebackground, .availtopsale > .item > .pricebackground{background-color:#222222;}
.button-sm, .button-md, .button-lg {background-color:#3AA6f5;color:#fff;border-left:5px solid #1B4389;}
.button-sm:hover, .button-md:hover, .button-lg:hover {color:#FDC42C;}
.booking-import-container > .header{ background-color:#9FB9E8;color:#1B4389}
.booking-import-container > .footer {background-color:#9FB9E8;}
.booking-import-result-container > .header { background-color: #9FB9E8; color: #1B4389;}
.booking-import-result-container > .body > .success-in-accept,
.booking-import-result-container > .body > .success-in-reject,
.booking-import-result-container > .body > .error-in-accept,
.booking-import-result-container > .body > .error-in-reject{ border:2px solid #1B4389;border-left:10px solid #1B4389;}
.booking-import-result-container > .body > .success-in-accept > .header,
.booking-import-result-container > .body > .success-in-reject > .header{ background-color:#caf4d7;color:#1B4389;border-bottom:2px solid #FDC42C;}
.booking-import-result-container > .body > .error-in-accept > .header,
.booking-import-result-container > .body > .error-in-reject > .header{ background-color:#ffd9d9;color:#1B4389;border-bottom:2px solid #FDC42C;}
.booking-import-result-container > .footer { background-color:#9FB9E8;}
.booking-import-container > .data .description{background-color:#e0e9f8;color:#1B4389;}
.booking-updchecker-container > .data .description{background-color:#e0e9f8;color:#1B4389;}
.booking-updchecker-container > .header {background-color:#9FB9E8;color:#1B4389}
.booking-updchecker-container > .footer{background-color:#9FB9E8;}
.taxi-dispatch-book-item {border:2px solid #1b4389;}
.taxi-dispatch-book-item > .detail {color:#aaa;background-color:#fafbfe;}
.taxi-dispatch-book-item > .detail > .col .identifiers{color:#1b4389;}
.taxi-dispatch-book-item > .detail > .col .headerprefix{border-left:4px solid #9FB9E8;color:#333;}
.taxi-dispatch-book-item > .detail > .col span {color:#333;}
.taxi-dispatch-book-item > .action {background-color:#e0e9f8;}
.rebooking-filter-container, .booking-filter-container{background-color:#dddddd;color:#333;border:2px solid #222222;}
.rebooking-container >.header{background-color:#127BD2;color:#fff;}
.rebooking-container > .data .description {background-color:#D9E9FF;color:#333;}
.rebooking-container > .footer {background-color:#D9E9FF;}
.rebooking-item{background-color:#fff;border:1px solid #ddd;color:#333;}
.rebooking-item > .detail > .row > .col.label {color:#444;}
.rebooking-item > .action{background-color:#eee;}
.rebooking-result-container > .header{background-color:#127BD2;color:#fff;}
.rebooking-result-container > .data.success > .header{background-color:#D9E9FF;}
.rebooking-result-container > .data.failure > .header{background-color:#fedfdf;}
.rebooking-result-container > .data > .row.detail{color:#808080;}
.rebooking-result-container > .data > .row.warnings{color:#ff4d4d;}
.rebooking-result-container > .data > .columns{background-color:#eee;}
.rebooking-historic-container > .header, .booking-historic-container > .header {background-color:#222222;color:#fff;}
.rebooking-historic-container > .data .columns {background-color:#eee;}
.rebooking-historic-container > .data .row.detail, .booking-historic-container > .data .row.detail{color:#808080;}
.rebooking-historic-container > .data .row.warnings, .booking-historic-container > .data .row.warnings{color:#ff4d4d;}
.rebooking-historic-container > .data > .panel > .sort, .booking-historic-container > .data > .panel > .sort {border:2px solid #dddddd;color:#555;background-color:rgba(221, 221, 221, 0.5)}
.rebooking-historic-container > .data > .panel > .sort > .title, .booking-historic-container > .data > .panel > .sort > .title {color:#333;}
.rebooking-historic-container > .data > .panel > .sort > .items > a, .booking-historic-container > .data > .panel > .sort > .items > a {color:#555;}
.rebooking-historic-container > .data > .panel > .sort > .items > a[disabled=disabled], .booking-historic-container > .data > .panel > .sort > .items > a[disabled=disabled] {color:#A9A9A9;} 
.rebooking-historic-container > .data > .panel > .sort > .items > a:hover:enabled, .booking-historic-container > .data > .panel > .sort > .items > a:hover:enabled {color:#111;}
.rebooking-historic-container > .data > .panel > .pagination, .booking-historic-container > .data > .panel > .pagination {border-top:2px solid #D2D2D2;}
.rebooking-historic-container > .data > .panel > .pagination > .area, .booking-historic-container > .data > .panel > .pagination > .area{background-color:#D2D2D2;color:#565675;}
.rebooking-historic-container > .data > .panel > .pagination a, .booking-historic-container > .data > .panel > .pagination a {color:#565675;}
.rebooking-historic-container > .data > .panel > .pagination a:hover, .booking-historic-container > .data > .panel > .pagination a:hover {color:#8C8CAA;}
.client-logo-cadastre {border:2px solid #9fbde5;}
.booking-historic-container > .data .columns{background-color:rgba(221, 221, 221, 0.5);border:2px solid #ddd;font-size:9pt;line-height:30px;}
.booking-historic-container > .data > .panel > .row.clickable:hover{background-color:rgba(253,244, 191, 1) !important;}
.booking-historic-container > .data > .panel > .row.alternate{background-color:#f7f7f7;}
.booking-historic-container > .data > .panel > .row.email-error{background-color:#ffe8e8;}
.get-lat-long-container > .registered-address{color:#1267F5;}
.get-lat-long-container > .registered-address label{color:#000;}
.get-lat-long-container > .address {background:#f1f1f1;}
.get-lat-long-container > .address > .search > .input-col input{color:#000;}
.get-lat-long-container > .address > .search > .action-col{display: table-cell;padding:0 0 0 10px;}
.get-lat-long-container > .address > .map{border:3px solid #498BF6;}
.bookingtop .user > .anonymous-login a {color:#aa133f;}
.bookingtop .user > .anonymous-login a:hover {color:#d43261;}
.bookingtop .user > .recover-login a {color:#000;}
.bookingtop .user > .recover-login a:hover {color:rgba(0, 0, 0, 0.8)}
.bgHotelFee .detailsContainer.credential-constraints .details .data > .clients{height:225px;}
.bgHotelFee .detailsContainer.credential-constraints .details .data > .clients > .list{height:175px;}
.bgHotelFee .detailsContainer .details .data > .clients.provider-constrains {height:280px;}
.bgHotelFee .detailsContainer .details .data > .clients.provider-constrains > .list {height:205px;}
.doc-digital.bgHotelFee {height:553px;}
.doc-digital.bgHotelFee > .title{padding:0 0 8px 0;}
.doc-digital > .master-detail > .detail .view > .row > .attachment {margin:8px 0 0 0;}
.popupbasic .content.doc-digital-upload > .container > .name input {width:310px;}
.split-payment-fee-container {border:5px solid rgba(96, 191, 139, 0.1);background-color:#fff;}
.split-payment-fee-container > .header{background-color:rgba(96, 191, 139, 0.1);}
.split-payment-fee-container > .group{background-color:rgba(126, 179, 150, 0.1);}
.split-payment-fee-container > .action{background-color:rgba(96, 191, 139, 0.1);}