<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	font-family: SourceSansPro_light;
	color: #1f1f1f;
}


@font-face
{
font-family: SourceSansPro_light;
src: url('../font/Source_Sans_Pro/SourceSansPro-Light.ttf');
} 

@font-face
{
font-family: SourceSansPro_regular;
src: url('../font/Source_Sans_Pro/SourceSansPro-Regular.ttf');
}

@font-face
{
font-family: Trench_medium;
src: url('../font/Trench/trench500nv-webfont.eot?#iefix') format('embedded-opentype'); /* here you go, IE */
} 

@font-face
{
font-family: Trench_medium;
src: url('../font/Trench/trench500nv.otf'); /* everyone else take this */
}

.table.noborder&gt;tbody&gt;tr&gt;td {
	border-top: 0px solid #ddd;
}

.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}

.nomargin {
   margin: 0 !important;
}

.nobold {
    font-weight: normal !important;
}

b, strong {
	font-weight: bold;
	font-family: SourceSansPro_Regular;
}

.note-editor strong,
.note-editor b {
	font-family: inherit;
}

.orange {
    color: #ff6633;
}

.text-left {
    text-align: left !important;
}

.text-right {
    text-align: right !important;
}

.gray {
	color:#CAC7C7;
}

img.property_icon {
	height: 70px;
	display: block;
	margin: 0 auto;
}

img.icon_small {
	height: 35px;
}

img.macbookOrbi {
	padding-top: 35px;
}

h1.title {
	margin-top: 70px;
}

div.calendarPanel {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 15px 25px;
	margin-bottom: 20px;
}

img.logo_orbirental {
	height: 40px;
    width: 139px;
    margin-top: 10px;
}

.navbar-branded .navbar-brand {
	padding: 0;
}

img.logo_custom { /*From inc-navbar-custom*/
	margin-top: 10px;
	margin-bottom: 10px;
	min-width: 40px;
	max-width: 150px;
	max-height: 50px;
}

.navbar-branded img.logo_orbirental {
	width: 90px !important;
	margin-top: 12px !important;
	margin-left: 15px;
	margin-bottom: 12px !important;
	height: auto!important;
}

span.input-group-addon.glyphicon {
	top: 0px;
}

span.apartment {
	color: #33cc99;
}

a.apartment,
a.apartment:hover,
a.apartment:active {
	color: #33cc99;
}

div#dashboard {
    margin-bottom: 30px;
}

div.booking {
	margin: 20px 0px;
	border-bottom: 1px solid #ddd;
}

div.property {
	margin: 20px 0px;
	border-bottom: 1px dotted #EEEEEE;
}

div.property-with-unit {
	border-bottom: 0 !important;
	margin-bottom: 0;
	padding-bottom: 0 !important;
}

div.unit {
	margin: 15px 0px;
	border-bottom: 1px dotted #EEEEEE;
	display: flex;
}
div.unit-list {
	position: relative;
}

div.unit-list:before {
	position: absolute;
	content: " ";
	width: 41%;
	top: 0px;
	left: 60%;
	border-bottom: 2px dotted #23527c;
	border-left: 2px dotted #23527c;
	height: 50%;
}

.inactive {
    opacity: 0.4;
}

/* 
	New Button
*/
.btn-blue-hostfully, .btn-blue-hostfully:hover, .btn-blue-hostfully:focus, .btn-blue-hostfully:active, .btn-blue-hostfully.active, .open .dropdown-toggle.btn-blue-hostfully {
	color: #fff;
	background-color: #2D2AA5;
}

.btn-green {
    border-color: rgba(71,164,72,1);
    background-color: rgba(71,164,72,1);
    color: #ffffff;
}

.btn-orange {
    background-color: rgba(230,136,0,1);
    border-color: rgba(230,136,0,1);
    color: #ffffff;
}

.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange-new.active, .dropdown-toggle.btn-orange,
.btn-green:hover, .btn-green:focus, .btn-green:active, .btn-green-new.active, .dropdown-toggle.btn-green {
   color: #ffffff;
   font-weight: bold;
}

.btn-new {
	color: #387eff;
	background-color: white;
	border-color: #387eff;
	width: 70px;
	border-radius: 25px;
	margin-right: 5px;
}

