@charset "UTF-8";
/* line 2, ../sass/partials/_mixins.scss */
input[type="text"] {
    border-radius: 0;
    height: 36px;
    border: 1px solid #d7d7d7;
    float: left;
    box-shadow: none;
    color: #555555;
    width: 100%;
    display: block;
    padding: 6px 12px;
    background: #fff;
    font-family: "Open Sans", "sans-serif";
    margin: 0;
}

/* line 17, ../sass/partials/_mixins.scss */
input[type="text"][disabled], input.input_disabled {
    cursor: not-allowed;
    background-color: #eee;
    opacity: 1;
}

/* line 22, ../sass/partials/_mixins.scss */
input[type="password"] {
    border-radius: 0;
    height: 36px;
    border: 1px solid #d7d7d7;
    float: left;
    box-shadow: none;
    color: #555555;
    width: 100%;
    display: block;
    padding: 6px 12px;
    background: #fff;
    font-family: "Open Sans", "sans-serif";
    margin: 0;
    font-size: 13px;
}

/* line 38, ../sass/partials/_mixins.scss */
input.input-number {
    width: 100px;
}

/* line 42, ../sass/partials/_mixins.scss */
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-family: "Open Sans", "sans-serif";
    border-color: #d7d7d7;
    border-radius: 0;
    padding: 0 6px;
    background: #fff url("../images/icons/arrow-down2.svg") no-repeat;
    background-size: 8px 5px;
    background-position: top 14px right 10px;
    background-position-x: 95%;
    background-position-y: 14px;
    color: #555555;
    width: 100%;
    height: 35px;
}

/* line 58, ../sass/partials/_mixins.scss */
select:focus {
    border-color: #bdbdbd;
    box-shadow: none !important;
    outline: 0 none !important;
}

/* line 65, ../sass/partials/_mixins.scss */
select::-ms-expand {
    display: none;
}

/* line 69, ../sass/partials/_mixins.scss */
textarea {
    border: 1px solid #d7d7d7;
    width: 100%;
    padding: 6px 12px;
    background: #fff;
    color: #555555;
    font-family: "Open Sans", "sans-serif";
    margin: 3px 0;
    resize: none;
}

/* line 80, ../sass/partials/_mixins.scss */
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
input[type="submit"]:focus,
.uneditable-input:focus {
    border-color: #bdbdbd;
    box-shadow: none;
    outline: 0 none;
}

/* line 102, ../sass/partials/_mixins.scss */
button:focus {
    box-shadow: none;
    outline: 0 none;
}

/* line 107, ../sass/partials/_mixins.scss */
a:focus {
    outline: 0 none;
}

/* line 3, ../sass/partials/_base.scss */
html {
    margin: 0;
    padding: 0;
    height: 100%;
}

/* line 8, ../sass/partials/_base.scss */
body {
    font-family: "Open Sans", "sans-serif";
    font-size: 12px;
    color: #323232;
}

/* line 13, ../sass/partials/_base.scss */
a {
    color: #f68526;
    text-decoration: none;
    cursor: pointer;
    /* &.run-on-click {
  	color: $main_color_vivid;
  } */
}

/* line 17, ../sass/partials/_base.scss */
a.no-action {
    pointer-events: none;
    cursor: default;
}

/* line 21, ../sass/partials/_base.scss */
a:hover {
    text-decoration: none;
    outline: none;
    color: #f68526;
}

/* line 26, ../sass/partials/_base.scss */
a:focus {
    text-decoration: none;
    outline: none;
}

/* line 34, ../sass/partials/_base.scss */
.relative {
    position: relative;
}

/* line 37, ../sass/partials/_base.scss */
.content {
    min-height: 100%;
}

/* line 40, ../sass/partials/_base.scss */
.plist {
    margin-top: 10px;
}

/* line 43, ../sass/partials/_base.scss */
ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

/* line 48, ../sass/partials/_base.scss */
label {
    font-weight: normal;
}

/* line 54, ../sass/partials/_base.scss */
.tooltip {
    z-index: 1 !important;
    position: static !important;
}

/* line 59, ../sass/partials/_base.scss */
.tooltip {
    opacity: 1;
    font-family: "Open Sans";
}

/* line 63, ../sass/partials/_base.scss */
.tooltip.no-icon:after {
    content: none;
}

/* line 67, ../sass/partials/_base.scss */
.tooltip.inline {
    position: absolute !important;
}

/* line 70, ../sass/partials/_base.scss */
.tooltip:after {
    display: inline-block;
    content: "\00a0";
    text-indent: -999px;
    width: 22px;
    height: 100%;
    background: url("../images/admin/icons/info-icon.png") no-repeat center;
}

/* line 79, ../sass/partials/_base.scss */
.ui-tooltip {
    background: #000;
    box-shadow: none;
    border: 0;
    color: #fff;
    padding: 8px;
    font-size: 12px;
    max-width: 80%;
    border-radius: 2px;
}

/* line 91, ../sass/partials/_base.scss */
.ui-tooltip-content .more {
    font-size: 11px;
    clear: both;
    display: block;
    margin-top: 8px;
    border-top: 1px solid #eaeaea;
    padding-top: 6px;
}

/* line 103, ../sass/partials/_base.scss */
::-webkit-scrollbar {
    width: 12px;
    height: 12px;
}

/* line 107, ../sass/partials/_base.scss */
::-webkit-scrollbar-track {
    background-color: #d7d7d7;
    border-left: 1px solid #ccc;
}

/* line 111, ../sass/partials/_base.scss */
::-webkit-scrollbar-thumb {
    background-color: #ccc;
}

/* line 113, ../sass/partials/_base.scss */
::-webkit-scrollbar-thumb:hover {
    background-color: #aaa;
}

/* line 120, ../sass/partials/_base.scss */
.portlet {
    border: 1px solid #e3e3e3 !important;
    margin-bottom: 10px;
    border-radius: 0;
}

/* line 125, ../sass/partials/_base.scss */
.portlet-box {
    padding-left: 0;
    padding-right: 0;
}

/* line 129, ../sass/partials/_base.scss */
.portlet-content {
    font-family: "Open Sans", "sans-serif";
    background: #f8f8f8;
    padding-bottom: 8px;
}

/* line 133, ../sass/partials/_base.scss */
.portlet-content label {
    font-size: 12px;
    font-weight: normal;
    margin-right: 5px;
}

/* line 139, ../sass/partials/_base.scss */
.portlet-header {
    font-size: 18px;
    color: #fff;
    background: #f2f2f2;
    border-radius: 0;
    padding: 0 20px 0 0;
    font-weight: normal;
    border: none;
    letter-spacing: 1px;
    font-family: "Open Sans", "sans-serif";
    height: 54px;
    border-bottom: 1px solid #e3e3e3;
}

/* line 151, ../sass/partials/_base.scss */
.portlet-header .ui-icon {
    float: right;
    width: 16px;
    height: 16px;
    display: block;
}

/* line 157, ../sass/partials/_base.scss */
.portlet-header .ui-icon-triangle-1-n {
    float: right;
    background: url("../images/icons/arrow-up2.svg") no-repeat;
    background-position: center;
    background-size: 8px 5px;
    cursor: pointer;
    margin-top: 18px;
}

/* line 165, ../sass/partials/_base.scss */
.portlet-header .ui-icon-triangle-1-s {
    float: right;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-position: center;
    background-size: 8px 5px;
    cursor: pointer;
    margin-top: 18px;
}

/* line 173, ../sass/partials/_base.scss */
.portlet-header .list_content {
    color: #696969;
    line-height: 54px;
    float: left;
    font-weight: bold;
    font-size: 16px;
    letter-spacing: 0px;
    text-align: center;
    margin-left: 20px;
    margin-right: 10px;
}

/* line 187, ../sass/partials/_base.scss */
#tabs {
    border-bottom: 1px solid #e3e3e3;
}

/* line 195, ../sass/partials/_base.scss */
.portlet .filter_content {
    padding: 8px 20px;
}

/* line 197, ../sass/partials/_base.scss */
.portlet .filter_content .floatLeft {
    display: inline;
}

/* line 205, ../sass/partials/_base.scss */
.default-table {
    width: 100%;
    font-size: 12px;
    margin-bottom: 20px;
}

/* line 209, ../sass/partials/_base.scss */
.default-table td {
    padding: 7px 5px;
    color: #5b5b5b;
}

/* line 212, ../sass/partials/_base.scss */
.default-table td a {
    line-height: 22px;
}

/* line 214, ../sass/partials/_base.scss */
.default-table td a.red {
    text-decoration: line-through;
    color: #dd1818;
}

/* line 219, ../sass/partials/_base.scss */
.default-table td .input-wrapper {
    margin-top: 2px !important;
}

/* line 223, ../sass/partials/_base.scss */
.default-table tr {
    border-bottom: 1px solid #e3e3e3;
}

/* line 225, ../sass/partials/_base.scss */
.default-table tr.p-light2 {
    width: 100%;
    background: #eaeaea;
}

/* line 228, ../sass/partials/_base.scss */
.default-table tr.p-light2:hover {
    background: #eaeaea;
}

/* line 231, ../sass/partials/_base.scss */
.default-table tr.p-light2 th.sort.inactive span {
    background: url("../images/admin/icons/sort-icon.png") no-repeat right center;
    cursor: pointer;
    padding-right: 19px;
}

/* line 236, ../sass/partials/_base.scss */
.default-table tr.p-light2 th.sort.desc span {
    background: url("../images/admin/icons/sort-down-icon.png") no-repeat right center;
    cursor: pointer;
    padding-right: 19px;
}

/* line 241, ../sass/partials/_base.scss */
.default-table tr.p-light2 th.sort.asc span {
    background: url("../images/admin/icons/sort-up-icon.png") no-repeat right center;
    cursor: pointer;
    padding-right: 19px;
}

/* line 248, ../sass/partials/_base.scss */
.default-table tr:hover {
    background: #f3f3f3;
}

/* line 252, ../sass/partials/_base.scss */
.default-table .sort .inactive {
    background: none;
}

/* line 255, ../sass/partials/_base.scss */
.default-table .sort th {
    font-size: 12px;
    color: #5b5b5b;
    padding: 10px 10px 10px 5px;
}

/* line 263, ../sass/partials/_base.scss */
.folden_toggle {
    cursor: pointer;
}

/* line 265, ../sass/partials/_base.scss */
.folden_toggle:after {
    content: "\00a0";
    width: 17px;
    height: 15px;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-size: 6px 4px;
    border-radius: 100%;
    display: inline-table;
    margin-left: 10px;
    background-position: center right;
}

/* line 277, ../sass/partials/_base.scss */
.folden_toggle.expanded:after {
    content: "\00a0";
    width: 17px;
    height: 15px;
    background: url("../images/icons/arrow-up2.svg") no-repeat;
    background-size: 6px 4px;
    border-radius: 100%;
    display: inline-table;
    margin-left: 10px;
    background-position: center right;
}

/* line 295, ../sass/partials/_base.scss */
form .ui-tabs {
    margin: 10px;
    border: 1px solid #e3e3e3;
    border-radius: 0;
    padding: 0;
}

/* line 300, ../sass/partials/_base.scss */
form .ui-tabs .ui-tabs-nav {
    background: #fff;
    border-radius: 0;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border: 0;
    border-bottom: 1px solid #e3e3e3;
    padding: 0;
    margin: 0;
}

/* line 310, ../sass/partials/_base.scss */
form .ui-tabs .ui-tabs-nav li {
    border-radius: 0;
    background: #fff;
    border: 0;
    margin: 0;
    border-right: 1px solid #e3e3e3;
}

/* line 317, ../sass/partials/_base.scss */
form .ui-tabs .ui-tabs-nav li a.ui-tabs-anchor {
    padding: 16px;
    font-size: 13px;
    letter-spacing: 1px;
    color: #696969;
}

/* line 323, ../sass/partials/_base.scss */
form .ui-tabs .ui-tabs-nav li.ui-state-active {
    background: #f68526;
}

/* line 325, ../sass/partials/_base.scss */
form .ui-tabs .ui-tabs-nav li.ui-state-active a.ui-tabs-anchor {
    color: #fff;
}

/* line 329, ../sass/partials/_base.scss */
form .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    padding-bottom: 0;
}

/* line 332, ../sass/partials/_base.scss */
form .ui-tabs .ui-tabs-nav li.tab-title-light a.ui-tabs-anchor {
    padding: 16px;
    font-size: 13px;
}

/* line 338, ../sass/partials/_base.scss */
form .ui-tabs .ui-tabs-nav .tab-title-light {
    margin: 0;
    border-right: 1px solid #e3e3e3;
    border-radius: 0;
}

/* line 345, ../sass/partials/_base.scss */
form .ui-tabs .tab-header-light {
    padding: 0;
}

/* line 348, ../sass/partials/_base.scss */
form .ui-tabs .tab-content-light {
    background: #fff;
}

/* line 351, ../sass/partials/_base.scss */
form .ui-tabs input.submit {
    margin: 10px;
    margin-top: 0;
}

/* line 356, ../sass/partials/_base.scss */
form .ui-tabs table.tab-container tr {
    margin-bottom: 4px;
}

/* line 358, ../sass/partials/_base.scss */
form .ui-tabs table.tab-container tr td {
    padding-bottom: 4px;
}

/* line 360, ../sass/partials/_base.scss */
form .ui-tabs table.tab-container tr td.label {
    padding: 0 10px 0 0;
    font-size: 100%;
    opacity: 1;
    text-align: right;
    color: #696969;
    font-weight: normal;
    font-size: 12px;
    line-height: 36px;
}

/* line 370, ../sass/partials/_base.scss */
form .ui-tabs table.tab-container tr td.information {
    font-size: 12px;
    padding: 0;
    padding-left: 10px;
    line-height: 36px;
}

/* line 381, ../sass/partials/_base.scss */
form.form-changed .submit {
    background: red;
    -webkit-transition: background .4s linear;
    -moz-transition: background .4s linear;
}

/* line 385, ../sass/partials/_base.scss */
form.form-changed .submit.back {
    background: #b6b6b6;
}

/* line 389, ../sass/partials/_base.scss */
form.form-changed input[type="submit"] {
    background: red;
    -webkit-transition: background .4s linear;
    -moz-transition: background .4s linear;
}

form .ui-tabs .ui-tabs-nav li.error {
    background: #f2dede;
}

form .ui-tabs .ui-tabs-nav li.error a.ui-tabs-anchor {
    color: #CC0000;
}

form .ui-tabs .ui-tabs-nav li.error.ui-state-active {
    background: #f68526;
}

form .ui-tabs .ui-tabs-nav li.error.ui-state-active a.ui-tabs-anchor {
    color: #fff;
}

/* line 397, ../sass/partials/_base.scss */
.ui-tabs {
    margin: 10px;
    border: 1px solid #e3e3e3;
    border-radius: 0;
    padding: 0;
}

/* line 402, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-nav {
    background: #fff;
    border-radius: 0;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border: 0;
    border-bottom: 1px solid #e3e3e3;
    padding: 0;
    margin: 0;
}

/* line 412, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-nav li {
    border-radius: 0;
    background: #fff;
    border: 0;
    margin: 0;
    border-right: 1px solid #e3e3e3;
}

/* line 419, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-nav li a.ui-tabs-anchor {
    padding: 16px;
    font-size: 13px;
    letter-spacing: 1px;
    color: #696969;
}

/* line 425, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-nav li.ui-state-active {
    background: #f68526;
}

/* line 427, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-nav li.ui-state-active a.ui-tabs-anchor {
    color: #fff;
}

/* line 431, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    padding-bottom: 0;
}

/* line 434, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-nav li.tab-title-light a.ui-tabs-anchor {
    padding: 16px;
    font-size: 13px;
}

/* line 440, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-nav .tab-title-light {
    margin: 0;
    border-right: 1px solid #e3e3e3;
    border-radius: 0;
}

/* line 448, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-panel li {
    border-bottom: 1px dashed #d7d7d7;
    padding: 10px;
}

/* line 451, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-panel li .sender {
    font-weight: bold;
    letter-spacing: 1px;
    position: relative;
}

/* line 455, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-panel li .sender a.removevalue {
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
    height: 20px;
    background: url("../images/icons/trash-icon.png") no-repeat 0 3px;
    cursor: pointer;
}

/* line 465, ../sass/partials/_base.scss */
.ui-tabs .ui-tabs-panel li .created_date {
    color: #e3e3e3;
    font-size: 10px;
}

/* line 471, ../sass/partials/_base.scss */
.ui-tabs .tab-header-light {
    padding: 0;
}

/* line 474, ../sass/partials/_base.scss */
.ui-tabs .tab-content-light {
    background: #fff;
}

/* line 477, ../sass/partials/_base.scss */
.ui-tabs input.submit {
    margin: 10px 5px 10px 10px;
}

/* line 480, ../sass/partials/_base.scss */
.ui-tabs span.next-tab {
    display: inline-block;
    margin: 10px 5px 10px 10px;
    padding: 9px 20px;
    background: #f68526;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}

/* line 488, ../sass/partials/_base.scss */
.ui-tabs span.next-tab:hover {
    background: #FC790A;
    -webkit-transition: background 0.2s linear;
    -moz-transition: background 0.2s linear;
    -ms-transition: background 0.2s linear;
    -o-transition: background 0.2s linear;
    transition: background 0.2s linear;
}

/* line 498, ../sass/partials/_base.scss */
.ui-tabs table.tab-container tr {
    margin-bottom: 4px;
}

/* line 500, ../sass/partials/_base.scss */
.ui-tabs table.tab-container tr td {
    padding-bottom: 4px;
}

/* line 502, ../sass/partials/_base.scss */
.ui-tabs table.tab-container tr td.label {
    padding: 0 10px 0 0;
    font-size: 100%;
    opacity: 1;
    text-align: right;
    color: #696969;
    font-weight: normal;
    font-size: 12px;
    line-height: 36px;
}

/* line 512, ../sass/partials/_base.scss */
.ui-tabs table.tab-container tr td.information {
    font-size: 12px;
    padding: 0;
    padding-left: 10px;
    line-height: 36px;
}

/* line 526, ../sass/partials/_base.scss */
.lists-container .statuses_added, .lists-container .statuses_available {
    float: left;
}

/* line 529, ../sass/partials/_base.scss */
.lists-container .statuses_added .header .bold, .lists-container .statuses_available .header .bold {
    font-size: 14px;
    font-weight: bold;
}

/* line 534, ../sass/partials/_base.scss */
.lists-container .statuses_added .sortable_elements, .lists-container .statuses_available .sortable_elements {
    max-height: none;
}

/* line 536, ../sass/partials/_base.scss */
.lists-container .statuses_added .sortable_elements li, .lists-container .statuses_available .sortable_elements li {
    position: relative;
    display: block;
    border: 1px solid #000;
    cursor: move;
    color: #222222;
    margin: 3px 3px 3px 0;
    padding: 4px;
    width: auto;
    min-width: 250px;
    height: auto;
    overflow: auto;
    font-size: 11px;
    text-align: left;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 0 30px 0 10px;
    min-height: 40px;
}

/* line 554, ../sass/partials/_base.scss */
.lists-container .statuses_added .sortable_elements li span.name, .lists-container .statuses_available .sortable_elements li span.name {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: 6px;
    margin-right: 10px;
    margin-bottom: 6px;
}

/* line 562, ../sass/partials/_base.scss */
.lists-container .statuses_added .sortable_elements li a.edit, .lists-container .statuses_available .sortable_elements li a.edit {
    line-height: 31px;
}

/* line 565, ../sass/partials/_base.scss */
.lists-container .statuses_added .sortable_elements li .fields, .lists-container .statuses_available .sortable_elements li .fields {
    float: left;
    clear: both;
    border-top: 1px solid #e3e3e3;
}

/* line 569, ../sass/partials/_base.scss */
.lists-container .statuses_added .sortable_elements li .fields .field-container, .lists-container .statuses_available .sortable_elements li .fields .field-container {
    margin: 5px 5px 5px 0;
    float: left;
}

/* line 572, ../sass/partials/_base.scss */
.lists-container .statuses_added .sortable_elements li .fields .field-container input[type="text"], .lists-container .statuses_available .sortable_elements li .fields .field-container input[type="text"] {
    float: left;
    width: 80px;
}

/* line 576, ../sass/partials/_base.scss */
.lists-container .statuses_added .sortable_elements li .fields .field-container input[type="checkbox"], .lists-container .statuses_available .sortable_elements li .fields .field-container input[type="checkbox"] {
    float: left;
    width: 20px;
}

/* line 580, ../sass/partials/_base.scss */
.lists-container .statuses_added .sortable_elements li .fields .field-container .wlabel, .lists-container .statuses_available .sortable_elements li .fields .field-container .wlabel {
    float: left;
    margin-top: 1px;
}

/* line 589, ../sass/partials/_base.scss */
.lists-container .statuses_added {
    border-right: 1px solid #e3e3e3;
    padding-right: 28px;
}

/* line 593, ../sass/partials/_base.scss */
.lists-container .pointer {
    cursor: pointer;
}

/* line 596, ../sass/partials/_base.scss */
.lists-container .showhide {
    float: right;
    padding-right: 5px;
}

/* line 600, ../sass/partials/_base.scss */
.lists-container .expcol {
    font-size: 10px;
}

/* Notatki systemowe 2.0 */

/*.dialog-note-class{*/
/*border:1px solid #CCCCCC;*/
/*}*/

/*.dialog-note-class .form-control {*/
/*border-radius: 0px;*/
/*}*/

/*.dialog-note-class select:focus, .dialog-note-class textarea:focus, .dialog-note-class input:focus {*/
/*outline: 0 none !important;*/
/*border:1px solid #CCCCCC;*/
/*}*/

/*.notice-list{*/
/*padding: 1.0rem 0;*/
/*}*/
/*.notice-list .notice-item{*/
/*!*border-bottom: 1px solid #999999;*!*/
/*}*/
/*.notice-list .notice-man{*/
/*background: #323232;*/
/*width: 50px;*/
/*color: #ffffff;*/
/*line-height: 50px;*/
/*text-align: center;*/
/*text-decoration: none;*/
/*}*/
/*.notice-list .notice-content{*/
/*padding:0px 0px 0px 5px;*/

/*}*/

/*.notice-list .created_date{*/
/*padding:5px 0 0 20px;*/
/*font-size: .8em;*/
/*}*/

/*.notice-list .button_read{*/
/*float:right;*/
/*padding:5px 5px 0 0;*/
/*}*/

/*.notice-list .button_read a{*/
/*padding:5px;*/
/*color:#FFFFFF;*/
/*}*/

/*.notice-list .reply{*/
/*padding-left:10px;*/
/*height:380px;*/
/*width:99%;*/
/*display:none;*/
/*}*/

/*.notice_attribute{*/
/*float:left;*/
/*width:200px;*/
/*padding-bottom:5px;*/
/*}*/

/*.sub_notice{*/
/*margin-left: auto;*/
/*margin-right: auto;*/
/*text-align: center;*/
/*background: #f68526;*/
/*font-size: 14px;*/
/*color:#fff;*/
/*width: 200px;*/
/*height: 36px;*/
/*line-height: 36px;*/
/*cursor: pointer;*/
/*}*/

/*.new_from_note{*/
/*text-align: center;*/
/*background: #f68526;*/
/*font-size: 14px;*/
/*color:#fff;*/
/*width: 200px;*/
/*height: 36px;*/
/*line-height: 36px;*/
/*cursor: pointer;*/
/*}*/

/*#form_tello{*/
/*display: none;*/
/*}*/

/*.notes_tree{*/
/*margin-left:-40px;*/
/*padding-bottom: 10px;*/
/*}*/

/*.notes_tree .notice-li {*/
/*padding:5px 0 0 40px;*/
/*margin-top:0px;*/
/*margin-bottom:0px;*/
/*}*/

/*.notes_tree .media-left{*/
/*padding:5px 0 5px 5px;*/
/*}*/

/*.action_start{*/
/*padding-bottom:10px;*/
/*border-bottom:1px solid #CCCCCC;*/
/*}*/

/*.error-notice{*/
/*font-weight: bold;*/
/*padding:5px;*/
/*border-bottom:1px solid #CCCCCC;*/
/*}*/
/*.error-notice-font{*/
/*color:red;*/
/*padding:5px;*/
/*}*/

/* KONIEC NOTATEK 2.0 */

/* line 607, ../sass/partials/_base.scss */
#info {
    width: 80%;
    max-width: 1170px;
    margin: 2.5rem auto;
    padding-left: 0;
    padding-right: 0;
    z-index: 100;
}

/* line 617, ../sass/partials/_base.scss */
#info.i-nav {
    position: fixed;
    top: 45px;
    z-index: 100;
    left: 50%;
    transform: translateX(-50%);
}

#info.i-nav.scroll {
    overflow-y: scroll;
}

.noty_bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

/* line 11, ../sass/communicate.scss */
.btn-exit {
    width: 25px;
    height: 25px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 30px;
    appearance: none;
    background-color: transparent;
    border-radius: 50%;
    font-size: 12px;
}

/* line 22, ../sass/communicate.scss */
.btn-exit:hover {
    cursor: pointer;
}

/* line 25, ../sass/communicate.scss */
.btn-exit.success {
    color: #3c763d;
    border: 1px solid #3c763d;
}

/* line 29, ../sass/communicate.scss */
.btn-exit.error {
    color: #a94442;
    border: 1px solid #a94442;
}

/* line 33, ../sass/communicate.scss */
.btn-exit.info {
    color: #31708f;
    border: 1px solid #31708f;
}

/* line 39, ../sass/communicate.scss */
.timer {
    position: absolute;
    top: 50%;
    right: 70px;
    transform: translateY(-50%);
}

/* line 624, ../sass/partials/_base.scss */
#info .hint-title {
    font-size: 16px;
    padding-bottom: 10px;
}

/* line 629, ../sass/partials/_base.scss */
#info .hint-booking-changes ul > li {
    font-weight: normal;
}

/* line 636, ../sass/partials/_base.scss */
div#hint-info .hint-info-row {
    padding: 7.5px;
    width: 100%;
}

/* line 640, ../sass/partials/_base.scss */
div#hint-info p {
    margin: 0;
}

/* line 643, ../sass/partials/_base.scss */
div#hint-info .hint-info-row ul {
    padding-left: 10px;
    list-style: none;
    font-weight: bold;
    font-size: 13px;
    margin-bottom: 5px;
}

/* line 649, ../sass/partials/_base.scss */
div#hint-info .hint-info-row ul li {
    margin: 5px 0;
}

/* line 654, ../sass/partials/_base.scss */
div#hint-info div.success {
    color: #5A801B;
    background-color: #dff0d8;
    border: 1px solid #d6e9c6;
}

/* line 658, ../sass/partials/_base.scss */
div#hint-info div.success div.close {
    color: #5A801B;
}

/* line 661, ../sass/partials/_base.scss */
div#hint-info div.success .time {
    color: #5A801B;
}

/* line 665, ../sass/partials/_base.scss */
div#hint-info div.success2 {
    color: #5A801B;
}

/* line 667, ../sass/partials/_base.scss */
div#hint-info div.success2 div.close {
    color: #5A801B;
}

/* line 670, ../sass/partials/_base.scss */
div#hint-info div.success2 .time {
    color: #5A801B;
}

/* line 674, ../sass/partials/_base.scss */
div#hint-info div.error {
    border: 1px solid #ebccd1;
    background: #f2dede;
    color: #CC0000;
}

/* line 678, ../sass/partials/_base.scss */
div#hint-info div.error div.close {
    color: #CC0000;
}

/* line 681, ../sass/partials/_base.scss */
div#hint-info div.error .time {
    color: #CC0000;
}

/* line 685, ../sass/partials/_base.scss */
div#hint-info div.error2 {
    color: #CC0000;
}

/* line 687, ../sass/partials/_base.scss */
div#hint-info div.error2 div.close {
    color: #CC0000;
}

/* line 690, ../sass/partials/_base.scss */
div#hint-info div.error2 .time {
    color: #CC0000;
}

/* line 694, ../sass/partials/_base.scss */
div#hint-info div.notice {
    color: #4985B2;
    background: #d9edf7;
    border: 1px solid #bce8f1;
}

/* line 698, ../sass/partials/_base.scss */
div#hint-info div.notice div.close {
    color: #4985B2;
}

/* line 701, ../sass/partials/_base.scss */
div#hint-info div.notice .time {
    color: #4985B2;
}

/* line 705, ../sass/partials/_base.scss */
div#hint-info div.notice2 {
    color: #4985B2;
}

/* line 707, ../sass/partials/_base.scss */
div#hint-info div.notice2 div.close {
    color: #4985B2;
}

