@charset "utf-8";/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../os/images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../../../os/images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../../os/images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../../os/images/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../os/images/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../../../os/images/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}.os-order-form-wrap,.os-order-form-wrap *{font-family:arial,sans-serif;font-size:14px;font-weight:normal !important}.os-order-form-wrap label{padding-top:0 !important;padding-bottom:0 !important}.os-order-form-wrap,.os-order-form-wrap *,.os-order-form-wrap *:before,.os-order-form-wrap *:after{box-sizing:border-box}.os-order-form-wrap{width:470px;padding:20px 25px}.os-order-form-wrap .os-order-header-title{margin-bottom:22px;font-weight:bold}.os-order-form-wrap .os-order-header-title,.os-order-form-wrap .os-order-form-submit_button{font-weight:bold !important}.os-order-table{display:table;margin-bottom:18px;border-collapse:collapse}.os-order-left-col,.os-order-right-col{display:table-cell;vertical-align:top}.os-order-left-col{width:200px;min-width:200px}.os-order-right-col{width:210px;padding-left:40px}.os-order-select-wrapper,.os-order-form-wrap select{display:inline-block;margin:0 !important}.os-order-left-col .os-order-select-wrapper,.os-order-left-col .os-order-form-wrap select{width:100%}.os-order-select-wrapper{height:30px;position:relative;overflow:hidden}.os-order-select-wrapper:after,.os-order-input-wrapper:after{font-family:FontAwesome;content:'';position:absolute;width:17px;height:30px;top:0;right:0;pointer-events:none;padding:7px 0 0 3px;line-height:15px}:root .os-order-select-wrapper:after{width:20px;padding:7px 0 0 6px}.os-order-input-wrapper:after{content:'';width:26px;height:28px;padding:0 0 0 2px;font-size:18px;line-height:28px}.os-order-form-wrap select{height:30px;line-height:30px;font-size:14px;padding:0 3px;width:100%;background:transparent none repeat scroll 0 0;border:medium none;cursor:pointer;outline:0 none}.os-order-input-city{margin-top:18px}.os-order-first-title,.os-order-and-title,.os-order-second-title,.os-order-input-dates label{font-size:12px}.os-order-input-dates label{width:95px;position:relative;top:5px;margin-left:7px;padding-left:24px;cursor:pointer;line-height:14px}.os-order-input-dates label input{position:absolute;top:5px;left:0}.os-order-form-wrap input:required{box-shadow:none !important}.os-order-first-title,.os-order-and-title{display:inline-block;line-height:12px;position:relative}.os-order-first-title{margin-right:6px;top:-4px}.os-order-and-title{margin:0 6px;top:-10px}.os-order-second-title{margin:2px 0}.os-order-first-title{width:57px}.os-order-and-title{width:7px}.os-order-second-title{width:157px}.os-wr1{margin:0 10px}.os-order-input-wrapper,.os-order-datepicker{width:111px;height:30px;line-height:30px;display:inline-block}.os-order-input-wrapper{background:#fff;border:1px solid #4cb5ff;position:relative}.os-order-datepicker{padding:0 5px;background:transparent !important;border:medium none;outline:0 none;cursor:pointer !important}.os-order-right-col .os-order-select-wrapper{width:44px}.os-order-right-col select{font-size:16px}.os-order-right-col [class*="os-wr"]{width:50px}.os-order-input-dates label{display:inline-block}.os-order-input-dates .os-order-input-wrapper{border:1px solid #c3c3c3;border-radius:5px}.os-order-input-dates,.os-order-input-duration{display:inline-block}.os-order-input-dates{width:241px;position:relative;top:-9px}.os-order-input-duration{width:133px}.os-order-input-duration .os-order-select-wrapper{border-radius:5px}.os-order-input-duration .os-order-select-wrapper,.os-order-input-duration .os-order-select-wrapper select{width:169px}.os-order-user-contacts{margin-top:24px;overflow:hidden}.os-order-user-contacts input{margin:0 !important}.os-order-input-name,.os-order-input-phone,.os-order-input-email{float:left}.os-order-input-name,.os-order-input-name input,.os-order-input-phone,.os-order-input-phone input{width:121px}.os-order-input-email,.os-order-input-email input{width:168px}.os-order-input-name input,.os-order-input-phone input,.os-order-input-email input,.os-order-input-comment textarea{border-radius:0;border:1px solid #c3c3c3;height:30px;line-height:30px;padding:0 6px;background:#f0f0f0}.os-order-input-phone input,.os-order-input-email input{border-left:0}.os-order-input-comment,.os-order-input-office{margin-top:20px}.os-order-input-comment textarea{height:60px;width:100% !important;line-height:16px;padding-top:6px;resize:none;margin:1px 0 !important}.os-order-input-office .os-order-select-wrapper,.os-order-input-office .os-order-select-wrapper select{width:100%}.os-order-input-office .os-order-select-wrapper{border-radius:0}.os-order-input-office .os-order-select-wrapper,.os-order-input-office .os-order-select-wrapper:after{background:#f0f0f0}#os-order-form .os-order-form-submit_button,a.os-order-form-submit_button{cursor:pointer;outline:medium none;text-align:center;box-shadow:inset 0 1px 2px rgba(255,255,255,.7);margin:21px 0 6px;box-sizing:border-box;text-align:center}a.os-order-form-submit_button{line-height:40px;display:block;text-decoration:none;margin:20px 0}@-moz-document url-prefix(){.os-order-form-wrap select{height:28px}a.os-order-form-submit_button{line-height:38px}.os-order-first-title{margin-right:6px}.os-order-input-wrapper:after{line-height:26px}}.os-order-form-wrap .os-order-error{font-size:12px;margin-left:7px;margin-top:5px;color:red}.os-order-form-wrap .os-order-top-part .os-order-error{margin-left:9px;margin-top:2px}.datepicker.dropdown-menu{z-index:9999 !important;background:none #fff;padding:10px;position:absolute;font-family:Arial,Helvetica,sans-serif !important;border:1px solid red;display:none;margin:1px 0 0-1px}.datepicker-months .month{display:inline-block;cursor:pointer;padding:3px;font-family:Arial,Helvetica,sans-serif}.datepicker-days .table-condensed{border-collapse:collapse;width:220px;line-height:normal}.table-condensed .prev,.table-condensed .next,.table-condensed .switch{padding:5px;background:#666;color:#fff}.table-condensed .prev .p-arr,.table-condensed .next .n-arr{display:block;width:16px;height:18px;cursor:pointer}.table-condensed .prev .p-arr{background:transparent url("../../images/onsite/ui-icons_ffffff_256x240.png") no-repeat scroll -80px -192px}.table-condensed .next .n-arr{background:transparent url("../../images/onsite/ui-icons_ffffff_256x240.png") no-repeat scroll -48px -192px}.table-condensed .next{width:17px}.table-condensed .switch{font-size:15px}.table-condensed .dow{background-color:#d7d7d7;color:#6c7174;font-size:12px}.table-condensed td{text-align:center;border:1px solid #e7e7e7;padding:3px 5px}.table-condensed .day{background-color:#f1f1f1;cursor:pointer;color:#6c7174;font-size:12px}.table-condensed .day:hover{background-color:#dedede}.table-condensed .disabled{text-align:center;background-color:#fafafa;color:#d3d3d3}.os-order-select-wrapper.os-wr0{margin-right:5px !important}.modal-order-form .os-order-form-wrap{border-color:#4cb5ff;background:#f1f1f1;border-radius:0 20px 0 0}.modal-order-form .os-order-top-part{background-color:#4cb5ff;margin:-20px -25px 0;padding:20px 25px 15px;border-radius:0 10px 0 0}.modal-order-form .os-order-top-part .os-order-select-wrapper,.modal-order-form .os-order-top-part .os-order-input-wrapper{border-color:transparent;border-radius:0}.modal-order-form .os-order-header-title{color:#fff;font-size:20px;font-weight:normal;margin:-8px 0 15px}.modal-order-form .os-order-first-title,.modal-order-form .os-order-and-title,.modal-order-form .os-order-second-title,.modal-order-form .os-order-input-dates label{color:#333}.modal-order-form .os-order-input-name input,.modal-order-form .os-order-input-phone input,.modal-order-form .os-order-input-email input,.modal-order-form .os-order-input-comment textarea{background:#fff}.modal-order-form .os-order-input-office .os-order-select-wrapper,.modal-order-form .os-order-input-office .os-order-select-wrapper:after{background:#fff}@media all and (max-width:560px){.os-order-form-wrap{width:253px;padding:10px 15px}.os-order-form-wrap .os-order-header-title{margin-bottom:10px}.os-order-table,.os-order-left-col,.os-order-right-col{display:block;width:100%;min-width:0;padding-left:0;padding-right:0}.os-order-input-city{margin:7px 0}.os-order-input-dates,.os-order-input-duration{display:block}.os-order-input-dates{position:relative;top:-9px;width:100%}.os-order-input-duration,.os-order-input-duration .os-order-select-wrapper,.os-order-input-duration .os-order-select-wrapper select{width:100%}.os-order-user-contacts{margin-top:12px}.os-order-input-name,.os-order-input-name input,.os-order-input-phone,.os-order-input-phone input,.os-order-input-email,.os-order-input-email input{width:100%;float:none}.os-order-input-phone input,.os-order-input-email input{border-left:1px solid #c3c3c3;border-top:0}.os-order-form-wrap .os-order-form-submit_button{width:100%}}.os-order-small-form .os-order-form-wrap{width:auto;padding:10px 15px}.os-order-small-form .os-order-form-wrap .os-order-header-title{margin-bottom:10px}.os-order-small-form .os-order-table,.os-order-small-form .os-order-left-col,.os-order-small-form .os-order-right-col{display:block;width:100%;min-width:0;padding-left:0;padding-right:0}.os-order-small-form .os-order-input-city{margin:7px 0}.os-order-small-form .os-order-input-dates,.os-order-small-form .os-order-input-duration{display:block}.os-order-small-form .os-order-input-dates{position:relative;top:-9px;width:100%}.os-order-small-form .os-order-input-duration,.os-order-small-form .os-order-input-duration .os-order-select-wrapper,.os-order-small-form .os-order-input-duration .os-order-select-wrapper select{width:100%}.os-order-small-form .os-order-user-contacts{margin-top:12px}.os-order-small-form .os-order-input-name,.os-order-small-form .os-order-input-name input,.os-order-small-form .os-order-input-phone,.os-order-small-form .os-order-input-phone input,.os-order-small-form .os-order-input-email,.os-order-small-form .os-order-input-email input{width:100%;float:none}.os-order-small-form .os-order-input-phone input,.os-order-small-form .os-order-input-email input{border-left:1px solid #c3c3c3;border-top:0}.os-order-small-form .os-order-form-wrap .os-order-form-submit_button{width:100%}#os-order-form *{text-align:left}.os-order-hot-form,.os-order-hot-form *,.os-order-hot-form *::before,.os-order-hot-form *::after{box-sizing:border-box}.os-order-hot-form form{margin:0}.os-order-hot-form{background:#fff;border:0;padding:10px !important;width:430px}@media all and (max-width:560px){.os-order-hot-form{width:253px}}@media all and (max-width:340px){.os-order-hot-form{width:auto}}.os-order-hot-form .os-order-first-title,.os-order-hot-form .os-order-and-title,.os-order-hot-form .os-order-second-title,.os-order-hot-form .os-order-input-dates label{font-family:sans-serif;color:#666}.os-order-hot-form select{font-family:sans-serif;color:#666}.os-order-hot-form .os-order-select-wrapper,.os-order-hot-form .os-order-select-wrapper:after{background:#fff}.os-order-hot-form .os-order-select-wrapper{border-radius:3px;border:1px solid #e0e0e0}.os-order-hot-form .os-order-input-duration .os-order-select-wrapper{border-radius:3px}.os-order-hot-form .os-order-select-wrapper:after{color:#4c9ce0}.os-order-hot-form .os-order-user-contacts input,.os-order-hot-form textarea{font-family:sans-serif;color:#666;background:#f0f0f0;border-color:#e0e0e0}.os-order-hot-form .os-order-user-contacts input,.os-order-hot-form textarea{border-radius:0}.os-order-hot-form .os-order-user-contacts{margin-top:0}.os-order-hot-form .os-order-input-comment,.os-order-hot-form .os-order-input-office{margin-top:10px !important}.os-order-hot-form .os-order-form-submit_button{font:bold 16px sans-serif;font-weight:bold !important;color:#fff;border:0;border-radius:3px;background:#f7941d !important;height:51px;box-shadow:none !important;margin:11px 0 0 !important;width:100%}.os-order-hot-form .os-order-form-submit_button:hover{background:#f7941d !important}