.btn-new:hover, .btn-new:focus, .btn-new:active, .btn-new.active, .open .dropdown-toggle.btn-new {
	color: #fff;
	background-color: #387eff;
}

.btn-edit {
    color: #fff;
    background-color: #BE8080;
    border-color: #BE8080;
}

.btn-edit:hover,
.btn-edit:focus,
.btn-edit:active,
.btn-edit.active {
    color: #fff !important;
    background-color: #B67676 !important;
    border-color: #B67676 !important;
}

.btn-ignore {
    color: #fff;
    background-color: #908282;
    border-color: #908282;
}
.btn-ignore:hover,
.btn-ignore:focus,
.btn-ignore:active,
.btn-ignore.active {
    color: #fff !important;
    background-color: #8B7777 !important;
    border-color: #8B7777 !important;
}

.btn-tentative {
	color: #FF9900;
	background-color: white;
	border-color: #FF9900;
	width: 80px;
	border-radius: 25px;
	margin-right: 5px;
}

.btn-tentative:hover, .btn-tentative:focus, .btn-tentative:active, .btn-tentative.active, .open .dropdown-toggle.btn-tentative {
	color: #fff;
	background-color: #FF9900;
}

.btn-hold {
	color: #FF9900;
	background-color: white;
	border-color: #FF9900;
	width: 80px;
	border-radius: 25px;
	margin-right: 5px;
}

.btn-hold:hover, .btn-hold:focus, .btn-hold:active, .btn-hold.active, .open .dropdown-toggle.btn-hold {
	color: #fff;
	background-color: #FF9900;
}

.btn-job {
	color: rgb(69, 97, 157);
	min-width: 80px;
	background-color: white;
	border-radius: 25px;
	margin-right: 5px;
	border: 1px solid rgb(69, 97, 157);
	background-image: url('../../img/icon-cleaning.png');
	background-repeat: no-repeat;
	background-position: 8px 3px;
	background-size: 22px;
	padding-left: 40px;
}

.btn-job:hover, .btn-job:focus, .btn-job:active, .btn-job.active, .open .dropdown-toggle.btn-job {
	border: 1px solid rgba(69, 97, 157, 0.5);
	color: rgba(69, 97, 157, 0.5);
}

.btn-send-message {
	color: rgb(69, 97, 157);
	min-width: 80px;
	background-color: white;
	border-radius: 25px;
	margin-right: 5px;
	border: 1px solid rgb(69, 97, 157);
	background-image: url('../../img/send-checked.png');
	background-repeat: no-repeat;
	background-position: 10px 6px;
	background-size: 22px;
	padding-left: 40px;
}

.btn-send-message:hover, .btn-send-message:focus, .btn-send-message:active, .btn-send-message.active, .open .dropdown-toggle.btn-send-message {
	border: 1px solid rgba(69, 97, 157, 0.5);
	color: rgba(69, 97, 157, 0.5);
}

.btn-reserved {
	color: #FF6633;
	border-color: #FF6633;
	background-color: white;
	width: 80px;
	border-radius: 25px;
	margin-right: 5px;
    padding: 6px 6px;
}

.btn-reserved:hover, .btn-reserved:focus, .btn-reserved:active, .btn-reserved.active, .open .dropdown-toggle.btn-reserved {
	color: #fff;
	background-color: #FF6633;
}

.btn-blocked {
	color: #999999;
	background-color: white;
	border-color: #999999;
	width: 80px;
	border-radius: 25px;
	margin-right: 5px;
}

.btn-blocked:hover, .btn-blocked:focus, .btn-blocked:active, .btn-blocked.active, .open .dropdown-toggle.btn-blocked {
	color: #fff;
	background-color: #999999;
}

.btn-blue {
	color: #fff;
	background-color: #84ADD6;
	border-color: #84ADD6;
}

.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active, .open .dropdown-toggle.btn-blue {
	color: #fff;
	background-color: #83a6d3;
	border-color: #83a6d3;
}

.btn-yellow {
	color: #fff;
	background-color: #ffad33;
	border-color: #ffad33;
}

.btn-yellow:hover, .btn-yellow:focus, .btn-yellow:active, .btn-yellow.active, .open .dropdown-toggle.btn-yellow {
	color: #fff;
	background-color: #ff9932;
	border-color: #ff9932;
}