/* line 710, ../sass/partials/_base.scss */
div#hint-info div.notice2 .time {
    color: #4985B2;
}

/* line 714, ../sass/partials/_base.scss */
div#hint-info div.important {
    color: #F59747;
    background: #FFE3CC;
    border: 1px solid #FFDDC2;
}

/* line 718, ../sass/partials/_base.scss */
div#hint-info div.important div.close {
    color: #F59747;
}

/* line 721, ../sass/partials/_base.scss */
div#hint-info div.important .time {
    color: #F59747;
}

/* line 725, ../sass/partials/_base.scss */
div#hint-info div.hint-info-row {
    position: relative;
}

/* line 729, ../sass/partials/_base.scss */
div#hint-info div.message-box div.text {
    width: calc(100% - 70px);
}

/* line 732, ../sass/partials/_base.scss */
div#hint-info div.message-box div.close {
    position: absolute;
    top: 10px;
    right: 16px;
    width: 20px;
    border-radius: 100%;
    text-align: center;
    background: rgba(255, 255, 255, 0.8);
    line-height: 18px;
    padding: 0 0 1px 0;
    font-size: 10px;
    text-shadow: none;
    height: 20px;
    opacity: 0.5;
}

/* line 747, ../sass/partials/_base.scss */
div#hint-info div.message-box .time {
    width: 50px;
    margin-right: 10px;
    font-size: 14px;
    position: absolute;
    right: 10px;
    top: 2px;
}

/* line 761, ../sass/partials/_base.scss */
.loader-wrap {
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.5);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

/* line 770, ../sass/partials/_base.scss */
.loader {
    width: 50px;
    height: 50px;
    position: absolute;
    z-index: 99;
    top: calc(50% - 25px);
    left: calc(50% - 25px);
    background: url("../../../modules/admin/images/icons/rolling.svg") rgba(0, 0, 0, 0.5) no-repeat;
    background-size: 25px 25px;
    background-position: center center;
}

/* line 784, ../sass/partials/_base.scss */
.load {
    background: #f68526 url("../../../modules/admin/images/icons/rolling.svg") no-repeat scroll left 8px center/12px auto !important;
}

/* line 790, ../sass/partials/_base.scss */
.green {
    color: #39b54a !important;
}

/* line 794, ../sass/partials/_base.scss */
.red {
    color: #dd1818 !important;
}

/* line 798, ../sass/partials/_base.scss */
.orange {
    color: #f68526;
}

/* line 804, ../sass/partials/_base.scss */
.error input {
    border: 1px solid #dd1818;
}

/* line 807, ../sass/partials/_base.scss */
.error-message {
    color: #dd1818;
}

/* line 812, ../sass/partials/_base.scss */
footer {
    background: #f0f0f0;
    padding: 35px 0 0;
    margin-top: 45px;
    width: 100%;
    position: relative;
    clear: both;
}

/* line 821, ../sass/partials/_base.scss */
.pfooter {
    background: #f0f0f0;
    height: 110px;
    padding: 25px 0 50px 0;
    margin-top: 45px;
    width: 100%;
    position: relative;
    margin-top: -120px;
    clear: both;
}

/* line 832, ../sass/partials/_base.scss */
ul.menu-footer {
    margin-bottom: 18px;
}

/* line 834, ../sass/partials/_base.scss */
ul.menu-footer li {
    border-right: 1px solid #c2c2c2;
}

/* line 836, ../sass/partials/_base.scss */
ul.menu-footer li.last {
    border-right: none;
}

/* line 842, ../sass/partials/_base.scss */
footer a {
    color: #323232;
}

/* line 844, ../sass/partials/_base.scss */
footer a:hover {
    color: #ff4e00;
    text-decoration: none;
}

/* line 850, ../sass/partials/_base.scss */
.contact-col {
    border-left: 1px solid #e3e3e3;
}

/* line 852, ../sass/partials/_base.scss */
.contact-col hr {
    border: 0;
    margin: 0;
    padding-top: 10px;
}

/* line 857, ../sass/partials/_base.scss */
.contact-col img.social {
    opacity: 0.5;
}

/* line 859, ../sass/partials/_base.scss */
.contact-col img.social:hover {
    opacity: 1;
    -webkit-transition: opacity 200ms linear;
    -moz-transition: opacity 200ms linear;
    -o-transition: opacity 200ms linear;
    -ms-transition: opacity 200ms linear;
    transition: opacity 200ms linear;
}

/* line 868, ../sass/partials/_base.scss */
.contact-col input {
    height: 38px;
    width: 200px;
    padding: 10px;
    border: 1px solid #e3e3e3;
}

/* line 874, ../sass/partials/_base.scss */
.contact-col button.newsletter-submit {
    height: 38px;
    margin-top: -1px;
    margin-left: -3px;
    background: #ff4e00;
    color: #fff;
    border: 1px solid #e3e3e3;
    border-left: 0;
    padding: 0 15px;
}

/* line 886, ../sass/partials/_base.scss */
footer ul {
    list-style-type: none;
    padding-left: 0;
}

/* line 889, ../sass/partials/_base.scss */
footer ul > li {
    line-height: 20px;
}

/* line 894, ../sass/partials/_base.scss */
.subfooter {
    height: 40px;
    background: #e3e3e3;
    margin-top: 30px;
    text-align: center;
    font-size: 11px;
    line-height: 40px;
}

/* line 904, ../sass/partials/_base.scss */
.message {
    padding: 10px;
}

/* line 906, ../sass/partials/_base.scss */
.message.message-alert {
    background: #FFE3CC;
    color: #696969;
}

/* line 910, ../sass/partials/_base.scss */
.message.message-success {
    background-color: #dff0d8;
    color: #696969;
}

/* line 914, ../sass/partials/_base.scss */
.message.message-error {
    background: #f2dede;
    color: #696969;
}

/* line 918, ../sass/partials/_base.scss */
.message.message-notice {
    background: #d9edf7;
    color: #696969;
}

/* line 922, ../sass/partials/_base.scss */
.message p {
    margin: 0;
}

/* line 5, ../sass/partials/_layout.scss */
.panel-top-header {
    background: #fff;
    height: 88px;
    font-size: 12px;
    color: #333;
    letter-spacing: 1px;
    font-weight: 600;
    padding: 12px 15px;
    color: #646464;
}

/* line 14, ../sass/partials/_layout.scss */
.panel-top-header a {
    color: #333;
}

/* line 16, ../sass/partials/_layout.scss */
.panel-top-header a:hover {
    color: #000;
    text-decoration: none;
}

/* line 21, ../sass/partials/_layout.scss */
.panel-top-header .top-tittle {
    width: auto;
    font-size: 28px;
    font-weight: bold;
    color: #333333;
    display: inline;
    float: left;
}

/* line 28, ../sass/partials/_layout.scss */
.panel-top-header .top-tittle .name {
    line-height: 60px;
}

/* line 32, ../sass/partials/_layout.scss */
.panel-top-header .top-tittle2 {
    width: auto;
    font-size: 13px;
    font-weight: 100;
    padding: 10px 20px 35px 0;
    position: relative;
    display: inline;
    float: left;
}

/* line 40, ../sass/partials/_layout.scss */
.panel-top-header .top-tittle2 img.logo {
    position: absolute;
    bottom: 8px;
}

/* line 44, ../sass/partials/_layout.scss */
.panel-top-header .top-tittle2.noline {
    border-left: 0;
    margin-left: 0;
}

/* line 49, ../sass/partials/_layout.scss */
.panel-top-header .top-contact {
    float: right;
    text-align: right;
    font-size: 12px;
    font-weight: 600;
    padding: 15px 0 0 0;
    letter-spacing: 0;
}

/* line 56, ../sass/partials/_layout.scss */
.panel-top-header .top-contact img {
    margin-right: 10px;
}

/* line 59, ../sass/partials/_layout.scss */
.panel-top-header .top-contact span.phone {
    font-weight: normal;
    display: block;
}

/* line 68, ../sass/partials/_layout.scss */
.menugrey-container {
    width: 100%;
    background: #6c6c6c;
    height: auto;
    z-index: 100;
}

/* line 73, ../sass/partials/_layout.scss */
.menugrey-container.f-nav {
    width: 100%;
    position: fixed;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
    z-index: 100;
}

/* line 83, ../sass/partials/_layout.scss */
.menugrey-container .container {
    padding-left: 0;
    padding-right: 0;
}

/* line 89, ../sass/partials/_layout.scss */
.panel-middle-header {
    background: #fff;
    height: 88px;
    font-size: 12px;
    color: #333333;
    letter-spacing: 1px;
    font-weight: 600;
    padding: 12px 15px;
    color: #646464;
}

/* line 99, ../sass/partials/_layout.scss */
.panel-middle-header .top-tittle {
    width: auto;
    font-size: 28px;
    font-weight: bold;
    color: #333333;
    display: inline;
    float: left;
}

/* line 106, ../sass/partials/_layout.scss */
.panel-middle-header .top-tittle .name {
    line-height: 60px;
}

/* line 111, ../sass/partials/_layout.scss */
.panel-middle-header .top-tittle2 {
    width: auto;
    font-size: 13px;
    font-weight: 100;
    padding: 10px 20px 35px 15px;
    border-left: 1px solid #dadada;
    margin-left: 15px;
    position: relative;
    display: inline;
    float: left;
}

/* line 121, ../sass/partials/_layout.scss */
.panel-middle-header .top-tittle2 img.logo {
    position: absolute;
    bottom: 8px;
    left: 20px;
}

/* line 126, ../sass/partials/_layout.scss */
.panel-middle-header .top-tittle2 .logo {
    padding-left: 0;
}

/* line 131, ../sass/partials/_layout.scss */
.panel-middle-header .object-selector-container {
    float: right;
}

/* line 134, ../sass/partials/_layout.scss */
.panel-middle-header .object-selector-container .object_selector {
    width: 200px;
    position: absolute;
    right: 20px;
    top: 14px;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-size: 8px 5px;
    background-position: top 15px right 10px;
}

/* line 149, ../sass/partials/_layout.scss */
.menugrey-container {
    width: 100%;
    background: #696969;
    height: auto;
    z-index: 100;
}

/* line 154, ../sass/partials/_layout.scss */
.menugrey-container nav {
    height: 85px;
    background: #696969;
}

/* line 157, ../sass/partials/_layout.scss */
.menugrey-container nav .container {
    padding-left: 0;
    padding-right: 0;
}

/* line 161, ../sass/partials/_layout.scss */
.menugrey-container nav.p-menu {
    background: #696969;
    height: 45px;
    width: 100%;
}

/* line 166, ../sass/partials/_layout.scss */
.menugrey-container nav ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: inline-table;
}

/* line 171, ../sass/partials/_layout.scss */
.menugrey-container nav ul li {
    color: #fff;
    /*text-transform: uppercase;*/
    font-weight: 500;
    letter-spacing: 0px;
    height: 45px;
    line-height: 45px;
    display: inline;
}

/* line 179, ../sass/partials/_layout.scss */
.menugrey-container nav ul li a {
    color: #fff;
    text-decoration: none;
    width: 100%;
    height: 45px;
    padding: 14px 18px;
    font-size: 12px;
}

/* line 186, ../sass/partials/_layout.scss */
.menugrey-container nav ul li a:hover {
    background: #f68526;
    padding: 14px 18px;
    width: 100%;
    height: 45px;
    line-height: 45px;
}

/* line 193, ../sass/partials/_layout.scss */
.menugrey-container nav ul li a.active {
    background: #f68526;
    padding: 14px 18px;
    width: 100%;
    height: 45px;
    line-height: 45px;
}

/* line 203, ../sass/partials/_layout.scss */
.menugrey-container nav ul.main li {
    border-left: 1px solid #757575;
}

/* line 205, ../sass/partials/_layout.scss */
.menugrey-container nav ul.main li:last-child {
    border-right: 1px solid #757575;
}

/* line 211, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions {
    float: right;
    height: 45px;
    margin-bottom: 0;
    line-height: 45px;
}

/* line 216, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li {
    display: inline-block;
    width: auto;
    float: left;
}

/* line 220, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.root_link {
    width: 70px;
    line-height: 13px;
    padding-top: 8px;
    margin-right: 5px;
}

/* line 225, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.root_link a {
    color: #fff;
    font-size: 11px;
    padding: 0;
}

/* line 229, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.root_link a:hover {
    line-height: 13px;
    background: none;
}

/* line 235, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.username {
    padding-right: 15px;
    text-transform: none !important;
    color: #fff;
}

/* line 239, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.username a {
    color: #fff;
    text-decoration: underline;
    padding-left: 20px;
}

/* line 245, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.username-min {
    display: none;
}

/* line 249, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.settings a {
    padding: 14px 9px;
}

/* line 251, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.settings a:hover {
    background: none;
}

/* line 256, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.logout {
    color: #fff;
}

/* line 258, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.logout a {
    padding: 14px 15px;
    text-transform: initial;
    color: #fff;
    line-height: 45px;
}

/* line 263, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.logout a:hover {
    background: none;
}

/* line 268, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.cart {
    background: url("../../NewSearch/images/cart-icon.png") no-repeat;
    width: 54px;
    height: 45px;
    background-position: top 14px left 14px;
    cursor: pointer;
}

/* line 274, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.cart a {
    padding: 14px 8px 14px 14px;
}

/* line 276, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.cart a:hover {
    background: none;
}

/* line 280, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions li.cart .round {
    background: #f68526;
    width: 17px;
    height: 17px;
    line-height: 17px;
    text-align: center;
    border-radius: 100%;
    font-size: 10px;
    display: inline-block;
    margin-left: 15px;
    color: #fff;
    padding: 0;
    font-weight: normal;
}

/* line 296, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions .menu-only-rwd {
    display: none;
}

/* line 299, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions .menu-settings {
    background: #696969;
}

/* line 301, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions .menu-settings ul {
    display: block;
}

/* line 303, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions .menu-settings ul li {
    display: block;
    float: none;
    height: auto;
    text-transform: none !important;
}

/* line 308, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions .menu-settings ul li a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    font-size: 12px;
    height: auto;
    color: #fff;
}

/* line 319, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions .menu-settings ul li a:hover {
    background: #f68526 !important;
}

/* line 323, ../sass/partials/_layout.scss */
.menugrey-container nav ul.p-useroptions .menu-settings ul li.divider {
    height: 1px;
}

/* line 334, ../sass/partials/_layout.scss */
.p-filters {
    padding-left: 20px;
    margin-bottom: 10px;
}

/* line 337, ../sass/partials/_layout.scss */
.p-filters li {
    display: inline;
    margin-right: 20px;
    font-weight: 500;
    font-size: 12px;
}

/* line 342, ../sass/partials/_layout.scss */
.p-filters li a {
    cursor: pointer;
    color: #5b5b5b;
}

/* line 345, ../sass/partials/_layout.scss */
.p-filters li a:hover {
    color: #f68526;
    text-decoration: none;
}

/* line 355, ../sass/partials/_layout.scss */
.p-submenu {
    padding: 0;
    margin: 0;
}

/* line 358, ../sass/partials/_layout.scss */
.p-submenu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

/* line 362, ../sass/partials/_layout.scss */
.p-submenu ul li {
    display: inline-table;
    margin: 0 4px;
    color: #c6c6c6;
}

/* line 366, ../sass/partials/_layout.scss */
.p-submenu ul li a {
    color: #696969;
    padding: 12px;
    border-bottom: 3px solid #c6c6c6;
    display: block;
}

/* line 371, ../sass/partials/_layout.scss */
.p-submenu ul li a.current {
    color: #f68526;
    border-bottom: 3px solid #f68526;
}

/* line 376, ../sass/partials/_layout.scss */
.p-submenu ul li:hover a {
    display: inline-table;
    border-bottom: 3px solid #f68526;
    text-decoration: none;
    color: #f68526;
    padding: 12px;
}

/* line 389, ../sass/partials/_layout.scss */
body {
    height: 100%;
}

/* line 393, ../sass/partials/_layout.scss */
.start_content {
    background: #f8f8f8;
    height: 100%;
    overflow: auto;
}

/* line 399, ../sass/partials/_layout.scss */
.user-login {
    float: left;
    width: 100%;
    /*padding: 50px 0;*/
}

/* line 403, ../sass/partials/_layout.scss */
.user-login .login {
    border-right: 1px solid #e3e3e3;
    width: 50%;
    float: left;
    padding: 0 20px;
}

/* line 409, ../sass/partials/_layout.scss */
.user-login .registration {
    float: left;
    width: 50%;
    padding: 0 20px;
}

/* line 413, ../sass/partials/_layout.scss */
.user-login .registration a {
    background: #f68526;
    padding: 0 20px;
    line-height: 36px;
    color: #fff;
    font-size: 14px;
    display: inline-block;
}

/* line 422, ../sass/partials/_layout.scss */
.user-login .information {
    text-align: center;
    font-size: 16px;
    margin-top: 40px;
    padding-bottom: 20px;
}

/* line 428, ../sass/partials/_layout.scss */
.user-login .plogin-start {
    width: 100%;
    float: left;
    margin-top: 8px;
}

/* line 432, ../sass/partials/_layout.scss */
.user-login .plogin-start label {
    font-weight: normal;
    margin-bottom: 0;
}

/* line 436, ../sass/partials/_layout.scss */
.user-login .plogin-start input {
    height: 36px;
    padding: 6px 12px;
    border: 1px solid #e9e9e9;
    float: left;
}

/* line 442, ../sass/partials/_layout.scss */
.user-login .plogin-start a.forgot {
    line-height: 36px;
    margin-top: 10px;
    margin-left: 20px;
    float: left;
}

/* line 447, ../sass/partials/_layout.scss */
.user-login .plogin-start a.forgot:hover {
    text-decoration: underline;
}

/* line 452, ../sass/partials/_layout.scss */
.user-login .plogin-start input.submit {
    background: #f68526;
    border: 0;
    padding: 0 20px;
    height: 36px;
    color: #fff;
    font-size: 14px;
}


.user-login .header-login {
    float: left;
    width: 100%;
    border-bottom: 1px solid #e3e3e3;
    margin-top: -5px;
    margin-bottom: 20px;
    padding: 0 20px 20px 20px;
}

.user-login .header-login div {
    margin-left: auto;
    float: right;
}

.user-login .header-login a {
    background: #f68526;
    padding: 0 20px;
    line-height: 36px;
    color: #fff;
    font-size: 14px;
    float: left;
}


/* line 460, ../sass/partials/_layout.scss */
.user-login .social-login {
    float: left;
    width: 100%;
    border-top: 1px solid #e3e3e3;
    margin-top: 20px;
    padding: 20px;
}

/* line 466, ../sass/partials/_layout.scss */
.user-login .social-login div {
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: 413px;
}

/* line 471, ../sass/partials/_layout.scss */
.user-login .social-login div a.google-login {
    float: left;
    width: 183px;
}

/* line 475, ../sass/partials/_layout.scss */
.user-login .social-login div a.facebook-login {
    float: left;
    margin-right: 10px;
    width: 220px;
}

/* line 485, ../sass/partials/_layout.scss */
.login_problem_dialog.ui-dialog {
    padding: 0 !important;
    width: 600px !important;
    background: #fff;
    overflow: hidden;
    border: 0 !important;
}

/* line 492, ../sass/partials/_layout.scss */
.login_problem_dialog .ui-dialog-titlebar {
    background: #525252 !important;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    padding: 10px 15px;
}

/* line 498, ../sass/partials/_layout.scss */
.login_problem_dialog .ui-dialog-titlebar .ui-dialog-title {
    width: 100%;
    text-align: center;
}

/* line 506, ../sass/partials/_layout.scss */
.login_problem_dialog .ui-dialog-titlebar-close {
    right: 10px;
    background: none !important;
}

/* line 509, ../sass/partials/_layout.scss */
.login_problem_dialog .ui-dialog-titlebar-close .ui-icon {
    background: url("../../NewSearch/images/close_white.png") no-repeat;
    background-position: 40% 40%;
    display: block !important;
}

/* line 515, ../sass/partials/_layout.scss */
.login_problem_dialog .ui-dialog-titlebar-close.ui-state-focus .ui-icon, .login_problem_dialog .ui-dialog-titlebar-close.ui-state-active .ui-icon {
    background: url("../../NewSearch/images/close_white.png") no-repeat;
    background-position: 40% 40%;
}

/* line 521, ../sass/partials/_layout.scss */
.login_problem_dialog .login-help_wrapper {
    padding: 20px;
}

/* line 523, ../sass/partials/_layout.scss */
.login_problem_dialog .login-help_wrapper table {
    width: 100%;
}

/* line 525, ../sass/partials/_layout.scss */
.login_problem_dialog .login-help_wrapper table tr {
    border-bottom: 1px solid #e3e3e3;
}

/* line 527, ../sass/partials/_layout.scss */
.login_problem_dialog .login-help_wrapper table tr:last-child {
    border: 0;
}

/* line 530, ../sass/partials/_layout.scss */
.login_problem_dialog .login-help_wrapper table tr td {
    padding: 5px 10px;
}

/* line 532, ../sass/partials/_layout.scss */
.login_problem_dialog .login-help_wrapper table tr td:last-child {
    text-align: right;
}

/* line 535, ../sass/partials/_layout.scss */
.login_problem_dialog .login-help_wrapper table tr td .btn {
    background: #f68526;
    color: #fff;
}

/* line 542, ../sass/partials/_layout.scss */
.login_problem_dialog .login-help_wrapper button.copy {
    color: #fff;
    background: #f68526;
    font-size: 14px;
}

/* line 550, ../sass/partials/_layout.scss */
.forgot-pass {
    text-align: center;
}

/* line 552, ../sass/partials/_layout.scss */
.forgot-pass h5 {
    padding-top: 30px;
    font-size: 16px;
}

/* line 556, ../sass/partials/_layout.scss */
.forgot-pass table.taccount {
    margin-left: auto;
    margin-right: auto;
}

/* line 559, ../sass/partials/_layout.scss */
.forgot-pass table.taccount input[name="user_email"] {
    width: 300px !important;
}

/* line 565, ../sass/partials/_layout.scss */
.rules-info {
    margin-top: 30px;
    margin-bottom: 30px;
}

/* line 572, ../sass/partials/_layout.scss */
.pagination-container {
    width: 100%;
    text-align: center;
    font-size: 11px;
}

/* line 576, ../sass/partials/_layout.scss */
.pagination-container .pagination {
    margin-left: auto;
    margin-right: auto;
    width: auto;
    display: inline-block;
}

/* line 581, ../sass/partials/_layout.scss */
.pagination-container .pagination a {
    padding: 5px 10px;
    background: #fff;
    border: 1px solid #e9e9e9;
}

/* line 585, ../sass/partials/_layout.scss */
.pagination-container .pagination a:hover {
    background: #f68526;
    border: 1px solid #f68526;
    text-decoration: none;
    color: #fff;
}

/* line 592, ../sass/partials/_layout.scss */
.pagination-container .pagination span {
    padding: 5px 10px;
    border: 1px solid #e9e9e9;
    background: #5b5b5b;
    color: #fff;
}

/* line 597, ../sass/partials/_layout.scss */
.pagination-container .pagination span.no-active {
    padding: 5px 10px;
    background: #fff;
    border: 1px solid #e9e9e9;
    opacity: 0.5;
    color: #222222;
}

/* line 612, ../sass/partials/_layout.scss */
table.default_form {
    margin: 10px;
}

/* line 616, ../sass/partials/_layout.scss */
td.actions {
    font-weight: normal;
}

/* line 618, ../sass/partials/_layout.scss */
td.actions ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

/* line 625, ../sass/partials/_layout.scss */
.action-list-menu-init > ul > li {
    display: inline-block;
    vertical-align: middle;
}

/* line 628, ../sass/partials/_layout.scss */
.action-list-menu-init > ul > li.none {
    display: none;
}

/* line 633, ../sass/partials/_layout.scss */
td.tlabel {
    font-size: 13px;
    font-weight: normal;
    line-height: 36px;
    text-align: right;
    padding: 4px;
}

/* line 641, ../sass/partials/_layout.scss */
td.tinformation {
    padding-left: 10px;
    font-size: 12px;
}

/* line 646, ../sass/partials/_layout.scss */
.action-list-menu-releaser {
    background: url("../../../modules/images/admin/icons/menu/settings-icon-grey.png") no-repeat scroll center center transparent;
    height: 19px;
    margin: auto;
    padding: 0.5em 0.75em;
    position: relative;
    width: 30px;
}

/* line 654, ../sass/partials/_layout.scss */
.action-list-menu {
    margin-right: 24px;
    min-width: 165px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}

/* line 660, ../sass/partials/_layout.scss */
.action-list-menu .action-list-menu-releaser {
    position: relative;
    border-bottom: 0 none;
    margin-right: 0;
    z-index: 101;
}

/* line 666, ../sass/partials/_layout.scss */
.action-list-menu > ul {
    position: relative;
    text-align: left;
    top: -1px;
}

/* line 670, ../sass/partials/_layout.scss */
.action-list-menu > ul > li {
    border-color: #dadada;
    border-style: solid;
    border-width: 1px 0 0;
    cursor: pointer;
    line-height: 2.25em;
    min-height: 2.25em;
    min-width: 170px;
    padding: 0 0.5em;
    color: #fff;
}

/* line 680, ../sass/partials/_layout.scss */
.action-list-menu > ul > li:first-child {
    border: 0 none;
}

/* line 683, ../sass/partials/_layout.scss */
.action-list-menu > ul > li > a {
    color: #fff;
    display: block;
    text-decoration: none;
    white-space: nowrap;
}

/* line 688, ../sass/partials/_layout.scss */
.action-list-menu > ul > li > a > img {
    margin: 0 0.5em;
    vertical-align: middle;
}

/* line 693, ../sass/partials/_layout.scss */
.action-list-menu > ul > li > img {
    margin: 0 0.5em;
    vertical-align: middle;
}

/* line 697, ../sass/partials/_layout.scss */
.action-list-menu > ul > li:hover a {
    color: #333333;
}

/* line 700, ../sass/partials/_layout.scss */
.action-list-menu > ul > li.no-hover:hover {
    background-color: transparent;
}

/* line 705, ../sass/partials/_layout.scss */
.action-list-menu ul.pmenu-ls {
    background: #f68526;
    border-radius: 5px;
}

/* line 708, ../sass/partials/_layout.scss */
.action-list-menu ul.pmenu-ls li {
    border: none;
    padding: 3px 9px;
}

/* line 717, ../sass/partials/_layout.scss */
.input-wrapper {
    position: relative;
    float: left;
    width: 18px;
    height: 18px;
    margin: 0 4px 0 0;
    clear: both;
}

/* line 724, ../sass/partials/_layout.scss */
.input-wrapper input[type="checkbox"] {
    opacity: 0;
    z-index: 2;
    position: absolute;
    width: 18px;
    height: 18px;
    margin: 0;
    cursor: pointer;
}

/* line 733, ../sass/partials/_layout.scss */
.input-wrapper input[type="checkbox"] + .checklabel {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 1;
    border: 1px solid #d7d7d7;
}

/* line 743, ../sass/partials/_layout.scss */
.input-wrapper input[type="checkbox"]:checked + .checklabel {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff url("../images/check-green.png") no-repeat;
    background-size: 16px 16px;
    background-position: center;
    z-index: 1;
    border: 1px solid #d7d7d7;
}

/* line 760, ../sass/partials/_layout.scss */
.ui-tabs .ui-tabs-nav {
    background: #fff;
    border-radius: 0;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border: 0;
    border-bottom: 1px solid #e3e3e3;
    padding: 0;
    margin: 0;
}

/* line 770, ../sass/partials/_layout.scss */
.ui-tabs .ui-tabs-nav li {
    border-radius: 0;
    background: #fff;
    border: 0;
    margin: 0;
    border-right: 1px solid #e3e3e3;
}

/* line 777, ../sass/partials/_layout.scss */
.ui-tabs .ui-tabs-nav li a.ui-tabs-anchor {
    padding: 16px;
    font-size: 13px;
    letter-spacing: 1px;
    color: #696969;
}

/* line 783, ../sass/partials/_layout.scss */
.ui-tabs .ui-tabs-nav li.ui-state-active {
    background: #f68526;
}

/* line 785, ../sass/partials/_layout.scss */
.ui-tabs .ui-tabs-nav li.ui-state-active a.ui-tabs-anchor {
    color: #fff;
}

/* line 789, ../sass/partials/_layout.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    padding-bottom: 0;
}

/* line 792, ../sass/partials/_layout.scss */
.ui-tabs .ui-tabs-nav li.tab-title-light a.ui-tabs-anchor {
    padding: 16px;
    font-size: 13px;
}

