/*
	HTML5 Reset :: style.css
	----------------------------------------------------------
	We have learned much from/been inspired by/taken code where offered from:

	Eric Meyer					:: http://meyerweb.com
	HTML5 Doctor				:: http://html5doctor.com
	and the HTML5 Boilerplate	:: http://html5boilerplate.com

-------------------------------------------------------------------------------*/

/* Let's default this puppy out
-------------------------------------------------------------------------------*/abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,nav,section,summary{display:block}

/* Handle box-sizing while better addressing child elements:
   http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}

/* consider resetting the default cursor: https://gist.github.com/murtaugh/5247154 */

/* Responsive images and other embedded objects
*/embed,img,object{max-width:100%}

/*
   Note: keeping IMG here will cause problems if you're using foreground images as sprites.
	 In fact, it *will* cause problems with Google Maps' controls at small size.
	If this is the case for you, try uncommenting the following:

#map img {
		max-width: none;
}
*/

/* force a vertical scrollbar to prevent a jumpy page */html{overflow-y:scroll}

/* we use a lot of ULs that aren't bulleted.
	don't forget to restore the bullets within content. */ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}

/* tables still need cellspacing="0" in the markup */table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre; /* CSS2 */white-space:pre-wrap; /* CSS 2.1 */white-space:pre-line; /* CSS 3 (and 2.1 as well, actually) */word-wrap:break-word /* IE */}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}

/*select, input, textarea {font: 99% sans-serif;}*/table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}

/* Make sure sup and sub don't mess with your line-heights http://gist.github.com/413930 */sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}

/* standardize any monospaced elements */code,kbd,pre,samp{font-family:monospace,sans-serif}

/* hand cursor on clickable elements */.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}

/* Webkit browsers add a 2px margin outside the chrome of form elements */button,input,select,textarea{margin:0}

/* make buttons play nice in IE */button,input[type=button]{width:auto;overflow:visible}

/* scale images in IE7 more attractively */.ie7 img{-ms-interpolation-mode:bicubic}

/* prevent BG image flicker upon hover
   (commented out as usage is rare, and the filter syntax messes with some pre-processors)
.ie6 html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}
*/

