#Cruise_ItineraryForm .tagsSection.GroupSection { position: relative; margin-bottom: 20px; margin-top: 40px; }
#Cruise_ItineraryForm .tagsSection.GroupSection .GroupSectionFields { position: absolute; top: -9px; right: 0; }
#Cruise_ItineraryForm .tagsSection.GroupSection .GroupSectionFields .preloader { margin: 2px 12px 0 0; display: inline-block; position: relative; top: 2px; left: 0; }
#Cruise_ItineraryForm .FormRow_itn_bts_id select { width: 95%; }

/*#Cruise_ItineraryForm #fieldset-todos>.FormLabelBox { float: left; border-radius: 4px; border-bottom-right-radius: 0; }*/
/*#Cruise_ItineraryForm #fieldset-todos>.FormElementBox { width: 720px; float: left; }*/
#Cruise_ItineraryForm .todosContainer { margin-bottom: 10px; }
#Cruise_ItineraryForm .todosContainer .todoItem { margin-bottom: 15px; overflow: hidden; clear: both; position: relative; }
#Cruise_ItineraryForm .todosContainer .todoItem strong { /*width: 600px;*/overflow: hidden; display: block; line-height: 20px; font-weight: normal; text-align: justify; margin-right: 50px; border-bottom: 1px solid #ccc; padding-bottom: 10px; min-height: 40px; }
#Cruise_ItineraryForm .todosContainer .todoItem input[type="checkbox"] { line-height: 34px; margin: 5px 20px 5px 0; float: left; }
#Cruise_ItineraryForm .todosContainer .todoItem .info { float: left; line-height: 31px; margin-right: 10px; }
#Cruise_ItineraryForm .todosContainer .todoItem .removeTodo { position: absolute; top: 0; right: 2px; margin: 5px 0 0; }
#Cruise_ItineraryForm .todosContainer .todoItem.completed strong { text-decoration: line-through; }
#Cruise_ItineraryForm .FormRow_todo { padding-top: 4px; }
#Cruise_ItineraryForm .FormRow_todo .FormLabelBox { display: block; float: left; }
#Cruise_ItineraryForm .FormRow_todo textarea { width: 580px; height: 82px; margin-left: 6px; display: none; }
#Cruise_ItineraryForm .FormRow_todo_add { float: right; margin-right: 0; }

#Cruise_CruiseForm .FormRow_cru_price_per_cabin .FormElementBox { overflow: hidden; }
#Cruise_CruiseForm .FormRow_cru_price_per_cabin .FormElementBox input { float: left; }
#Cruise_CruiseForm .FormRow_cru_price_per_cabin .FormElementBox .hint { display: inline-block; float: left; margin: -2px 0 0 10px; }
#Cruise_CruiseForm .FormRow_cru_itn_id select { width: 95%; }
#Cruise_CruiseForm .priceSectionContainer table {  }
#Cruise_CruiseForm .priceSectionContainer table tr {  }
#Cruise_CruiseForm .priceSectionContainer table tr.itemRow {  }
#Cruise_CruiseForm .priceSectionContainer table tr th { font-weight: bold; text-align: center; }
#Cruise_CruiseForm .priceSectionContainer table tr td { border: 1px solid #444; text-align: center; }
#Cruise_CruiseForm .priceSectionContainer table tr td.dataCell { width: 65px; }
#Cruise_CruiseForm .priceSectionContainer table tr td.dataCell .req { float: right; margin-right: 5px; }
#Cruise_CruiseForm .priceSectionContainer table tr td.labelCell { width: 200px; }
#Cruise_CruiseForm .priceSectionContainer table tr .rowLabel {  }
#Cruise_CruiseForm .priceSectionContainer table tr .columnLabel {  }
#Cruise_CruiseForm .priceSectionContainer table tr .typeLabel { padding: 0 5px; }
#Cruise_CruiseForm .priceSectionContainer table tr .typeLabel .name { display: inline-block; float: left; font-weight: bold; }
#Cruise_CruiseForm .priceSectionContainer table tr .typeLabel .description { display: inline-block; float: left; clear: left; font-size: 90%; }
#Cruise_CruiseForm .priceSectionContainer table tr td input { width: 40px; text-align: right; padding-right: 5px; }
#Cruise_CruiseForm .priceSectionContainer table tr td input.required { border: 1px solid #00a800; }
#Cruise_CruiseForm .priceSectionContainer .hint { margin: 10px 0 0 6px; color: #777; }
#Cruise_CruiseForm .placeSectionContainer .FormRow { float: left; }
#Cruise_CruiseForm .placeSectionContainer .FormRow_places_to_block { clear: left; margin-top: 20px; }
#Cruise_CruiseForm .placeSectionContainer .hint { margin: 10px; }
#Cruise_CruiseForm .placeSectionContainer .ui-selectmenu  { margin-left: 10px; }