/* line 798, ../sass/partials/_layout.scss */
.ui-tabs .ui-tabs-nav .tab-title-light {
    margin: 0;
    border-right: 1px solid #e3e3e3;
    border-radius: 0;
}

/* line 805, ../sass/partials/_layout.scss */
.ui-tabs .tab-header-light {
    padding: 0;
}

/* line 808, ../sass/partials/_layout.scss */
.ui-tabs .tab-content-light {
    background: #fff;
}

/* line 815, ../sass/partials/_layout.scss */
.static_filter_icons {
    display: inline-block;
    margin-top: 9px;
    margin-left: 10px;
    color: #f68526;
}

/* line 822, ../sass/partials/_layout.scss */
.date_filter_wrapper {
    display: inline-block;
    float: right;
}

/* line 825, ../sass/partials/_layout.scss */
.date_filter_wrapper form label {
    font-size: 12px;
    font-weight: normal;
}

/* line 828, ../sass/partials/_layout.scss */
.date_filter_wrapper form label .date_filter_title {
    float: left;
    display: inline-block;
    line-height: 34px;
    margin-right: 5px;
    font-size: 16px;
}

/* line 835, ../sass/partials/_layout.scss */
.date_filter_wrapper form label .date_filter_title2 {
    display: none;
}

/* line 842, ../sass/partials/_layout.scss */
.filter_content .floatLeft {
    display: inline;
}

/* line 845, ../sass/partials/_layout.scss */
.filter_content input.range {
    width: 100px;
    margin-right: 5px;
}

/* line 849, ../sass/partials/_layout.scss */
.filter_content label .wlabel {
    display: block;
    width: 100%;
    clear: both;
}

/* line 858, ../sass/partials/_layout.scss */
.dd_icons .ddTitle .ddTitleText {
    padding: 0 15px 0 0;
}

/* line 862, ../sass/partials/_layout.scss */
.dd_icons .ddChild {
    box-shadow: none;
    border-radius: 0;
    width: 130px !important;
}

/* line 871, ../sass/partials/_layout.scss */
.dd_icons .ddChild ul li:hover {
    border-radius: 0;
}

/* line 877, ../sass/partials/_layout.scss */
.dd_icons:focus {
    text-decoration: none;
    outline: none;
}

/* line 881, ../sass/partials/_layout.scss */
.dd_icons:hover {
    text-decoration: none;
}

/* line 886, ../sass/partials/_layout.scss */
.ddcommon {
    font-size: 12px;
    width: auto !important;
    border-radius: 0;
    margin-right: 5px;
    margin-left: 5px;
}

/* line 892, ../sass/partials/_layout.scss */
.ddcommon.dd {
    width: auto !important;
}

/* line 894, ../sass/partials/_layout.scss */
.ddcommon.dd .ddTitle {
    height: 34px;
    background: #fff;
}

/* line 897, ../sass/partials/_layout.scss */
.ddcommon.dd .ddTitle .ddTitleText {
    padding: 8px 27px 8px 5px;
    color: #696969;
}

/* line 902, ../sass/partials/_layout.scss */
.ddcommon.dd .ddArrow {
    width: 8px;
    height: 5px;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-position: center;
    background-size: 8px 5px;
    top: 45%;
    right: 6px;
}

/* line 911, ../sass/partials/_layout.scss */
.ddcommon.dd .divider {
    display: none;
}

/* line 914, ../sass/partials/_layout.scss */
.ddcommon.dd .ddChild {
    border-radius: 0;
    box-shadow: none;
    width: auto;
    min-width: 150px;
}

/* line 920, ../sass/partials/_layout.scss */
.ddcommon.dd:focus {
    outline: none;
}

/* line 925, ../sass/partials/_layout.scss */
.ddcommon.dd_description .ddTitle {
    height: 34px;
    background: none;
}

/* line 928, ../sass/partials/_layout.scss */
.ddcommon.dd_description .ddTitle .ddTitleText {
    padding: 8px 27px 8px 5px;
}

/* line 931, ../sass/partials/_layout.scss */
.ddcommon.dd_description .ddTitle .ddArrow {
    width: 8px;
    height: 5px;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-position: center;
    background-size: 8px 5px;
    top: 45%;
    right: 6px;
}

/* line 941, ../sass/partials/_layout.scss */
.ddcommon.dd_description .divider {
    display: none;
}

/* line 944, ../sass/partials/_layout.scss */
.ddcommon.dd_description .ddChild {
    border-radius: 0;
    box-shadow: none;
    width: auto;
    min-width: 150px;
}

/* line 950, ../sass/partials/_layout.scss */
.ddcommon.dd_description:focus {
    outline: none;
}

/* line 955, ../sass/partials/_layout.scss */
.ddcommon.dd_icons .ddTitle {
    height: 34px;
    background: none;
    width: 45px;
}

/* line 959, ../sass/partials/_layout.scss */
.ddcommon.dd_icons .ddTitle .ddTitleText {
    padding: 8px 27px 8px 5px;
}

/* line 963, ../sass/partials/_layout.scss */
.ddcommon.dd_icons .ddArrow {
    width: 8px;
    height: 5px;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-position: center;
    background-size: 8px 5px;
    top: 45%;
    right: 6px;
}

/* line 972, ../sass/partials/_layout.scss */
.ddcommon.dd_icons .divider {
    display: none;
}

/* line 975, ../sass/partials/_layout.scss */
.ddcommon.dd_icons .ddChild {
    border-radius: 0;
    box-shadow: none;
    width: auto;
    min-width: 150px;
}

/* line 981, ../sass/partials/_layout.scss */
.ddcommon.dd_icons:focus {
    outline: none;
}

/* line 989, ../sass/partials/_layout.scss */
#invoice-filter-holder .floatLeft {
    /* &:nth-child(5) label {
  	width: 210px;
  	margin-right: 0;
  }
  &:nth-child(6) label {
  	width: 210px;
  } */
}

/* line 990, ../sass/partials/_layout.scss */
#invoice-filter-holder .floatLeft:nth-child(1) label {
    width: 240px;
}

/* line 993, ../sass/partials/_layout.scss */
#invoice-filter-holder .floatLeft:nth-child(2) label {
    width: 200px;
}

/* line 996, ../sass/partials/_layout.scss */
#invoice-filter-holder .floatLeft:nth-child(3) label {
    width: 210px;
    margin-right: 0;
}

/* line 1000, ../sass/partials/_layout.scss */
#invoice-filter-holder .floatLeft:nth-child(4) label {
    width: 210px;
}

/* line 1014, ../sass/partials/_layout.scss */
#order-filter-holder .floatLeft:nth-child(1) label {
    width: 230px;
}

/* line 1020, ../sass/partials/_layout.scss */
.ui-dialog {
    color: #696969;
    border: 1px solid #000;
    border-radius: 0;
    padding: 0;
    max-width: 90% !important;
}

#dialog-extend-fixed-container .ui-dialog-titlebar {
    font-size: 12px;
    padding: 8px 8px;
}

/* line 1026, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-titlebar {
    border-radius: 0;
    background: #959595;
    color: #fff;
    padding: 8px 20px;
    font-weight: normal;
    letter-spacing: 1px;
    font-size: 18px;
    border: 0;
}

/* line 1036, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-titlebar-close {
    background: url("../images/icons/close.svg") no-repeat;
    background-position: center;
    background-size: 8px 8px;
    cursor: pointer;
    border: 0;
    border-radius: 0;
    float: right;
}

/* line 1047, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-titlebar-close:hover {
    background: url("../images/icons/close.svg") no-repeat;
    background-position: center;
    background-size: 8px 8px;
    cursor: pointer;
    border: 0;
    border-radius: 0;
    float: right;
}

/* line 1057, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-titlebar-minimize {
    background: url("../images/icons/arrow-up1.svg") no-repeat;
    background-position: center;
    background-size: 8px 8px;
    cursor: pointer;
    border: 0;
    border-radius: 0;
    width: 20px;
    height: 20px;
}

/* line 1066, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-titlebar-minimize span.ui-icon-minus {
    background: none;
    margin: 0;
}

/* line 1071, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-content {
    font-size: 12px;
    float: none;
    overflow-y: auto;
    overflow-x: hidden;
}

/* line 1078, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-content .module .module_content {
    margin: 10px;
}

/* line 1081, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-content .module .module_content fieldset.notice label {
    font-size: 15px;
    font-weight: normal;
    float: left;
}

/* line 1086, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-content .module .module_content fieldset.notice span.error-message {
    clear: both;
    float: left;
}

/* line 1090, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-content .module .module_content fieldset.notice textarea.form-textarea {
    width: 100%;
    font-family: "Open Sans", "sans-serif";
    font-size: 12px;
    border: 1px solid #d7d7d7;
}

/* line 1099, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-content .module.invoices textarea {
    margin: 0;
}

/* line 1104, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-content.cancel {
    padding: 10px !important;
}

/* line 1108, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-buttonpane {
    padding: 0;
    background: #f8f8f8;
}

/* line 1112, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset span {
    background: #525252;
    color: #fff;
}

.basket_edit .ui-dialog-buttonset span.ui-button-text {
    background: transparent;
    color: #fff;
}

/* line 1116, ../sass/partials/_layout.scss */
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button {
    border-radius: 0;
    border: 0;
    box-shadow: none;
}

/* line 1123, ../sass/partials/_layout.scss */
.ui-dialog footer {
    overflow: auto;
    margin: 0;
    padding: 10px 0;
}

/* line 1132, ../sass/partials/_layout.scss */
.ui-datepicker {
    width: 280px;
    height: auto;
    margin: 5px auto 0;
    display: none;
    border-radius: 0;
    border: 1px solid #d7d7d7;
    background: #fff;
    color: #4c4c4c;
    font-family: "Open Sans", "sans-serif";
    font-size: 12px;
    padding: 0;
}

/* line 1144, ../sass/partials/_layout.scss */
.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: 15px 0;
    border-radius: 0;
    border: 0;
    background: #242424;
    color: #fff;
    font-weight: normal;
    font-size: 13px;
    text-transform: uppercase;
}

/* line 1156, ../sass/partials/_layout.scss */
.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev {
    position: absolute;
    top: 12px;
    width: 25px;
    height: 25px;
    background: url("../images/icons/arrow-left-white.png") no-repeat;
    background-position: center;
    border: 0;
    left: 0;
    cursor: pointer;
}

/* line 1166, ../sass/partials/_layout.scss */
.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev span {
    display: none;
    position: absolute;
    margin: 0;
    top: 0;
    left: 0;
    width: 25px;
    height: 25px;
}

/* line 1176, ../sass/partials/_layout.scss */
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next {
    position: absolute;
    top: 12px;
    width: 25px;
    height: 25px;
    background: url("../images/icons/arrow-right-white.png") no-repeat;
    background-position: center;
    border: 0;
    right: 0;
    cursor: pointer;
}

/* line 1186, ../sass/partials/_layout.scss */
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next span {
    display: none;
    position: absolute;
    margin: 0;
    top: 0;
    left: 0;
    width: 25px;
    height: 25px;
}

/* line 1196, ../sass/partials/_layout.scss */
.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev-hover {
    background: url("../images/icons/arrow-left-white.png") no-repeat;
    background-position: center;
    border: 0;
    margin: 0;
}

/* line 1201, ../sass/partials/_layout.scss */
.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev-hover span {
    display: block;
    position: absolute;
    margin: 0;
    background: none;
    width: 25px;
    height: 25px;
}

/* line 1210, ../sass/partials/_layout.scss */
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next-hover {
    background: url("../images/icons/arrow-right-white.png") no-repeat;
    background-position: center;
    border: 0;
    margin: 0;
}

/* line 1215, ../sass/partials/_layout.scss */
.ui-datepicker .ui-datepicker-header a.ui-datepicker-next-hover span {
    display: block;
    position: absolute;
    margin: 0;
    background: none;
    width: 25px;
    height: 25px;
}

/* line 1226, ../sass/partials/_layout.scss */
.ui-datepicker table.ui-datepicker-calendar {
    font-size: 12px;
}

/* line 1228, ../sass/partials/_layout.scss */
.ui-datepicker table.ui-datepicker-calendar thead {
    background: #242424;
    color: #8592a3;
    text-transform: uppercase;
    border-top: 1px solid #63626a;
}

/* line 1233, ../sass/partials/_layout.scss */
.ui-datepicker table.ui-datepicker-calendar thead th {
    padding: .7em .3em;
    text-align: center;
    font-weight: normal;
    border: 0;
}

/* line 1241, ../sass/partials/_layout.scss */
.ui-datepicker table.ui-datepicker-calendar a.ui-state-default {
    border: 0;
    background: none;
    text-align: center;
    display: block;
    text-decoration: none;
    padding: 6px 3px;
}

/* line 1249, ../sass/partials/_layout.scss */
.ui-datepicker table.ui-datepicker-calendar a.ui-state-active {
    background: #f68526;
    color: #fff;
}

/* line 1255, ../sass/partials/_layout.scss */
.ui-datepicker a {
    text-decoration: none;
}

/* line 1258, ../sass/partials/_layout.scss */
.ui-datepicker table {
    width: 100%;
    margin: 0;
}

/* line 1261, ../sass/partials/_layout.scss */
.ui-datepicker table a.ui-state-default, .ui-datepicker table span.ui-state-default {
    padding: 7px 3px;
    border: 0;
    text-align: center;
}

/* line 1266, ../sass/partials/_layout.scss */
.ui-datepicker table span.ui-state-default {
    background: rgba(241, 241, 241, 0.5);
}

/* line 1269, ../sass/partials/_layout.scss */
.ui-datepicker table thead {
    background: #f9f9f9;
}

/* line 1273, ../sass/partials/_layout.scss */
.ui-datepicker tbody td {
    padding: 0;
    border-right: 1px solid #f1f1f1;
    width: 39px;
}

/* line 1277, ../sass/partials/_layout.scss */
.ui-datepicker tbody td.ui-datepicker-unselectable {
    opacity: 0.5;
}

/* line 1280, ../sass/partials/_layout.scss */
.ui-datepicker tbody td.ui-state-highlight {
    border: 0;
    border-right: 1px solid #f1f1f1;
    background: rgba(246, 133, 38, 0.5);
}

/* line 1284, ../sass/partials/_layout.scss */
.ui-datepicker tbody td.ui-state-highlight a {
    color: #fff;
}

/* line 1288, ../sass/partials/_layout.scss */
.ui-datepicker tbody td.ui-datepicker-week-end {
    background: rgba(246, 133, 38, 0.07);
}

/* line 1291, ../sass/partials/_layout.scss */
.ui-datepicker tbody td.ui-datepicker-week-end.ui-state-highlight {
    background: rgba(246, 133, 38, 0.5);
}

/* line 1295, ../sass/partials/_layout.scss */
.ui-datepicker tbody td:last-child {
    border-right: 0px;
}

/* line 1298, ../sass/partials/_layout.scss */
.ui-datepicker tbody tr {
    border-bottom: 1px solid #f1f1f1;
}

/* line 1301, ../sass/partials/_layout.scss */
.ui-datepicker tbody tr:last-child {
    border-bottom: 0px;
}

/* line 1430, ../sass/partials/_layout.scss */
.b_title {
    padding: 10px;
    background: #f3f3f3;
    width: 100%;
    font-size: 14px;
    margin-bottom: 5px;
}

.b_title .action_panel {
    margin-left: 10px;
    font-size: 12px;
}

.b_title .action_panel a {
    color: #f68526;
}


/* line 1524, ../sass/partials/_layout.scss */
#reservation-edit-portlet #reservation-edit-holder {
    padding: 3px 10px;
}

/* line 1526, ../sass/partials/_layout.scss */
#reservation-edit-portlet #reservation-edit-holder fieldset#edit_booking {
    border-radius: 0;
    border: 1px solid #e3e3e3;
    padding: 0 0 10px 0;
}

/* line 1530, ../sass/partials/_layout.scss */
#reservation-edit-portlet #reservation-edit-holder fieldset#edit_booking table {
    border-radius: 0;
    color: #696969;
}

/* line 1533, ../sass/partials/_layout.scss */
#reservation-edit-portlet #reservation-edit-holder fieldset#edit_booking table td.label {
    line-height: 36px;
    text-align: right;
    padding-right: 10px;
    display: block;
    color: #323232;
    font-weight: normal;
    font-size: 12px;
}

/* line 1541, ../sass/partials/_layout.scss */
#reservation-edit-portlet #reservation-edit-holder fieldset#edit_booking table td.label.tooltip {
    display: block;
    position: static;
    opacity: 1;
    text-align: right;
    font-family: "Open Sans", "sans-serif";
}

/* line 1550, ../sass/partials/_layout.scss */
#reservation-edit-portlet #reservation-edit-holder fieldset#edit_booking table tr.booking_name input {
    width: 400px;
}

/* line 1555, ../sass/partials/_layout.scss */
#reservation-edit-portlet #reservation-edit-holder fieldset#edit_booking table tr.room_id select {
    width: 250px;
}

/* line 1560, ../sass/partials/_layout.scss */
#reservation-edit-portlet #reservation-edit-holder fieldset#edit_booking input.submit {
    margin-left: 10px;
}

/* line 1569, ../sass/partials/_layout.scss */
.objects_container {
    padding-left: 0;
    padding-right: 0;
}

/* line 1572, ../sass/partials/_layout.scss */
.objects_container .plist {
    padding-left: 0;
    padding-right: 0;
    margin-top: 0;
}

/* line 1583, ../sass/partials/_layout.scss */
#objects-list-portlet .c-light {
    padding: 0;
}

/* line 1586, ../sass/partials/_layout.scss */
#objects-list-portlet .panel-table {
    margin: 0;
}

/* line 1591, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container tr:hover {
    background: #f3f3f3;
}

/* line 1594, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container td {
    background: transparent;
}

/* line 1597, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container td.p-objname a {
    font-size: 15px;
    color: #5b5b5b;
}

/* line 1600, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container td.p-objname a.save-filter.menu_edit {
    background: none;
    font-size: 11px;
    padding-left: 0;
    display: none;
}

/* line 1607, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container img.p-objmin {
    width: 50px;
    height: 50px;
    border-radius: 100%;
    margin: 3px;
}

/* line 1613, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container .sw-bg {
    display: table-cell;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    border-radius: 100%;
    float: right;
    background: #fff;
    border: 1px solid #e3e3e3;
    margin-right: 3px;
}

/* line 1623, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container .sw-bg .switcher {
    background: #eaeaea;
    border-radius: 100%;
    border: 1px solid #fff;
    width: 18px;
    height: 18px;
}

/* line 1631, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container tr.on {
    background: #f3f3f3;
}

/* line 1633, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container tr.on .sw-bg {
    display: table-cell;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    border-radius: 100%;
    float: right;
    background: #fff;
    border: 1px solid #e3e3e3;
    margin-right: 3px;
}

/* line 1643, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container tr.on .sw-bg .switcher {
    background: #f68526;
    border-radius: 100%;
    border: 1px solid #fff;
    width: 18px;
    height: 18px;
}

/* line 1652, ../sass/partials/_layout.scss */
#objects-list-portlet .list-container tr.on td.p-objname a.save-filter.menu_edit {
    background: none;
    font-size: 11px;
    padding-left: 0;
    display: block;
}

/* line 1661, ../sass/partials/_layout.scss */
#objects-list-portlet td.add-obr {
    background: #d7d7d7;
    color: #696969;
    font-size: 14px;
    line-height: 50px;
    padding-left: 28px;
    padding: 0;
}

/* line 1668, ../sass/partials/_layout.scss */
#objects-list-portlet td.add-obr a:first-child {
    padding-left: 15px;
}

/* line 1671, ../sass/partials/_layout.scss */
#objects-list-portlet td.add-obr .p-plus {
    background: #e3e3e3;
    float: right;
    position: relative;
    width: 50px;
    height: 50px;
    cursor: pointer;
}

/* line 1678, ../sass/partials/_layout.scss */
#objects-list-portlet td.add-obr .p-plus a {
    padding-left: 0;
}

/* line 1680, ../sass/partials/_layout.scss */
#objects-list-portlet td.add-obr .p-plus a img {
    position: absolute;
    padding: 15px;
}

/* line 1690, ../sass/partials/_layout.scss */
#object-edit-portlet .tab-form-light td {
    padding: 2px;
}

/* line 1692, ../sass/partials/_layout.scss */
#object-edit-portlet .tab-form-light td.label {
    line-height: 36px;
    text-align: right;
    padding-right: 10px;
    display: block;
    color: #323232;
    font-weight: normal;
    font-size: 12px;
}

/* line 1702, ../sass/partials/_layout.scss */
#object-edit-portlet .tab-form-light td.input input {
    margin: 0;
    height: 35px;
    width: 215px;
    border: 1px solid #d7d7d7;
    padding: 10px;
}

/* line 1709, ../sass/partials/_layout.scss */
#object-edit-portlet .tab-form-light td.input select {
    height: 35px;
    width: 215px;
    border: 1px solid #d7d7d7;
    padding: 0 6px;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-size: 8px 5px;
    background-position: top 14px right 10px;
}

/* line 1726, ../sass/partials/_layout.scss */
#rooms-list-portlet .c-light {
    padding: 0;
}

/* line 1729, ../sass/partials/_layout.scss */
#rooms-list-portlet .panel-table {
    margin: 0;
}

/* line 1735, ../sass/partials/_layout.scss */
#rooms-list-portlet .list-container tr.on {
    background: #f3f3f3;
}

/* line 1738, ../sass/partials/_layout.scss */
#rooms-list-portlet .list-container tr:hover {
    background: #f3f3f3;
    cursor: pointer;
}

/* line 1742, ../sass/partials/_layout.scss */
#rooms-list-portlet .list-container td {
    background: transparent;
}

/* line 1745, ../sass/partials/_layout.scss */
#rooms-list-portlet .list-container td.p-rname {
    font-size: 15px;
    color: #5b5b5b;
}

/* line 1750, ../sass/partials/_layout.scss */
#rooms-list-portlet td.add-obr {
    background: #d7d7d7;
    color: #696969;
    font-size: 14px;
    line-height: 50px;
    padding-left: 28px;
    padding: 0;
}

/* line 1757, ../sass/partials/_layout.scss */
#rooms-list-portlet td.add-obr a:first-child {
    padding-left: 15px;
}

/* line 1760, ../sass/partials/_layout.scss */
#rooms-list-portlet td.add-obr .p-plus {
    background: #e3e3e3;
    float: right;
    position: relative;
    width: 50px;
    height: 50px;
    cursor: pointer;
}

/* line 1767, ../sass/partials/_layout.scss */
#rooms-list-portlet td.add-obr .p-plus a {
    padding-left: 0;
}

/* line 1769, ../sass/partials/_layout.scss */
#rooms-list-portlet td.add-obr .p-plus a img {
    position: absolute;
    padding: 15px;
}

