

/* Start:/order5/css/order.css?15132297166735*/
#orderCalculate,#orderMakeOrder,.orderCostCaption,.orderFormLabel,.orderStepTwo_map,.orderStepTwo_price{text-transform:uppercase}.scroll-pane{width:430px}.scroll-pane-sub{width:430px;overflow:hidden}.scroll-pane-gallery{width:240px;height:365px;float:left;overflow:auto}.scroll-pane-tariffs{margin-left:20px;width:390px;padding-right:10px;float:left;overflow:auto}.scroll-pane-feedback{height:100%;overflow:auto}.orderAddress{font-style:normal;display:none;margin-bottom:.5em;margin-left:0;padding-left:0}#orderCost,.orderCostCaption{text-align:left;font-size:14px;margin-bottom:10px;display:inline;font-weight:700;float:left}#orderChannels,#orderClear,#orderResult,#orderSelect1,#orderTime{margin-left:20px}#orderAddress2{display:inline!important}#orderAddress3{margin-top:5px!important}.orderAddressCaption{float:left}.orderCostCaption{margin-top:10px;color:#111}#orderCost{margin-top:15px;margin-left:10px;width:100px;text-shadow:none}#orderCalculate{float:left;background:#e4692c;padding:8px 15px;cursor:pointer;border-radius:4px;border:2px solid #111;font-size:18px;font-family:'PT Sans',Arial,sans-serif;font-weight:700;color:#111!important}#orderCalculate[disabled]{color:#000}#orderResult{font-weight:700;display:inline}.orderEmpty{border-color:#F84848!important}.orderActive{border-color:#FFD600!important}.orderError{color:red!important}#orderClear,#orderShowHelp{color:#44494a;padding:0 0 0 20px;text-decoration:none;display:inline-block}#orderHelpLink{margin:10px 0 20px;overflow:hidden}#orderHelpLink h2,#orderHelpLink h3{margin:0;padding-top:5px;font-family:Intro,Arial,sans-serif;font-size:18px;float:left}#orderHelpLink a{float:right;color:#353535}#orderClear{float:right;margin-top:-15px;background:url(/order5/css/../img/clear.png) 0 2px no-repeat}#orderClear span,#orderShowHelp span{border-bottom:1px dotted #44494a}#orderShowHelp{background:url(/order5/css/../img/i.png) 0 2px no-repeat;margin:0 0 0 37px}#orderShowState{color:#e85222;text-decoration:none;border-bottom:1px dotted #e85222}#orderHelp{width:500px}.orderAddressBlock{clear:both}.orderForm{width:420px}.orderFormLabel{display:block;margin-bottom:5px;font-size:14px;font-weight:700}.orderFormLabel .req{color:red}.orderFormRow{margin-bottom:15px}.orderFormInput{width:200px}.orderFormInputShort{width:90px}.orderHidden{display:none}.orderVisible{display:inline}.orderAddressSearch{display:inline;width:405px;padding:10px;border:2px solid #111;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#F3F3F3;font-size:16px}#orderFormLabel2,#orderShowStateMessage,.orderHouseId{display:none}input:placeholder{color:#111!important}input:-moz-placeholder{color:#111!important}input::-webkit-input-placeholder{color:#111!important}textarea:placeholder{color:#111!important}textarea:-moz-placeholder{color:#111!important}textarea::-webkit-textarea-placeholder{color:#111!important}input.placeholder-color{color:#111}textarea.placeholder-color{color:#111;font-family:Arial}.orderFormInput,.orderFormInputShort{background:#F3F3F3;font-size:16px;padding:6px 10px;border:2px solid #D3D3D3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.orderFormField input.error{border-color:red!important}.orderPlaceAddress{color:#909090}.ac_over .orderPlaceAddress{color:#fff}.orderStreetId{display:none;background-color:#cfc}.orderHouseId{background-color:#ccf}#orderCallbackResult,#orderTime{display:inline}#orderCaptcha{height:60px}#orderCurrentWait{display:block;margin:0 0 15px 20px}#orderStateValue_error{color:red;display:inline;width:40px}#orderStateLoading{font-size:smaller;text-align:right;position:absolute;right:0}.orderCallbackForm{width:340px}.orderCallbackForm fieldset{border:none;margin-top:10px}.orderCallbackFormLabel{float:left;text-align:right;width:150px;padding:0 2%}.orderCallbackFormRow{overflow:hidden;margin-bottom:.5em}.orderCallbackFormInput{padding-left:10%}#orderChannels{float:left;margin-top:-3px}.orderSelect{padding:5px 7px;cursor:pointer}#orderAddressHead{font-size:20px;font-weight:700;text-shadow:1px 1px 1px #fff;margin-bottom:10px;color:#666}#orderSelect1{width:155px}.orderTimeHint{display:inline-block;width:16px;height:16px;background:#111;border-radius:16px;color:#FFF!important;font-size:11px;line-height:17px;text-align:center;font-weight:700;cursor:pointer;text-decoration:none!important}#orderReject,.orderStepThree{display:none}#orderDop,#orderFormPhone{width:405px;border:2px solid #111;background:#F3F3F3}#orderFormPhone{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px}#orderPodezd{padding:5px 7px;width:252px}#orderDop{resize:none;padding:5px 10px;height:60px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#orderFormCaptcha{padding:5px 7px;margin-left:10px;border:2px solid #111;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#F3F3F3}.orderStepTwo{display:none;margin-bottom:15px}.orderStepTwo_map{font-size:14px;color:#111;font-weight:700}#orderStepTwo_map{font-size:14px}.orderStepTwo_price{margin-top:15px;font-size:14px;color:#111;font-weight:700}#orderStepTwo_price{min-height:26px;font-size:26px;line-height:1;font-weight:700;font-family:Arial,sans-serif;color:#111}#orderMakeOrder,#orderNext{background:#E4692C;padding:8px 15px;color:#111!important;font-size:14px;margin-top:15px;font-weight:700;cursor:pointer}#orderNext{border-radius:4px;border:2px solid #111}#orderMakeOrder{border-radius:4px;border:2px solid #111;margin-left:0}#orderMakeOrder[disabled]{background:url(/order5/css/../img/progress.gif) no-repeat;width:16px;height:16px;border:0;text-shadow:none;color:transparent}#orderTimeCurrent{width:15px;float:left}#orderTimeCurrentCaption{float:none}#orderState{position:relative;margin-top:20px}.orderStateArrived,.orderStateAssigned,.orderStatePickedup,.orderStateUnassigned{margin-bottom:5px;text-transform:uppercase}.orderStateUnassigned{color:red}.orderStateAssigned{color:#039}.orderStateArrived{color:#090}.orderStatePickedup{color:#066}#orderReject{cursor:pointer;text-decoration:underline;color:#00f}#orderState .orderStateCaption,#orderState .orderStateValue{display:inline}#orderState #orderStateRefresh{margin-top:10px;font-size:12px}#orderState #orderStateHint{display:none;margin-top:5px;font-size:12px}span.old-price{text-decoration:line-through;font-size:20px;padding-right:20px;color:red}span.new-price{color:red}span.text-color{color:#000}.soglasie-person{display:block;font-size:11px;padding:10px 0}.soglasie-person:hover{color:#000;text-decoration:none}@media only screen and (max-width:450px){a#orderShowHelp{float:right;margin-right:40px}#orderHelpLink h3{font-size:16px}}@media only screen and (max-width:352px){#orderShowHelp{float:left;margin-right:0;margin-left:0}#orderClear{margin-top:0}}
/* End */