.btn-red {
	color: #fff;
	background-color: #eb8262;
	border-color: #eb8262;
}

.btn-red:hover, .btn-red:focus, .btn-red:active, .btn-red.active, .open .dropdown-toggle.btn-red {
	color: #fff;
	background-color: #ea6262;
	border-color: #ea6262;
}

.btn-property-booking-mode {
	color: #33cc99;
	background-color: white;
	border-color: #33cc99;
	width: auto;
	border-radius: 0;
	padding: 4px 7px;
	font-size: 14px;
}

.btn-property-booking-mode:hover, .btn-property-booking-mode:focus, .btn-property-booking-mode:active, .btn-property-booking-mode.active, .open .dropdown-toggle.btn-property-booking-mode {
	color: #fff;
	background-color: #33cc99;
}
/*
 NEW tables
*/

div.property div.container_icon{
	vertical-align: middle !important;
}

div.property {
	padding: 5px 0;
    border-bottom: 1px dotted #EEEEEE;
}

div.properties button{
	margin-top: 2px;
	margin-bottom: 2px;
}

div.properties span.content {
	width: 50px;
	display: inline-table;
}

a.btn.addReservation {
	text-transform: uppercase;
}

/*
	Navbar
*/
.navbar-text {
	margin-top: 26px;
}

.navbar {
	border-radius: 0px;
	min-height: 60px;
}

.navbar-default {
	background-color: white;
	border-color: 0px solid;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
}

.navbar-default .navbar-nav&gt;.active&gt;a, .navbar-default .navbar-nav&gt;.active&gt;a:hover, .navbar-default .navbar-nav&gt;.active&gt;a:focus {
	color: #555;
	background-color: white;
}

.navbar-default .navbar-nav&gt;.open&gt;a, .navbar-default .navbar-nav&gt;.open&gt;a:hover, .navbar-default .navbar-nav&gt;.open&gt;a:focus {
	background-color: white;
	color: #555;
}

.nav .open&gt;a, .nav .open&gt;a:hover, .nav .open&gt;a:focus {
	border-color: #d85b35;
}

.navbar-btn {
	margin-top: 15px;
	margin-bottom: 15px;
}

ul.navbar-nav &gt; li &gt; a {
	border-top: 4px solid white;
	padding-top:20px !important;
	padding-bottom:20px !important;
}

.navbar-btn {
	margin-bottom:20px !important;
	margin-top:20px !important;
}

ul.navbar-nav .navbar-text {
	border:4px solid white #d85b35;
}

ul.navbar-nav &gt; li.active a:first-child, ul.navbar-nav &gt; li a:hover{
	border-top: 4px solid #d85b35;
}

ul.navbar-nav &gt; li.activetip.tipLink a:first-child, ul.navbar-nav &gt; li.activetip.tipLink a:first-child:hover{
    border-top: 4px solid greenyellow;
}

.dropdown-menu&gt;li&gt;a {
    border-top: 0 !important;
}

ul.dropdown-menu &gt; li.active a, ul.dropdown-menu &gt; li a:hover{
	border-top: 0px solid;
}

.navbar-header {
    position: relative;
}
.navbar-header .orloader {
    bottom: -7px;
    position: absolute;
    right: 32px;
    width: 35px;
}

.navbar-header .orloader_custom {
	margin-left: 0;
	position: absolute;
	top: 4px;
	left: 0;
}

/*
	index
*/
/*div.circle {*/
    /*border-radius: 50%;*/
    /*display: inline-block;*/
    /*height: 20px;*/
    /*width: 20px;*/
/*}*/

.legendTitle {
	margin: 4px 0;
}

/*
	Panel 
*/
div#rightPanel &gt; div.row {
	margin-bottom: 15px;
}

div#rightPanel div.form-group {
	margin-bottom: 5px;
}

/*
    Publishing tools
*/
ul.calendarSelection {
    height: 350px;
    direction: rtl;
    overflow: auto;
    text-align: left;
}

pre.prettyprint {
    margin: 0;
}

img#loaderWidget {
    display: block;
    margin: 0 auto;
}

table.listing tbody {
    font-size: 12px;
    max-height: 160px;
    overflow: auto;
    display: block;
}
span.xsm-group-addon {
    padding: 2px 8px;
}