/* line 1782, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet td.label, #room-edit-portlet td.label, #room-add-holder td.label {
    line-height: 36px;
    text-align: right;
    padding-right: 10px;
    display: block;
    color: #323232;
    font-weight: normal;
    font-size: 12px;
}

/* line 1790, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet td.label.tooltip, #room-edit-portlet td.label.tooltip, #room-add-holder td.label.tooltip {
    display: block;
    position: static;
    opacity: 1;
    text-align: right;
    font-family: "Open Sans", "sans-serif";
}

/* line 1798, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet .room_name, #room-edit-portlet .room_name, #room-add-holder .room_name {
    padding: 10px 0;
}

/* line 1803, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet.input input, #room-edit-portlet.input input, #room-add-holder.input input {
    margin: 0;
    height: 35px;
    width: 215px;
    border: 1px solid #d7d7d7;
    padding: 10px;
}

/* line 1810, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet.input select, #room-edit-portlet.input select, #room-add-holder.input select {
    height: 35px;
    width: 215px;
    border: 1px solid #d7d7d7;
    padding: 0 6px;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-size: 8px 5px;
    background-position: top 14px right 10px;
}

/* line 1821, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet .reservation_color_picker_preview, #room-edit-portlet .reservation_color_picker_preview, #room-add-holder .reservation_color_picker_preview {
    width: 250px;
    height: 75px;
    margin-top: 44px;
    background: none;
}

/* line 1826, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet .reservation_color_picker_preview span, #room-edit-portlet .reservation_color_picker_preview span, #room-add-holder .reservation_color_picker_preview span {
    top: 0 !important;
    left: 0 !important;
    font-size: 12px;
}

/* line 1831, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet .reservation_color_picker_preview span#gantt-block-2, #room-edit-portlet .reservation_color_picker_preview span#gantt-block-2, #room-add-holder .reservation_color_picker_preview span#gantt-block-2 {
    display: none;
}

/* line 1835, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet td.tlabel, #room-edit-portlet td.tlabel, #room-add-holder td.tlabel {
    font-size: 12px;
    font-weight: normal;
    line-height: 36px;
    text-align: right;
    padding: 4px;
    display: block;
}

/* line 1844, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet fieldset.tabs-container, #room-edit-portlet fieldset.tabs-container, #room-add-holder fieldset.tabs-container {
    border: 1px solid #e3e3e3;
    border-radius: 0;
    margin: 2px 10px;
    padding: 0 0 10px 0;
}

/* line 1851, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet input.submit, #room-edit-portlet input.submit, #room-add-holder input.submit {
    margin-left: 10px;
}

/* line 1859, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added, #room-edit-portlet #caterings-list .status .statuses_added, #room-add-holder #caterings-list .status .statuses_added {
    float: left;
    margin-right: 10px;
}

/* line 1863, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added .header, #room-edit-portlet #caterings-list .status .statuses_added .header, #room-add-holder #caterings-list .status .statuses_added .header {
    padding: 0 10px;
}

/* line 1865, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added .header span.bold, #room-edit-portlet #caterings-list .status .statuses_added .header span.bold, #room-add-holder #caterings-list .status .statuses_added .header span.bold {
    font-weight: bold;
}

/* line 1868, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added .header span.pointer, #room-edit-portlet #caterings-list .status .statuses_added .header span.pointer, #room-add-holder #caterings-list .status .statuses_added .header span.pointer {
    cursor: pointer;
}

/* line 1871, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added .header span.showhide, #room-edit-portlet #caterings-list .status .statuses_added .header span.showhide, #room-add-holder #caterings-list .status .statuses_added .header span.showhide {
    float: right;
}

/* line 1876, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added .selected li, #room-edit-portlet #caterings-list .status .statuses_added .selected li, #room-add-holder #caterings-list .status .statuses_added .selected li {
    height: 50px;
    cursor: move;
    margin: 3px 3px 3px 0;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 6px;
    position: relative;
}

/* line 1885, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added .selected li span.name, #room-edit-portlet #caterings-list .status .statuses_added .selected li span.name, #room-add-holder #caterings-list .status .statuses_added .selected li span.name {
    float: left;
    line-height: 36px;
    font-weight: bold;
    margin-right: 10px;
}

/* line 1891, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added .selected li .fields, #room-edit-portlet #caterings-list .status .statuses_added .selected li .fields, #room-add-holder #caterings-list .status .statuses_added .selected li .fields {
    float: right;
}

/* line 1893, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added .selected li .fields input, #room-edit-portlet #caterings-list .status .statuses_added .selected li .fields input, #room-add-holder #caterings-list .status .statuses_added .selected li .fields input {
    margin-right: 30px;
    width: 80px;
}

/* line 1898, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_added .selected li a.delete, #room-edit-portlet #caterings-list .status .statuses_added .selected li a.delete, #room-add-holder #caterings-list .status .statuses_added .selected li a.delete {
    position: absolute;
    top: 14px;
    right: 9px;
    background: url("../images/icons/trash-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 1912, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available, #room-edit-portlet #caterings-list .status .statuses_available, #room-add-holder #caterings-list .status .statuses_available {
    border-left: 1px solid #f8f8f8;
    float: left;
    padding-left: 13px;
}

/* line 1916, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .header, #room-edit-portlet #caterings-list .status .statuses_available .header, #room-add-holder #caterings-list .status .statuses_available .header {
    padding: 0 15px;
}

/* line 1918, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .header span.bold, #room-edit-portlet #caterings-list .status .statuses_available .header span.bold, #room-add-holder #caterings-list .status .statuses_available .header span.bold {
    font-weight: bold;
}

/* line 1921, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .header span.pointer, #room-edit-portlet #caterings-list .status .statuses_available .header span.pointer, #room-add-holder #caterings-list .status .statuses_available .header span.pointer {
    cursor: pointer;
}

/* line 1924, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .header span.showhide, #room-edit-portlet #caterings-list .status .statuses_available .header span.showhide, #room-add-holder #caterings-list .status .statuses_available .header span.showhide {
    float: right;
}

/* line 1929, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .footer a.addvalue, #room-edit-portlet #caterings-list .status .statuses_available .footer a.addvalue, #room-add-holder #caterings-list .status .statuses_available .footer a.addvalue {
    cursor: pointer;
    margin: 10px 0;
    padding: 10px 20px;
    float: left;
    background: #39b54a;
    color: #fff;
}

/* line 1937, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .footer .add_status_to_list, #room-edit-portlet #caterings-list .status .statuses_available .footer .add_status_to_list, #room-add-holder #caterings-list .status .statuses_available .footer .add_status_to_list {
    float: left;
    margin: 10px 0;
    clear: both;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    width: 400px;
    position: relative;
}

/* line 1945, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .footer .add_status_to_list input, #room-edit-portlet #caterings-list .status .statuses_available .footer .add_status_to_list input, #room-add-holder #caterings-list .status .statuses_available .footer .add_status_to_list input {
    margin: 10px;
    float: left;
    width: 315px;
}

/* line 1950, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .footer .add_status_to_list a.approve_inline, #room-edit-portlet #caterings-list .status .statuses_available .footer .add_status_to_list a.approve_inline, #room-add-holder #caterings-list .status .statuses_available .footer .add_status_to_list a.approve_inline {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 0 8px 5px;
}

/* line 1960, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .footer .add_status_to_list a.cancel_inline, #room-edit-portlet #caterings-list .status .statuses_available .footer .add_status_to_list a.cancel_inline, #room-add-holder #caterings-list .status .statuses_available .footer .add_status_to_list a.cancel_inline {
    position: absolute;
    top: 10px;
    right: 32px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 5px;
}

/* line 1973, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .selected li, #room-edit-portlet #caterings-list .status .statuses_available .selected li, #room-add-holder #caterings-list .status .statuses_available .selected li {
    height: 50px;
    cursor: move;
    margin: 3px 3px 3px 0;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 6px;
}

/* line 1981, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .selected li span.name, #room-edit-portlet #caterings-list .status .statuses_available .selected li span.name, #room-add-holder #caterings-list .status .statuses_available .selected li span.name {
    float: left;
    line-height: 36px;
    font-weight: bold;
}

/* line 1986, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .selected li .fields, #room-edit-portlet #caterings-list .status .statuses_available .selected li .fields, #room-add-holder #caterings-list .status .statuses_available .selected li .fields {
    float: right;
}

/* line 1989, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #caterings-list .status .statuses_available .selected li a.delete, #room-edit-portlet #caterings-list .status .statuses_available .selected li a.delete, #room-add-holder #caterings-list .status .statuses_available .selected li a.delete {
    float: right;
}

/* line 2004, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .statuses_added, #room-edit-portlet #disposals-list .statuses_added, #room-add-holder #disposals-list .statuses_added {
    float: left;
}

/* line 2006, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .statuses_added .header, #room-edit-portlet #disposals-list .statuses_added .header, #room-add-holder #disposals-list .statuses_added .header {
    padding: 0 10px;
}

/* line 2008, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .statuses_added .header span.bold, #room-edit-portlet #disposals-list .statuses_added .header span.bold, #room-add-holder #disposals-list .statuses_added .header span.bold {
    font-weight: bold;
}

/* line 2011, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .statuses_added .header span.pointer, #room-edit-portlet #disposals-list .statuses_added .header span.pointer, #room-add-holder #disposals-list .statuses_added .header span.pointer {
    cursor: pointer;
}

/* line 2014, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .statuses_added .header span.showhide, #room-edit-portlet #disposals-list .statuses_added .header span.showhide, #room-add-holder #disposals-list .statuses_added .header span.showhide {
    float: right;
}

/* line 2019, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .statuses_available, #room-edit-portlet #disposals-list .statuses_available, #room-add-holder #disposals-list .statuses_available {
    float: left;
}

/* line 2021, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .statuses_available .header, #room-edit-portlet #disposals-list .statuses_available .header, #room-add-holder #disposals-list .statuses_available .header {
    padding: 0 10px;
}

/* line 2023, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .statuses_available .header span.bold, #room-edit-portlet #disposals-list .statuses_available .header span.bold, #room-add-holder #disposals-list .statuses_available .header span.bold {
    font-weight: bold;
}

/* line 2028, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .sortable_elements, #room-edit-portlet #disposals-list .sortable_elements, #room-add-holder #disposals-list .sortable_elements {
    max-height: none;
}

/* line 2030, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .sortable_elements li, #room-edit-portlet #disposals-list .sortable_elements li, #room-add-holder #disposals-list .sortable_elements li {
    position: relative;
    display: block;
    border: 1px solid #000;
    cursor: move;
    color: #222222;
    margin: 3px 3px 3px 0;
    padding: 4px;
    width: 300px;
    height: 50px;
    font-size: 11px;
    text-align: left;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 0 30px 0 20px;
}

/* line 2046, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .sortable_elements li a.delete, #room-edit-portlet #disposals-list .sortable_elements li a.delete, #room-add-holder #disposals-list .sortable_elements li a.delete {
    position: absolute;
    top: 14px;
    right: 9px;
    background: url("../images/icons/trash-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2054, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .sortable_elements li a.add, #room-edit-portlet #disposals-list .sortable_elements li a.add, #room-add-holder #disposals-list .sortable_elements li a.add {
    position: absolute;
    top: 14px;
    right: 9px;
    background: url("../images/icons/add-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2062, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .sortable_elements li input, #room-edit-portlet #disposals-list .sortable_elements li input, #room-add-holder #disposals-list .sortable_elements li input {
    float: right;
    margin-right: 10px;
    width: 80px;
    margin-top: 6px;
}

/* line 2068, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #disposals-list .sortable_elements li span.name, #room-edit-portlet #disposals-list .sortable_elements li span.name, #room-add-holder #disposals-list .sortable_elements li span.name {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: 15px;
    margin-right: 10px;
}

/* line 2082, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .statuses_added, #room-edit-portlet #accessories-list .statuses_added, #room-add-holder #accessories-list .statuses_added {
    float: left;
}

/* line 2084, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .statuses_added .header, #room-edit-portlet #accessories-list .statuses_added .header, #room-add-holder #accessories-list .statuses_added .header {
    padding: 0 10px;
}

/* line 2086, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .statuses_added .header span.bold, #room-edit-portlet #accessories-list .statuses_added .header span.bold, #room-add-holder #accessories-list .statuses_added .header span.bold {
    font-weight: bold;
}

/* line 2089, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .statuses_added .header span.pointer, #room-edit-portlet #accessories-list .statuses_added .header span.pointer, #room-add-holder #accessories-list .statuses_added .header span.pointer {
    cursor: pointer;
}

/* line 2092, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .statuses_added .header span.showhide, #room-edit-portlet #accessories-list .statuses_added .header span.showhide, #room-add-holder #accessories-list .statuses_added .header span.showhide {
    float: right;
}

/* line 2098, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .statuses_available, #room-edit-portlet #accessories-list .statuses_available, #room-add-holder #accessories-list .statuses_available {
    float: left;
}

/* line 2100, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .statuses_available .header, #room-edit-portlet #accessories-list .statuses_available .header, #room-add-holder #accessories-list .statuses_available .header {
    padding: 0 10px;
}

/* line 2102, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .statuses_available .header span.bold, #room-edit-portlet #accessories-list .statuses_available .header span.bold, #room-add-holder #accessories-list .statuses_available .header span.bold {
    font-weight: bold;
}

/* line 2108, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .sortable_elements, #room-edit-portlet #accessories-list .sortable_elements, #room-add-holder #accessories-list .sortable_elements {
    max-height: none;
}

/* line 2110, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .sortable_elements li, #room-edit-portlet #accessories-list .sortable_elements li, #room-add-holder #accessories-list .sortable_elements li {
    position: relative;
    display: block;
    border: 1px solid #000;
    cursor: move;
    color: #222222;
    margin: 3px 3px 3px 0;
    padding: 4px;
    width: 300px;
    height: 70px;
    font-size: 11px;
    text-align: left;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 0 30px 0 20px;
}

/* line 2126, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .sortable_elements li a.delete, #room-edit-portlet #accessories-list .sortable_elements li a.delete, #room-add-holder #accessories-list .sortable_elements li a.delete {
    position: absolute;
    top: 22px;
    right: 9px;
    background: url("../images/icons/trash-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2134, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .sortable_elements li a.add, #room-edit-portlet #accessories-list .sortable_elements li a.add, #room-add-holder #accessories-list .sortable_elements li a.add {
    position: absolute;
    top: 22px;
    right: 9px;
    background: url("../images/icons/add-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2142, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .sortable_elements li span.name, #room-edit-portlet #accessories-list .sortable_elements li span.name, #room-add-holder #accessories-list .sortable_elements li span.name {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: 6px;
    margin-right: 10px;
}

/* line 2149, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .sortable_elements li .fields, #room-edit-portlet #accessories-list .sortable_elements li .fields, #room-add-holder #accessories-list .sortable_elements li .fields {
    float: left;
    margin-top: 5px;
    border-top: 1px solid #e3e3e3;
    clear: both;
}

/* line 2154, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .sortable_elements li .fields label, #room-edit-portlet #accessories-list .sortable_elements li .fields label, #room-add-holder #accessories-list .sortable_elements li .fields label {
    margin: 5px;
}

/* line 2156, ../sass/partials/_layout.scss */
#ajax-edit-portlet-portlet #accessories-list .sortable_elements li .fields label input, #room-edit-portlet #accessories-list .sortable_elements li .fields label input, #room-add-holder #accessories-list .sortable_elements li .fields label input {
    float: left;
    margin-right: 5px;
}

/* line 2171, ../sass/partials/_layout.scss */
#object-edit-holder td.label {
    line-height: 36px;
    text-align: right;
    padding-right: 10px;
    display: block;
    color: #323232;
    font-weight: normal;
    font-size: 12px;
}

/* line 2179, ../sass/partials/_layout.scss */
#object-edit-holder td.label.tooltip {
    display: block;
    position: static;
    opacity: 1;
    text-align: right;
    font-family: "Open Sans", "sans-serif";
}

/* line 2187, ../sass/partials/_layout.scss */
#object-edit-holder .room_name {
    padding: 10px 0;
}

/* line 2192, ../sass/partials/_layout.scss */
#object-edit-holder.input input {
    margin: 0;
    height: 35px;
    width: 215px;
    border: 1px solid #d7d7d7;
    padding: 10px;
}

/* line 2199, ../sass/partials/_layout.scss */
#object-edit-holder.input select {
    height: 35px;
    width: 215px;
    border: 1px solid #d7d7d7;
    padding: 0 6px;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-size: 8px 5px;
    background-position: top 14px right 10px;
}

/* line 2210, ../sass/partials/_layout.scss */
#object-edit-holder .reservation_color_picker_preview {
    width: 250px;
    height: 75px;
    margin-top: 44px;
    background: none;
}

/* line 2215, ../sass/partials/_layout.scss */
#object-edit-holder .reservation_color_picker_preview span {
    top: 0 !important;
    left: 0 !important;
    font-size: 12px;
}

/* line 2220, ../sass/partials/_layout.scss */
#object-edit-holder .reservation_color_picker_preview span#gantt-block-2 {
    display: none;
}

/* line 2224, ../sass/partials/_layout.scss */
#object-edit-holder td.tlabel {
    font-size: 12px;
    font-weight: normal;
    line-height: 36px;
    text-align: right;
    padding: 4px;
    display: block;
}

/* line 2233, ../sass/partials/_layout.scss */
#object-edit-holder fieldset.tabs-container {
    border: 1px solid #e3e3e3;
    border-radius: 0;
    margin: 2px 10px;
    padding: 0 0 10px 0;
}

/* line 2240, ../sass/partials/_layout.scss */
#object-edit-holder input.submit {
    margin-left: 10px;
}

/* line 2248, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added {
    float: left;
    margin-right: 10px;
}

/* line 2252, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added .header {
    padding: 0 10px;
}

/* line 2254, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added .header span.bold {
    font-weight: bold;
}

/* line 2257, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added .header span.pointer {
    cursor: pointer;
}

/* line 2260, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added .header span.showhide {
    float: right;
}

/* line 2265, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added .selected li {
    height: 50px;
    cursor: move;
    margin: 3px 3px 3px 0;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 6px;
    position: relative;
}

/* line 2274, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added .selected li span.name {
    float: left;
    line-height: 36px;
    font-weight: bold;
    margin-right: 10px;
}

/* line 2280, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added .selected li .fields {
    float: right;
}

/* line 2282, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added .selected li .fields input {
    margin-right: 30px;
    width: 80px;
}

/* line 2287, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_added .selected li a.delete {
    position: absolute;
    top: 14px;
    right: 9px;
    background: url("../images/icons/trash-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2301, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available {
    border-left: 1px solid #f8f8f8;
    float: left;
    padding-left: 13px;
}

/* line 2305, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .header {
    padding: 0 15px;
}

/* line 2307, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .header span.bold {
    font-weight: bold;
}

/* line 2310, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .header span.pointer {
    cursor: pointer;
}

/* line 2313, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .header span.showhide {
    float: right;
}

/* line 2318, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .footer a.addvalue {
    cursor: pointer;
    margin: 10px 0;
    padding: 10px 20px;
    float: left;
    background: #39b54a;
    color: #fff;
}

/* line 2326, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .footer .add_status_to_list {
    float: left;
    margin: 10px 0;
    clear: both;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    width: 400px;
    position: relative;
}

/* line 2334, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .footer .add_status_to_list input {
    margin: 10px;
    float: left;
    width: 315px;
}

/* line 2339, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .footer .add_status_to_list a.approve_inline {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 0 8px 5px;
}

/* line 2349, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .footer .add_status_to_list a.cancel_inline {
    position: absolute;
    top: 10px;
    right: 32px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 5px;
}

/* line 2362, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .selected li {
    height: 50px;
    cursor: move;
    margin: 3px 3px 3px 0;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 6px;
}

/* line 2370, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .selected li span.name {
    float: left;
    line-height: 36px;
    font-weight: bold;
}

/* line 2375, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .selected li .fields {
    float: right;
}

/* line 2378, ../sass/partials/_layout.scss */
#object-edit-holder #caterings-list .status .statuses_available .selected li a.delete {
    float: right;
}

/* line 2393, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .statuses_added {
    float: left;
}

/* line 2395, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .statuses_added .header {
    padding: 0 10px;
}

/* line 2397, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .statuses_added .header span.bold {
    font-weight: bold;
}

/* line 2400, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .statuses_added .header span.pointer {
    cursor: pointer;
}

/* line 2403, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .statuses_added .header span.showhide {
    float: right;
}

/* line 2408, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .statuses_available {
    float: left;
}

/* line 2410, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .statuses_available .header {
    padding: 0 10px;
}

/* line 2412, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .statuses_available .header span.bold {
    font-weight: bold;
}

/* line 2417, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .sortable_elements {
    max-height: none;
}

/* line 2419, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .sortable_elements li {
    position: relative;
    display: block;
    border: 1px solid #000;
    cursor: move;
    color: #222222;
    margin: 3px 3px 3px 0;
    padding: 4px;
    width: 300px;
    height: 50px;
    font-size: 11px;
    text-align: left;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 0 30px 0 20px;
}

/* line 2435, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .sortable_elements li a.delete {
    position: absolute;
    top: 14px;
    right: 9px;
    background: url("../images/icons/trash-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2443, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .sortable_elements li a.add {
    position: absolute;
    top: 14px;
    right: 9px;
    background: url("../images/icons/add-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2451, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .sortable_elements li input {
    float: right;
    margin-right: 10px;
    width: 80px;
    margin-top: 6px;
}

/* line 2457, ../sass/partials/_layout.scss */
#object-edit-holder #disposals-list .sortable_elements li span.name {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: 15px;
    margin-right: 10px;
}

/* line 2471, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_added {
    float: left;
    margin-right: 10px;
}

/* line 2474, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_added .header {
    padding: 0 10px;
}

/* line 2476, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_added .header span.bold {
    font-weight: bold;
}

/* line 2479, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_added .header span.pointer {
    cursor: pointer;
}

/* line 2482, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_added .header span.showhide {
    float: right;
}

/* line 2488, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_available {
    border-left: 1px solid #f8f8f8;
    float: left;
    padding-left: 13px;
}

/* line 2492, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_available .header {
    padding: 0 10px;
}

/* line 2494, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_available .header span.bold {
    font-weight: bold;
}

/* line 2499, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_available .footer a.addvalue {
    cursor: pointer;
    margin: 10px 0;
    padding: 10px 20px;
    float: left;
    background: #39b54a;
    color: #fff;
}

/* line 2507, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_available .footer .add_status_to_list {
    float: left;
    margin: 10px 0;
    clear: both;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    width: 400px;
    position: relative;
}

/* line 2515, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_available .footer .add_status_to_list input {
    margin: 10px;
    float: left;
    width: 315px;
}

/* line 2520, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_available .footer .add_status_to_list a.approve_inline {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 0 8px 5px;
}

/* line 2530, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .statuses_available .footer .add_status_to_list a.cancel_inline {
    position: absolute;
    top: 10px;
    right: 32px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 5px;
}

/* line 2544, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .sortable_elements {
    max-height: none;
}

/* line 2546, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .sortable_elements li {
    position: relative;
    display: block;
    border: 1px solid #000;
    cursor: move;
    color: #222222;
    margin: 3px 3px 3px 0;
    padding: 4px;
    width: 400px;
    height: 80px;
    font-size: 11px;
    text-align: left;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 0 30px 0 20px;
}

/* line 2562, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .sortable_elements li a.delete {
    position: absolute;
    top: 28px;
    right: 9px;
    background: url("../images/icons/trash-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2570, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .sortable_elements li a.add {
    position: absolute;
    top: 22px;
    right: 9px;
    background: url("../images/icons/add-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2578, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .sortable_elements li span.name {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: 6px;
    margin-right: 10px;
    margin-bottom: 6px;
}

/* line 2586, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .sortable_elements li .fields {
    float: left;
    clear: both;
    border-top: 1px solid #e3e3e3;
}

/* line 2590, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .sortable_elements li .fields .field-container {
    margin: 5px 5px 5px 0;
    float: left;
}

/* line 2593, ../sass/partials/_layout.scss */
#object-edit-holder #accessories-list .sortable_elements li .fields .field-container input {
    float: left;
    width: 80px;
}

/* line 2608, ../sass/partials/_layout.scss */
#object-add-holder td.label {
    line-height: 36px;
    text-align: right;
    padding-right: 10px;
    display: block;
    color: #323232;
    font-weight: normal;
    font-size: 12px;
}

/* line 2616, ../sass/partials/_layout.scss */
#object-add-holder td.label.tooltip {
    display: block;
    position: static;
    opacity: 1;
    text-align: right;
    font-family: "Open Sans", "sans-serif";
}

/* line 2624, ../sass/partials/_layout.scss */
#object-add-holder .room_name {
    padding: 10px 0;
}

/* line 2629, ../sass/partials/_layout.scss */
#object-add-holder.input input {
    margin: 0;
    height: 35px;
    width: 215px;
    border: 1px solid #d7d7d7;
    padding: 10px;
}

/* line 2636, ../sass/partials/_layout.scss */
#object-add-holder.input select {
    height: 35px;
    width: 215px;
    border: 1px solid #d7d7d7;
    padding: 0 6px;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-size: 8px 5px;
    background-position: top 14px right 10px;
}

/* line 2647, ../sass/partials/_layout.scss */
#object-add-holder .reservation_color_picker_preview {
    width: 250px;
    height: 75px;
    margin-top: 44px;
    background: none;
}

/* line 2652, ../sass/partials/_layout.scss */
#object-add-holder .reservation_color_picker_preview span {
    top: 0 !important;
    left: 0 !important;
    font-size: 12px;
}

/* line 2657, ../sass/partials/_layout.scss */
#object-add-holder .reservation_color_picker_preview span#gantt-block-2 {
    display: none;
}

/* line 2661, ../sass/partials/_layout.scss */
#object-add-holder td.tlabel {
    font-size: 12px;
    font-weight: normal;
    line-height: 36px;
    text-align: right;
    padding: 4px;
    display: block;
}

/* line 2670, ../sass/partials/_layout.scss */
#object-add-holder fieldset.tabs-container {
    border: 1px solid #e3e3e3;
    border-radius: 0;
    margin: 2px 10px;
    padding: 0 0 10px 0;
}

/* line 2677, ../sass/partials/_layout.scss */
#object-add-holder input.submit {
    margin-left: 10px;
}

/* line 2684, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_added {
    float: left;
    margin-right: 10px;
}

/* line 2687, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_added .header {
    padding: 0 10px;
}

/* line 2689, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_added .header span.bold {
    font-weight: bold;
}

/* line 2692, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_added .header span.pointer {
    cursor: pointer;
}

/* line 2695, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_added .header span.showhide {
    float: right;
}

/* line 2700, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_available {
    border-left: 1px solid #f8f8f8;
    float: left;
    padding-left: 13px;
}

/* line 2704, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_available .header {
    padding: 0 10px;
}

/* line 2706, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_available .header span.bold {
    font-weight: bold;
}

/* line 2711, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_available .footer a.addvalue {
    cursor: pointer;
    margin: 10px 0;
    padding: 10px 20px;
    float: left;
    background: #39b54a;
    color: #fff;
}

/* line 2719, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_available .footer .add_status_to_list {
    float: left;
    margin: 10px 0;
    clear: both;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    width: 400px;
    position: relative;
}

/* line 2727, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_available .footer .add_status_to_list input {
    margin: 10px;
    float: left;
    width: 315px;
}

/* line 2732, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_available .footer .add_status_to_list a.approve_inline {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 0 8px 5px;
}

/* line 2742, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .statuses_available .footer .add_status_to_list a.cancel_inline {
    position: absolute;
    top: 10px;
    right: 32px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 5px;
}

/* line 2755, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .sortable_elements {
    max-height: none;
}

/* line 2757, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .sortable_elements li {
    position: relative;
    display: block;
    border: 1px solid #000;
    cursor: move;
    color: #222222;
    margin: 3px 3px 3px 0;
    padding: 4px;
    width: 300px;
    height: 50px;
    font-size: 11px;
    text-align: left;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 0 30px 0 20px;
}

/* line 2773, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .sortable_elements li a.delete {
    position: absolute;
    top: 14px;
    right: 9px;
    background: url("../images/icons/trash-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2781, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .sortable_elements li a.add {
    position: absolute;
    top: 14px;
    right: 9px;
    background: url("../images/icons/add-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2789, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .sortable_elements li input {
    float: right;
    margin-right: 10px;
    width: 80px;
    margin-top: 6px;
}

/* line 2795, ../sass/partials/_layout.scss */
#object-add-holder #disposals-list .sortable_elements li span.name {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: 15px;
    margin-right: 10px;
}

/* line 2810, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added {
    float: left;
    margin-right: 10px;
}

/* line 2814, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added .header {
    padding: 0 10px;
}

/* line 2816, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added .header span.bold {
    font-weight: bold;
}

/* line 2819, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added .header span.pointer {
    cursor: pointer;
}

/* line 2822, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added .header span.showhide {
    float: right;
}

/* line 2827, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added .selected li {
    height: 50px;
    cursor: move;
    margin: 3px 3px 3px 0;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 6px;
    position: relative;
}

/* line 2836, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added .selected li span.name {
    float: left;
    line-height: 36px;
    font-weight: bold;
    margin-right: 10px;
}

/* line 2842, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added .selected li .fields {
    float: right;
}

/* line 2844, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added .selected li .fields input {
    margin-right: 30px;
    width: 80px;
}

/* line 2849, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_added .selected li a.delete {
    position: absolute;
    top: 14px;
    right: 9px;
    background: url("../images/icons/trash-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 2863, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available {
    border-left: 1px solid #f8f8f8;
    float: left;
    padding-left: 13px;
}

/* line 2867, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .header {
    padding: 0 15px;
}

/* line 2869, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .header span.bold {
    font-weight: bold;
}

/* line 2872, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .header span.pointer {
    cursor: pointer;
}

/* line 2875, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .header span.showhide {
    float: right;
}

/* line 2880, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .footer a.addvalue {
    cursor: pointer;
    margin: 10px 0;
    padding: 10px 20px;
    float: left;
    background: #39b54a;
    color: #fff;
}

/* line 2888, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .footer .add_status_to_list {
    float: left;
    margin: 10px 0;
    clear: both;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    width: 400px;
    position: relative;
}

/* line 2896, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .footer .add_status_to_list input {
    margin: 10px;
    float: left;
    width: 315px;
}

/* line 2901, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .footer .add_status_to_list a.approve_inline {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 0 8px 5px;
}

/* line 2911, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .footer .add_status_to_list a.cancel_inline {
    position: absolute;
    top: 10px;
    right: 32px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 5px;
}

/* line 2924, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .selected li {
    height: 50px;
    cursor: move;
    margin: 3px 3px 3px 0;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 6px;
}

/* line 2932, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .selected li span.name {
    float: left;
    line-height: 36px;
    font-weight: bold;
}

/* line 2937, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .selected li .fields {
    float: right;
}

/* line 2940, ../sass/partials/_layout.scss */
#object-add-holder #caterings-list .status .statuses_available .selected li a.delete {
    float: right;
}

/* line 2955, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_added {
    float: left;
    margin-right: 10px;
}

/* line 2958, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_added .header {
    padding: 0 10px;
}

/* line 2960, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_added .header span.bold {
    font-weight: bold;
}

/* line 2963, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_added .header span.pointer {
    cursor: pointer;
}

/* line 2966, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_added .header span.showhide {
    float: right;
}

/* line 2972, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_available {
    border-left: 1px solid #f8f8f8;
    float: left;
    padding-left: 13px;
}

/* line 2976, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_available .header {
    padding: 0 10px;
}

/* line 2978, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_available .header span.bold {
    font-weight: bold;
}

/* line 2983, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_available .footer a.addvalue {
    cursor: pointer;
    margin: 10px 0;
    padding: 10px 20px;
    float: left;
    background: #39b54a;
    color: #fff;
}

/* line 2991, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_available .footer .add_status_to_list {
    float: left;
    margin: 10px 0;
    clear: both;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    width: 400px;
    position: relative;
}

/* line 2999, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_available .footer .add_status_to_list input {
    margin: 10px;
    float: left;
    width: 315px;
}

/* line 3004, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_available .footer .add_status_to_list a.approve_inline {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 0 8px 5px;
}

/* line 3014, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .statuses_available .footer .add_status_to_list a.cancel_inline {
    position: absolute;
    top: 10px;
    right: 32px;
    background: #000;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin: 8px 5px;
}

/* line 3028, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .sortable_elements {
    max-height: none;
}

/* line 3030, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .sortable_elements li {
    position: relative;
    display: block;
    border: 1px solid #000;
    cursor: move;
    color: #222222;
    margin: 3px 3px 3px 0;
    padding: 4px;
    width: 400px;
    height: 80px;
    font-size: 11px;
    text-align: left;
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    padding: 0 30px 0 20px;
}

/* line 3046, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .sortable_elements li a.delete {
    position: absolute;
    top: 28px;
    right: 9px;
    background: url("../images/icons/trash-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 3054, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .sortable_elements li a.add {
    position: absolute;
    top: 22px;
    right: 9px;
    background: url("../images/icons/add-icon.png") no-repeat;
    width: 20px;
    height: 20px;
}

/* line 3062, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .sortable_elements li span.name {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: 6px;
    margin-right: 10px;
    margin-bottom: 6px;
}

/* line 3070, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .sortable_elements li .fields {
    float: left;
    clear: both;
    border-top: 1px solid #e3e3e3;
}

/* line 3074, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .sortable_elements li .fields .field-container {
    margin: 5px 5px 5px 0;
    float: left;
}

/* line 3077, ../sass/partials/_layout.scss */
#object-add-holder #accessories-list .sortable_elements li .fields .field-container input {
    float: left;
    width: 80px;
}

/* line 3092, ../sass/partials/_layout.scss */
#room-images-portlet .c-light {
    padding: 0;
}

/* line 3095, ../sass/partials/_layout.scss */
#room-images-portlet .dropzone {
    border: 0;
    border-radius: 0;
}

/* line 3118, ../sass/partials/_layout.scss */
#invoice-new-portlet .portlet-content {
    overflow: auto;
}

/* line 3126, ../sass/partials/_layout.scss */
#invoice-edit-portlet .portlet-content {
    overflow: auto;
}

/* line 3131, ../sass/partials/_layout.scss */
.invoice_details-wrap, .order_details-wrap, .booking_details-wrap, .booking_parent-wrap {
    width: 1100px;
    overflow: hidden;
    position: relative;
}