/* Start:/order5/js/jquery.autocomplete/jquery.autocomplete.css?1443128400867*/
.ac_results {
	padding: 0px;
	border: 1px solid #D3D3D3;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	width: 322px !important;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('/order5/js/jquery.autocomplete/progress.gif') right center no-repeat;
}

.ac_odd {
	background-color: #fdfdfd;
}

.ac_over {
	background-color: #39f;
	color: white;
}

/* End */


/* Start:/order5/js/jquery.validation/css/validationEngine.jquery.css?14431284002320*/
.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	z-index: 5000;
	cursor: pointer;
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none
}

.formError .formErrorContent {
	width: 100%;
	background: #ee0101;
	position:relative;
	z-index:5001;
	color: #fff;
	width: 130px;
	font-family: tahoma;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

.greenPopup .formErrorContent {
	background: #33be40;
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
  position:relative;
  z-index: 5006;
}

.formError .formErrorArrowBottom {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
	margin: 0px 0 0 12px;
  top:2px;
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #ee0101;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

.greenPopup .formErrorArrow div {
	background: #33be40;
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow .line10 {
	width: 15px;
	border: none;
}

.formError .formErrorArrow .line9 {
	width: 13px;
	border: none;
}

.formError .formErrorArrow .line8 {
	width: 11px;
}

.formError .formErrorArrow .line7 {
	width: 9px;
}

.formError .formErrorArrow .line6 {
	width: 7px;
}

.formError .formErrorArrow .line5 {
	width: 5px;
}

.formError .formErrorArrow .line4 {
	width: 3px;
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}

/* End */


/* Start:/order5/js/jquery.dropdownchecklist/ui.dropdownchecklist.standalone.css?14431284001150*/
/** Minimal stand-alone css for dropdownchecklist support
    We highly recommend using JQuery ThemeRoller instead  
*/
.ui-dropdownchecklist {
	font-size: medium;
	color: black;
}
.ui-dropdownchecklist-selector {
	height: 20px;
	border: 1px solid #ddd;
	background: #fff;
}
.ui-state-hover, .ui-state-active {
	border-color: #5794bf;
}
.ui-dropdownchecklist-dropcontainer {
	background-color: #fff;
	border: 1px solid #999;
}
.ui-dropdownchecklist-item {
}
.ui-state-hover {
	background-color: #39f;
}
.ui-state-disabled label {
	color: #ccc;
}
.ui-dropdownchecklist-group {
	font-weight: bold;
	font-style: italic;
}
.ui-dropdownchecklist-indent {
	padding-left: 7px;
}
/* Font size of 0 on the -selector and an explicit medium on -text required to eliminate 
   descender problems within the containers and still have a valid size for the text */
.ui-dropdownchecklist-selector-wrapper {
	vertical-align: middle;
	font-size: 0px;
}
.ui-dropdownchecklist-selector {
	padding: 1px 2px 2px 2px;
	font-size: 0px;
}
.ui-dropdownchecklist-text {
	font-size: medium;
	/* line-height: 20px; */
}
.ui-dropdownchecklist-group {
	padding: 1px 2px 2px 2px;
}

/* End */
/* /order5/css/order.css?15132297166735 */
/* /order5/js/jquery.autocomplete/jquery.autocomplete.css?1443128400867 */
/* /order5/js/jquery.validation/css/validationEngine.jquery.css?14431284002320 */
/* /order5/js/jquery.dropdownchecklist/ui.dropdownchecklist.standalone.css?14431284001150 */