/* let's clear some floats */.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.xdsoft_datetimepicker{-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.506);box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}
/*For IE8 or lower*/.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;-webkit-box-shadow:none;box-shadow:none}.xdsoft_datetimepicker *{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset;box-shadow:inset 0 1px 3px 0 #178fe5;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:#ffb871 0 1px 4px 0 inset;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset;box-shadow:inset 0 1px 3px 0 #178fe5;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;-webkit-box-shadow:none!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset!important;box-shadow:inset 0 1px 3px 0 #178fe5!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;-webkit-box-shadow:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{-webkit-box-shadow:0 5px 15px -5px hsla(0,0%,100%,.506);box-shadow:0 5px 15px -5px hsla(0,0%,100%,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:#ffb871 0 1px 4px 0 inset;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,Book Antiqua,sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;
	/* FF3.6+ */
	/* Chrome,Safari4+ */
	/* Chrome10+,Safari5.1+ */
	/* Opera 11.10+ */
	/* IE10+ */background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(73%,#f4f8fa));background:linear-gradient(180deg,#fff 0,#f4f8fa 73%);
	/* W3C */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f4f8fa",GradientType=0)
/* IE6-9 */}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */background:-webkit-gradient(linear,left top,left bottom,from(#f4f8fa),color-stop(73%,#fff));background:linear-gradient(180deg,#f4f8fa 0,#fff 73%);
  /* W3C */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f8fa",endColorstr="#FFF",GradientType=0)
  /* IE6-9 */}/*#region color */
/*#endregion */
/*#region media screen */
/*#endregion */
/*#region function */
/*#endregion */.xdsoft_datetimepicker{padding:12px;border-radius:4px;border-width:0;width:248px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)!important;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)!important}.xdsoft_datetimepicker .xdsoft_datepicker{margin:0}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_today_button{display:none}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_monthpicker .xdsoft_prev{position:relative;background-image:none;height:17px;width:12px;top:7px;margin-left:6px}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_monthpicker .xdsoft_prev:before{content:"";width:0;height:0;border-top:8px solid transparent;border-right:10px solid #000;border-bottom:8px solid transparent;position:absolute;left:0;top:0}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_monthpicker .xdsoft_prev:after{content:"";width:0;height:0;border-top:8px solid transparent;border-right:10px solid #fff;border-bottom:8px solid transparent;position:absolute;left:2px;top:0}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_monthpicker .xdsoft_next{position:relative;background-image:none;height:17px;width:12px;top:7px;margin-right:2px}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_monthpicker .xdsoft_next:before{content:"";width:0;height:0;border-top:8px solid transparent;border-left:10px solid #000;border-bottom:8px solid transparent;position:absolute;top:0;left:0}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_monthpicker .xdsoft_next:after{content:"";width:0;height:0;border-top:8px solid transparent;border-left:10px solid #fff;border-bottom:8px solid transparent;position:absolute;top:0;left:-2px}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_label span{font-weight:400;font-family:PT Sans}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_label .xdsoft_select,.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_label i{display:none!important}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_label:hover span{text-decoration:none}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table thead th{background:#fff;border:0;
  /*border-bottom: 1px solid #BDBDBD;*/font-weight:400;font-size:10px;color:#848484;padding-bottom:5px;height:30px;position:relative}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table thead th:after{content:"";position:absolute;display:block;height:1px;left:0;right:0;bottom:5px;background-color:#bdbdbd}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table tbody td{background:#fff;border:0;border-radius:4px}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table tbody td div{font-family:PT Sans;font-size:13px;color:#555;border:1px solid transparent;padding-right:0;text-align:center;padding-top:5px;padding-bottom:5px;border-radius:4px;margin:1px}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table tbody td:hover{border-color:transparent!important;background-color:transparent!important}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table tbody td:hover div{background-color:#d7d7d7!important;border-color:#d7d7d7!important}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table tbody .xdsoft_current{-webkit-box-shadow:none;box-shadow:none;border-color:transparent!important;background-color:transparent!important}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table tbody .xdsoft_current div{color:#fff;font-weight:700;border-color:#f17c53!important;background-color:#f17c53!important;border-radius:4px}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table tbody .xdsoft_current:hover{border-color:transparent!important;background-color:transparent!important}.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_calendar table tbody .xdsoft_current:hover div{border-color:#f17c53!important;background-color:#f17c53!important}.xdsoft_datetimepicker .xdsoft_timepicker{margin-left:10px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{position:relative;background-image:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:before{border-bottom:10px solid #000;top:1px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:after,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;content:"";position:absolute;left:5px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:after{border-bottom:10px solid #fff;top:3px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{position:relative;background-image:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:before{border-top:10px solid #000;bottom:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:after,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;content:"";position:absolute;left:5px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:after{border-top:10px solid #fff;bottom:2px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box.xdsoft_scroller_box{border:0;height:180px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box.xdsoft_scroller_box .xdsoft_scrollbar{display:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box.xdsoft_scroller_box .xdsoft_time{border:0;background:#fff;font-family:PT Sans;color:#555}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box.xdsoft_scroller_box .xdsoft_time:hover{background-color:transparent!important;color:#555!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box.xdsoft_scroller_box .xdsoft_time.xdsoft_current{background:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#f17c53!important;font-size:18px;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;padding-top:10px;padding-bottom:10px;height:55px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box.xdsoft_scroller_box .xdsoft_time{height:35px;line-height:35px}/*#region color */
/*#endregion */
/*#region media screen */
/*#endregion */
/*#region function */
/*#endregion */body{margin:0;font-size:14px;color:#55585b;width:900px;background:#fff}body,body *,body h1,body h2,body h3,body h4,body h5,body h6{font-family:PT Sans!important}body h1,body h1 *{font-size:18px}body h1,body h1 *,body h2{text-transform:uppercase;font-weight:700}body h2{font-size:13px}body h2.error{color:#f17c53}body input[type=button],body input[type=number],body input[type=text]{padding:12px 0 10px;border:none;border-bottom:1px solid #ccc;width:100%;outline:none;background-color:#fff;color:#55585b;padding-left:1px;text-align:left;margin-bottom:1px}body input[type=button]::-webkit-inner-spin-button,body input[type=button]::-webkit-outer-spin-button,body input[type=number]::-webkit-inner-spin-button,body input[type=number]::-webkit-outer-spin-button,body input[type=text]::-webkit-inner-spin-button,body input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body input[type=button].error-field,body input[type=button]:focus,body input[type=number].error-field,body input[type=number]:focus,body input[type=text].error-field,body input[type=text]:focus{border:none;border-bottom:2px solid #f17c53;margin-bottom:0}body input[type=button].error,body input[type=number].error,body input[type=text].error{background-color:#ed9b85}body input[disabled]{cursor:no-drop}body input[type=checkbox]{display:none}body input[type=checkbox]~svg{width:18px;height:18px}body input[type=checkbox]:checked~svg .svg_checkbox_backd{fill:#f17c53}body .ddl{position:absolute;z-index:1;padding:5px 0;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);max-height:200px;overflow:auto;max-width:600px}body .ddl:before{content:"";position:absolute;display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-10px;left:20px;margin-left:-10px}body .ddl li{position:relative;padding:10px 20px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden
  /*&:hover,*/}body .ddl li.selected{background-color:#eee}body .ddl.nds-position{top:35px;left:130px}body .ddl.sale-item-nds,body .ddl.sale-item-position{top:53px;left:-14px}body .ddl.contractor-item{top:76px;left:-19px}body .bke_app{max-width:900px;width:100%;height:100%;clear:both;position:relative}body .bke_app:after{display:block;content:"";position:relative;clear:both}body .bke_header{height:118px;background-color:#eee;padding:40px 55px 0 55px;position:relative}body .bke_header ul{position:absolute;bottom:0;width:500px;height:33px;clear:both}body .bke_header ul:after{display:block;content:"";position:relative;clear:both}body .bke_header ul li{float:left;position:relative;height:100%;cursor:pointer;padding-top:3px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;margin-right:30px;font-size:13px;font-weight:900}body .bke_header ul li.active:after{display:block;content:"";position:absolute;height:2px;background-color:#f17c53;left:0;bottom:0;right:0}body .bke_body{padding:0 55px 116px 55px;position:relative;min-height:500px}body .bke_body.preview{padding:0;padding-bottom:116px;height:700px;min-height:700px}body .bke_body.preview>table{border-collapse:collapse;border:1px solid #eee}body .bke_body.preview>table td,body .bke_body.preview>table th{border:1px solid #eee}body .bke_add{width:100%;text-align:right;padding-top:12px;margin-bottom:30px;clear:both}body .bke_add div{cursor:pointer;float:right}body .bke_add:after{display:block;content:"";position:relative;clear:both}body .bke_area{position:relative;margin-top:40px;width:100%}body .bke_area label{display:block;cursor:pointer}body .bke_area textarea{background-image:none;border-right:none;border-left:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;max-width:100%;min-height:60px;margin:16px 0 0;background-color:#fff;outline:none;padding:14px 10px}body .bke_area textarea:focus{border-top:1px solid #f17c53;border-bottom:1px solid #f17c53}body .bke_elem{margin-top:40px}body .bke_elem,body .bke_elem_half{float:left;width:-o-calc(50% - 14px);width:-ms-calc(50% - 14px);width:-moz-calc(50% - 14px);width:-webkit-calc(50% - 14px);Ignore:a;width:calc(50% - 14px);position:relative}body .bke_elem_half:nth-child(odd){margin-right:28px}body .bke_elem_full{float:left;position:relative;width:100%;margin-right:0!important;margin-left:0!important
  /*&:nth-child(2n+1) {
                    margin-right: @offset;
                }*/}body .bke_elem:nth-child(odd){margin-left:28px}body .bke_elem h2{min-height:20px}body .bke_elem .additional{position:absolute;right:0;bottom:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .bke_elem label{display:block;cursor:pointer}body .bke_elem.discount svg{position:absolute;top:-3px;left:70px}body .bke_elem.nds svg{position:absolute;top:-3px;left:120px}body .bke_elem .input-drop-down{width:100%;background-position-x:-o-calc(100% - 10px);background-position-x:-ms-calc(100% - 10px);background-position-x:-moz-calc(100% - 10px);background-position-x:-webkit-calc(100% - 10px);background-position-x:calc(100% - 10px);background-position-y:50%;background-repeat:no-repeat;position:absolute;top:-15px;left:150px;width:-o-calc(100% - 150px);width:-ms-calc(100% - 150px);width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);Ignore:a;width:calc(100% - 150px);padding:12px 0;cursor:pointer;text-align:left}body .bke_elem material-datepicker{position:absolute;top:31px;right:1px}body .bke_elem material-datepicker .datepicker .datepicker__input{display:none}body .bke_elem material-datepicker .datepicker .datepicker__btn{max-height:30px;fill:#eee;overflow:visible;width:20px;cursor:pointer}body .bke_elem material-datepicker .datepicker .datepicker__btn:hover{fill:#ccc}body .bke_elem material-datepicker .datepicker .datepicker__calendar{top:36px;left:-211px;height:265px;width:252px;padding:16px 21px 21px;border-radius:4px;border:1px solid #e5e7e7}body .bke_elem material-datepicker .datepicker .datepicker__calendar__cancel{display:none!important}body .bke_elem material-datepicker .datepicker .datepicker__calendar__nav__arrow{width:16px;height:16px}body .bke_elem material-datepicker .datepicker .datepicker__calendar__nav__arrow .datepicker__calendar__nav__chevron{fill:#55585b;width:16px;height:16px}body .bke_elem material-datepicker .datepicker .datepicker__calendar__nav__arrow .datepicker__calendar__nav__chevron.datepicker__calendar__nav__prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body .bke_elem material-datepicker .datepicker .datepicker__calendar__nav__arrow .datepicker__calendar__nav__chevron.datepicker__calendar__nav__next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body .bke_elem material-datepicker .datepicker .datepicker__calendar__content{width:210px;margin:0 auto}body .bke_elem material-datepicker .datepicker .datepicker__calendar__label,body .bke_elem material-datepicker .datepicker .datepicker__calendar__month__day{width:30px;height:26px;border:1px solid #fff;border-radius:4px;line-height:25px;margin:0;font-size:13px}body .bke_elem material-datepicker .datepicker .datepicker__calendar__label{color:#55585b}body .bke_elem material-datepicker .datepicker .datepicker__calendar__month{border-top:1px solid #55585b}body .bke_sale_item{position:relative;width:900px;margin-right:-55px;margin-left:-55px;font-size:13px}body .bke_sale_item .margins{width:55px;text-align:center;vertical-align:middle;padding-top:5px}body .bke_sale_item .margins svg{width:14px;fill:#eee;cursor:pointer}body .bke_sale_item .margins svg:active,body .bke_sale_item .margins svg:focus,body .bke_sale_item .margins svg:hover{fill:#e6e6e6}body .bke_sale_item th{background-color:#eee;height:45px;vertical-align:middle;text-transform:uppercase;font-size:13px;letter-spacing:-.5px;white-space:nowrap;padding:0 5px;padding-top:3px}body .bke_sale_item th small{text-transform:none}body .bke_sale_item td{position:relative;vertical-align:middle;padding:0 5px}body .bke_sale_item td.sale-name:not(.discount-active):not(.nds-active){min-width:400px}body .bke_sale_item td.sale-name.discount-active:not(.nds-active){min-width:300px}body .bke_sale_item td.sale-name.nds-active:not(.discount-active){min-width:220px}body .bke_sale_item td.sale-name.nds-active.discount-active{min-width:180px}body .bke_sale_item td.discount_rate label{position:absolute;text-align:center;left:5px;right:5px;top:0;bottom:0;background-color:#fff;display:block;padding:15px 0;border-bottom:1px dashed #ccc}body .bke_sale_item td.discount_rate input:focus~label{display:none}body .bke_sale_item td [type=button]{border-bottom:1px dashed #ccc}body .bke_sale_item td .add-row{cursor:pointer}body .bke_sale_item td [disabled]{cursor:default}body .bke_sale_item td [type=button],body .bke_sale_item td [type=number],body .bke_sale_item td [type=text]{padding:15px 0 10px 1px}body .bke_sale_item tfoot [type=text]{border-bottom:none;font-weight:700}body .bke_modal{display:block;position:absolute;width:500px;top:200px;left:200px;background:#fff;padding:40px 55px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}body .bke_modal p{font-size:18px;margin-top:40px;margin-bottom:40px}body .bke_modal .btn-box{position:relative;left:0;top:0;white-space:nowrap}body .bke_modal svg{position:absolute;top:10px;width:14px;right:10px;fill:#eee;cursor:pointer}body .bke_download h1{margin-bottom:30px;text-align:center}body .bke_download div{text-align:center}body .bke_hide,body .bke_toPrint{display:none}body .bke_calendar{position:absolute;bottom:8px;right:0}body .bke_calendar svg{max-height:30px;fill:#eee;width:20px;cursor:pointer;overflow:visible}body .bke_calendar svg:hover{fill:#ccc}body .for-btns{width:100%}body .for-btns td{width:33.3333%}body .for-btns td:nth-child(2){text-align:center}body .for-btns td:nth-child(3){text-align:right}body .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;height:46px;line-height:46px;padding:0 40px;-webkit-box-shadow:none;box-shadow:none;font-weight:700;text-transform:uppercase;word-spacing:2px;position:relative}body .btn-cancel{background:#eee;color:#55585b}body .btn-cancel:active,body .btn-cancel:focus,body .btn-cancel:hover{background:#e6e6e6;-webkit-box-shadow:none;box-shadow:none}body .btn-save{background-color:#f17c53;color:#fff}body .btn-save:active,body .btn-save:focus,body .btn-save:hover{color:#fff;background-color:#ee704c!important;border-color:#ee704c;-webkit-box-shadow:none;box-shadow:none}body .btn-box{position:absolute;left:55px;right:55px;bottom:40px;text-align:right;word-spacing:20px}body .preloader-img{z-index:1001;display:block;background:url(https://api.b2bfamily.com/Content/images/preloader.gif);background-position:50% 50%;background-repeat:no-repeat;background-size:80px}body .preloader-back,body .preloader-img{position:fixed;top:0;left:0;width:100%;height:100%}body .preloader-back{background:#fff;z-index:1000;-ms-opacity:.8;opacity:.8}body .doc-view{width:630px;overflow-x:hidden}body .ps-container.ps-active-x>.ps-scrollbar-x-rail:hover,body .ps-container.ps-active-y>.ps-scrollbar-y-rail:hover{background-color:#f6f6f6!important}body .ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#e1e1e1!important}body .prev-box{position:relative;padding:30px 40px}body .prev-box-num{position:absolute;background:#ddd;z-index:3;top:30px;left:40px;width:20px;height:20px;text-align:center;line-height:20px;color:#fff}body .prev-box img{border:1px solid #ddd}body .prev-menu{padding:30px 40px;width:100%;text-transform:uppercase;font-weight:700;border-bottom:1px solid #ddd;line-height:30px}body .switcher{display:inline-block;position:relative;width:28px;height:16px;border:2px solid;border-color:#aeaeae;background-color:#aeaeae;border-radius:2px;cursor:pointer;vertical-align:sub;margin-right:10px}body .switcher>span{width:12px;height:12px;display:block;background-color:#fff;position:absolute;left:0;border-radius:2px}body .switcher.active{border-color:#f17c53;background-color:#f17c53}body .switcher.active>span{left:12px;top:0}body .switcher_info{text-transform:none;line-height:15px;font-size:13px;color:#c1c1c1;text-align:center;width:168px;padding-top:3px}#base{background:#fff}.svg_preloader,.svg_search{max-height:30px;fill:#e6e6e6;overflow:visible;width:20px;cursor:pointer;position:absolute;bottom:17px;right:0}.svg_preloader:active,.svg_preloader:focus,.svg_preloader:hover,.svg_search:active,.svg_search:focus,.svg_search:hover{fill:#dfdfdf}.svg_preloader.in_btn,.svg_search.in_btn{display:block;top:6px;left:10px}.svg_preloader.in_btn svg,.svg_search.in_btn svg{fill:#55585b}#inn-box:active~.svg_preloader svg,#inn-box:active~svg,#inn-box:focus~.svg_preloader svg,#inn-box:focus~svg,.svg_preloader{fill:#f17c53}#inn-box:active~.svg_preloader svg:active,#inn-box:active~.svg_preloader svg:focus,#inn-box:active~.svg_preloader svg:hover,#inn-box:active~svg:active,#inn-box:active~svg:focus,#inn-box:active~svg:hover,#inn-box:focus~.svg_preloader svg:active,#inn-box:focus~.svg_preloader svg:focus,#inn-box:focus~.svg_preloader svg:hover,#inn-box:focus~svg:active,#inn-box:focus~svg:focus,#inn-box:focus~svg:hover{fill:#ef6637}.svg_add_contractor{max-height:30px;fill:#4d4d4d;overflow:visible;width:14px;cursor:pointer;position:absolute;top:33px;right:2px}.svg_add_contractor:active,.svg_add_contractor:focus,.svg_add_contractor:hover{fill:#464646}.clear{clear:both}.svg_checkbox_backd{fill:#fff}.svg_checkbox_bordr{fill:#f17c53}.svg_checkbox_check{fill:#fff}@media print{bookkeeping>:not(.bke_toPrint){display:none}bookkeeping>.bke_toPrint{display:block}}