/* line 3135, ../sass/partials/_layout.scss */
.invoice_details-wrap .actions, .order_details-wrap .actions, .booking_details-wrap .actions, .booking_parent-wrap .actions {
    border-bottom: 1px solid #d7d7d7;
    border-top: 1px solid #d7d7d7;
    float: left;
    width: 100%;
}

/* line 3140, ../sass/partials/_layout.scss */
.invoice_details-wrap .actions ul, .order_details-wrap .actions ul, .booking_details-wrap .actions ul, .booking_parent-wrap .actions ul {
    background: #f3f3f3;
    padding: 8px 0;
}

/* line 3143, ../sass/partials/_layout.scss */
.invoice_details-wrap .actions ul li, .order_details-wrap .actions ul li, .booking_details-wrap .actions ul li, .booking_parent-wrap .actions ul li {
    display: inline;
    padding: 5px;
}

/* line 3146, ../sass/partials/_layout.scss */
.invoice_details-wrap .actions ul li a:hover, .order_details-wrap .actions ul li a:hover, .booking_details-wrap .actions ul li a:hover, .booking_parent-wrap .actions ul li a:hover {
    color: #f68526;
}

/* line 3152, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info, .invoice_details-wrap .invoice_items, .order_details-wrap .booking-info, .order_details-wrap .invoice_items, .booking_details-wrap .booking-info, .booking_details-wrap .invoice_items, .booking_parent-wrap .invoice_items {
    float: left;
    width: 750px;
}

/* line 3155, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info h4, .invoice_details-wrap .invoice_items h4, .order_details-wrap .booking-info h4, .order_details-wrap .invoice_items h4, .booking_details-wrap .booking-info h4, .booking_details-wrap .invoice_items h4, .booking_parent-wrap .booking-info h4, .booking_parent-wrap .invoice_items h4 {
    margin-left: 5px;
}

/* line 3158, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information, .invoice_details-wrap .invoice_items .booking_information, .order_details-wrap .booking-info .booking_information, .order_details-wrap .invoice_items .booking_information, .booking_details-wrap .booking-info .booking_information, .booking_details-wrap .invoice_items .booking_information, .booking_parent-wrap .booking-info .booking_information, .booking_parent-wrap .invoice_items .booking_information {
    list-style-type: none;
    padding-left: 0;
    padding-bottom: 10px;
    width: 100%;
    float: left;
}

/* line 3163, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information li.booking_informations, .invoice_details-wrap .booking-info .booking_information li.booking_comment, .invoice_details-wrap .invoice_items .booking_information li.booking_informations, .invoice_details-wrap .invoice_items .booking_information li.booking_comment, .order_details-wrap .booking-info .booking_information li.booking_informations, .order_details-wrap .booking-info .booking_information li.booking_comment, .order_details-wrap .invoice_items .booking_information li.booking_informations, .order_details-wrap .invoice_items .booking_information li.booking_comment, .booking_details-wrap .booking-info .booking_information li.booking_informations, .booking_details-wrap .booking-info .booking_information li.booking_comment, .booking_details-wrap .invoice_items .booking_information li.booking_informations, .booking_details-wrap .invoice_items .booking_information li.booking_comment, .booking_parent-wrap .booking-info .booking_information li.booking_informations, .booking_parent-wrap .booking-info .booking_information li.booking_comment, .booking_parent-wrap .invoice_items .booking_information li.booking_informations, .booking_parent-wrap .invoice_items .booking_information li.booking_comment {
    width: 50%;
}

/* line 3165, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information li.booking_informations ul.information, .invoice_details-wrap .booking-info .booking_information li.booking_comment ul.information, .invoice_details-wrap .invoice_items .booking_information li.booking_informations ul.information, .invoice_details-wrap .invoice_items .booking_information li.booking_comment ul.information, .order_details-wrap .booking-info .booking_information li.booking_informations ul.information, .order_details-wrap .booking-info .booking_information li.booking_comment ul.information, .order_details-wrap .invoice_items .booking_information li.booking_informations ul.information, .order_details-wrap .invoice_items .booking_information li.booking_comment ul.information, .booking_details-wrap .booking-info .booking_information li.booking_informations ul.information, .booking_details-wrap .booking-info .booking_information li.booking_comment ul.information, .booking_details-wrap .invoice_items .booking_information li.booking_informations ul.information, .booking_details-wrap .invoice_items .booking_information li.booking_comment ul.information, .booking_parent-wrap .booking-info .booking_information li.booking_informations ul.information, .booking_parent-wrap .booking-info .booking_information li.booking_comment ul.information, .booking_parent-wrap .invoice_items .booking_information li.booking_informations ul.information, .booking_parent-wrap .invoice_items .booking_information li.booking_comment ul.information {
    width: 100%;
}

/* line 3167, ../sass/partials/_layout.scss */
.booking_parent-wrap .booking-info, .invoice_details-wrap .booking-info .booking_information li.booking_informations ul.information li, .invoice_details-wrap .booking-info .booking_information li.booking_comment ul.information li, .invoice_details-wrap .invoice_items .booking_information li.booking_informations ul.information li, .invoice_details-wrap .invoice_items .booking_information li.booking_comment ul.information li, .order_details-wrap .booking-info .booking_information li.booking_informations ul.information li, .order_details-wrap .booking-info .booking_information li.booking_comment ul.information li, .order_details-wrap .invoice_items .booking_information li.booking_informations ul.information li, .order_details-wrap .invoice_items .booking_information li.booking_comment ul.information li, .booking_details-wrap .booking-info .booking_information li.booking_informations ul.information li, .booking_details-wrap .booking-info .booking_information li.booking_comment ul.information li, .booking_details-wrap .invoice_items .booking_information li.booking_informations ul.information li, .booking_details-wrap .invoice_items .booking_information li.booking_comment ul.information li, .booking_parent-wrap .booking-info .booking_information li.booking_informations ul.information li, .booking_parent-wrap .booking-info .booking_information li.booking_comment ul.information li, .booking_parent-wrap .invoice_items .booking_information li.booking_informations ul.information li, .booking_parent-wrap .invoice_items .booking_information li.booking_comment ul.information li {
    width: 100%;
}

/* line 3172, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information li.booking_accessories, .invoice_details-wrap .invoice_items .booking_information li.booking_accessories, .order_details-wrap .booking-info .booking_information li.booking_accessories, .order_details-wrap .invoice_items .booking_information li.booking_accessories, .booking_details-wrap .booking-info .booking_information li.booking_accessories, .booking_details-wrap .invoice_items .booking_information li.booking_accessories, .booking_parent-wrap .booking-info .booking_information li.booking_accessories, .booking_parent-wrap .invoice_items .booking_information li.booking_accessories {
    width: 100%;
    border-top: 1px dashed #d7d7d7;
    margin-top: 10px;
}

/* line 3176, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information li.booking_accessories div, .invoice_details-wrap .invoice_items .booking_information li.booking_accessories div, .order_details-wrap .booking-info .booking_information li.booking_accessories div, .order_details-wrap .invoice_items .booking_information li.booking_accessories div, .booking_details-wrap .booking-info .booking_information li.booking_accessories div, .booking_details-wrap .invoice_items .booking_information li.booking_accessories div, .booking_parent-wrap .booking-info .booking_information li.booking_accessories div, .booking_parent-wrap .invoice_items .booking_information li.booking_accessories div {
    width: 50%;
    float: left;
}

/* line 3179, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information li.booking_accessories div ul.information, .invoice_details-wrap .invoice_items .booking_information li.booking_accessories div ul.information, .order_details-wrap .booking-info .booking_information li.booking_accessories div ul.information, .order_details-wrap .invoice_items .booking_information li.booking_accessories div ul.information, .booking_details-wrap .booking-info .booking_information li.booking_accessories div ul.information, .booking_details-wrap .invoice_items .booking_information li.booking_accessories div ul.information, .booking_parent-wrap .booking-info .booking_information li.booking_accessories div ul.information, .booking_parent-wrap .invoice_items .booking_information li.booking_accessories div ul.information {
    width: 100%;
}

/* line 3181, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information li.booking_accessories div ul.information li, .invoice_details-wrap .invoice_items .booking_information li.booking_accessories div ul.information li, .order_details-wrap .booking-info .booking_information li.booking_accessories div ul.information li, .order_details-wrap .invoice_items .booking_information li.booking_accessories div ul.information li, .booking_details-wrap .booking-info .booking_information li.booking_accessories div ul.information li, .booking_details-wrap .invoice_items .booking_information li.booking_accessories div ul.information li, .booking_parent-wrap .booking-info .booking_information li.booking_accessories div ul.information li, .booking_parent-wrap .invoice_items .booking_information li.booking_accessories div ul.information li {
    width: 100%;
}

/* line 3187, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information li, .invoice_details-wrap .invoice_items .booking_information li, .order_details-wrap .booking-info .booking_information li, .order_details-wrap .invoice_items .booking_information li, .booking_details-wrap .booking-info .booking_information li, .booking_details-wrap .invoice_items .booking_information li, .booking_parent-wrap .booking-info .booking_information li, .booking_parent-wrap .invoice_items .booking_information li {
    float: left;
    list-style-type: none;
    /* &.column {
  	float: left;
  	list-style-type: none;
  	border-right: 1px solid $p_header;
  	&.empty {
  		display: none;
  	}
  	&:last-child {
  		border-right:0;
  	}
  } */
}

/* line 3201, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information li ul, .invoice_details-wrap .invoice_items .booking_information li ul, .order_details-wrap .booking-info .booking_information li ul, .order_details-wrap .invoice_items .booking_information li ul, .booking_details-wrap .booking-info .booking_information li ul, .booking_details-wrap .invoice_items .booking_information li ul, .booking_parent-wrap .booking-info .booking_information li ul, .booking_parent-wrap .invoice_items .booking_information li ul {
    padding-left: 15px;
    list-style-type: none;
}

/* line 3204, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information li ul li, .invoice_details-wrap .invoice_items .booking_information li ul li, .order_details-wrap .booking-info .booking_information li ul li, .order_details-wrap .invoice_items .booking_information li ul li, .booking_details-wrap .booking-info .booking_information li ul li, .booking_details-wrap .invoice_items .booking_information li ul li, .booking_parent-wrap .booking-info .booking_information li ul li, .booking_parent-wrap .invoice_items .booking_information li ul li {
    padding: 2px 0;
}

/* line 3209, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information h4, .invoice_details-wrap .invoice_items .booking_information h4, .order_details-wrap .booking-info .booking_information h4, .order_details-wrap .invoice_items .booking_information h4, .booking_details-wrap .booking-info .booking_information h4, .booking_details-wrap .invoice_items .booking_information h4, .booking_parent-wrap .booking-info .booking_information h4, .booking_parent-wrap .invoice_items .booking_information h4 {
    padding: 0 10px;
}

/* line 3212, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information ul.information, .invoice_details-wrap .invoice_items .booking_information ul.information, .order_details-wrap .booking-info .booking_information ul.information, .order_details-wrap .invoice_items .booking_information ul.information, .booking_details-wrap .booking-info .booking_information ul.information, .booking_details-wrap .invoice_items .booking_information ul.information, .booking_parent-wrap .booking-info .booking_information ul.information, .booking_parent-wrap .invoice_items .booking_information ul.information {
    list-style-type: none;
}

/* line 3214, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information ul.information li, .invoice_details-wrap .invoice_items .booking_information ul.information li, .order_details-wrap .booking-info .booking_information ul.information li, .order_details-wrap .invoice_items .booking_information ul.information li, .booking_details-wrap .booking-info .booking_information ul.information li, .booking_details-wrap .invoice_items .booking_information ul.information li, .booking_parent-wrap .booking-info .booking_information ul.information li, .booking_parent-wrap .invoice_items .booking_information ul.information li {
    text-align: left;
    font-size: 13px;
}

/* line 3217, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information ul.information li .not_confirmed, .invoice_details-wrap .invoice_items .booking_information ul.information li .not_confirmed, .order_details-wrap .booking-info .booking_information ul.information li .not_confirmed, .order_details-wrap .invoice_items .booking_information ul.information li .not_confirmed, .booking_details-wrap .booking-info .booking_information ul.information li .not_confirmed, .booking_details-wrap .invoice_items .booking_information ul.information li .not_confirmed, .booking_parent-wrap .booking-info .booking_information ul.information li .not_confirmed, .booking_parent-wrap .invoice_items .booking_information ul.information li .not_confirmed {
    color: #dd1818;
}

/* line 3220, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information ul.information li .unpaid, .invoice_details-wrap .invoice_items .booking_information ul.information li .unpaid, .order_details-wrap .booking-info .booking_information ul.information li .unpaid, .order_details-wrap .invoice_items .booking_information ul.information li .unpaid, .booking_details-wrap .booking-info .booking_information ul.information li .unpaid, .booking_details-wrap .invoice_items .booking_information ul.information li .unpaid, .booking_parent-wrap .booking-info .booking_information ul.information li .unpaid, .booking_parent-wrap .invoice_items .booking_information ul.information li .unpaid {
    color: #dd1818;
    font-weight: bold;
}

/* line 3224, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information ul.information li .label, .invoice_details-wrap .invoice_items .booking_information ul.information li .label, .order_details-wrap .booking-info .booking_information ul.information li .label, .order_details-wrap .invoice_items .booking_information ul.information li .label, .booking_details-wrap .booking-info .booking_information ul.information li .label, .booking_details-wrap .invoice_items .booking_information ul.information li .label, .booking_parent-wrap .booking-info .booking_information ul.information li .label, .booking_parent-wrap .invoice_items .booking_information ul.information li .label {
    color: #222222;
    padding: 0;
    font-size: 13px;
}

/* line 3229, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking_information ul.information li .confirmed, .invoice_details-wrap .invoice_items .booking_information ul.information li .confirmed, .order_details-wrap .booking-info .booking_information ul.information li .confirmed, .order_details-wrap .invoice_items .booking_information ul.information li .confirmed, .booking_details-wrap .booking-info .booking_information ul.information li .confirmed, .booking_details-wrap .invoice_items .booking_information ul.information li .confirmed, .booking_parent-wrap .booking-info .booking_information ul.information li .confirmed, .booking_parent-wrap .invoice_items .booking_information ul.information li .confirmed {
    color: #39b54a;
}

/* line 3235, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking-notice-list, .invoice_details-wrap .booking-info .invoice-notice-list, .invoice_details-wrap .invoice_items .booking-notice-list, .invoice_details-wrap .invoice_items .invoice-notice-list, .order_details-wrap .booking-info .booking-notice-list, .order_details-wrap .booking-info .invoice-notice-list, .order_details-wrap .invoice_items .booking-notice-list, .order_details-wrap .invoice_items .invoice-notice-list, .booking_details-wrap .booking-info .booking-notice-list, .booking_details-wrap .booking-info .invoice-notice-list, .booking_details-wrap .invoice_items .booking-notice-list, .booking_details-wrap .invoice_items .invoice-notice-list, .booking_parent-wrap .booking-info .booking-notice-list, .booking_parent-wrap .booking-info .invoice-notice-list, .booking_parent-wrap .invoice_items .booking-notice-list, .booking_parent-wrap .invoice_items .invoice-notice-list {
    width: 100%;
    float: left;
    margin-top: 10px;
}

/* line 3239, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking-notice-list .ui-tabs, .invoice_details-wrap .booking-info .invoice-notice-list .ui-tabs, .invoice_details-wrap .invoice_items .booking-notice-list .ui-tabs, .invoice_details-wrap .invoice_items .invoice-notice-list .ui-tabs, .order_details-wrap .booking-info .booking-notice-list .ui-tabs, .order_details-wrap .booking-info .invoice-notice-list .ui-tabs, .order_details-wrap .invoice_items .booking-notice-list .ui-tabs, .order_details-wrap .invoice_items .invoice-notice-list .ui-tabs, .booking_details-wrap .booking-info .booking-notice-list .ui-tabs, .booking_details-wrap .booking-info .invoice-notice-list .ui-tabs, .booking_details-wrap .invoice_items .booking-notice-list .ui-tabs, .booking_details-wrap .invoice_items .invoice-notice-list .ui-tabs, .booking_parent-wrap .booking-info .booking-notice-list .ui-tabs, .booking_parent-wrap .booking-info .invoice-notice-list .ui-tabs, .booking_parent-wrap .invoice_items .booking-notice-list .ui-tabs, .booking_parent-wrap .invoice_items .invoice-notice-list .ui-tabs {
    width: 725px;
}

/* line 3241, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking-notice-list .ui-tabs li, .invoice_details-wrap .booking-info .invoice-notice-list .ui-tabs li, .invoice_details-wrap .invoice_items .booking-notice-list .ui-tabs li, .invoice_details-wrap .invoice_items .invoice-notice-list .ui-tabs li, .order_details-wrap .booking-info .booking-notice-list .ui-tabs li, .order_details-wrap .booking-info .invoice-notice-list .ui-tabs li, .order_details-wrap .invoice_items .booking-notice-list .ui-tabs li, .order_details-wrap .invoice_items .invoice-notice-list .ui-tabs li, .booking_details-wrap .booking-info .booking-notice-list .ui-tabs li, .booking_details-wrap .booking-info .invoice-notice-list .ui-tabs li, .booking_details-wrap .invoice_items .booking-notice-list .ui-tabs li, .booking_details-wrap .invoice_items .invoice-notice-list .ui-tabs li, .booking_parent-wrap .booking-info .booking-notice-list .ui-tabs li, .booking_parent-wrap .booking-info .invoice-notice-list .ui-tabs li, .booking_parent-wrap .invoice_items .booking-notice-list .ui-tabs li, .booking_parent-wrap .invoice_items .invoice-notice-list .ui-tabs li {
    overflow: auto;
}

/* line 3243, ../sass/partials/_layout.scss */
.invoice_details-wrap .booking-info .booking-notice-list .ui-tabs li .created_date, .invoice_details-wrap .booking-info .booking-notice-list .ui-tabs li .note_content, .invoice_details-wrap .booking-info .invoice-notice-list .ui-tabs li .created_date, .invoice_details-wrap .booking-info .invoice-notice-list .ui-tabs li .note_content, .invoice_details-wrap .invoice_items .booking-notice-list .ui-tabs li .created_date, .invoice_details-wrap .invoice_items .booking-notice-list .ui-tabs li .note_content, .invoice_details-wrap .invoice_items .invoice-notice-list .ui-tabs li .created_date, .invoice_details-wrap .invoice_items .invoice-notice-list .ui-tabs li .note_content, .order_details-wrap .booking-info .booking-notice-list .ui-tabs li .created_date, .order_details-wrap .booking-info .booking-notice-list .ui-tabs li .note_content, .order_details-wrap .booking-info .invoice-notice-list .ui-tabs li .created_date, .order_details-wrap .booking-info .invoice-notice-list .ui-tabs li .note_content, .order_details-wrap .invoice_items .booking-notice-list .ui-tabs li .created_date, .order_details-wrap .invoice_items .booking-notice-list .ui-tabs li .note_content, .order_details-wrap .invoice_items .invoice-notice-list .ui-tabs li .created_date, .order_details-wrap .invoice_items .invoice-notice-list .ui-tabs li .note_content, .booking_details-wrap .booking-info .booking-notice-list .ui-tabs li .created_date, .booking_details-wrap .booking-info .booking-notice-list .ui-tabs li .note_content, .booking_details-wrap .booking-info .invoice-notice-list .ui-tabs li .created_date, .booking_details-wrap .booking-info .invoice-notice-list .ui-tabs li .note_content, .booking_details-wrap .invoice_items .booking-notice-list .ui-tabs li .created_date, .booking_details-wrap .invoice_items .booking-notice-list .ui-tabs li .note_content, .booking_details-wrap .invoice_items .invoice-notice-list .ui-tabs li .created_date, .booking_details-wrap .invoice_items .invoice-notice-list .ui-tabs li .note_content, .booking_parent-wrap .booking-info .booking-notice-list .ui-tabs li .created_date, .booking_parent-wrap .booking-info .booking-notice-list .ui-tabs li .note_content, .booking_parent-wrap .booking-info .invoice-notice-list .ui-tabs li .created_date, .booking_parent-wrap .booking-info .invoice-notice-list .ui-tabs li .note_content, .booking_parent-wrap .invoice_items .booking-notice-list .ui-tabs li .created_date, .booking_parent-wrap .invoice_items .booking-notice-list .ui-tabs li .note_content, .booking_parent-wrap .invoice_items .invoice-notice-list .ui-tabs li .created_date, .booking_parent-wrap .invoice_items .invoice-notice-list .ui-tabs li .note_content {
    clear: both;
}

/* line 3250, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info, .invoice_details-wrap .addresses, .order_details-wrap .purchaser-info, .order_details-wrap .addresses, .booking_details-wrap .purchaser-info, .booking_details-wrap .addresses, .booking_parent-wrap .purchaser-info, .booking_parent-wrap .addresses {
    float: left;
    width: 350px;
    border-bottom: 1px solid #d7d7d7;
    border-left: 1px solid #d7d7d7;
}

/* line 3255, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .purchaser, .invoice_details-wrap .purchaser-info .invoice_informations, .invoice_details-wrap .addresses .purchaser, .invoice_details-wrap .addresses .invoice_informations, .order_details-wrap .purchaser-info .purchaser, .order_details-wrap .purchaser-info .invoice_informations, .order_details-wrap .addresses .purchaser, .order_details-wrap .addresses .invoice_informations, .booking_details-wrap .purchaser-info .purchaser, .booking_details-wrap .purchaser-info .invoice_informations, .booking_details-wrap .addresses .purchaser, .booking_details-wrap .addresses .invoice_informations, .booking_parent-wrap .purchaser-info .purchaser, .booking_parent-wrap .purchaser-info .invoice_informations, .booking_parent-wrap .addresses .purchaser, .booking_parent-wrap .addresses .invoice_informations {
    float: left;
    background: #f8f8f8;
    width: 100%;
}

/* line 3259, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .purchaser .purchaser-name, .invoice_details-wrap .purchaser-info .purchaser .invoice-name, .invoice_details-wrap .purchaser-info .invoice_informations .purchaser-name, .invoice_details-wrap .purchaser-info .invoice_informations .invoice-name, .invoice_details-wrap .addresses .purchaser .purchaser-name, .invoice_details-wrap .addresses .purchaser .invoice-name, .invoice_details-wrap .addresses .invoice_informations .purchaser-name, .invoice_details-wrap .addresses .invoice_informations .invoice-name, .order_details-wrap .purchaser-info .purchaser .purchaser-name, .order_details-wrap .purchaser-info .purchaser .invoice-name, .order_details-wrap .purchaser-info .invoice_informations .purchaser-name, .order_details-wrap .purchaser-info .invoice_informations .invoice-name, .order_details-wrap .addresses .purchaser .purchaser-name, .order_details-wrap .addresses .purchaser .invoice-name, .order_details-wrap .addresses .invoice_informations .purchaser-name, .order_details-wrap .addresses .invoice_informations .invoice-name, .booking_details-wrap .purchaser-info .purchaser .purchaser-name, .booking_details-wrap .purchaser-info .purchaser .invoice-name, .booking_details-wrap .purchaser-info .invoice_informations .purchaser-name, .booking_details-wrap .purchaser-info .invoice_informations .invoice-name, .booking_details-wrap .addresses .purchaser .purchaser-name, .booking_details-wrap .addresses .purchaser .invoice-name, .booking_details-wrap .addresses .invoice_informations .purchaser-name, .booking_details-wrap .addresses .invoice_informations .invoice-name, .booking_parent-wrap .purchaser-info .purchaser .purchaser-name, .booking_parent-wrap .purchaser-info .purchaser .invoice-name, .booking_parent-wrap .purchaser-info .invoice_informations .purchaser-name, .booking_parent-wrap .purchaser-info .invoice_informations .invoice-name, .booking_parent-wrap .addresses .purchaser .purchaser-name, .booking_parent-wrap .addresses .purchaser .invoice-name, .booking_parent-wrap .addresses .invoice_informations .purchaser-name, .booking_parent-wrap .addresses .invoice_informations .invoice-name {
    float: left;
    width: 100%;
    border-bottom: 1px solid #d7d7d7;
    padding: 0 0 5px 0;
}

/* line 3264, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .purchaser .purchaser-name h4, .invoice_details-wrap .purchaser-info .purchaser .invoice-name h4, .invoice_details-wrap .purchaser-info .invoice_informations .purchaser-name h4, .invoice_details-wrap .purchaser-info .invoice_informations .invoice-name h4, .invoice_details-wrap .addresses .purchaser .purchaser-name h4, .invoice_details-wrap .addresses .purchaser .invoice-name h4, .invoice_details-wrap .addresses .invoice_informations .purchaser-name h4, .invoice_details-wrap .addresses .invoice_informations .invoice-name h4, .order_details-wrap .purchaser-info .purchaser .purchaser-name h4, .order_details-wrap .purchaser-info .purchaser .invoice-name h4, .order_details-wrap .purchaser-info .invoice_informations .purchaser-name h4, .order_details-wrap .purchaser-info .invoice_informations .invoice-name h4, .order_details-wrap .addresses .purchaser .purchaser-name h4, .order_details-wrap .addresses .purchaser .invoice-name h4, .order_details-wrap .addresses .invoice_informations .purchaser-name h4, .order_details-wrap .addresses .invoice_informations .invoice-name h4, .booking_details-wrap .purchaser-info .purchaser .purchaser-name h4, .booking_details-wrap .purchaser-info .purchaser .invoice-name h4, .booking_details-wrap .purchaser-info .invoice_informations .purchaser-name h4, .booking_details-wrap .purchaser-info .invoice_informations .invoice-name h4, .booking_details-wrap .addresses .purchaser .purchaser-name h4, .booking_details-wrap .addresses .purchaser .invoice-name h4, .booking_details-wrap .addresses .invoice_informations .purchaser-name h4, .booking_details-wrap .addresses .invoice_informations .invoice-name h4, .booking_parent-wrap .purchaser-info .purchaser .purchaser-name h4, .booking_parent-wrap .purchaser-info .purchaser .invoice-name h4, .booking_parent-wrap .purchaser-info .invoice_informations .purchaser-name h4, .booking_parent-wrap .purchaser-info .invoice_informations .invoice-name h4, .booking_parent-wrap .addresses .purchaser .purchaser-name h4, .booking_parent-wrap .addresses .purchaser .invoice-name h4, .booking_parent-wrap .addresses .invoice_informations .purchaser-name h4, .booking_parent-wrap .addresses .invoice_informations .invoice-name h4 {
    padding: 0 5px;
}

/* line 3267, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .purchaser .purchaser-name .data-show, .invoice_details-wrap .purchaser-info .purchaser .invoice-name .data-show, .invoice_details-wrap .purchaser-info .invoice_informations .purchaser-name .data-show, .invoice_details-wrap .purchaser-info .invoice_informations .invoice-name .data-show, .invoice_details-wrap .addresses .purchaser .purchaser-name .data-show, .invoice_details-wrap .addresses .purchaser .invoice-name .data-show, .invoice_details-wrap .addresses .invoice_informations .purchaser-name .data-show, .invoice_details-wrap .addresses .invoice_informations .invoice-name .data-show, .order_details-wrap .purchaser-info .purchaser .purchaser-name .data-show, .order_details-wrap .purchaser-info .purchaser .invoice-name .data-show, .order_details-wrap .purchaser-info .invoice_informations .purchaser-name .data-show, .order_details-wrap .purchaser-info .invoice_informations .invoice-name .data-show, .order_details-wrap .addresses .purchaser .purchaser-name .data-show, .order_details-wrap .addresses .purchaser .invoice-name .data-show, .order_details-wrap .addresses .invoice_informations .purchaser-name .data-show, .order_details-wrap .addresses .invoice_informations .invoice-name .data-show, .booking_details-wrap .purchaser-info .purchaser .purchaser-name .data-show, .booking_details-wrap .purchaser-info .purchaser .invoice-name .data-show, .booking_details-wrap .purchaser-info .invoice_informations .purchaser-name .data-show, .booking_details-wrap .purchaser-info .invoice_informations .invoice-name .data-show, .booking_details-wrap .addresses .purchaser .purchaser-name .data-show, .booking_details-wrap .addresses .purchaser .invoice-name .data-show, .booking_details-wrap .addresses .invoice_informations .purchaser-name .data-show, .booking_details-wrap .addresses .invoice_informations .invoice-name .data-show, .booking_parent-wrap .purchaser-info .purchaser .purchaser-name .data-show, .booking_parent-wrap .purchaser-info .purchaser .invoice-name .data-show, .booking_parent-wrap .purchaser-info .invoice_informations .purchaser-name .data-show, .booking_parent-wrap .purchaser-info .invoice_informations .invoice-name .data-show, .booking_parent-wrap .addresses .purchaser .purchaser-name .data-show, .booking_parent-wrap .addresses .purchaser .invoice-name .data-show, .booking_parent-wrap .addresses .invoice_informations .purchaser-name .data-show, .booking_parent-wrap .addresses .invoice_informations .invoice-name .data-show {
    height: 16px;
    overflow: hidden;
    cursor: pointer;
    background: url("../images/icons/arrow-down2.svg") no-repeat;
    background-size: 6px 4px;
    background-position: top 5px right 20px;
    /* &:after {
  	content: "\00a0";
  	width:17px;
  	height: 15px;
  	background: $url_3 no-repeat;
  	background-size: 6px 4px;
  	border-radius:100%;
  	display: inline-table;
  	margin-left: 10px;
  	background-position: center right;
  } */
}