#Cruise_CruiseForm fieldset#fieldset-_start_date_dates { margin: 40px 0 10px 123px; }
#Cruise_CruiseForm .Cruise_CruiseForm_Container__start_date fieldset#fieldset-grp_spacer_1 { margin-top: 10px; }
#Cruise_CruiseForm .Cruise_CruiseForm_Container__start_date { margin-bottom: 40px; }

#Cruise_ReviewForm .hint { margin-top: 8px; }

.Order_Order_Grid .details { padding-bottom: 0.8em; }
.Order_Order_Grid .details .heading { border-bottom: 1px solid #000; padding-bottom: 0.2em; }
.Order_Order_Grid .details .heading td { padding-bottom: 0.7em; padding-top: 1.5em; }
.Order_Order_Grid .details .heading .cabinName { vertical-align: top; font-weight: bold; font-size: 1.2em; padding-top: 1.7em; padding-right: 3em; }
.Order_Order_Grid .details .heading .colSpacer { width:30px; }
.Order_Order_Grid .details .heading .colComments,
.Order_Order_Grid .details .heading .colDocuments { width:400px; }
.Order_Order_Grid .details .colUser { line-height: 1.4em; }
.Order_Order_Grid .details .subheading td { padding-top: 1em; font-style: italic; }
.Order_Order_Grid .details .no { vertical-align: top; }
.Order_Order_Grid .details .border { border-top: 1px solid #000; }
.Order_Order_Grid .details .boardingPassButton,
.Order_Order_Grid .details .voucherOnDepositButton,
.Order_Order_Grid .details .invoicePassButton { margin: 10px 10px 0 0; }

/* Messages */
.messagesLayout { border: 1px #f0f0f0 solid; margin-top: 10px; width: 100%; overflow: hidden; }
.messagesLayout .left { width: 272px; max-width: 272px; float: left; border-right: 1px solid #f0f0f0; }
.messagesLayout .right { width: 598px; float: left; position: relative; }
.messagesLayout .head { font-size: 23px; color: #33b4f1; font-weight: normal; padding: 25px 10px 20px 25px; max-width: 335px; }
.messagesLayout .left .head { padding-left: 15px; }
.messagesLayout .right:after {content: " "; clear: both; height: 0; overflow: hidden; display: block; }
.messagesLayout .right .head { float: left; max-width: 300px; }
.messagesLayout .right .headRight { float: right; padding-right: 65px; max-width: 260px; text-align: right; }

.ThreadList { margin-top: 3px; height: 566px; width: 272px; }
.ThreadList .ThreadSingle { border-top: 1px solid #f0f0f0; padding: 10px 19px 10px 13px; display: block; width: 240px; font-size: 12px; position: relative; }
.ThreadList .ThreadSingle:after {content: " "; clear: both; height: 0; overflow: hidden; display: block; }
.ThreadList .ThreadSingle .img {width: 36px; margin-right: 10px; float: left; overflow: hidden;}
.ThreadList .ThreadSingle .img img {max-width: 36px; max-height: 36px; border-radius: 3px;}
.ThreadList .ThreadSingle .imgFrom,
.ThreadList .ThreadSingle .nameFrom { float: left; }
.ThreadList .ThreadSingle .nameFrom,
.ThreadList .ThreadSingle .nameTo { width: 75px; height: 38px; display: table-row; vertical-align: middle; }
.ThreadList .ThreadSingle .who { font-weight: bold; color: #394240; }
.ThreadList .ThreadSingle .nameFrom .who,
.ThreadList .ThreadSingle .nameTo .who { display: table-cell; height: 38px; vertical-align: middle; }
.ThreadList .ThreadSingle .nameTo .who { text-align: right; width: 75px; }
.ThreadList .ThreadSingle .imgTo,
.ThreadList .ThreadSingle .nameTo { float: right; }
.ThreadList .ThreadSingle .imgTo { margin-left: 10px; margin-right: 0; }
.ThreadList .ThreadSingle .cont {width: 249px; float: left; display: block; }
.ThreadList .ThreadSingle .cont .when { float: left; clear: left; font-weight: 300; font-size: 11px; margin-top: 5px; }
.ThreadList .ThreadSingle .cont .text { margin-top: 4px; line-height: 16px; max-height: 52px; overflow: hidden; clear: left; }
.ThreadList .ThreadSingle.active .cont .when, .ThreadList .ThreadSingle.active .cont .text,
.ThreadList .ThreadSingle.unread .cont .when, .ThreadList .ThreadSingle.unread .cont .text{font-weight: bold;}
.ThreadList .ThreadSingle.active {background: #f0f0f0;}
.ThreadList .ThreadSingle .new { display: none; }
.ThreadList .ThreadSingle.unread .new { color: #33b4f1; display: inline; float: right; font-size: 11px; margin-top: 5px; }
.ThreadList .ThreadSingle .disallowedIcon { height: 16px; width: 16px; display: inline-block; float: right; vertical-align: bottom; background-image: url("../css/hot-sneaks/images/ui-icons_c02669_256x240.png"); background-position: -32px -48px; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; border: 0; }
.ThreadList .ThreadSingle:hover {background: #82cff3; color: #394240;}

/* nano override for user list in messages*/
.ThreadList.nano > .pane {background: #f0f0f0; border: 1px solid #f0f0f0; border-radius: 0;width: 6px;}
.ThreadList.nano > .pane > .slider {background-color: #33b4f1; border-radius: 0; margin: 0 -1px 0 0; }

/* message view */
.actionButton,.actionButton:hover { background: #f9f8f5; border: 1px solid #b8b9bb; border-bottom-width: 3px; border-radius: 3px; padding: 10px 12px 9px 10px; font-weight: bold; position: absolute; top: 20px; left: -142px; width: 105px; }
.actionButton .arrow-icon {background: url("../i/select_arrow.png") no-repeat 100% 0; width: 9px; height: 8px; display: inline-block; padding-left: 10px; }
.actionButton .gear-icon {background: url("../i/gear.png") no-repeat 0 50%; width: 17px; height: 16px; display: inline-block; padding-right: 10px; margin-bottom: -3px; }

/* action list */
ul.actionList {display: none; position: absolute; top: 57px; left: -142px; background: #f9f8f5; z-index: 5;}
.actionList li {border: 1px solid  #b8b9bb; margin-top: -1px; padding: 7px; list-style: none; width: 113px; overflow: hidden; }

/* messages with particular user */
.messagesCont {width: 555px; height: 441px; display: block; margin-top: 16px; padding-left: 20px;}
.messagesCont.messagesPopup {width: 464px; height: 400px; display: block; padding-left: 20px; margin-left: auto; margin-right: auto; margin-top: 0; background-color: #f9f8f4;}
.stdPopup .messageSpacer { height: 16px; line-height: 16px; overflow: hidden; background-color: #f9f8f4; }
.messagesCont .message { margin-bottom: 20px; clear: right; overflow: hidden; }
.messagesCont .message .img {width: 56px; height: 56px; border-radius: 50%; border: 1px solid #cccccc; overflow: hidden;  float: left; margin-right: 24px; margin-left: 22px;}
.messagesCont .message .img img {width: 56px; height: 56px; }
.messagesCont .message .cont { box-shadow: inset 0 1px 9px -9px #000000; background: #FFFFFF; width: 272px; margin-top: 15px; border: 1px solid #b8b9bb; position: relative; float: left; padding: 15px; border-radius: 3px;}
.messagesCont .message .cont .date { line-height: 14px; font-weight: 300; margin-top: -6px; font-size: 12px; float: left; }
.messagesCont .message .cont .tripUrl.ui-icon-link { display: block; width: 16px; height: 16px; float: left; margin-left: 5px; margin-top: -8px; line-height: 16px; background-image: url("/css/hot-sneaks/images/ui-icons_454545_256x240.png"); }
.messagesCont .message .cont .text { line-height: 20px; color: #394240; margin-top: 4px; clear: left; }
.messagesCont .message.out .img {float: right; margin-left: 24px; margin-right: 41px;}
.messagesCont .message.out .cont {float: right;}
/* triangles aka dziubki */
.messagesCont .message .cont:before {width: 0px;    content: ' '; position: absolute; height: 0;  top: 13px; left: -14px; border-width: 6px 14px 6px 0px; border-style: solid; border-color:transparent #b8b9bb transparent transparent ; z-index: 1;}
.messagesCont .message .cont:after {width: 0px; content: ' '; position: absolute; height: 0; border-width: 5px 13px 5px 0px; border-style: solid; border-color: transparent  #fff transparent transparent; left: -13px; top: 14px; z-index: 2;}
.messagesCont .message.out .cont:before {width: 0px;    content: ' '; position: absolute; height: 0; left: auto;  top: 13px; right: -14px;  border-width: 6px 0px 6px 14px; border-style: solid; border-color: transparent transparent transparent #b8b9bb; z-index: 1;}
.messagesCont .message.out .cont:after {width: 0px; content: ' '; position: absolute; height: 0; left: auto; border-width: 5px 0 5px 13px; border-style: solid; border-color: transparent transparent transparent #fff; right: -13px; top: 14px; z-index: 2;}

.loadingMessages { text-align: center; height: 30px; line-height: 30px; border: 1px solid #b8b9bb; border-radius: 3px; width: 70%; margin: 10px auto 25px auto; }
.loadingMessages span { background: transparent url(/i/msgload.gif) no-repeat 0 3px; padding-left: 30px; }
.messageDate { text-align: center; border-bottom: 1px solid #f0f0f0; margin: 10px 40px 30px 40px; position: relative;}
.messageDate span { position: relative; top: 7px; background-color: #f9f8f4; padding: 0 20px; font-weight: 300; font-size: 13px; }

/* nano override for messages */
/*.messagesCont.nano > .pane {background: #f0f0f0; border: 1px solid #f0f0f0; border-radius: 0;}*/
/*.messagesCont.nano > .pane > .slider {background-color: #FFFFFF; border-radius: 0; margin: 0;}*/


.messageForm { background: #f0f0f0; padding: 25px 35px 60px 20px; }
.messageForm img {display: block; width: 36px; height: 36px; float: left; margin-right: 10px; border-radius: 3px;}
.messageForm form textarea { box-shadow: inset 0 2px 9px -9px #000000; width: 474px; background: #FFFFFF; color: inherit; height: 51px; margin-bottom: 15px; border: 1px solid #b8b9bb; border-radius: 3px; resize: none; padding: 10px;}
.messageForm form input[type=submit] { clear: both; box-shadow: inset 0 1px 9px -9px #000000; background: #f9f8f5; padding: 7px 31px 8px 31px; font-weight: bold; border: 1px solid #b8b9bb; border-bottom-width: 2px; color: inherit; border-radius: 3px; float: right;}

.threadsAutocompleteCont { padding: 5px 15px 15px; }
.threadsAutocompleteCont .threadsFilter { padding: 5px 6px; width: 231px; border: 1px #f0f0f0 solid; color: #33b4f1; }
.threadsAutocompleteCont .threadsFilter::-webkit-input-placeholder,
.threadsAutocompleteCont .threadsFilter::-moz-placeholder,
.threadsAutocompleteCont .threadsFilter:-ms-input-placeholder,
.threadsAutocompleteCont .threadsFilter:-moz-placeholder { color:#eee; }

.restoreOriginal { margin: 1em 0 3em; }
.restoreOriginal + span { margin-left: 10px; position: relative; top: 1px; left: 0; }

.preloader.acceptOrder { position: absolute; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; background: rgba(60, 60, 60, 0.7); }
.preloader.acceptOrder>div { position: absolute; width: 500px; height: 30px; top: 50%; left: 50%; margin: -66px 0 0 -250px; padding: 100px 0 0; text-align: center; border-radius: 5px; -moz-border-radius: 5px; border: 1px solid #333; font-weight: bold; background: #fff url(data:image/gif;base64,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) center 20px no-repeat; }
.preoladerSpinner>div { overflow:hidden; border:0; position: absolute; width: 500px; height: 30px; top: 50%; left: 50%; margin: -66px 0 0 -250px; padding: 100px 0 0; text-align: center; border-radius: 5px; -moz-border-radius: 5px; font-weight: bold; background: #fff url(data:image/gif;base64,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) center 20px no-repeat; }


#overlay { position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index:99; background-color: #000000; opacity: 0.7; filter:alpha(opacity=70);}
.box{  width: 443px; /*height: 510px;*/ position: absolute; background:#FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; z-index: 10000;}
.loader { display: block; vertical-align: middle; text-align: center; }
.loader span { padding:13px 20px 50px 30px; display: block; background-repeat: no-repeat; background-position: center bottom; background-image: url(data:image/gif;base64,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); }
.loaderDescription { text-align: center; padding: 8px 10px 20px 10px; }

#addMessageDialogCont .head {padding: 15px 25px; color: #394240; font-weight: bold;  }
#addMessageDialogCont hr {margin: 0;}
#addMessageDialogCont .cont {padding: 20px; color: #797871; font-size: 12px;}
#addMessageDialogCont .cont .boldCaps {text-transform: uppercase; font-weight: bold; padding-bottom: 7px;}
#addMessageDialogCont textarea {border: none; background: transparent; width: 100%; height: 70px; color: inherit; font: inherit; resize: none; line-height: 15px; overflow: hidden;}
#addMessageDialogCont .submit {margin-top: 20px;}
#addMessageDialogCont .person {color: #11baac;}

/* message form popup */
.stdPopup .head span.name {display: inline-block; max-width: 210px;}
.stdPopup .head span.desc {display: inline-block;}
.messagesPopupHead { font-size: 15px; text-align: center; }
.messagesPopupImg {border-radius: 50%; margin-left: 10px; margin-right: 10px; display: inline-block; width: 45px; height: 45px; display: inline-block;  vertical-align: middle; border: 1px solid #f9f8f5;}
.messageForm.messagesPopup {width: 430px; margin: 0 auto;}
.messagesCont .message.messagePopup .cont {  box-shadow: inset 0 1px 9px -9px #000000; background: #FFFFFF; min-width: 172px; max-width: 310px; width: auto; margin-top: 15px; border: 1px solid #b8b9bb; position: relative; float: left; padding: 15px; border-radius: 3px;}
.messagesCont .message.out.messagePopup .img {float: right; margin-left: 24px; margin-right: 41px;}
.messagesCont .message.out.messagePopup .cont {float: right;}

.stdPopup .head.longName span.desc {max-width: 90px; display: inline-block; padding-top: 7px; line-height: 17px;}
.stdPopup .head.longName img { display: inline-block; vertical-align: middle; width: 45px; height: 45px; margin-top: -21px;}
.stdPopup .head.longName span.name {display: inline-block; max-width: 210px;line-height: 17px;}

#addMessageDialogCont .stdPopup .messagesCont.messagesPopup { width: 458px; padding-left: 0; }
#addMessageDialogCont .stdPopup .messageForm.messagesPopup { padding: 25px 14px; }
#addMessageDialogCont .stdPopup .messageForm.messagesPopup form { overflow: hidden; }
#addMessageDialogCont .stdPopup .messageForm.messagesPopup form textarea { width: 360px; float: right; background: #fff; }

@media all and (max-height: 750px) {
    .messagesCont { height: 341px; }
    .ThreadList { height: 466px; }
}

.undiscountedPrice { font-size: 0.8em; text-decoration: line-through; }

#invoiceNumberChange { margin-top: 20px; }
#invoiceNumberChange .currentInvoiceNumberElementBox { min-height: 25px; line-height: 25px; }

.return-to-supplier-wizard-objects ul {
    margin-left: 20px;
}
.return-to-supplier-wizard-objects ul li {
    list-style: circle;
}

.acceptItemDialog p {
    text-align: center;
    padding: 10px;
}