/* index-rubrique-header */
div.index-rubrique-body {
    border: 2px solid #EEEEEE;
    padding: 0px 20px;
    border-radius: 28px;
    margin-top: 50px;
}

div.index-rubrique-body .footer {
    font-size: 12px;
    text-align: justify;
}

div.index-rubrique-body ul.listing {
    padding-left: 16px;
    margin-bottom: 28px;
}

div.index-rubrique-body ul.listing li {
    height: 26px;
    line-height: 25px;
    display: block;
    vertical-align: middle;
    margin-bottom: 8px;
}

div.index-rubrique-body ul.listing img {
    height: 25px;
    padding-right: 10px;
}

form.form-horizontal .form-group.required .control-label:after {
     color: #d00;
     content: "*";
     position: absolute;
     margin-left: 8px;
     top:7px;
 }

form:not(.form-horizontal) .form-group.required label:after {
    color: #d00;
    content: "*";
    margin-left: 8px;
}

/* Messages */
.alert.msg-big {
    font-size: 18px;
}

/* Review table */
.reviewtable tr:first-child &gt; td {
    width: 20%;
    vertical-align: middle !important;
    padding: 8px !important;
    border-top: 0px solid !important;
}

.reviewtable tr:last-child &gt; td {
    font-size: 12px;
    border-top: 0px solid !important;
    border-bottom: 1px solid #ddd;
}

/* Spot table */
.spottable tr:first-child &gt; td {
    vertical-align: middle !important;
    padding: 8px !important;
    border-top: 0px solid !important;
    color:#787676;
}

.spottable tr:last-child &gt; td {
    font-size: 12px;
    border-top: 0px solid !important;
    border-bottom: 1px solid #ddd;
}

/* table */
.table&gt;tbody&gt;tr.pre-warning&gt;td,
.table&gt;tbody&gt;tr.pre-warning&gt;th,
.table&gt;tbody&gt;tr&gt;td.pre-warning,
.table&gt;tbody&gt;tr&gt;th.pre-warning,
.table&gt;tfoot&gt;tr.pre-warning&gt;td,
.table&gt;tfoot&gt;tr.pre-warning&gt;th,
.table&gt;tfoot&gt;tr&gt;td.pre-warning,
.table&gt;tfoot&gt;tr&gt;th.pre-warning,
.table&gt;thead&gt;tr.pre-warning&gt;td,
.table&gt;thead&gt;tr.pre-warning&gt;th,
.table&gt;thead&gt;tr&gt;td.pre-warning,
.table&gt;thead&gt;tr&gt;th.pre-warning {
	background-color: rgba(252,248,227, 0.3);
}


.vertical-alignment-helper {
	display:table;
	height: 100%;
	width: 100%;
	pointer-events:none; /* This makes sure that we can still click outside of the modal to close it */
}
.vertical-align-center {
	/* To center vertically */
	display: table-cell;
	vertical-align: middle;
	pointer-events:none;
}
.vertical-align-center .modal-content {
	/* Bootstrap sets the size of the modal in the modal-dialog class, we need to inherit it */
	width:inherit;
	height:inherit;
	/* To center horizontally */
	margin: 0 auto;
	pointer-events: all;
}

.multiselect-container li.bold {
	/*font-family: SourceSansPro_regular;*/
	border-bottom: 1px solid #ccc;
}

.multiselect-container label.checkbox {
	text-align: left;
}

.popover {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}


/*
Phone number
 */
.iti__flag {background-image: url("../../node_modules/intl-tel-input/build/img/flags.png");}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.iti__flag {background-image: url("../../node_modules/intl-tel-input/build/img/flags@2x.png");}
}

.iti__flag {
	background-clip: content-box;
	padding: 2px;
	box-shadow: none !important;
	height:15px !important;
}

.edit-channel-url {
	cursor: pointer;
}

.google-alert {
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
	height: 26px;
	width: 70px;
	text-align: center;
	font-size: 13px;
	color: white;
	font-weight: bold;
}

.google-alert-live {
	word-wrap: break-word;
	background-color: #3ECC38;
	border-color: #d6e9c6;
}

.google-alert-pending {
	word-wrap: break-word;
	background-color: #59E0E7;
	border-color: #d6e9c6;
}

.google-alert-error {
	word-wrap: break-word;
	background-color: #E36161;
	border-color: #d6e9c6;
}</pre></body></html>