/* line 3285, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .purchaser .purchaser-name .data-show.on, .invoice_details-wrap .purchaser-info .purchaser .invoice-name .data-show.on, .invoice_details-wrap .purchaser-info .invoice_informations .purchaser-name .data-show.on, .invoice_details-wrap .purchaser-info .invoice_informations .invoice-name .data-show.on, .invoice_details-wrap .addresses .purchaser .purchaser-name .data-show.on, .invoice_details-wrap .addresses .purchaser .invoice-name .data-show.on, .invoice_details-wrap .addresses .invoice_informations .purchaser-name .data-show.on, .invoice_details-wrap .addresses .invoice_informations .invoice-name .data-show.on, .order_details-wrap .purchaser-info .purchaser .purchaser-name .data-show.on, .order_details-wrap .purchaser-info .purchaser .invoice-name .data-show.on, .order_details-wrap .purchaser-info .invoice_informations .purchaser-name .data-show.on, .order_details-wrap .purchaser-info .invoice_informations .invoice-name .data-show.on, .order_details-wrap .addresses .purchaser .purchaser-name .data-show.on, .order_details-wrap .addresses .purchaser .invoice-name .data-show.on, .order_details-wrap .addresses .invoice_informations .purchaser-name .data-show.on, .order_details-wrap .addresses .invoice_informations .invoice-name .data-show.on, .booking_details-wrap .purchaser-info .purchaser .purchaser-name .data-show.on, .booking_details-wrap .purchaser-info .purchaser .invoice-name .data-show.on, .booking_details-wrap .purchaser-info .invoice_informations .purchaser-name .data-show.on, .booking_details-wrap .purchaser-info .invoice_informations .invoice-name .data-show.on, .booking_details-wrap .addresses .purchaser .purchaser-name .data-show.on, .booking_details-wrap .addresses .purchaser .invoice-name .data-show.on, .booking_details-wrap .addresses .invoice_informations .purchaser-name .data-show.on, .booking_details-wrap .addresses .invoice_informations .invoice-name .data-show.on, .booking_parent-wrap .purchaser-info .purchaser .purchaser-name .data-show.on, .booking_parent-wrap .purchaser-info .purchaser .invoice-name .data-show.on, .booking_parent-wrap .purchaser-info .invoice_informations .purchaser-name .data-show.on, .booking_parent-wrap .purchaser-info .invoice_informations .invoice-name .data-show.on, .booking_parent-wrap .addresses .purchaser .purchaser-name .data-show.on, .booking_parent-wrap .addresses .purchaser .invoice-name .data-show.on, .booking_parent-wrap .addresses .invoice_informations .purchaser-name .data-show.on, .booking_parent-wrap .addresses .invoice_informations .invoice-name .data-show.on {
    background: url("../images/icons/arrow-up2.svg") no-repeat;
    background-size: 6px 4px;
    background-position: top 5px right 20px;
}

/* line 3292, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .purchaser .purchaser-contact, .invoice_details-wrap .purchaser-info .invoice_informations .purchaser-contact, .invoice_details-wrap .addresses .purchaser .purchaser-contact, .invoice_details-wrap .addresses .invoice_informations .purchaser-contact, .order_details-wrap .purchaser-info .purchaser .purchaser-contact, .order_details-wrap .purchaser-info .invoice_informations .purchaser-contact, .order_details-wrap .addresses .purchaser .purchaser-contact, .order_details-wrap .addresses .invoice_informations .purchaser-contact, .booking_details-wrap .purchaser-info .purchaser .purchaser-contact, .booking_details-wrap .purchaser-info .invoice_informations .purchaser-contact, .booking_details-wrap .addresses .purchaser .purchaser-contact, .booking_details-wrap .addresses .invoice_informations .purchaser-contact, .booking_parent-wrap .purchaser-info .purchaser .purchaser-contact, .booking_parent-wrap .purchaser-info .invoice_informations .purchaser-contact, .booking_parent-wrap .addresses .purchaser .purchaser-contact, .booking_parent-wrap .addresses .invoice_informations .purchaser-contact {
    float: left;
    width: 100%;
    padding: 0 0 5px 0;
}

/* line 3296, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .purchaser .purchaser-contact h4, .invoice_details-wrap .purchaser-info .invoice_informations .purchaser-contact h4, .invoice_details-wrap .addresses .purchaser .purchaser-contact h4, .invoice_details-wrap .addresses .invoice_informations .purchaser-contact h4, .order_details-wrap .purchaser-info .purchaser .purchaser-contact h4, .order_details-wrap .purchaser-info .invoice_informations .purchaser-contact h4, .order_details-wrap .addresses .purchaser .purchaser-contact h4, .order_details-wrap .addresses .invoice_informations .purchaser-contact h4, .booking_details-wrap .purchaser-info .purchaser .purchaser-contact h4, .booking_details-wrap .purchaser-info .invoice_informations .purchaser-contact h4, .booking_details-wrap .addresses .purchaser .purchaser-contact h4, .booking_details-wrap .addresses .invoice_informations .purchaser-contact h4, .booking_parent-wrap .purchaser-info .purchaser .purchaser-contact h4, .booking_parent-wrap .purchaser-info .invoice_informations .purchaser-contact h4, .booking_parent-wrap .addresses .purchaser .purchaser-contact h4, .booking_parent-wrap .addresses .invoice_informations .purchaser-contact h4 {
    padding: 0 5px;
}

/* line 3301, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .add-note, .invoice_details-wrap .addresses .add-note, .order_details-wrap .purchaser-info .add-note, .order_details-wrap .addresses .add-note, .booking_details-wrap .purchaser-info .add-note, .booking_details-wrap .addresses .add-note, .booking_parent-wrap .purchaser-info .add-note, .booking_parent-wrap .addresses .add-note {
    float: left;
    background: #f8f8f8;
    padding-bottom: 20px;
}

/* line 3305, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .add-note h4, .invoice_details-wrap .addresses .add-note h4, .order_details-wrap .purchaser-info .add-note h4, .order_details-wrap .addresses .add-note h4, .booking_details-wrap .purchaser-info .add-note h4, .booking_details-wrap .addresses .add-note h4, .booking_parent-wrap .purchaser-info .add-note h4, .booking_parent-wrap .addresses .add-note h4 {
    padding: 0 5px;
}

/* line 3309, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .add-note .module .module_content, .invoice_details-wrap .addresses .add-note .module .module_content, .order_details-wrap .purchaser-info .add-note .module .module_content, .order_details-wrap .addresses .add-note .module .module_content, .booking_details-wrap .purchaser-info .add-note .module .module_content, .booking_details-wrap .addresses .add-note .module .module_content, .booking_parent-wrap .purchaser-info .add-note .module .module_content, .booking_parent-wrap .addresses .add-note .module .module_content {
    margin-left: 5px;
    margin-top: 0;
}

/* line 3312, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .add-note .module .module_content textarea, .invoice_details-wrap .addresses .add-note .module .module_content textarea, .order_details-wrap .purchaser-info .add-note .module .module_content textarea, .order_details-wrap .addresses .add-note .module .module_content textarea, .booking_details-wrap .purchaser-info .add-note .module .module_content textarea, .booking_details-wrap .addresses .add-note .module .module_content textarea, .booking_parent-wrap .purchaser-info .add-note .module .module_content textarea, .booking_parent-wrap .addresses .add-note .module .module_content textarea {
    width: 280px !important;
}

/* line 3317, ../sass/partials/_layout.scss */
.invoice_details-wrap .purchaser-info .add-note .submit, .invoice_details-wrap .addresses .add-note .submit, .order_details-wrap .purchaser-info .add-note .submit, .order_details-wrap .addresses .add-note .submit, .booking_details-wrap .purchaser-info .add-note .submit, .booking_details-wrap .addresses .add-note .submit, .booking_parent-wrap .purchaser-info .add-note .submit, .booking_parent-wrap .addresses .add-note .submit {
    background: #39b54a;
    color: #fff;
    float: left;
    font-size: 14px;
    padding: 0 25px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    margin-left: 5px;
    cursor: pointer;
}

/* line 3332, ../sass/partials/_layout.scss */
.invoice_details-wrap .notice, .order_details-wrap .notice, .booking_details-wrap .notice, .booking_parent-wrap .notice {
    width: 600px;
    display: inline-block;
}

/* line 3336, ../sass/partials/_layout.scss */
.invoice_details-wrap .notice .notice-list li, .order_details-wrap .notice .notice-list li, .booking_details-wrap .notice .notice-list li, .booking_parent-wrap .notice .notice-list li {
    overflow: auto;
}

/* line 3338, ../sass/partials/_layout.scss */
.invoice_details-wrap .notice .notice-list li .created_date, .order_details-wrap .notice .notice-list li .created_date, .booking_details-wrap .notice .notice-list li .created_date, .booking_parent-wrap .notice .notice-list li .created_date {
    clear: both;
}

/* line 3341, ../sass/partials/_layout.scss */
.invoice_details-wrap .notice .notice-list li .note_content, .order_details-wrap .notice .notice-list li .note_content, .booking_details-wrap .notice .notice-list li .note_content, .booking_parent-wrap .notice .notice-list li .note_content {
    float: none;
    clear: both;
}

/* line 3352, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .tooltip, #invoice-new-portlet .invoices .tooltip {
    position: static;
    opacity: 1;
    font-size: 15px;
    font-family: "Open Sans", "sans-serif";
    color: #696969;
}

/* line 3358, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .tooltip.cancel_inline:hover, #invoice-new-portlet .invoices .tooltip.cancel_inline:hover {
    cursor: pointer;
}

/* line 3361, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .tooltip.run-function-on-click, #invoice-new-portlet .invoices .tooltip.run-function-on-click {
    font-size: 11px;
    cursor: pointer;
}

/* line 3365, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .tooltip.current_address_status, #invoice-new-portlet .invoices .tooltip.current_address_status {
    margin: 5px 0;
}

/* line 3369, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .panel-table .sort th.ordinal, #invoice-new-portlet .invoices .panel-table .sort th.ordinal {
    width: 60px;
}

/* line 3372, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .panel-table .sort th.group, #invoice-new-portlet .invoices .panel-table .sort th.group {
    width: 125px;
}

/* line 3375, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .panel-table .sort th.num, #invoice-new-portlet .invoices .panel-table .sort th.num {
    width: 80px;
}

/* line 3378, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .panel-table .sort th.name, #invoice-new-portlet .invoices .panel-table .sort th.name {
    width: 200px;
}

/* line 3381, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .two-inputs, #invoice-new-portlet .invoices .two-inputs {
    width: 50% !important;
}

/* line 3383, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .two-inputs.in-first, #invoice-new-portlet .invoices .two-inputs.in-first {
    margin-bottom: 0 !important;
    padding-right: 3px;
}

/* line 3388, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .two-inputs.in-last input[type="text"], #invoice-new-portlet .invoices .two-inputs.in-last input[type="text"] {
    width: 99%;
}

/* line 3393, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .form-select, #invoice-new-portlet .invoices .form-select {
    margin-left: 0;
}

/* line 3397, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .invoice_number .field_description, #invoice-new-portlet .invoices .invoice_number .field_description {
    font-size: 11px;
}

/* line 3402, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices .buttons.clr, #invoice-new-portlet .invoices .buttons.clr {
    float: left;
    width: 100%;
}

/* line 3408, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row, #invoice-new-portlet .invoices fieldset.row {
    float: left;
    display: block;
    width: 100%;
    margin: 10px 0;
    padding: 10px;
}

/* line 3414, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row .field-container, #invoice-new-portlet .invoices fieldset.row .field-container {
    float: left;
    width: 100%;
    margin-bottom: 5px;
}

/* line 3419, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row .field_description, #invoice-edit-holder .invoices fieldset.row .description, #invoice-new-portlet .invoices fieldset.row .field_description, #invoice-new-portlet .invoices fieldset.row .description {
    float: left;
    width: 100%;
}

/* line 3423, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row label, #invoice-new-portlet .invoices fieldset.row label {
    display: block;
    font-size: 15px;
    color: #5b5b5b;
    float: left;
}

/* line 3429, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row input[type="text"], #invoice-new-portlet .invoices fieldset.row input[type="text"] {
    width: calc(100% - 20px);
}

/* line 3432, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row:nth-child(1), #invoice-new-portlet .invoices fieldset.row:nth-child(1) {
    width: 25%;
}

/* line 3435, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row:nth-child(2), #invoice-new-portlet .invoices fieldset.row:nth-child(2) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3439, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row:nth-child(3), #invoice-new-portlet .invoices fieldset.row:nth-child(3) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3443, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row:nth-child(4), #invoice-new-portlet .invoices fieldset.row:nth-child(4) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
    padding-bottom: 30px;
}

/* line 3448, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row:nth-child(5), #invoice-new-portlet .invoices fieldset.row:nth-child(5) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3452, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row:nth-child(6), #invoice-new-portlet .invoices fieldset.row:nth-child(6) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3456, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row:nth-child(7), #invoice-new-portlet .invoices fieldset.row:nth-child(7) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3460, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row:nth-child(8), #invoice-new-portlet .invoices fieldset.row:nth-child(8) {
    width: 50%;
    border-left: 1px solid #d7d7d7;
}

/* line 3464, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row .description, #invoice-new-portlet .invoices fieldset.row .description {
    font-size: 11px;
    padding: 0 1px;
}

/* line 3469, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.loaded_address, #invoice-new-portlet .invoices fieldset.loaded_address {
    width: 40%;
    float: left;
    margin-top: -50px;
}

/* line 3473, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.loaded_address .loaded_address_wrap, #invoice-new-portlet .invoices fieldset.loaded_address .loaded_address_wrap {
    clear: both;
}

/* line 3477, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.row_clear, #invoice-new-portlet .invoices fieldset.row_clear {
    float: left;
    display: block;
    width: 100%;
    margin: 10px 0;
}

/* line 3483, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.invoice_listitem, #invoice-new-portlet .invoices fieldset.invoice_listitem {
    padding: 0;
}

/* line 3487, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.invoice_listitem .thpos, #invoice-new-portlet .invoices fieldset.invoice_listitem .thpos {
    position: relative;
}

/* line 3490, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.invoice_listitem .showtd, #invoice-new-portlet .invoices fieldset.invoice_listitem .showtd {
    font-size: 9px;
    position: absolute;
    bottom: 1px;
    right: 10px;
    cursor: pointer;
    color: #f68526;
}

/* line 3498, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices fieldset.invoice_listitem input.submit, #invoice-new-portlet .invoices fieldset.invoice_listitem input.submit {
    background: #f68526;
    border: 0;
    width: 200px;
    height: 36px;
    color: #fff;
    font-size: 14px;
}

/* line 3510, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .tooltip, #invoice-new-portlet .invoices_corrective .tooltip {
    position: static;
    opacity: 1;
    font-size: 15px;
    font-family: "Open Sans", "sans-serif";
    color: #696969;
}

/* line 3516, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .tooltip.cancel_inline:hover, #invoice-new-portlet .invoices_corrective .tooltip.cancel_inline:hover {
    cursor: pointer;
}

/* line 3519, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .tooltip.run-function-on-click, #invoice-new-portlet .invoices_corrective .tooltip.run-function-on-click {
    font-size: 11px;
    cursor: pointer;
}

/* line 3523, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .tooltip.current_address_status, #invoice-new-portlet .invoices_corrective .tooltip.current_address_status {
    margin: 5px 0;
}

/* line 3527, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .panel-table .sort th.ordinal, #invoice-new-portlet .invoices_corrective .panel-table .sort th.ordinal {
    width: 60px;
}

/* line 3530, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .panel-table .sort th.group, #invoice-new-portlet .invoices_corrective .panel-table .sort th.group {
    width: 125px;
}

/* line 3533, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .panel-table .sort th.num, #invoice-new-portlet .invoices_corrective .panel-table .sort th.num {
    width: 80px;
}

/* line 3536, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .panel-table .sort th.name, #invoice-new-portlet .invoices_corrective .panel-table .sort th.name {
    width: 200px;
}

/* line 3539, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .two-inputs, #invoice-new-portlet .invoices_corrective .two-inputs {
    width: 50% !important;
}

/* line 3541, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .two-inputs.in-first, #invoice-new-portlet .invoices_corrective .two-inputs.in-first {
    margin-bottom: 0 !important;
    padding-right: 3px;
}

/* line 3546, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .two-inputs.in-last input[type="text"], #invoice-new-portlet .invoices_corrective .two-inputs.in-last input[type="text"] {
    width: 99%;
}

/* line 3551, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .form-select, #invoice-new-portlet .invoices_corrective .form-select {
    margin-left: 0;
}

/* line 3555, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .invoice_number .field_description, #invoice-new-portlet .invoices_corrective .invoice_number .field_description {
    font-size: 11px;
}

/* line 3560, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective .buttons.clr, #invoice-new-portlet .invoices_corrective .buttons.clr {
    float: left;
    width: 100%;
}

/* line 3566, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row, #invoice-new-portlet .invoices_corrective fieldset.row {
    float: left;
    display: block;
    width: 100%;
    margin: 10px 0;
    padding: 10px;
}

/* line 3572, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row .field-container, #invoice-new-portlet .invoices_corrective fieldset.row .field-container {
    float: left;
    width: 100%;
    margin-bottom: 5px;
}

/* line 3577, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row .field_description, #invoice-edit-holder .invoices_corrective fieldset.row .description, #invoice-new-portlet .invoices_corrective fieldset.row .field_description, #invoice-new-portlet .invoices_corrective fieldset.row .description {
    float: left;
    width: 100%;
}

/* line 3581, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row label, #invoice-new-portlet .invoices_corrective fieldset.row label {
    display: block;
    font-size: 15px;
    color: #5b5b5b;
    float: left;
}

/* line 3587, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row input[type="text"], #invoice-new-portlet .invoices_corrective fieldset.row input[type="text"] {
    width: calc(100% - 20px);
}

/* line 3590, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row:nth-child(1), #invoice-new-portlet .invoices_corrective fieldset.row:nth-child(1) {
    width: 25%;
}

/* line 3593, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row:nth-child(2), #invoice-new-portlet .invoices_corrective fieldset.row:nth-child(2) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3597, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row:nth-child(3), #invoice-new-portlet .invoices_corrective fieldset.row:nth-child(3) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3601, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row:nth-child(4), #invoice-new-portlet .invoices_corrective fieldset.row:nth-child(4) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
    padding-bottom: 30px;
}

/* line 3606, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row:nth-child(5), #invoice-new-portlet .invoices_corrective fieldset.row:nth-child(5) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3610, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row:nth-child(6), #invoice-new-portlet .invoices_corrective fieldset.row:nth-child(6) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3614, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row:nth-child(7), #invoice-new-portlet .invoices_corrective fieldset.row:nth-child(7) {
    width: 25%;
    border-left: 1px solid #d7d7d7;
}

/* line 3618, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row:nth-child(8), #invoice-new-portlet .invoices_corrective fieldset.row:nth-child(8) {
    width: 50%;
    border-left: 1px solid #d7d7d7;
}

/* line 3622, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row .description, #invoice-new-portlet .invoices_corrective fieldset.row .description {
    font-size: 11px;
    padding: 0 1px;
}

/* line 3627, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.loaded_address, #invoice-new-portlet .invoices_corrective fieldset.loaded_address {
    width: 40%;
    float: left;
}

/* line 3630, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.loaded_address .loaded_address_wrap, #invoice-new-portlet .invoices_corrective fieldset.loaded_address .loaded_address_wrap {
    clear: both;
}

/* line 3634, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.row_clear, #invoice-new-portlet .invoices_corrective fieldset.row_clear {
    float: left;
    display: block;
    width: 100%;
    margin: 10px 0;
}

/* line 3640, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.invoice_listitem, #invoice-new-portlet .invoices_corrective fieldset.invoice_listitem {
    padding: 0;
}

/* line 3644, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.invoice_listitem .thpos, #invoice-new-portlet .invoices_corrective fieldset.invoice_listitem .thpos {
    position: relative;
}

/* line 3647, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.invoice_listitem .showtd, #invoice-new-portlet .invoices_corrective fieldset.invoice_listitem .showtd {
    font-size: 9px;
    position: absolute;
    bottom: 1px;
    right: 10px;
    cursor: pointer;
    color: #f68526;
}

/* line 3655, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoices_corrective fieldset.invoice_listitem input.submit, #invoice-new-portlet .invoices_corrective fieldset.invoice_listitem input.submit {
    background: #f68526;
    border: 0;
    width: 200px;
    height: 36px;
    color: #fff;
    font-size: 14px;
}

/* line 3666, ../sass/partials/_layout.scss */
#invoice-edit-holder .btn_invoices, #invoice-new-portlet .btn_invoices {
    float: left;
    font-size: 14px;
    padding: 0 20px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    margin-left: 10px;
    cursor: pointer;
}

/* line 3676, ../sass/partials/_layout.scss */
#invoice-edit-holder .isave, #invoice-new-portlet .isave {
    background: #39b54a;
    color: #fff;
}

/* line 3679, ../sass/partials/_layout.scss */
#invoice-edit-holder .isave:hover, #invoice-new-portlet .isave:hover {
    background: #39b54a;
    color: #fff;
}

/* line 3684, ../sass/partials/_layout.scss */
#invoice-edit-holder .iclose, #invoice-new-portlet .iclose {
    background: #323232;
    color: #fff;
}

/* line 3687, ../sass/partials/_layout.scss */
#invoice-edit-holder .iclose:hover, #invoice-new-portlet .iclose:hover {
    background: #242424;
    color: #fff;
}

/* line 3691, ../sass/partials/_layout.scss */
#invoice-edit-holder .iclose a, #invoice-new-portlet .iclose a {
    color: #fff;
}

/* line 3693, ../sass/partials/_layout.scss */
#invoice-edit-holder .iclose a:hover, #invoice-new-portlet .iclose a:hover {
    color: #fff;
    text-decoration: none;
}

/* line 3699, ../sass/partials/_layout.scss */
#invoice-edit-holder .iopen, #invoice-new-portlet .iopen {
    background: #323232;
    color: #fff;
}

/* line 3702, ../sass/partials/_layout.scss */
#invoice-edit-holder .iopen:hover, #invoice-new-portlet .iopen:hover {
    background: #242424;
    color: #fff;
}

/* line 3706, ../sass/partials/_layout.scss */
#invoice-edit-holder .iopen a, #invoice-new-portlet .iopen a {
    color: #fff;
}

/* line 3708, ../sass/partials/_layout.scss */
#invoice-edit-holder .iopen a:hover, #invoice-new-portlet .iopen a:hover {
    color: #fff;
    text-decoration: none;
}

/* line 3714, ../sass/partials/_layout.scss */
#invoice-edit-holder .ipdf, #invoice-new-portlet .ipdf {
    background: #323232;
    color: #fff;
}

/* line 3717, ../sass/partials/_layout.scss */
#invoice-edit-holder .ipdf:hover, #invoice-new-portlet .ipdf:hover {
    background: #242424;
    color: #fff;
}

/* line 3722, ../sass/partials/_layout.scss */
#invoice-edit-holder .isendpdf, #invoice-new-portlet .isendpdf {
    background: #323232;
    color: #fff;
}

/* line 3725, ../sass/partials/_layout.scss */
#invoice-edit-holder .isendpdf:hover, #invoice-new-portlet .isendpdf:hover {
    background: #242424;
    color: #fff;
}

/* line 3730, ../sass/partials/_layout.scss */
#invoice-edit-holder .btn_notice, #invoice-new-portlet .btn_notice {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    background: #f68526;
    font-size: 14px;
    color: #fff;
    width: 200px;
    height: 36px;
    line-height: 36px;
    cursor: pointer;
}

/* line 3742, ../sass/partials/_layout.scss */
#invoice-edit-holder .invoice_correct, #invoice-new-portlet .invoice_correct {
    font-weight: bold;
    font-size: 14px;
}

/* line 3750, ../sass/partials/_layout.scss */
.ui-dialog-content {
    padding: 0 !important;
}

/* line 3753, ../sass/partials/_layout.scss */
.ui-dialog-content .dialog_invoice_payment .field-container {
    margin-bottom: 10px;
}

/* line 3756, ../sass/partials/_layout.scss */
.ui-dialog-content .dialog_invoice_payment label {
    float: left;
    line-height: 34px;
    width: 100px;
    margin-right: 4px;
    text-align: right;
}

/* line 3764, ../sass/partials/_layout.scss */
.ui-dialog-content .dialog_invoice_payment input {
    width: 180px;
    float: left;
}

/* line 3768, ../sass/partials/_layout.scss */
.ui-dialog-content .dialog_invoice_payment .field_description {
    margin-left: 105px;
    clear: both;
}

/* line 3772, ../sass/partials/_layout.scss */
.ui-dialog-content .dialog_invoice_payment span.ui-unit {
    line-height: 34px;
    font-size: 12px;
    letter-spacing: 1px;
    margin-left: 4px;
}

/* line 3779, ../sass/partials/_layout.scss */
.ui-dialog-content footer {
    overflow: auto;
    margin-bottom: 0 !important;
}

/* line 3783, ../sass/partials/_layout.scss */
.ui-dialog-content footer .submit_link .submit {
    width: auto;
    float: left;
    height: 36px;
    line-height: 36px;
    cursor: pointer;
    padding: 0 20px;
    color: #fff;
    background: #39b54a;
    margin-left: 10px;
    font-size: 14px;
}

/* .invoice_preview {

	.invoice_view {
		list-style-type: none;
		padding-left: 0;
		width: 100%;
		float: left;
		li {
			&.column {
				float: left;
				list-style-type: none;
				border-left: 1px solid $p_header;
				padding: 5px;
				h4 {
					padding: 0 10px;
				}
				ul {
					padding-left: 15px;
				}
				&:first-child {
					border-left: none;
				}
			}
			&.invoice_items {
				width: 70%;
				tfoot.items_total {
					font-weight: bold;
					font-size: 14px;
				}
				.invoice_correct {
					font-weight: bold;
					font-size: 16px;
					text-align:center;
				}
				.invoice-payment-container {
					float: left;
					margin-bottom:20px;
					.invoice_payments {
						padding-left:0;
						li.header {
						display:block;
						float: left;
						width: 100%;
						background: $table_header;
						font-weight: bold;
							div {
								float: left;
								padding: 10px 10px 10px 5px;
							}
						&:hover {
								background: $table_header;
							}
						}
						li {
							width:100%;
							float: left;
							border-bottom:1px solid $p_border;
							div {
								float:left;
								width:20%;
								padding: 10px 10px 10px 5px;
							}
							&:hover {
								background: $tr_hover;
							}
						}
					}
					.invoice_payments_total {
						float: left;
						padding: 10px 10px 10px 5px;
						font-weight: bold;
						font-size: 14px;
					}
				}
			}
			&.addresses {
				width: 30%;
				li.column .address_content {
					line-height: 20px;
				}
			}
			&.invoice_informations {
				width: 30%;
				padding-top: 20px;
				float: right;
				margin-bottom: 10px;
				.information {
					list-style-type: none;
					li {
						text-align: left;
						line-height: 20px;
						.label {
							color: $second_font;
							padding: 0;
						}
						span {
							font-size: 12px;
						}
					}
				}
			}
		}
		ul.addresses li.column {
			width: 50%;
			padding: 10px;
			&:first-child {
				width: 50%;
				padding: 10px 10px 10px 0;
			}
			.header {
				font-size: 14px;
				font-weight: bold;
			}
		}
	}
	.invoice_notices_list {
		float: left;
		width: calc(70% - 10px);
		border-radius: 0;
		border: 0;
		padding: 0;
		margin:10px 5px;
		ul {
			&.notices_tabs_header {
				border-radius: 0;
				padding: 0;
				background: $white;
				border: 1px solid $p_header;
				li {
					margin: 0;
					border-radius: 0;
					border: 0;
					background: $white;
					border-right: 1px solid $p_header;
					a.ui-tabs-anchor {
						padding: 16px;
						font-size: 13px;
						letter-spacing: 1px;
					}
					&.ui-state-active {
				background: $main_color_vivid;
				a.ui-tabs-anchor {
					color: $white;
				}
			}
				}
			}
			&.tabs_holder {
				border: 1px solid $p_header;
				border-top: 0;
				border-radius:0;
				li {
				list-style-type: none;
				border-bottom: 1px dashed $p_header;
				padding: 10px;
					.sender {
						font-weight: bold;
						letter-spacing: 1px;
					}
					.created_date {
						color: $p_border;
						font-size: 10px;
					}
					&:last-child {
						border-bottom:0;
					}
				}
			}
		}
	}
} */
/* line 3974, ../sass/partials/_layout.scss */
.booking-item {
    overflow: auto;
    clear: both;
}

/* line 3977, ../sass/partials/_layout.scss */
.booking-item .booking-icons {
    float: right;
}

/* line 3979, ../sass/partials/_layout.scss */
.booking-item .booking-icons .tooltip {
    display: inline-block !important;
}

/* line 3990, ../sass/partials/_layout.scss */
#user-edit-holder input[type=text] {
    width: 200px;
}

/* line 3993, ../sass/partials/_layout.scss */
#user-edit-holder input[type=password] {
    border-radius: 0;
    height: 36px;
    border: 1px solid #d7d7d7;
    float: left;
    box-shadow: none;
    color: #555555;
    width: 200px;
    display: block;
    padding: 6px 12px;
    line-height: 34px;
    background: #fff;
    font-family: "Open Sans", "sans-serif";
    margin: 0;
}

/* line 4008, ../sass/partials/_layout.scss */
#user-edit-holder select {
    width: 200px;
}

/* line 4017, ../sass/partials/_layout.scss */
#user-add-holder input[type=text] {
    width: 200px;
}

/* line 4020, ../sass/partials/_layout.scss */
#user-add-holder input[type=password] {
    border-radius: 0;
    height: 36px;
    border: 1px solid #d7d7d7;
    float: left;
    box-shadow: none;
    color: #555555;
    width: 200px;
    display: block;
    padding: 6px 12px;
    line-height: 34px;
    background: #fff;
    font-family: "Open Sans", "sans-serif";
    margin: 0;
}

/* line 4035, ../sass/partials/_layout.scss */
#user-add-holder select {
    width: 200px;
}

/* line 4045, ../sass/partials/_layout.scss */
.owner_row {
    margin-left: 20px;
    margin-bottom: 10px;
}

/* line 4048, ../sass/partials/_layout.scss */
.owner_row .name {
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 5px;
}

/* line 4053, ../sass/partials/_layout.scss */
.owner_row select {
    width: 275px;
}

/* line 4065, ../sass/partials/_layout.scss */
span.ui-unit {
    line-height: 36px;
    font-size: 12px;
    letter-spacing: 1px;
    margin-left: 5px;
}

/* line 4071, ../sass/partials/_layout.scss */
span.count-control {
    height: 36px !important;
    float: left;
    position: relative;
    width: 200px;
}

/* line 4076, ../sass/partials/_layout.scss */
span.count-control a {
    position: absolute;
    /* display:none; */
}

/* line 4079, ../sass/partials/_layout.scss */
span.count-control a.ui-spinner-up {
    top: 1px;
    right: 1px;
}

/* line 4083, ../sass/partials/_layout.scss */
span.count-control a.ui-spinner-down {
    bottom: 6px;
    right: 1px;
}

/* line 4093, ../sass/partials/_layout.scss */
input.submit {
    background: #f68526;
    border: 0;
    width: auto;
    color: #fff;
    font-size: 14px;
    margin-top: 10px;
    padding: 10px 20px;
}

/* line 4108, ../sass/partials/_layout.scss */
table.default_form td.input a.removevalue {
    margin: 7px 0 7px 5px;
    width: 16px;
    height: 19px;
    cursor: pointer;
    float: left;
    background: url("../images/admin/icons/delete-icon.png") no-repeat 0 3px;
}

/* line 4115, ../sass/partials/_layout.scss */
table.default_form td.input a.removevalue.block {
    display: inline-block;
}

/* line 4119, ../sass/partials/_layout.scss */
table.default_form td.input a.addvalue {
    background: url("../images/admin/icons/plus-icon.png") no-repeat 0 3px;
    cursor: pointer;
    padding: 2px 0 2px 20px;
    display: inline-block;
    margin: 7px 5px;
}

/* line 4129, ../sass/partials/_layout.scss */
ul.dropdown_inline {
    float: right;
    display: inline-block;
}

/* line 4132, ../sass/partials/_layout.scss */
ul.dropdown_inline li {
    position: relative;
}

/* line 4134, ../sass/partials/_layout.scss */
ul.dropdown_inline li:hover ul {
    display: block;
}

/* line 4137, ../sass/partials/_layout.scss */
ul.dropdown_inline li a {
    display: block;
    padding: 1px 5px;
    font-size: 11px;
    background: #eaeaea;
    text-decoration: none;
}

/* line 4143, ../sass/partials/_layout.scss */
ul.dropdown_inline li a:hover {
    color: #fff;
    background: #696969;
}

/* line 4149, ../sass/partials/_layout.scss */
ul.dropdown_inline li ul {
    display: none;
    position: absolute;
    left: 0;
    width: 200px;
    list-style: none;
    z-index: 1;
}

/* line 4162, ../sass/partials/_layout.scss */
.ui-widget {
    font-family: "Open Sans", "sans-serif";
}

/* line 4167, ../sass/partials/_layout.scss */
.ui-autocomplete .ui-state-focus {
    background: #f3f3f3;
}

/* line 4174, ../sass/partials/_layout.scss */
.tooltip:after {
    display: inline-block;
    content: "\00a0";
    text-indent: -999px;
    width: 22px;
    height: 100%;
    background: url("../images/admin/icons/info-icon.png") no-repeat center;
}

/* line 4175, ../sass/partials/_layout.scss */
span.tooltip:after, label.tooltip:after {
    background-position: 3px 3px;
}

/* line 4177, ../sass/partials/_layout.scss */
.ui-tooltip {
    background: #000;
    box-shadow: none;
    border: 0;
    color: #fff;
    padding: 8px 12px;
}

/* line 4184, ../sass/partials/_layout.scss */
.calendar_navigator .ui-datepicker {
    width: 100%;
}

/* line 4186, ../sass/partials/_layout.scss */
.calendar_navigator .ui-datepicker .ui-datepicker-header {
    background: #f2f2f2;
}

/* line 4188, ../sass/partials/_layout.scss */
.calendar_navigator .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
    left: calc(50% - 125px);
    top: 18px;
    background: url("../images/icons/arrow-left-grey.png") no-repeat;
    background-position: center;
    cursor: pointer;
}

/* line 4194, ../sass/partials/_layout.scss */
.calendar_navigator .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span {
    background: none;
}

/* line 4198, ../sass/partials/_layout.scss */
.calendar_navigator .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
    left: calc(50% + 100px);
    top: 18px;
    background: url("../images/icons/arrow-right-grey.png") no-repeat;
    background-position: center;
    cursor: pointer;
}

/* line 4204, ../sass/partials/_layout.scss */
.calendar_navigator .ui-datepicker .ui-datepicker-header .ui-datepicker-next span {
    background: none;
}

/* line 4208, ../sass/partials/_layout.scss */
.calendar_navigator .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
    color: #333333;
    font-size: 18px;
    font-weight: bold;
    width: 200px;
    margin-right: auto;
    margin-left: auto;
}

/* line 4217, ../sass/partials/_layout.scss */
.calendar_navigator .ui-datepicker table.ui-datepicker-calendar {
    margin: 0;
    float: right;
}

/* line 4222, ../sass/partials/_layout.scss */
.calendar_navigator tr {
    float: left;
}

/* line 4224, ../sass/partials/_layout.scss */
.calendar_navigator tr td {
    width: 28px;
    width: 29px;
}

/* line 4229, ../sass/partials/_layout.scss */
.calendar_navigator th {
    width: 28px;
    width: 29px;
}

/* line 4233, ../sass/partials/_layout.scss */
.calendar_navigator .ui-state-disabled {
    background: #ccc;
}

/* line 4241, ../sass/partials/_layout.scss */
#opinion-filter-holder .floatLeft:nth-child(1) label {
    width: 200px;
}

/* line 4244, ../sass/partials/_layout.scss */
#opinion-filter-holder .floatLeft:nth-child(2) label {
    width: 200px;
}

/* line 4251, ../sass/partials/_layout.scss */
table.list_opinion tr.alert, table.list_opinion tr.resolve_alert {
    background: #fdfce8;
    border-left: none;
    border-right: none;
}

/* line 4256, ../sass/partials/_layout.scss */
table.list_opinion tr.request {
    background: #f9e5d4;
}

/* line 4260, ../sass/partials/_layout.scss */
table.list_opinion tr .opinion_statuses span {
    display: block;
    clear: both;
    margin-bottom: 3px;
    margin-right: 10px;
}

/* line 4265, ../sass/partials/_layout.scss */
table.list_opinion tr .opinion_statuses span:last-child {
    margin-bottom: 0;
}

/* line 4269, ../sass/partials/_layout.scss */
table.list_opinion tr .opinion_statuses img {
    padding: 0 3px 1px 0;
}

/* line 4274, ../sass/partials/_layout.scss */
table.list_opinion a.answear_link {
    line-height: 16px;
}

/* line 4277, ../sass/partials/_layout.scss */
table.list_opinion button {
    border-radius: 3px;
    height: 25px;
    padding: 0 8px;
    margin-right: 5px;
    font-size: 11px;
    background: #e3e3e3;
}

/* line 4286, ../sass/partials/_layout.scss */
table.list_opinion .colapsed a {
    float: left;
    clear: both;
}

/* line 4293, ../sass/partials/_layout.scss */
.room-ratings-info {
    float: left;
    width: 100%;
    padding: 0 8px 10px 8px;
}

/* line 4300, ../sass/partials/_layout.scss */
.add-remark-container .remark_remark {
    padding: 0 8px;
}

/* line 4307, ../sass/partials/_layout.scss */
.registration-form {
    margin: 20px 0;
}

/* line 4309, ../sass/partials/_layout.scss */
.registration-form .line-item {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

/* line 4313, ../sass/partials/_layout.scss */
.registration-form .line-item .label {
    font-size: 12px;
    color: #696969;
    line-height: 20px;
    font-weight: normal;
    text-align: center;
    width: 100%;
    white-space: normal;
}

/* line 4323, ../sass/partials/_layout.scss */
.registration-form .user_legal_status label, .registration-form .gender label {
    margin: 10px;
}

/* line 4326, ../sass/partials/_layout.scss */
.registration-form .user_legal_status input[type="radio"], .registration-form .gender input[type="radio"] {
    margin-right: 4px;
}

.registration-form .user_legal_status input[type="radio"][disabled] {
    width: 25px;
    height: 20px;
    margin-left: -50px;
    margin-top: 0px;
    z-index: 100;
}

/* line 4331, ../sass/partials/_layout.scss */
.registration-form .rules textarea[name="rules"] {
    width: 100%;
    height: 307px;
    display: none;
}

/* line 4336, ../sass/partials/_layout.scss */
.registration-form .rules .rules-window {
    width: 100%;
    height: 307px;
    background: #fff;
    border: 1px solid #d7d7d7;
    overflow: auto;
    padding: 10px;
}

/* line 4345, ../sass/partials/_layout.scss */
.registration-form input.submit {
    width: auto;
}

/* line 4353, ../sass/partials/_layout.scss */
#user-edit-holder .addvalue {
    font-size: 12px;
    background: url("../images/icons/add-icon.png") no-repeat;
}

/* line 4357, ../sass/partials/_layout.scss */
#user-edit-holder .removevalue {
    background: url("../images/icons/trash-icon.png") no-repeat;
}

/* line 4362, ../sass/partials/_layout.scss */
#time_logout {
    position: absolute;
    width: 210px;
    background: #696969;
    top: 45px;
    right: 0;
    color: #fff;
    border-radius: 0 0 5px 5px;
    z-index: 1000000000;
    font-size: 11px;
    line-height: 30px;
    padding: 0 8px;
    display: none;
}

/* line 4375, ../sass/partials/_layout.scss */
#time_logout div {
    float: right;
    display: inline-block;
    font-size: 18px;
}

/* line 4381, ../sass/partials/_layout.scss */
#time_logout div > span {
    float: right;
    display: inline;
    width: auto;
}

/* line 4390, ../sass/partials/_layout.scss */
.temp-info {
    padding: 20px;
    font-size: 14px;
    text-align: center;
    border-top: 1px solid #e3e3e3;
    font-weight: bold;
    line-height: 26px;
    float: left;
    width: 100%;
}

/* line 4399, ../sass/partials/_layout.scss */
.temp-info h2 {
    font-weight: bold;
}

/* line 4407, ../sass/partials/_layout.scss */
.ui-dialog.invoice_preview .ui-dialog-content, .ui-dialog.booking_preview .ui-dialog-content {
    overflow-x: auto;
}

/* line 4414, ../sass/partials/_layout.scss */
#data-invoice-preview {
    width: 600px;
}

/* line 4416, ../sass/partials/_layout.scss */
#data-invoice-preview fieldset {
    width: 100%;
    display: block;
    padding-bottom: 5px;
}

/* line 4420, ../sass/partials/_layout.scss */
#data-invoice-preview fieldset .iua_label {
    float: left;
    padding: 0 8px;
    width: 140px;
    line-height: 36px;
    text-align: right;
}

/* line 4427, ../sass/partials/_layout.scss */
#data-invoice-preview fieldset .iua_html {
    float: left;
    width: 450px;
}

/* line 4431, ../sass/partials/_layout.scss */
#data-invoice-preview fieldset .gus-client {
    clear: both;
    float: left;
    margin-left: 150px;
}

/* MODU┼ü OPINII */
/* dodawanie opinii */
/* line 4442, ../sass/partials/_layout.scss */
.edit-opinion-container {
    padding: 10px;
    border-right: 1px solid #d7d7d7;
}

/* line 4446, ../sass/partials/_layout.scss */
.edit-opinion-container span.title {
    font-size: 14px;
}

/* line 4449, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container {
    overflow: auto;
    padding: 10px 5px;
    border-bottom: 1px solid #eaeaea;
}

/* line 4453, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container .input {
    overflow: auto;
    width: 190px;
    float: left;
    position: relative;
}

/* line 4458, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container .input span {
    position: absolute;
    top: 4px;
    right: 0;
    font-size: 12px;
    font-weight: bold;
}

/* line 4465, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container .input .rating {
    float: right;
    margin-right: 15px;
    padding-top: 2px;
    width: 105px !important;
    height: 26px;
    position: relative;
}

/* line 4474, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container .mylabel {
    font-size: 14px;
    font-weight: bold;
    width: 300px;
    float: left;
    line-height: 25px;
}

/* line 4481, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container.opinion_reason_all_rooms, .edit-opinion-container .field-container.opinion_reason_catering, .edit-opinion-container .field-container.opinion_reason_service, .edit-opinion-container .field-container.opinion_reason_object {
    padding-bottom: 4px;
}

/* line 4483, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container.opinion_reason_all_rooms .input, .edit-opinion-container .field-container.opinion_reason_catering .input, .edit-opinion-container .field-container.opinion_reason_service .input, .edit-opinion-container .field-container.opinion_reason_object .input {
    width: 100% !important;
}

/* line 4487, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container.opinion_remark {
    border-bottom: 0;
}

/* line 4489, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container.opinion_remark .input {
    width: 100%;
}

/* line 4493, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container:last-child {
    padding-top: 0;
    border-bottom: 0;
}

/* line 4498, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container[class*="ro_weight"] {
    display: none !important;
    border-bottom: 0;
}

/* line 4503, ../sass/partials/_layout.scss */
.edit-opinion-container .field-container[class*="ro_reason_room"] .input {
    width: 100% !important;
}

/* line 4507, ../sass/partials/_layout.scss */
.edit-opinion-container #not_single_rating {
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 20px;
}

/* line 4511, ../sass/partials/_layout.scss */
.edit-opinion-container #single_rating {
    margin-bottom: 0px;
}

/* line 4514, ../sass/partials/_layout.scss */
.edit-opinion-container .opinion_all_rooms, .edit-opinion-container .opinion_reason_all_rooms {
    border-bottom: 0;
}

/* edycja oceny sali */
/* line 4523, ../sass/partials/_layout.scss */
.room-ratings-info, .avarage-all-rooms {
    padding: 10px;
    float: left;
}

/* line 4526, ../sass/partials/_layout.scss */
.room-ratings-info h3, .avarage-all-rooms h3 {
    margin-top: 0;
    font-size: 20px;
}

/* line 4532, ../sass/partials/_layout.scss */
.rating-avarage {
    float: left;
    line-height: 25px;
}

/* gwiazdki */
/* line 4538, ../sass/partials/_layout.scss */
.rating {
    width: 95px;
    height: 26px;
    float: left;
    margin-right: 4px;
    position: relative;
}

/* line 4544, ../sass/partials/_layout.scss */
.rating .rating-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 95px;
    height: 26px;
    background: url("../../NewSearch/images/rating-grey.png") no-repeat;
    background-size: 95px 26px;
}

/* line 4552, ../sass/partials/_layout.scss */
.rating .rating-star {
    position: absolute;
    top: 0;
    left: 0;
    width: 60%;
    height: 26px;
    background: url("../../NewSearch/images/rating-orange.png") no-repeat;
    background-size: 95px 26px;
}

/* line 4563, ../sass/partials/_layout.scss */
#show_room_ratings-holder a.submit, #opinion-show_remarks-holder a.submit {
    margin-right: 5px;
    background: #f68526;
    border: 0;
    height: 36px;
    color: #fff;
    font-size: 14px;
    margin-top: 10px;
    padding: 0 25px;
    line-height: 36px;
    margin: 0 0 5px 10px;
    display: inline-block;
}

a.submit.opinion {
    margin-right: 5px;
    background: #f68526;
    border: 0;
    height: 40px;
    color: #fff;
    font-size: 14px;
    margin-top: 10px;
    padding: 0 25px;
    line-height: 40px;
    margin: 0 0 5px 10px;
    display: inline-block;
}

/* line 4575, ../sass/partials/_layout.scss */
#show_room_ratings-holder a.submit:hover, #opinion-show_remarks-holder a.submit:hover {
    background: #FC790A;
    -webkit-transition: background 0.2s linear;
    -moz-transition: background 0.2s linear;
    -ms-transition: background 0.2s linear;
    -o-transition: background 0.2s linear;
    transition: background 0.2s linear;
}

/* line 4588, ../sass/partials/_layout.scss */
table.single-opinion tr td:nth-child(1) {
    width: 130px;
}

/* line 4591, ../sass/partials/_layout.scss */
table.single-opinion tr td:nth-child(2) {
    width: 50px;
    font-weight: bold;
    font-size: 14px;
}

/* line 4597, ../sass/partials/_layout.scss */
table.single-opinion progress {
    height: 20px;
    width: 50%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
}

/* line 4605, ../sass/partials/_layout.scss */
table.single-opinion progress::-webkit-progress-bar {
    height: 20px;
    background: #e3e3e3;
}

/* line 4609, ../sass/partials/_layout.scss */
table.single-opinion progress::-moz-progress-bar {
    height: 20px;
    background: #f68526;
}

/* line 4613, ../sass/partials/_layout.scss */
table.single-opinion progress::-webkit-progress-value {
    background: #f68526;
}

/* line 4618, ../sass/partials/_layout.scss */
.add-remark-container {
    padding: 2px 10px;
}

/* temp - przenie┼Ť─ç do base */
/* line 4624, ../sass/partials/_layout.scss */
a.back {
    background: #bdbdbd;
    border: 0;
    width: auto;
    color: #fff;
    font-size: 14px;
    margin-top: 10px;
    padding: 10px 20px;
}

/* line 4634, ../sass/partials/_layout.scss */
a.margin {
    margin-left: 10px;
    display: inline-block;
}

/* line 4641, ../sass/partials/_layout.scss */
.room_preview .room-details {
    float: left;
    margin-bottom: 5px;
    width: 800px;
}

/* line 4645, ../sass/partials/_layout.scss */
.room_preview .room-details h3 {
    font-size: 16px;
    font-weight: bold;
}

/* line 4649, ../sass/partials/_layout.scss */
.room_preview .room-details .basic {
    background: #f8f8f8;
    padding-bottom: 10px;
    border-bottom: 1px solid #d7d7d7;
}

/* line 4653, ../sass/partials/_layout.scss */
.room_preview .room-details .basic .img {
    float: left;
    width: 150px;
    height: 90px;
    border: 1px solid #d7d7d7;
    margin-top: 10px;
    margin-right: 20px;
    background: #fff;
}

/* line 4661, ../sass/partials/_layout.scss */
.room_preview .room-details .basic .img a {
    display: none;
}

/* line 4664, ../sass/partials/_layout.scss */
.room_preview .room-details .basic .img a:first-child {
    display: block;
}

/* line 4666, ../sass/partials/_layout.scss */
.room_preview .room-details .basic .img a:first-child img {
    object-fit: none;
    /* Do not scale the image */
    object-position: center;
    /* Center the image within the element */
    height: 90px;
    width: 150px;
}

/* line 4675, ../sass/partials/_layout.scss */
.room_preview .room-details .room-disposals_wrap {
    float: left;
    width: 100%;
    margin-bottom: 35px;
}

/* line 4679, ../sass/partials/_layout.scss */
.room_preview .room-details .room-disposals_wrap ul {
    padding-left: 0;
}

/* line 4681, ../sass/partials/_layout.scss */
.room_preview .room-details .room-disposals_wrap ul li {
    list-style-type: none;
    display: inline;
    background: #fff;
    border: 1px solid #d7d7d7;
    width: 56px;
    height: 50px;
    float: left;
    margin-right: 5px;
    font-size: 10px;
}

/* line 4691, ../sass/partials/_layout.scss */
.room_preview .room-details .room-disposals_wrap ul li img {
    margin-bottom: 5px;
}

/* line 4698, ../sass/partials/_layout.scss */
.room_preview .room-details .room-equipment_wrap table, .room_preview .room-details .room-catering_wrap table {
    width: 100%;
}

/* line 4700, ../sass/partials/_layout.scss */
.room_preview .room-details .room-equipment_wrap table tr, .room_preview .room-details .room-catering_wrap table tr {
    border-bottom: 1px solid #d7d7d7;
}

/* line 4702, ../sass/partials/_layout.scss */
.room_preview .room-details .room-equipment_wrap table tr td.col-name, .room_preview .room-details .room-catering_wrap table tr td.col-name {
    width: 80%;
    padding: 5px;
}

/* line 4706, ../sass/partials/_layout.scss */
.room_preview .room-details .room-equipment_wrap table tr td.col-price, .room_preview .room-details .room-catering_wrap table tr td.col-price {
    width: 20%;
    padding: 5px;
}

/* line 4718, ../sass/partials/_layout.scss */
.backup_wrapper {
    display: inline;
    position: relative;
    margin-left: 5px;
}

/* line 4722, ../sass/partials/_layout.scss */
.backup_wrapper a.backup {
    cursor: pointer;
    color: #fff;
    background: #f68526;
    padding: 4px 10px;
    border-radius: 4px;
}

/* line 4728, ../sass/partials/_layout.scss */
.backup_wrapper a.backup img {
    margin-right: 8px;
}

/* line 4732, ../sass/partials/_layout.scss */
.backup_wrapper .backup_list {
    position: absolute;
    background: #fff;
    border: 1px solid #e3e3e3;
    top: 20px;
    left: 0;
    padding: 5px 0 5px 5px;
    width: 411px;
    z-index: 2;
}

/* line 4741, ../sass/partials/_layout.scss */
.backup_wrapper .backup_list h4 {
    background: #eaeaea;
    margin: 0;
    padding: 10px;
    margin-right: 5px;
    letter-spacing: 0;
    font-size: 17px;
}

/* line 4749, ../sass/partials/_layout.scss */
.backup_wrapper .backup_list .col {
    float: left;
}

/* line 4751, ../sass/partials/_layout.scss */
.backup_wrapper .backup_list .col.first {
    border-right: 1px solid #e3e3e3;
    margin-right: 5px;
}

/* line 4755, ../sass/partials/_layout.scss */
.backup_wrapper .backup_list .col ul {
    width: 60px;
}

/* line 4758, ../sass/partials/_layout.scss */
.backup_wrapper .backup_list .col .submit {
    height: 30px;
    padding: 0 25px;
    margin-right: 5px;
}

/* line 4763, ../sass/partials/_layout.scss */
.backup_wrapper .backup_list .col input[name="mail"] {
    margin-top: 36px;
    display: block;
}

/* line 4770, ../sass/partials/_layout.scss */
.backup_wrapper.bottom .backup_list {
    position: absolute;
    background: #fff;
    border: 1px solid #e3e3e3;
    bottom: 20px;
    left: 0;
    padding: 5px 0 5px 5px;
    width: 411px;
    z-index: 2;
    top: auto;
}

/* line 4786, ../sass/partials/_layout.scss */
#resend-token-portlet .portlet-header .minmax {
    display: none;
}

/* line 4794, ../sass/partials/_layout.scss */
.room_review_dialog.ui-dialog .ui-dialog-content, .rules_dialog.ui-dialog .ui-dialog-content, .faq_dialog.ui-dialog .ui-dialog-content, .share_dialog.ui-dialog .ui-dialog-content, .contact_dialog.ui-dialog .ui-dialog-content {
    overflow-y: auto;
}

/* line 4798, ../sass/partials/_layout.scss */
.room_review_dialog.ui-dialog .ui-dialog-titlebar-close, .rules_dialog.ui-dialog .ui-dialog-titlebar-close, .faq_dialog.ui-dialog .ui-dialog-titlebar-close, .share_dialog.ui-dialog .ui-dialog-titlebar-close, .contact_dialog.ui-dialog .ui-dialog-titlebar-close {
    right: 10px;
    background: none !important;
}

/* line 4801, ../sass/partials/_layout.scss */
.room_review_dialog.ui-dialog .ui-dialog-titlebar-close span, .rules_dialog.ui-dialog .ui-dialog-titlebar-close span, .faq_dialog.ui-dialog .ui-dialog-titlebar-close span, .share_dialog.ui-dialog .ui-dialog-titlebar-close span, .contact_dialog.ui-dialog .ui-dialog-titlebar-close span {
    display: block !important;
}

/* line 4804, ../sass/partials/_layout.scss */
.room_review_dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon, .rules_dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon, .faq_dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon, .share_dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon, .contact_dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon {
    background: url("../../NewSearch/images/close_white.png") no-repeat;
    background-position: 40% 40%;
}

/* line 4809, ../sass/partials/_layout.scss */
.room_review_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-focus .ui-icon, .room_review_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-active .ui-icon, .rules_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-focus .ui-icon, .rules_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-active .ui-icon, .faq_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-focus .ui-icon, .faq_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-active .ui-icon, .share_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-focus .ui-icon, .share_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-active .ui-icon, .contact_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-focus .ui-icon, .contact_dialog.ui-dialog .ui-dialog-titlebar-close.ui-state-active .ui-icon {
    background: url("../../NewSearch/images/close_white.png") no-repeat;
    background-position: 40% 40%;
}

/* line 4816, ../sass/partials/_layout.scss */
.room_review_dialog .room_info, .rules_dialog .room_info, .faq_dialog .room_info, .share_dialog .room_info, .contact_dialog .room_info {
    padding: 0 20px;
    float: left;
    width: 100%;
    padding-bottom: 15px;
    background: #ebf4f7;
}

/* line 4822, ../sass/partials/_layout.scss */
.room_review_dialog .room_info h3, .rules_dialog .room_info h3, .faq_dialog .room_info h3, .share_dialog .room_info h3, .contact_dialog .room_info h3 {
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 5px;
}

/* line 4827, ../sass/partials/_layout.scss */
.room_review_dialog .room_info span, .rules_dialog .room_info span, .faq_dialog .room_info span, .share_dialog .room_info span, .contact_dialog .room_info span {
    line-height: 26px;
    float: left;
}

/* line 4830, ../sass/partials/_layout.scss */
.room_review_dialog .room_info span.number, .rules_dialog .room_info span.number, .faq_dialog .room_info span.number, .share_dialog .room_info span.number, .contact_dialog .room_info span.number {
    margin-left: 5px;
    font-size: 10px;
}

/* line 4835, ../sass/partials/_layout.scss */
.room_review_dialog .room_info .rating, .rules_dialog .room_info .rating, .faq_dialog .room_info .rating, .share_dialog .room_info .rating, .contact_dialog .room_info .rating {
    margin-left: 5px;
}

/* line 4839, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions, .rules_dialog ul.room_opinions, .faq_dialog ul.room_opinions, .share_dialog ul.room_opinions, .contact_dialog ul.room_opinions {
    margin: 0 15px 15px 15px;
    float: left;
}

/* line 4842, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li, .rules_dialog ul.room_opinions li, .faq_dialog ul.room_opinions li, .share_dialog ul.room_opinions li, .contact_dialog ul.room_opinions li {
    padding: 15px 15px;
    border-bottom: 1px solid #eaeaea;
    float: left;
}

/* line 4843, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li div:nth-child(1), .rules_dialog ul.room_opinions li div:nth-child(1), .faq_dialog ul.room_opinions li div:nth-child(1), .share_dialog ul.room_opinions li div:nth-child(1), .contact_dialog ul.room_opinions li div:nth-child(1) {
    width: 200px;
    float: left;
    border-right: 1px dashed #ccc;
}

/* line 4848, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li div:nth-child(2), .rules_dialog ul.room_opinions li div:nth-child(2), .faq_dialog ul.room_opinions li div:nth-child(2), .share_dialog ul.room_opinions li div:nth-child(2), .contact_dialog ul.room_opinions li div:nth-child(2) {
    float: left;
    width: 590px;
    padding-left: 10px;
}

/* line 4852, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li div:nth-child(2) .rating-parts td, .rules_dialog ul.room_opinions li div:nth-child(2) .rating-parts td, .faq_dialog ul.room_opinions li div:nth-child(2) .rating-parts td, .share_dialog ul.room_opinions li div:nth-child(2) .rating-parts td, .contact_dialog ul.room_opinions li div:nth-child(2) .rating-parts td {
    padding: 0px 8px;
    margin-right: 7px;
    font-size: 11px;
    font-weight: bold;
}

/* line 4858, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li div:nth-child(2) span.rating_desc, .rules_dialog ul.room_opinions li div:nth-child(2) span.rating_desc, .faq_dialog ul.room_opinions li div:nth-child(2) span.rating_desc, .share_dialog ul.room_opinions li div:nth-child(2) span.rating_desc, .contact_dialog ul.room_opinions li div:nth-child(2) span.rating_desc {
    width: 100%;
    float: left;
    margin-left: 10px;
    font-weight: normal;
    font-size: 11px;
    line-height: 18px;
    padding: 5px 0;
    border-bottom: 1px solid #eaeaea;
}

/* line 4867, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span, .rules_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span, .faq_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span, .share_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span, .contact_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span {
    font-weight: normal;
    padding: 5px 10px;
    margin: 5px 0;
    border-radius: 4px;
}

/* line 4872, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(odd), .rules_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(odd), .faq_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(odd), .share_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(odd), .contact_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(odd) {
    margin-left: 20px;
    background: #fff9e6;
}

/* line 4876, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(even), .rules_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(even), .faq_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(even), .share_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(even), .contact_dialog ul.room_opinions li div:nth-child(2) span.rating_desc span:nth-child(even) {
    background: #ebf4f7;
}

/* line 4880, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li div:nth-child(2) span.rating_desc:last-child, .rules_dialog ul.room_opinions li div:nth-child(2) span.rating_desc:last-child, .faq_dialog ul.room_opinions li div:nth-child(2) span.rating_desc:last-child, .share_dialog ul.room_opinions li div:nth-child(2) span.rating_desc:last-child, .contact_dialog ul.room_opinions li div:nth-child(2) span.rating_desc:last-child {
    border-bottom: 0;
}

/* line 4888, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li span, .rules_dialog ul.room_opinions li span, .faq_dialog ul.room_opinions li span, .share_dialog ul.room_opinions li span, .contact_dialog ul.room_opinions li span {
    display: block;
    font-weight: bold;
}

/* line 4891, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li span.date, .rules_dialog ul.room_opinions li span.date, .faq_dialog ul.room_opinions li span.date, .share_dialog ul.room_opinions li span.date, .contact_dialog ul.room_opinions li span.date {
    overflow: hidden;
    height: 14px;
    font-size: 11px;
    font-weight: normal;
    width: 150px;
    color: #b9b9b9;
}

/* line 4899, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li span.rate, .rules_dialog ul.room_opinions li span.rate, .faq_dialog ul.room_opinions li span.rate, .share_dialog ul.room_opinions li span.rate, .contact_dialog ul.room_opinions li span.rate {
    font-size: 13px;
    float: left;
    text-transform: uppercase;
}

/* line 4903, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li span.rate span, .rules_dialog ul.room_opinions li span.rate span, .faq_dialog ul.room_opinions li span.rate span, .share_dialog ul.room_opinions li span.rate span, .contact_dialog ul.room_opinions li span.rate span {
    color: #75a3c7;
    font-size: 15px;
    display: inline-block;
}

/* line 4909, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li span.nickmail, .rules_dialog ul.room_opinions li span.nickmail, .faq_dialog ul.room_opinions li span.nickmail, .share_dialog ul.room_opinions li span.nickmail, .contact_dialog ul.room_opinions li span.nickmail {
    float: left;
    clear: both;
    margin-top: 10px;
}

/* line 4914, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li span.rate-number, .rules_dialog ul.room_opinions li span.rate-number, .faq_dialog ul.room_opinions li span.rate-number, .share_dialog ul.room_opinions li span.rate-number, .contact_dialog ul.room_opinions li span.rate-number {
    float: left;
    margin-top: 4px;
}

/* line 4919, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li:last-child, .rules_dialog ul.room_opinions li:last-child, .faq_dialog ul.room_opinions li:last-child, .share_dialog ul.room_opinions li:last-child, .contact_dialog ul.room_opinions li:last-child {
    border-bottom: 0;
}

/* line 4922, ../sass/partials/_layout.scss */
.room_review_dialog ul.room_opinions li i, .rules_dialog ul.room_opinions li i, .faq_dialog ul.room_opinions li i, .share_dialog ul.room_opinions li i, .contact_dialog ul.room_opinions li i {
    color: #b6b6b6;
}

/* line 4927, ../sass/partials/_layout.scss */
.room_review_dialog .rules_wrapper, .rules_dialog .rules_wrapper, .faq_dialog .rules_wrapper, .share_dialog .rules_wrapper, .contact_dialog .rules_wrapper {
    padding: 20px;
}

/* line 4930, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper, .rules_dialog .faq_wrapper, .faq_dialog .faq_wrapper, .share_dialog .faq_wrapper, .contact_dialog .faq_wrapper {
    padding: 20px;
    float: left;
    width: 100%;
}

/* line 4934, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper .help-col, .rules_dialog .faq_wrapper .help-col, .faq_dialog .faq_wrapper .help-col, .share_dialog .faq_wrapper .help-col, .contact_dialog .faq_wrapper .help-col {
    text-align: center;
    margin-top: 20px;
    font-size: 12px;
}

/* line 4938, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper .help-col ol, .rules_dialog .faq_wrapper .help-col ol, .faq_dialog .faq_wrapper .help-col ol, .share_dialog .faq_wrapper .help-col ol, .contact_dialog .faq_wrapper .help-col ol {
    text-align: left;
}

/* line 4941, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper .help-col h5, .rules_dialog .faq_wrapper .help-col h5, .faq_dialog .faq_wrapper .help-col h5, .share_dialog .faq_wrapper .help-col h5, .contact_dialog .faq_wrapper .help-col h5 {
    margin-bottom: 15px;
}

/* line 4945, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper .help-link, .rules_dialog .faq_wrapper .help-link, .faq_dialog .faq_wrapper .help-link, .share_dialog .faq_wrapper .help-link, .contact_dialog .faq_wrapper .help-link {
    float: left;
    width: 100%;
    text-align: center;
    background: #ff4e00;
    color: #fff;
    padding: 15px 0 12px 0;
}

/* line 4953, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper ul, .rules_dialog .faq_wrapper ul, .faq_dialog .faq_wrapper ul, .share_dialog .faq_wrapper ul, .contact_dialog .faq_wrapper ul {
    float: left;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 10px;
}

/* line 4958, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper ul li, .rules_dialog .faq_wrapper ul li, .faq_dialog .faq_wrapper ul li, .share_dialog .faq_wrapper ul li, .contact_dialog .faq_wrapper ul li {
    margin-bottom: 5px;
}

/* line 4960, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper ul li h3, .rules_dialog .faq_wrapper ul li h3, .faq_dialog .faq_wrapper ul li h3, .share_dialog .faq_wrapper ul li h3, .contact_dialog .faq_wrapper ul li h3 {
    cursor: pointer;
    margin: 0;
    font-size: 13px;
    font-weight: bold;
    border: 1px solid #e3e3e3;
    background: #f0f0f0;
    padding: 8px 10px;
}

/* line 4969, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper ul li .answear, .rules_dialog .faq_wrapper ul li .answear, .faq_dialog .faq_wrapper ul li .answear, .share_dialog .faq_wrapper ul li .answear, .contact_dialog .faq_wrapper ul li .answear {
    display: none;
    padding: 15px;
}

/* line 4973, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper ul li:last-child, .rules_dialog .faq_wrapper ul li:last-child, .faq_dialog .faq_wrapper ul li:last-child, .share_dialog .faq_wrapper ul li:last-child, .contact_dialog .faq_wrapper ul li:last-child {
    margin-bottom: 0;
}

/* line 4978, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper a, .rules_dialog .faq_wrapper a, .faq_dialog .faq_wrapper a, .share_dialog .faq_wrapper a, .contact_dialog .faq_wrapper a {
    color: #ff4e00;
}

/* line 4980, ../sass/partials/_layout.scss */
.room_review_dialog .faq_wrapper a.link, .rules_dialog .faq_wrapper a.link, .faq_dialog .faq_wrapper a.link, .share_dialog .faq_wrapper a.link, .contact_dialog .faq_wrapper a.link {
    margin-bottom: 3px;
    float: left;
    width: 100%;
    color: #fff;
    font-size: 14px;
}

/* line 4989, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper, .rules_dialog .contact_wrapper, .faq_dialog .contact_wrapper, .share_dialog .contact_wrapper, .contact_dialog .contact_wrapper {
    padding: 20px;
    float: left;
    width: 100%;
}

/* line 4993, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper .contact-col, .rules_dialog .contact_wrapper .contact-col, .faq_dialog .contact_wrapper .contact-col, .share_dialog .contact_wrapper .contact-col, .contact_dialog .contact_wrapper .contact-col {
    text-align: center;
    margin-top: 30px;
    font-size: 12px;
    margin-bottom: 15px;
}

/* line 4994, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper .contact-col:first-child, .rules_dialog .contact_wrapper .contact-col:first-child, .faq_dialog .contact_wrapper .contact-col:first-child, .share_dialog .contact_wrapper .contact-col:first-child, .contact_dialog .contact_wrapper .contact-col:first-child {
    border-left: 0;
}

/* line 5001, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper .contact-col ol, .rules_dialog .contact_wrapper .contact-col ol, .faq_dialog .contact_wrapper .contact-col ol, .share_dialog .contact_wrapper .contact-col ol, .contact_dialog .contact_wrapper .contact-col ol {
    text-align: left;
}

/* line 5004, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper .contact-col h5, .rules_dialog .contact_wrapper .contact-col h5, .faq_dialog .contact_wrapper .contact-col h5, .share_dialog .contact_wrapper .contact-col h5, .contact_dialog .contact_wrapper .contact-col h5 {
    margin-bottom: 15px;
}

/* line 5008, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper .account-number, .rules_dialog .contact_wrapper .account-number, .faq_dialog .contact_wrapper .account-number, .share_dialog .contact_wrapper .account-number, .contact_dialog .contact_wrapper .account-number {
    background: #f9f9f9;
    float: left;
    width: 100%;
    padding: 8px 16px;
    margin: 20px 0;
    font-size: 14px;
    padding-bottom: 16px;
}

/* line 5018, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper .contact-link, .rules_dialog .contact_wrapper .contact-link, .faq_dialog .contact_wrapper .contact-link, .share_dialog .contact_wrapper .contact-link, .contact_dialog .contact_wrapper .contact-link {
    float: left;
    width: 100%;
    text-align: center;
    background: #ff4e00;
    color: #fff;
    padding: 15px 0 12px 0;
}

/* line 5026, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper h4, .rules_dialog .contact_wrapper h4, .faq_dialog .contact_wrapper h4, .share_dialog .contact_wrapper h4, .contact_dialog .contact_wrapper h4 {
    font-size: 16px;
}

/* line 5029, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper a, .rules_dialog .contact_wrapper a, .faq_dialog .contact_wrapper a, .share_dialog .contact_wrapper a, .contact_dialog .contact_wrapper a {
    color: #ff4e00;
}

/* line 5031, ../sass/partials/_layout.scss */
.room_review_dialog .contact_wrapper a.link, .rules_dialog .contact_wrapper a.link, .faq_dialog .contact_wrapper a.link, .share_dialog .contact_wrapper a.link, .contact_dialog .contact_wrapper a.link {
    margin-bottom: 3px;
    float: left;
    width: 100%;
    color: #fff;
    font-size: 14px;
}

/* line 5040, ../sass/partials/_layout.scss */
.room_review_dialog .share_wrapper, .rules_dialog .share_wrapper, .faq_dialog .share_wrapper, .share_dialog .share_wrapper, .contact_dialog .share_wrapper {
    padding: 20px;
}

/* line 5042, ../sass/partials/_layout.scss */
.room_review_dialog .share_wrapper table, .rules_dialog .share_wrapper table, .faq_dialog .share_wrapper table, .share_dialog .share_wrapper table, .contact_dialog .share_wrapper table {
    width: 100%;
}

/* line 5044, ../sass/partials/_layout.scss */
.room_review_dialog .share_wrapper table tr, .rules_dialog .share_wrapper table tr, .faq_dialog .share_wrapper table tr, .share_dialog .share_wrapper table tr, .contact_dialog .share_wrapper table tr {
    height: 50px;
    border-bottom: 1px solid #e3e3e3;
    line-height: 50px;
}

/* line 5048, ../sass/partials/_layout.scss */
.room_review_dialog .share_wrapper table tr:last-child, .rules_dialog .share_wrapper table tr:last-child, .faq_dialog .share_wrapper table tr:last-child, .share_dialog .share_wrapper table tr:last-child, .contact_dialog .share_wrapper table tr:last-child {
    border: 0;
}

/* line 5051, ../sass/partials/_layout.scss */
.room_review_dialog .share_wrapper table tr td, .rules_dialog .share_wrapper table tr td, .faq_dialog .share_wrapper table tr td, .share_dialog .share_wrapper table tr td, .contact_dialog .share_wrapper table tr td {
    padding: 5px 10px;
}

/* line 5053, ../sass/partials/_layout.scss */
.room_review_dialog .share_wrapper table tr td:first-child, .rules_dialog .share_wrapper table tr td:first-child, .faq_dialog .share_wrapper table tr td:first-child, .share_dialog .share_wrapper table tr td:first-child, .contact_dialog .share_wrapper table tr td:first-child {
    background: #f0f0f0;
    text-align: center;
}

/* line 5060, ../sass/partials/_layout.scss */
.room_review_dialog .share_wrapper button.copy, .rules_dialog .share_wrapper button.copy, .faq_dialog .share_wrapper button.copy, .share_dialog .share_wrapper button.copy, .contact_dialog .share_wrapper button.copy {
    color: #fff;
    background: #ff4e00;
    font-size: 14px;
}

/* line 5070, ../sass/partials/_layout.scss */
.footer-info-container {
    opacity: 0;
    height: 0;
    float: left;
    width: 100%;
    z-index: 4;
    position: relative;
}

/* line 5078, ../sass/partials/_layout.scss */
.footer-info-container.active {
    -webkit-transition: all .3s ease .15s;
    -moz-transition: all .3s ease .15s;
    -o-transition: all .3s ease .15s;
    -ms-transition: all .3s ease .15s;
    transition: all .3s ease .15s;
    opacity: 1;
    height: 40px;
    z-index: 4;
    position: relative;
}

/* line 5088, ../sass/partials/_layout.scss */
.footer-info-container.active .info-wrapper {
    background: #d2cfcf;
    border-top: 1px solid #d2cfcf;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40px;
    z-index: 4;
    line-height: 40px;
    font-weight: bold;
    text-align: center;
    font-size: 13px;
}

/* line 5108, ../sass/partials/_layout.scss */
table#powiadomienia td.label {
    display: none;
}

/* line 5113, ../sass/partials/_layout.scss */
.phone-settings {
    float: left;
    clear: both;
    margin: 5px 0;
}

/* line 5119, ../sass/partials/_layout.scss */
span.phone-status {
    line-height: 30px;
    padding: 3px 15px;
}

/* line 5122, ../sass/partials/_layout.scss */
span.phone-status.phone-confirmed {
    color: #5A801B;
    background-color: #dff0d8;
    border: 1px solid #d6e9c6;
}

/* line 5127, ../sass/partials/_layout.scss */
span.phone-status.phone-unconfirmed {
    border: 0px solid #ebccd1;
    background: #F68526;
    color: #FFFFFF;
    cursor: pointer;
}

/* line 5133, ../sass/partials/_layout.scss */
span.phone-status.phone-inprocess {
    color: #4985B2;
    background: #d9edf7;
    border: 1px solid #bce8f1;
}

/* line 5140, ../sass/partials/_layout.scss */
a.confirm-phone {
    display: none;
}

/* line 5144, ../sass/partials/_layout.scss */
span.sms-notification-disabled {
    border: 1px solid #ebccd1;
    background: #f2dede;
    color: #CC0000;
    float: left;
    clear: both;
    padding: 5px;
}

/* voucher link */
/* line 5154, ../sass/partials/_layout.scss */
a.voucher_client_link {
    color: white !important;
    padding: 4px 10px 4px 25px;
    border-radius: 4px;
    margin-left: 10px;
    background: url("../images/icons/voucher-icon-white.png") #333333 no-repeat;
    background-size: 11px 16px;
    background-position: top 5px left 6px;
    background-position-x: 6px;
    background-position-y: 5px;
}

@media only screen and (max-width: 1199px) {
    /* line 5, ../sass/partials/_rwd.scss */
    .menugrey-container nav ul.p-useroptions li.username {
        display: none;
    }

    /* line 7, ../sass/partials/_rwd.scss */
    .menugrey-container nav ul.p-useroptions li.username span.your-name {
        max-width: 300px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: block;
    }

    /* line 15, ../sass/partials/_rwd.scss */
    .menugrey-container nav ul.p-useroptions li.username-min {
        display: inline-block;
        line-height: 45px;
    }

    /* line 20, ../sass/partials/_rwd.scss */
    .menugrey-container nav ul.p-useroptions li a {
        padding: 14px 8px;
    }

    /* line 24, ../sass/partials/_rwd.scss */
    .menugrey-container nav ul.p-useroptions .menu-only-rwd {
        display: none;
    }


    /* line 40, ../sass/partials/_rwd.scss */
    #info.i-nav {
        position: fixed;
        top: 45px;
        z-index: 100;
    }

    /* line 47, ../sass/partials/_rwd.scss */
    #info .hint-title {
        font-size: 16px;
        padding-bottom: 10px;
    }

    /* line 52, ../sass/partials/_rwd.scss */
    #info .hint-booking-changes ul > li {
        font-weight: normal;
    }
}

@media only screen and (max-width: 991px) {
    /* line 61, ../sass/partials/_rwd.scss */
    .navbar-toggle {
        display: none;
        border: 1px solid #fff;
        margin-top: 24px;
    }

    /* line 65, ../sass/partials/_rwd.scss */
    .navbar-toggle .icon-bar {
        background: #fff;
    }

    /* line 70, ../sass/partials/_rwd.scss */
    #time_logout {
        position: static;
    }

    /* line 77, ../sass/partials/_rwd.scss */
    .menugrey-container nav ul.p-useroptions li.username {
        display: none;
    }

    /* line 84, ../sass/partials/_rwd.scss */
    table {
        display: block;
        overflow: auto;
    }
}

@media only screen and (max-width: 768px) {
    /* line 94, ../sass/partials/_rwd.scss */
    .menu-fix .panel-top-header .top-contact {
        display: none;
    }

    /* line 98, ../sass/partials/_rwd.scss */
    .menu-fix .navbar-toggle {
        display: block;
        border: 1px solid #ccc;
        position: absolute;
        top: 26px;
        right: 15px;
        margin-top: 0;
    }

    /* line 105, ../sass/partials/_rwd.scss */
    .menu-fix .navbar-toggle .icon-bar {
        background: #ccc;
    }

    /* NAV */
    /* line 113, ../sass/partials/_rwd.scss */
    .menu-fix {
        border-bottom: 1px solid #e3e3e3;
    }

    /* line 118, ../sass/partials/_rwd.scss */
    .menugrey-container.menu-toggle {
        display: none !important;
    }

    /* line 120, ../sass/partials/_rwd.scss */
    .menugrey-container.menu-toggle.on {
        display: block !important;
    }

    /* line 122, ../sass/partials/_rwd.scss */
    .menugrey-container.menu-toggle.on .container {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
    }

    /* line 129, ../sass/partials/_rwd.scss */
    .menugrey-container nav {
        height: 60px;
    }

    /* line 131, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu {
        height: auto;
        overflow: auto;
        max-height: 100%;
    }

    /* line 135, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul {
        display: block;
        width: 100%;
    }

    /* line 138, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul li {
        display: block;
        width: 100%;
        text-align: center;
    }

    /* line 142, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul li a {
        display: block;
        padding: 0;
        margin: 0;
    }

    /* line 146, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul li a.current {
        display: block;
        padding: 0;
        margin: 0;
    }

    /* line 151, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul li a:hover {
        display: block;
        padding: 0;
        margin: 0;
    }

    /* line 159, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions {
        text-align: center;
        background: #000;
        width: 100%;
        height: auto;
    }

    /* line 165, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions li {
        display: inline-block;
        width: auto;
        float: left;
    }

    /* line 169, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions li.settings {
        display: none;
    }

    /* line 172, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions li.logout a {
        padding: 0 15px;
    }

    /* line 175, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions li.username {
        display: block;
        padding-left: 15px;
    }

    /* line 179, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions li.username-min {
        display: none;
    }

    /* line 182, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions li.root_link {
        display: none;
    }

    /* line 186, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions li.cart a {
        padding: 4px 8px 14px 14px;
    }

    /* line 191, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions .menu-only-rwd {
        display: block;
    }

    /* line 193, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions .menu-only-rwd li {
        display: block;
        width: 100%;
        clear: both;
    }

    /* line 197, ../sass/partials/_rwd.scss */
    .menugrey-container nav.p-menu ul.p-useroptions .menu-only-rwd li a {
        color: #fff;
        text-transform: uppercase;
    }

    /* line 207, ../sass/partials/_rwd.scss */
    .user-login {
        padding-top: 20px;
    }

    /* line 209, ../sass/partials/_rwd.scss */
    .user-login h4 {
        line-height: 24px;
    }

    /* line 212, ../sass/partials/_rwd.scss */
    .user-login .login, .user-login .registration {
        width: 100%;
        border: none;
    }

    /* line 216, ../sass/partials/_rwd.scss */
    .user-login .login {
        border-bottom: 1px solid #e3e3e3;
        margin-bottom: 10px;
        padding-bottom: 20px;
    }
}

@media only screen and (max-width: 680px) {
    /* line 227, ../sass/partials/_rwd.scss */
    .panel-top-header .top-tittle {
        font-size: 24px;
    }

    /* line 229, ../sass/partials/_rwd.scss */
    .panel-top-header .top-tittle .name {
        line-height: 24px;
    }

    /* line 233, ../sass/partials/_rwd.scss */
    .panel-top-header .top-tittle2 {
        clear: both;
        border-left: 0;
        margin-left: 0;
        font-size: 10px;
        padding: 2px;
        margin-top: 12px;
    }

    /* line 240, ../sass/partials/_rwd.scss */
    .panel-top-header .top-tittle2 a {
        display: block;
        clear: both;
    }

    /* line 243, ../sass/partials/_rwd.scss */
    .panel-top-header .top-tittle2 a img.logo {
        width: 130px;
        top: 15px !important;
        margin: 0;
        left: 0;
    }

    /* line 251, ../sass/partials/_rwd.scss */
    .panel-top-header .top-contact {
        float: none;
        font-size: 11px;
        padding: 0;
    }

    /* line 255, ../sass/partials/_rwd.scss */
    .panel-top-header .top-contact img {
        display: none;
    }

    /* line 263, ../sass/partials/_rwd.scss */
    .registration-form input.submit {
        width: 100%;
        padding: 10px;
    }

    /* line 269, ../sass/partials/_rwd.scss */
    .portlet-header {
        height: auto;
        overflow: auto;
    }

    /* line 272, ../sass/partials/_rwd.scss */
    .portlet-header .list_content {
        max-width: 80%;
        line-height: initial;
        float: left;
        text-align: left;
        font-size: 14px;
        padding-top: 18px;
        padding-bottom: 18px;
    }
}

@media only screen and (max-width: 479px) {
    /* line 287, ../sass/partials/_rwd.scss */
    .portlet-header {
        height: auto;
        overflow: auto;
    }

    /* line 290, ../sass/partials/_rwd.scss */
    .portlet-header .list_content {
        max-width: 80%;
        line-height: initial;
        float: left;
        text-align: left;
        font-size: 14px;
        padding-top: 18px;
        padding-bottom: 18px;
    }

    /* line 304, ../sass/partials/_rwd.scss */
    .user-login .social-login div a.google-login {
        clear: both;
        margin-top: 10px;
    }

    /* line 313, ../sass/partials/_rwd.scss */
    h5 {
        line-height: 22px;
    }

    /* line 317, ../sass/partials/_rwd.scss */
    .user_email .tlabel, .user_email .input {
        display: block;
        clear: both;
        text-align: center;
        width: 100%;
    }

    /* line 326, ../sass/partials/_rwd.scss */
    .forgot-pass table.taccount input[name="user_email"], #resend-token-holder table.taccount input[name="user_email"] {
        width: 200px !important;
    }

    /* line 332, ../sass/partials/_rwd.scss */
    .static_filter_icons {
        display: block;
        clear: both;
        float: left;
        width: 100%;
        padding-bottom: 10px;
    }
}

.ui-autocomplete {
    max-height: 70%;
    overflow-y: auto;
    overflow-x: hidden;
}

.login_radio_container {
    margin-bottom: 12px;
    font-size: 13px;
}

.registration-form input.submit {
    background: red!important;
}

.registration-form .client-button-parent {
    display: flex;
    align-items: center;
    justify-content: space-between;
    text-align: center;
    margin-bottom: 15px;
}

.registration-form .client-button {
    background: white;
    border: 2px solid #f68526;
    color: black;
    font-size: 14px;
    margin-top: 10px;
    padding: 5px 20px;
    cursor: pointer;
}

.registration-form .client-button.selected {
    background: #f68526;
    color: white;
    box-shadow: 0 8px 6px -6px #bbbbbb;
}

.radio_container {
    display: block;
    position: relative;
    padding-left: 45px;
    margin-bottom: 12px;
    font-size: 13px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.radio_container label {
    cursor: pointer;
}

.radio_container span {
    cursor: pointer;
}

/* Hide the browser's default radio button */
.radio_container input[type="radio"] {
    position: absolute;
    opacity: 0;
}

/* Create a custom radio button */
.radio_container .radio_style {
    position: absolute;
    top: 0;
    left: 0;
    height: 18px;
    width: 18px;
    background-color: #FFFFFF;
    border: 1px solid #D7D7D7;
    border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.radio_container:hover input ~ .radio_style {
    background-color: #FFFFFF;
}

/* When the radio button is checked, add a blue background */
.radio_container input:checked ~ .radio_style {
    width: 18px;
    height: 18px;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff url("../images/radio-green.png") no-repeat;
    background-size: 10px 10px;
    background-position: center;
    z-index: 1;
    border: 1px solid #D7D7D7;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.radio_container:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the indicator (dot/circle) when checked */
.radio_container input:checked ~ .radio_style:after {
    display: block;
}

/* Style the indicator (dot/circle) */
.radio_container .radio_style:after {
    top: 9px;
    left: 9px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: white;
}

.no-close .ui-dialog-titlebar-close {
    display: none;
}

a.paymentOnLine {
    cursor: pointer;
    color: #fff;
    background: #f68526;
    padding: 4px 10px;
    border-radius: 4px;
}