html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-spacing:0}input[type=text],input[type=password],input[type=email],input[type=number],textarea,select{-webkit-appearance:none;border-radius:0}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(top, #fff 0%, #eee 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(top, #eee 0%, #fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice > .select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:12000000;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0, 0, 0, .15);box-shadow:0 4px 5px rgba(0, 0, 0, .15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0, 0, 0, .15);box-shadow:0 -4px 5px rgba(0, 0, 0, .15)}.select2-drop-active{border:1px solid #5897fb;border-top:none;z-index:12000000}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(top, #ccc 0%, #eee 60%)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url('../img/select2-spinner.gif') no-repeat 100%;background:url('../img/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url('../img/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('../img/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('../img/select2-spinner.gif') no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .3);box-shadow:0 0 5px rgba(0, 0, 0, .3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(top, #fff 0%, #eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(bottom, #fff 0%, #eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub > li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children > .select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url('../img/select2-spinner.gif') no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(top, #eee 1%, #fff 15%)}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('../img/select2-spinner.gif') no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);box-shadow:0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url('../img/select2.png') right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}.select2-container ul li{background:none}.xdsoft_datetimepicker{box-shadow:0px 5px 15px -5px rgba(0, 0, 0, 0.506);background:#FFFFFF;border-bottom:1px solid #BBBBBB;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#333333;display:block;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;padding:8px;padding-left:0px;padding-top:2px;position:absolute;z-index:9999999999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px}.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_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0px}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==')}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0px}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0px 0px}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0px none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;outline:medium none currentColor;overflow:hidden;padding:0px;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0px;margin-bottom:7px;margin-top:0px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #DDDDDD}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:#F5F5F5;border-top:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0px;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{border-top-width:0px}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{border:1px solid #ccc;position:absolute;display:block;right:0px;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}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#33AAFF;box-shadow:#178FE5 0px 1px 3px 0px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:56px}.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%;text-align:center;background:#F5F5F5;border:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:right;padding:0px;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33AAFF}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#33AAFF;box-shadow:#178FE5 0px 1px 3px 0px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled{opacity:0.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !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;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;width:7px;right:0px;top:0px;bottom:0px;cursor:pointer}.xdsoft_scroller_box{position:relative}table.dataTable{margin:0 auto;clear:both;width:100%}table.dataTable thead th{padding:3px 18px 3px 10px;border-bottom:1px solid black;font-weight:bold;cursor:pointer;*cursor:hand}table.dataTable tfoot th{padding:3px 18px 3px 10px;border-top:1px solid black;font-weight:bold}table.dataTable td{padding:3px 10px}table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable tr.odd{background-color:#E2E4FF}table.dataTable tr.even{background-color:white}table.dataTable tr.odd td.sorting_1{background-color:#D3D6FF}table.dataTable tr.odd td.sorting_2{background-color:#DADCFF}table.dataTable tr.odd td.sorting_3{background-color:#E0E2FF}table.dataTable tr.even td.sorting_1{background-color:#EAEBFF}table.dataTable tr.even td.sorting_2{background-color:#F2F3FF}table.dataTable tr.even td.sorting_3{background-color:#F9F9FF}.dataTables_wrapper{position:relative;clear:both;*zoom:1}.dataTables_length{float:left}.dataTables_filter{float:right;text-align:right}.dataTables_info{clear:both;float:left}.dataTables_paginate{float:right;text-align:right}.paginate_disabled_previous,.paginate_enabled_previous,.paginate_disabled_next,.paginate_enabled_next{height:19px;float:left;cursor:pointer;*cursor:hand;color:#111 !important}.paginate_disabled_previous:hover,.paginate_enabled_previous:hover,.paginate_disabled_next:hover,.paginate_enabled_next:hover{text-decoration:none !important}.paginate_disabled_previous:active,.paginate_enabled_previous:active,.paginate_disabled_next:active,.paginate_enabled_next:active{outline:none}.paginate_disabled_previous,.paginate_disabled_next{color:#666 !important}.paginate_disabled_previous,.paginate_enabled_previous{padding-left:23px}.paginate_disabled_next,.paginate_enabled_next{padding-right:23px;margin-left:10px}.paginate_enabled_previous{background:url('../../img/Jquery/DataTables/back_enabled.png') no-repeat top left}.paginate_enabled_previous:hover{background:url('../../img/Jquery/DataTables/back_enabled_hover.png') no-repeat top left}.paginate_disabled_previous{background:url('../../img/Jquery/DataTables/back_disabled.png') no-repeat top left}.paginate_enabled_next{background:url('../../img/Jquery/DataTables/forward_enabled.png') no-repeat top right}.paginate_enabled_next:hover{background:url('../../img/Jquery/DataTables/forward_enabled_hover.png') no-repeat top right}.paginate_disabled_next{background:url('../../img/Jquery/DataTables/forward_disabled.png') no-repeat top right}.paging_full_numbers{height:22px;line-height:22px}.paging_full_numbers a:active{outline:none}.paging_full_numbers a:hover{text-decoration:none}.paging_full_numbers a.paginate_button,.paging_full_numbers a.paginate_active{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer;*cursor:hand;color:#333 !important}.paging_full_numbers a.paginate_button{background-color:#ddd}.paging_full_numbers a.paginate_button:hover{background-color:#ccc;text-decoration:none !important}.paging_full_numbers a.paginate_active{background-color:#99B3FF}.dataTables_processing{position:absolute;top:50%;left:50%;width:250px;height:30px;margin-left:-125px;margin-top:-15px;padding:14px 0 2px 0;border:1px solid #ddd;text-align:center;color:#999;font-size:14px;background-color:white}.sorting{background:url('../../img/Jquery/DataTables/sort_both.png') no-repeat center right}.sorting_asc{background:url('../../img/Jquery/DataTables/sort_asc.png') no-repeat center right}.sorting_desc{background:url('../../img/Jquery/DataTables/sort_desc.png') no-repeat center right}.sorting_asc_disabled{background:url('../../img/Jquery/DataTables/sort_asc_disabled.png') no-repeat center right}.sorting_desc_disabled{background:url('../../img/Jquery/DataTables/sort_desc_disabled.png') no-repeat center right}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}.dataTables_scroll{clear:both}.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}body,html{height:100%}body{font-family:OpenSans, Arial, Helvetica, sans-serif;font-size:12px;line-height:17px;color:#2d3e50;min-width:1004px;overflow-y:scroll;background:#2d3e50}.visibility-hidden-recursive,.visibility-hidden-recursive *{visibility:hidden !important}.no-wrap{white-space:nowrap}.white-space-pre{white-space:pre}.white-space-pre-wrap{white-space:pre-wrap}.bold{font-weight:bold}.semi-bold{font-weight:600}.bolder{font-weight:600}.small-font{font-size:10px}.red{color:#AB2222}.blue{color:#3c85b7}.inline{display:inline}.inline-block{display:inline-block}.block{display:block !important}.none{display:none}.top-15{padding-top:15px !important}.right-15{padding-right:15px !important}.bottom-15{padding-bottom:15px !important}.left-15{padding-left:15px !important}.top-20{padding-top:20px !important}.right-20{padding-right:20px !important}.bottom-20{padding-bottom:20px !important}.left-20{padding-left:20px !important}.top-30{padding-top:30px !important}.right-30{padding-right:30px !important}.bottom-30{padding-bottom:30px !important}.left-30{padding-left:30px !important}.top-60{padding-top:60px !important}.right-60{padding-right:60px !important}.bottom-60{padding-bottom:60px !important}.left-60{padding-left:60px !important}.no-margin{margin:0 !important}.height-zero{height:0 !important;overflow:hidden !important}.printable{display:none}.left{float:left}.right{float:right}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.clear{clear:both}.force-layout{overflow:hidden}.hidden,.invisible{position:absolute !important;top:0;left:-100000px;height:0;overflow:hidden;visibility:hidden;margin:0 !important;padding:0 !important}.invisible{visibility:visible}.section{margin-bottom:30px}.display-table{display:table}.display-table-row{display:table-row}.display-table-cell{display:table-cell}ul{padding-bottom:17px}ul ul{padding-top:3px;padding-bottom:0;margin-left:10px}ul li{padding-left:10px;background:url(../img/sprites.png) no-repeat -180px 0;padding-bottom:3px}ul li:last-child{padding-bottom:0}ul.clear-style,ul.clear-style-recursive ul{padding-bottom:0;padding-top:0}ul.clear-style > li,ul.clear-style-recursive li{padding-left:0;padding-bottom:0;background:none}ul.clear-style ul{margin-left:0}ol{list-style:decimal inside;margin-left:-20px;padding-bottom:17px}ol ol{margin-left:0;padding-bottom:0;padding-top:3px;list-style:lower-alpha inside}ol ol ol{list-style:lower-roman inside}ol li{padding-left:20px;padding-bottom:3px}ol li:last-child{padding-bottom:0}#container h1{font-size:20px;font-weight:bold;line-height:25px;padding-bottom:17px}#container h1 a{color:#5EA7D9;text-decoration:none}#container h1 a:hover{color:#2D3E50}#container h2{background:#2d3e50;color:#fff;font-size:18px;font-weight:normal;line-height:36px;padding:1px 20px 0}#container h2 > span{display:inline-block;padding-right:15px}#container .small h2{font-size:16px}#container h2.h1{background:none;color:#2d3e50;font-size:20px;line-height:25px;padding:0 0 17px;font-weight:bold}#container h3{font-size:14px;font-weight:bold;padding-bottom:17px}#container .article h1,#container .article h2,#container .article h3{background:none;color:inherit}p{padding-bottom:17px}p.lead{font-size:20px;line-height:25px}strong{font-weight:600}.phone_div a,.phone_div a:hover{color:white}a{color:#2d3e50;text-decoration:underline;transition:background-color 0.5s, color 0.5s;-moz-transition:background-color 0.5s, color 0.5s;-webkit-transition:background-color 0.5s, color 0.5s}a.red,#container .page-header h1 a.red{color:#AB2222}#container .page-header h1 a{font-weight:normal}#container .page-header h1 a.balance.warning{color:#ff0000}#container .page-header h1 a.balance.ok{color:#1b905c}a:hover{color:#5ea7d9}a:active{color:#000}a.negative{color:#fff;text-decoration:none}a.negative:hover{color:#f1c40f;text-decoration:none}a.negative:active{color:#fff;text-decoration:underline}a.disabled,a.disabled:hover,a.disabled:active{color:#aaa;cursor:default}#container{position:relative;min-height:100%;background:#fff}.fluid-container-wrapper{min-width:1004px}.fluid-container{margin:0 auto;max-width:1440px;min-width:984px;padding-left:10px;padding-right:10px}header{position:fixed;top:0;left:0;width:100%;z-index:25}#header-top{background:#C7CCCF;color:#000;overflow:hidden;font-size:11px;line-height:20px;height:20px}#clinics-bar li{float:left;line-height:15px}#clinics-bar a{display:inline-block;padding:3px 10px 2px;background:#e9e9e9;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;text-decoration:none}#clinics-bar a:hover{background:#5EA7D9;color:#fff}#clinics-bar li.active a{background:#2D3E50;color:#fff;cursor:default}#clinics-bar li.active a:hover{background:#2D3E50}#header-main{height:52px;width:100%;background:#2d3e50}#header-main > div{position:relative}#logo{margin-top:14px}#logo,#logo > img{width:204px;height:26px}#header-search-form{position:absolute;top:9px;right:580px}#header-search-form .label{display:none}#header-search-form-submit{position:absolute;top:2px;right:10px}#header-search-form-submit .widget-wrapper{height:20px;width:22px;border-left:2px solid #2d3e50}#header-search-form-submit button{background:url(../img/sprites.png) no-repeat -120px 0 transparent !important;text-indent:-1000px;height:20px;padding:0;width:22px}#header-search-form-submit button:hover{background-position:-150px 0 !important}#header-search-form-query{padding-right:39px}#header-buttons{position:absolute;top:10px;right:10px}#header-buttons .button.button-link{padding:0 2px}#header-buttons .button-link.button-link-with-border{padding:0 8px}header nav{height:32px;background:#5ea7d9;text-transform:uppercase;font-weight:600}header nav > ul > li{float:left;position:relative}header nav > ul > li:after{content:"|";color:#fff;font-weight:600;position:relative;top:-1px;padding:0 6px}header nav > ul > li.last:after{content:"";padding:0}header nav > ul > li > a{display:inline-block;padding:8px 0 7px}header nav ul ul{background:#5ea7d9;position:absolute;top:32px;left:-12px;font-size:10px;height:0;overflow:hidden}header nav ul ul > li{white-space:nowrap}header nav ul ul > li > a{display:block;padding:8px 12px 7px;background:#4d91c0}header nav ul ul > li > a:hover{background:#2d4a68}#main{padding:110px 0}.layout-login #main{padding-top:70px}#breadcrumbs{font-size:10px;margin-bottom:15px}#main.layout-2-columns{overflow:hidden}#left{width:210px;float:left}#content{max-height:10000em}#main.layout-2-columns #content{overflow:hidden;min-width:764px;background:#e9e9e9;box-sizing:border-box;border-left:10px solid #fff}#content{overflow:hidden}footer{height:72px;background:#2d3e50;position:absolute;bottom:0;left:0;right:0;color:#fff;line-height:20px}footer > div{height:72px}footer > div > section{width:25%;float:left;padding-top:6px;text-align:center}#footer-social > li{display:inline-block;width:25px;height:25px;padding:6px 14px 0}#footer-social > li > a{display:block;width:100%;height:100%;background:url(../img/sprites.png) no-repeat}#footer-social > li#footer-social-facebook > a{background-position:-70px -40px}#footer-social > li#footer-social-googleplus > a{background-position:-100px -40px}#footer-social > li#footer-social-twitter > a{background-position:-130px -40px}#footer-social > li#footer-social-facebook > a:hover{background-position:-70px -70px}#footer-social > li#footer-social-googleplus > a:hover{background-position:-100px -70px}#footer-social > li#footer-social-twitter > a:hover{background-position:-130px -70px}i.icon{width:35px;height:35px;display:inline-block;background:url(../img/sprites.png) no-repeat;vertical-align:top}i.icon.icon-animal,i.icon.icon-animalSpecies,i.icon.icon-animalBreeds{background-position:0 -120px}i.icon.icon-animal.icon-negative{background-position:0 -160px}i.icon.icon-globe{background-position:-40px -120px}i.icon.icon-globe.icon-negative{background-position:-40px -160px}i.icon.icon-search{background-position:-80px -120px}i.icon.icon-search.icon-negative{background-position:-80px -160px}i.icon.icon-bin{background-position:-120px -120px}i.icon.icon-bin.icon-negative{background-position:-120px -160px}i.icon.icon-chart{background-position:0 -200px}i.icon.icon-chart.icon-negative{background-position:0 -240px}i.icon.icon-edit{background-position:-40px -200px}i.icon.icon-edit.icon-negative{background-position:-40px -240px}i.icon.icon-share{background-position:-80px -200px}i.icon.icon-share.icon-negative{background-position:-80px -240px}i.icon.icon-chart2{background-position:-120px -200px}i.icon.icon-chart2.icon-negative{background-position:-120px -240px}i.icon.icon-user{background-position:0 -280px}i.icon.icon-user.icon-negative{background-position:0 -320px}i.icon.icon-cart{background-position:-40px -280px}i.icon.icon-cart.icon-negative{background-position:-40px -320px}i.icon.icon-book{background-position:-80px -280px}i.icon.icon-book.icon-negative{background-position:-80px -320px}i.icon.icon-box{background-position:-120px -280px}i.icon.icon-box.icon-negative{background-position:-120px -320px}i.icon.icon-database{background-position:0 -360px}i.icon.icon-database.icon-negative{background-position:0 -400px}i.icon.icon-email{background-position:-40px -360px}i.icon.icon-email.icon-negative{background-position:-40px -400px}i.icon.icon-card{background-position:-80px -360px}i.icon.icon-card.icon-negative{background-position:-80px -400px}i.icon.icon-cube{background-position:-120px -360px}i.icon.icon-cube.icon-negative{background-position:-120px -400px}i.icon.icon-receipt{background-position:0 -440px}i.icon.icon-receipt.icon-negative{background-position:0 -480px}i.icon.icon-binder{background-position:-40px -440px}i.icon.icon-binder.icon-negative{background-position:-40px -480px}i.icon.icon-microscope{background-position:-80px -440px}i.icon.icon-microscope.icon-negative{background-position:-80px -480px}i.icon.icon-calc{background-position:-80px -440px}i.icon.icon-calc.icon-negative{background-position:-80px -480px}i.icon.icon-role{background-position:0 -280px}i.icon.icon-role.icon-negative{background-position:0 -320px}i.icon.icon-supplier{background-position:0 -280px}i.icon.icon-supplier.icon-negative{background-position:0 -320px}i.icon.icon-calendars{background-position:0 -280px}i.icon.icon-calendars.icon-negative{background-position:0 -320px}i.icon.icon-clinics{background-position:0 -280px}i.icon.icon-clinics.icon-negative{background-position:0 -320px}i.icon.icon-admin{background-position:0 -280px}i.icon.icon-admin.icon-negative{background-position:0 -320px}i.icon.icon-vat{background-position:0 -280px}i.icon.icon-vat.icon-negative{background-position:0 -320px}i.icon.icon-clinic{background-position:0 -280px}i.icon.icon-clinic.icon-negative{background-position:0 -320px}#container h2 .icon{margin-right:5px}#flash{padding:6px 10px 6px 35px;border:2px solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;position:relative}#flash.flash-success{border-color:#0f8b4c}#flash.flash-error{border-color:#a91d1d;color:#a91d1d}#flash.flash-info{border-color:#2d3e50}#flash:before{content:"";display:block;width:17px;height:17px;background:url(../img/sprites.png) no-repeat;position:absolute;left:8px;top:6px}#flash.flash-success:before{background-position:0 0}#flash.flash-error:before{background-position:-20px 0}#flash.flash-info:before{background-position:-20px -100px}ul.tabs-nav{visibility:hidden}ul.layout-tabs{visibility:visible;list-style:none}ul.layout-tabs > li{line-height:17px;display:block;margin-bottom:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}ul.layout-tabs > li.layout-tabs-error:after{content:"";display:block;position:absolute;width:17px;height:17px;background:url(../img/sprites.png) no-repeat 0 -100px;top:10px;right:8px}ul.layout-tabs > li > a{padding:10px 12px;display:block;background:#2d3e50;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600}ul.layout-tabs > li.disabled > a,ul.layout-tabs > li.disabled > a:hover{background:#C7CCCF;cursor:default}ul.layout-tabs > li > a:hover{background:#5EA7D9}ul.layout-tabs > li.layout-tabs-active > a{background:#F1C40F;color:#2d3e50}.layout-tabs-content{width:100%;float:right;background:#e9e9e9}.layout-tabs-content > div{padding:20px;position:relative}.layout-tabs-content.has-table .widget-datatable{padding:0}.layout-tabs-content.has-buttons > div{padding-top:30px}.layout-tabs-content.has-table.has-buttons.has-top-padding > div{padding-top:30px}.layout-tabs-content .layout-tabs-buttons{float:right;margin-top:10px;margin-bottom:15px;position:relative;z-index:1}#debug-kit-toolbar.minimized{height:0}#clinic-point-work-hours{padding-bottom:10px}.clinic-point-work-hour-item{float:left;width:135px;padding:5px 0}.clinic-point-work-hour-item .input-row .label{display:none !important}.clinic-point-work-week-day{line-height:34px;width:150px}.clinic-point-work-hour-row-head{padding:10px 0}.clinic-point-work-hour-row-head .clinic-point-work-week-day{line-height:inherit}.clinic-point-work-hour-item .input-row{padding:0 !important;margin:0 !important}.clinic-point-work-hour-item .widget-input-checkbox{margin:6px 0 0}.clinic-point-work-hour-row-time{width:250px}.clinic-point-work-hour-row-time-from,.clinic-point-work-hour-row-time-to{float:left;padding-left:10px}.clinic-point-work-hour-row-time-to{margin-left:70px}.clinic-point-work-hour-item span{font-weight:600}.clinic-point-work-hour-item em{display:block;margin-top:4px}.clinic-point-work-hour-clear{clear:both}.clinic-point-work-hour-item .label{display:none}.clinic-point-work-hour-item label.error{width:250px}.clinic-point-work-hour-title{font-size:16px;font-weight:900;padding:15px 0 10px 0}.clinic-point-work-hour-item .widget .select2-container.small{width:90px}.data-table-filter{padding:15px 0 0}.data-table-filter .label{width:70px !important}.data-table-filter .input-row{float:left;clear:none;margin-right:10px}.data-table-filter form .input-row{margin-right:20px}.data-table-filter .input-row:last-child{padding-top:0 !important}.data-table-filter-clear{clear:both}#data-table-filter-button{overflow:hidden}.data-table-filter-button-active{background:#2d3e50 !important}.data-table-filter-button-active:hover{background:#c7cccf !important}.product-render-red,.product-render-green{color:#ffffff}.product-render-red{background-color:#AB2222 !important}.product-render-green{background-color:#0f8b4c !important}.product-render-yellow{background-color:#f1c40f !important}.invoice-render-light td,.product-render-light td > div{background-color:#F6f7dd !important}.invoice-render-light td,.product-render-light.even td > div{background-color:#F2f3da !important}#price-purchase-statistic{margin-bottom:45px}#price-purchase-statistic span{font-weight:600}#price-purchase-statistic,#price-purchase-statistic ul{margin-left:-5px;padding:0;list-style:none}#price-purchase-statistic li ul li{float:left;width:150px;padding:10px 0}#price-purchase-statistic li{background:none}#price-purchase-statistic ul{clear:both}#ProductPriceRuleEditForm .hide,#ProductPriceRuleEditForm .hide-form,#ProductAlertRuleEditForm .hide,#ProductAlertRuleEditForm .hide-form{display:none}#ProductPriceRuleEditForm .show,#ProductPriceRuleEditForm .show-form,#ProductAlertRuleEditForm .show,#ProductAlertRuleEditForm .show-form{display:block}#recaptcha_table{border:0 !important}#recaptcha_table.recaptchatable .recaptcha_image_cell{padding:0 !important}#recaptcha_table #recaptcha_image{margin:0 !important;border-color:#BEC3C7 !important}#recaptcha_table #recaptcha_response_field{border:2px #bec3c7 solid !important;margin-left:-7px !important;margin-top:10px !important;height:34px;width:240px !important;padding:0 7px}#recaptcha_table #recaptcha_response_field:hover{border-color:#5EA7D9 !important}#recaptcha_table #recaptcha_logo{position:relative;top:65px;left:-95px}.filter-button .input-row{float:left;clear:none;margin-right:10px}.filter-button .input-row:last-child{padding-top:0 !important}.filter-button-clear{clear:both}.filter-button-active{background:#2d3e50 !important}.filter-button-active:hover{background:#c7cccf !important}.popup > .title{min-height:40px}.input-row.popup-buttons{position:absolute;right:40px;top:20px}.button-inline{display:inline}.button-inline div.widget{float:left;width:auto;margin-right:10px}.inline-button-wrap{margin-bottom:10px;float:left}#data-table-order-generate .input-row .label{display:none}#data-table-order-generate .input-row .input-field .input-text{visibility:visible}.orders-wizard-title{font-weight:600;border-bottom:1px solid black;padding:0 0 3px 20px}.orders-wizard-form-item{margin:10px 20px 20px 0}.orders-wizard-clear{clear:both}#ProductsSupplierWizardForm{margin-top:15px}.orders-wizard-confirm{margin-top:10px}.order-status{margin-top:-1.2em;float:left;clear:right;width:100%}.order-status-confirmed{color:#5EA7D9}.order-status-waiting{color:#F1C40F}.order-status-canceled{color:#F98981}.order-status-completed{color:#62AF56}#addVisitForm #summary .change{position:relative;top:-10px}#widget-data-table-visit_summary-item{padding-bottom:20px}.popup.popup-content h3.popup_form_title{background-color:#4D82A9;color:white;padding-left:10px;margin:15px 0;font-size:14px;line-height:27px;font-weight:bold}.popup.popup-content h3.popup_form_title.warning{background-color:#f1c40f;color:#2d3e50}.popup.popup-content h3.popup_form_title.error{background-color:#ab2222}.popup.popup-content h3.popup_form_title.ok{background-color:#2b5245}.popup.popup-content h3.popup_form_title.start{margin-top:0}.popup.popup-content h3.popup_form_subtitle{background-color:#5EA7D9;color:white;padding-left:10px;margin:15px 0;font-size:12px;font-weight:bold;line-height:23px}.popup.popup-content h3.popup_form_subtitle.short{margin-left:1px}.label_100{width:100%;font-weight:600;line-height:19px}.small_textarea{width:700px !important;height:90px}.td_derm{vertical-align:middle}.bar-wrapper{width:100%;height:18px;background:#E9E9E9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.bar{height:18px;background:#2D3E50;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.bar-blue{background:#5FA6DA}.bar-red{background:#BC392F}.fakefile{position:absolute;top:5px;left:10px;z-index:1;cursor:pointer}.inputfilefix{position:absolute;text-align:right;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;height:30px;width:120px;cursor:pointer;margin-left:-5px}#file-wrapper{display:inline-block}#fileupload-buttons{text-align:center;margin-left:10px}.droparea{border:2px dashed #bec3c7;position:relative;padding:20px;overflow-y:auto;min-height:200px;max-height:300px;margin-left:20px}#dropareaTxt{text-align:center;font-size:14px;color:#5ea7d9;line-height:20px;padding-top:5px}#fileUploadDownloadTable-wrapper{height:130px;overflow:auto;margin-top:20px}.readonly #fileUploadDownloadTable-wrapper{margin-top:6px}#fileUploadDownloadTable{width:100%;word-break:break-all}#fileUploadDownloadTable td{line-height:16px;padding:0 0 2px 0;vertical-align:top}#fileUploadDownloadTable td.fileupload-file-name > div{padding:4px 10px 4px 0}#fileUploadDownloadTable .widget-loading-button{width:auto;word-break:normal}.shorter-col{width:49%}.two-col{width:50%}.fileListDiv{padding-left:30px;width:480px}.fileListDiv div{height:20px;min-height:20px;padding:3px}.fileListDiv .even{background-color:#E5E8EA}.delete{width:16px;height:16px;background:url('../img/delete.png');display:block;cursor:pointer}.data-table-edit .input-row .label{display:none}.page-header-with-buttons .input-row{float:right;clear:none;padding-left:10px}.page-header-with-buttons .input-row:last-child{padding:0}.page-header-with-buttons .page-header{float:left}.page-header-with-buttons .page-header-buttons{float:right}.page-header-with-buttons .page-header-with-buttons-clear{clear:both}.data-table-statistic tfoot{padding:7px 5px 5px 15px;background-color:#C7CCCF;font-weight:600;text-align:right}.roles-add .input-row,.roles-edit .input-row{height:35px}.marginTop18{margin-top:18px}.languageDiv{display:inline-block;margin-left:20px}.visit-summary-action{margin-top:10px}#popup-choose-document-type{min-height:55px}.with_small_label .label{font-weight:300}sub{vertical-align:sub;font-size:85%}sup{vertical-align:super;font-size:85%}#importStatusWindow{margin-top:17px;border:0;padding:10px;background:#fff;color:#000;font-family:Courier, sans-serif;font-size:10px;width:600px;margin-right:-40px;height:200px}#importFileName{min-height:17px}.border-top-5px{border-top:5px solid transparent !important}.border-top-color-red{border-top-color:#ab2222 !important}.border-top-color-green{border-top-color:#0f8b4c !important}.border-top-color-yellow{border-top-color:#f1c40f !important}.border-top-color-white{border-top-color:#ffffff !important}button.border-top-5px.disabled{border-top:0 !important;margin-top:5px}.stocksProductsHistory-index .product-render-light td{background:#E9E9E9;overflow:visible}.stocksProductsHistory-index .product-render-light td:nth-child(1) > div,.stocksProductsHistory-index .product-render-light td:nth-child(2) > div,.stocksProductsHistory-index .product-render-light td:nth-child(3) > div{position:relative;left:20px}.stocksProductsHistory-index .product-render-light td:nth-child(3) > div{margin-right:20px}.layout-tabs-content.disabled h2{background:#c7cccf !important;color:#2d3e50}#data-table-wizard-confirm .datatable-filters{display:none}.wizard-dashboard h1{padding-bottom:45px}#serviceGroupList .dtHeader > h2{cursor:pointer;transition:background-color 0.5s, color 0.5s;-webkit-transition:background-color 0.5s, color 0.5s}#serviceGroupList .dtHeader > h2:hover{background:#5ea7d9 !important}#serviceGroupList .dtHeader > h2 > span:before{content:"-";display:inline-block;width:15px}#serviceGroupList .dtHeader.disabled > h2 > span:before{content:"+"}#serviceGroupList .dtHeader > div{padding:0 0 20px}.widget-datatable table#data-table-documents thead th.actionTd{width:125px}#visit-summary-tab > a{background:#3c85b7}#visit-summary-tab > a:hover{background:#5EA7D9}#visit-summary-tab.layout-tabs-active > a{background:#f1c40f}.other-clinic-visit-light td{background-color:#f6f7dd !important}.other-clinic-visit-light.odd td{background-color:#FDFEF4 !important}table.dataTable tr.odd td.sorting_1,table.dataTable tr.odd td.sorting_2,table.dataTable tr.odd td.sorting_3{background-color:white}table.dataTable tr.inactive td:not(:last-child),table.dataTable tr.inactive td:not(:last-child) a,table.dataTable tr.inactive td:hover,table.dataTable tr.inactive td a:hover{color:#d3d3d3 !important}table.dataTable tr.inactive td:not(:last-child) a,table.dataTable tr.inactive td:not(:last-child) a:hover{pointer-events:none;cursor:default}table.dataTable tr.inactive a.button,table.dataTable tr.inactive a.button:hover{color:#fff !important;background-color:#d3d3d3 !important;pointer-events:none;cursor:default}.no-permission,.no-permission .select2-chosen{color:#ab2222 !important}.read-only,.read-only .select2-chosen{color:#5ea7d9 !important}#animalIdBlock .select2-container-multi.select2-container-disabled .select2-choices{background-color:transparent;background-image:none;border:none;cursor:default}.full-access,.full-access .select2-chosen{color:#0f8b4c !important}.wizardLoading{margin:auto;display:block;width:32px;height:32px;background:url("../img/loading.gif") center no-repeat;background-size:contain}button.notifications-indicator-lbl{background:transparent;padding:0 !important;position:relative}button.notifications-indicator{background-color:transparent !important;padding-left:0 !important;height:25px !important;line-height:20px !important}button.notifications-indicator div{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:transparent;color:white;min-width:25px;border:1px solid #5ea7d9}button.notifications-indicator div.order-status-waiting{background:#f1c40f;color:#2d3e50;border:none}.notifications-indicator-cnt{z-index:999}#notifications-dropdown{position:absolute;top:30px;left:-180px;z-index:999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#5ea7d9;overflow:auto;width:180px;padding:10px;min-height:30px;border:1px solid #2d3e50;color:white;text-transform:none;text-align:left;font-size:10px;font-weight:normal}#notifications-dropdown{padding-bottom:0}#notifications-dropdown li,ul#noty_bottomLeft_layout_container li{background-image:none}#notifications-dropdown ul{padding:0 auto;cursor:auto}#notifications-dropdown li{padding:5px 0;line-height:130%;border-top:1px dotted white}#notifications-dropdown li#dropdown-link-show-all,#notifications-dropdown li:first-child{border-top:none}#notifications-dropdown li h4{text-decoration:underline;font-weight:bold}#notifications-dropdown li#dropdown-link-show-all,#notifications-dropdown li#dropdown-hide-all{text-align:center;margin:1em auto 0;padding:0}#notifications-dropdown a{color:white;font-weight:bold;text-decoration:underline;cursor:pointer}#notifications-dropdown .dropdown-set-viewed{display:inline-block;width:100%;text-align:right;padding:2px 0}.noty_buttons{background:transparent !important;margin-top:10px;border-top:none !important}.noty_buttons button{text-align:right !important}.noty_message h1{font-weight:bold}.italic{font-style:italic}.click-me{cursor:pointer}.terms-conditions-block{margin-top:20px}.terms-conditions-block .label.inline{display:block;text-align:justify;margin-left:29px;margin-right:10px}.terms-conditions-block .widget-input-checkbox{float:left;margin-top:0}.terms-conditions-block .input-row{float:left;margin-left:0}.terms-conditions-block .controls-row .widget-icon-state{margin-top:0;margin-left:-25px}.terms-conditions-block .controls-row .widget-tooltip.widget-tooltip-error{margin-top:-7px}.info-tooltip{display:inline-block;width:17px;height:17px;background:transparent url(../img/sprites.png) no-repeat -20px -100px;margin:0 10px 0 3px;vertical-align:top;position:absolute;right:-37px;top:5px}#noticeCookie{position:fixed;bottom:0;width:100%;background:rgba(0, 0, 0, 0.75);text-align:center;padding:10px 0 75px 0;z-index:10}#noticeCookie .notice-text{color:#fff;margin-bottom:10px}#noticeCookie a{color:#5ea7d9;text-decoration:none;font-weight:bold}.additionalInformationBlock p::before{content:"* "}.popup-content dl dt{font-weight:bold}.popup-logo{max-width:100px;position:absolute;top:6px;right:25px}.no-padding{padding:0}p em{font-style:italic}.zoom img::selection{background-color:transparent}.zoom{display:inline-block !important;position:relative;margin-right:20px}.zoom:hover{cursor:pointer}.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0;background:url('/img/magnify-me-icon.png')}.zoom p{position:absolute;top:3px;right:28px;color:#555;font:bold 13px/1 sans-serif}.article table td{border:1px solid;margin:0;padding:5px}.article table{border:1px solid}.flat-visit-hint{padding:10px;background:#d9d9d9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px}.sms-preview{font-family:monospace;width:50%;padding:2em 1em;border:2px solid #bec3c7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#eee;word-wrap:break-word}.sms-preview.error{background:#ffffdd}.sms-stats{padding:1em 0;font-weight:bold}.msg-too-long{color:red;font-weight:bold;display:none}.group{padding:1em;border:2px solid #bec3c7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%}#sms-inputs{display:none}.visit-features-block{margin:0 0 20px;padding:0 10px 15px;width:520px;clear:both}.visit-features-block h3 span.feature-legend{font-weight:normal}.visit-feature-control-set{list-style-type:none}.visit-feature-control{display:inline-block;width:25px;height:25px;background-image:url('/img/visit-features-sprite.png');background-repeat:no-repeat;margin:0 0;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#efefef;border:7px solid #efefef;padding:0;position:relative;opacity:0.3;-o-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.dt-visit-feature{display:block;float:left;width:26px;height:25px;zoom:0.75;-moz-transform:scale(0.75);-moz-transform-origin:0.75 0.75;background-image:url('/img/visit-features-sprite.png');background-repeat:no-repeat;margin:2px 2px;padding:0}.visit-feature-control.checked,.visit-feature-control:hover{opacity:1;filter:none;-moz-filter:none;-webkit-filter:none;-o-filter:none}.visit-feature-control.checked span{display:block;width:10px;height:10px;position:absolute;bottom:-10px;right:-11px;opacity:0.75}.visit-feature-control.checked span.checkmark{display:inline-block;width:20px;height:20px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.visit-feature-control.checked span .checkmark-stem{position:absolute;width:2px;height:7px;background-color:#5ea7d9;left:11px;top:6px}.visit-feature-control.checked span .checkmark-kick{position:absolute;width:4px;height:2px;background-color:#5ea7d9;left:9px;top:13px}.feat_blood{background-position:0 0}.feat_detailed{background-position:-30px 0}.feat_operation{background-position:-60px 0}.feat_parasites_ext{background-position:-90px 0}.feat_parasites_int{background-position:-120px 0}.feat_prescription{background-position:-150px 0}.feat_rabies{background-position:-180px 0}.feat_radio{background-position:-210px 0}.feat_urine{background-position:-240px 0}.feat_vaccination{background-position:-270px 0}.feat_other_1{background-position:-300px 0}.feat_other_2{background-position:-330px 0}.feature-loader{position:absolute;background:url("../img/preloader.gif") center center no-repeat #fff;background-size:75%;height:48px;width:48px;left:50%;top:50%;border-radius:24px;z-index:1}#filter-form{clear:both;display:block;float:left}#filterContainer{float:left;clear:both}#filterContainer .date-place-filters{display:block;float:left;width:50%}#filterContainer .date-filters{display:block;float:left;width:100%}.visit-filter-list{display:block;float:right}@media (max-width: 1155px){.visit-filter-list{float:left}}@media (max-width: 1280px){.visit-container.input-container .input-column{padding-right:20px}}@media (min-width: 1281px){.visit-container.input-container .input-column{padding-right:100px}}.visit-datatable-container{width:100%}.paid-for-visit{margin:0 10px !important}.paid-for-visit.first{padding-left:12px}.paid-for-visit.second{padding-left:20px}.hospital.layout-tabs-content{min-height:550px;overflow:auto}.place-animal-btn{margin:0 0 10px 0}.cage-animal-btn{padding-right:10px;float:left}.cage-animal-btn a{margin-top:1em}.delete-cage-btn{float:left;clear:both;margin:10px 0 0;display:none}.cage-row.empty-cage .delete-cage-btn{display:block}.animal-append{margin:5em 0 0 0;float:left;width:calc(100% - 150px)}.cage-row{min-height:120px;margin:0 0 40px;clear:both;overflow:auto;width:100%}.cage-row .button{padding:0 10px;line-height:30px;font-size:12px}.cage-row .cage-icon-grid{display:block;width:100px;height:100px;background:url("../img/puppy.png") center center no-repeat #fff;border:1px solid #000000;float:left;margin:0 10px 0 0}.cage-row .cage-icon{display:block;width:100px;height:100px;background:url(data:image/gif;base64,R0lGODlhFAAUAIAAAMDAwP///yH5BAEAAAEALAAAAAAUABQAAAImhI+pwe3vAJxQ0hssnnq/7jVgmJGfGaGiyoyh68GbjNGXTeEcGxQAOw==)}.cage-row.empty-cage .cage-icon-grid{background:none}.cage-row .animal-append{float:left;width:80%}.cage-row h4,.cage-row dt{font-weight:bold}.cage-row dt,.cage-row dd{display:inline}.animal-row{width:90%;float:left;min-height:60px;margin:5px 0;border:1px solid #ffffff;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-khtml-border-radius:10px}.cage-row .cage-icon-container{width:20%;float:left}.animal-row .main-info{width:30%;float:left}.animal-row .details{float:left;width:45%}#settle-content table{border-collapse:collapse}#settle-content th{border:0;vertical-align:middle;background-color:#c7cccf;color:#2D3E50;padding:7px 2px 5px 12px;line-height:17px;border-right:1px solid #E9E9E9;height:100%;font-weight:600;cursor:default}#settle-content td{padding:10px}.no-label .label{display:none !important}.no-label .input-field{width:85% !important}.details .cage-note-block{max-width:400px;overflow:hidden;overflow-wrap:break-word}.buttons-block{float:right;width:25%}.hidden-div{display:none}.fileupload-image-preview img{max-width:190px}.file-upload-image-tip{text-align:center}.form-hint{margin-left:30px;opacity:0.5}.data-approval-warning{margin:-10px 0 10px;display:block}.visitBlock{margin-bottom:20px}.visitButtonsSet{text-align:right}.visitButtonsSet a{margin-left:20px}.visit-examinations.input-container{margin-top:10px}.visit-examinations.input-container .input-column{padding-right:0;width:510px;margin-bottom:10px}.visit-examinations.input-container .input-column .input-column2{padding-right:30px}.visit-examinations.input-container .input-column:last-child{padding-right:0;width:unset;float:right}@media (max-width: 1330px){.visit-examinations.input-container .input-column:last-child{float:left}}#widget-ExaminationBloodMorphologyOb textarea{width:309px}.reference-range-column{vertical-align:top}.reference-range-column .label{width:40px !important;text-align:right}.reference-range-column .label .arrow{font-size:17px}.new-visit-features .visit-filter-list{position:relative;z-index:2}@media (min-width: 1155px){.new-visit-features .datatable-table-wrapper{position:relative;float:left;z-index:1;margin-top:-95px;margin-bottom:35px}}.new-visit-tab{margin-bottom:10px}.collapsible h2{cursor:pointer}.arrow{border:solid #ffffff;border-width:0 1px 1px 0;display:inline-block;padding:8px}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-bottom:-9px}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:3px}.collapse-text{font-size:14px}.collapse-text i{margin-left:15px}.collapsible .tab-content{display:none}.new-visit-tab{float:none;clear:both;margin-top:0 !important;padding-top:0 !important}@media only screen and (min-width: 1024px){.layout-2-columns .new-visit-tab.layout-tabs-content.has-buttons{margin-top:0 !important;padding-top:0 !important}}.new-visit-tab .layout-tabs-buttons{clear:none;margin-right:40px;display:none;z-index:2}.group.sms-reminder-box{width:unset;margin-top:65px}.inline-labels .no-inline-labels .label{display:block;width:inherit;padding:0}.tab-without-header h2{display:none}.input-row{margin-bottom:10px;position:relative;clear:both}.datatable-table-wrapper .input-row,.input-row.no-margin{margin-bottom:0}.input-row.controls-row{margin-bottom:7px}.input-row.actions{margin-bottom:0;margin-top:30px}.input-row:last-child{padding-top:5px}.no-buttons .input-row:last-child{padding-top:0}.datatable-table-wrapper .input-row:last-child{padding-top:0;padding-bottom:0}.datatable-table-wrapper table .input-row{margin:-2px -5px}.input-row p.comment{padding-top:3px}.input-container{padding-bottom:5px;overflow:hidden}.input-container .input-column{float:left;width:475px;padding-right:60px}.new-visit .input-container .input-column{width:45%;padding-right:0}.new-visit .input-container .delimiter-column{width:5%;float:left}.new-visit .input-container .input-column:last-child{padding-right:0}.input-container .input-column:last-child{padding-right:150px}.input-container .input-column.liquid{width:40%;padding-right:5%}.input-container .input-column.liquid:last-child{padding-right:12%}.input-container .input-row:last-child{padding-top:0}.input-field.margin-left{margin-left:20px}.input-field-float-right{float:right;padding-bottom:30px}.input-fields,.input-field,.fake-input-field{display:inline-block;vertical-align:top;position:relative}.datatable-table-wrapper table .input-field{overflow:hidden;height:34px;margin:3px 0}.datatable-table-wrapper table .checkbox_datatable_column .input-field{height:25px;margin:0}.widget-datatable table tbody td > div > div.input-row{padding-left:3px;padding-right:3px}.input-fields .input-field{display:block;margin-left:10px}.input-fields .input-field:first-child{margin-left:0}.input-set .input-fields .input-field,.input-set.input-fields .input-field{margin-left:0;margin-bottom:5px}.input-set .input-field:last-child{margin-bottom:0}.label{font-weight:600;line-height:19px}.label label{padding-bottom:6px}.input-row.disabled .label,.input-field.disabled .label{color:#aaa}.label.left{margin-left:2px}.label.inline{display:inline-block;padding-right:15px}.inline-labels .label{display:inline-block;width:135px;padding-right:15px;padding-top:8px}.inline-labels .label.inline{width:auto;padding-top:0}.inline-labels .label > legend{width:135px}.inline-labels .value-row .input-field{max-width:574px;padding-bottom:2px}.inline-labels .value-row .label{padding-top:0}.label p{color:#7b7b76;text-transform:none}.widget-tooltip{position:absolute;border:1px #d7d7d7 solid;min-height:20px;min-width:150px;display:none;padding:3px 0}.widget-tooltip.widget-tooltip-error{padding:3px 0;z-index:1;background:#fafafa;border-color:#a91d1d;width:150px;margin:1px 0 0 10px}.controls-row .widget-tooltip.widget-tooltip-error{margin:0 0 0 -3px}.widget-tooltip .widget-tooltip-arrow{position:absolute;top:11px;left:0;width:0;height:0;margin-left:-10px;border:5px solid rgba(0,0,0,0);border-right-color:#a91d1d;background:transparent}.widget-tooltip .widget-tooltip-arrow:after{content:"";display:block;position:absolute;top:-5px;left:-4px;width:0;height:0;border:5px solid rgba(0,0,0,0);border-right-color:#fafafa;background:transparent}.widget-tooltip label{display:block;color:#727272}.widget-tooltip.widget-tooltip-error label.error{color:#a91d1d;margin:4px 11px;font-size:10px}.tip-left .widget-tooltip.widget-tooltip-error label.error{text-align:right}.widget-icon-state{position:absolute;height:17px;width:17px;display:none;margin:9px 0 0 4px;background:url("../img/sprites.png") no-repeat 0 0}.controls-row .widget-icon-state{margin-top:8px;margin-left:-10px}.widget-icon-state.widget-icon-error{background-position:-20px 0}.datatable-table-wrapper table .widget-icon-state{display:none !important}.datatable-table-wrapper table .widget-tooltip-error{margin-top:3px;margin-left:-16px}.datatable-table-wrapper table td.hidden,.datatable-table-wrapper table th.hidden{display:none}.datatable-table-wrapper table td:nth-child(1) .widget-tooltip-error{z-index:20}.datatable-table-wrapper table td:nth-child(2) .widget-tooltip-error{z-index:19}.datatable-table-wrapper table td:nth-child(3) .widget-tooltip-error{z-index:18}.datatable-table-wrapper table td:nth-child(4) .widget-tooltip-error{z-index:17}.datatable-table-wrapper table td:nth-child(5) .widget-tooltip-error{z-index:16}.datatable-table-wrapper table td:nth-child(6) .widget-tooltip-error{z-index:15}.datatable-table-wrapper table td:nth-child(7) .widget-tooltip-error{z-index:14}.datatable-table-wrapper table td:nth-child(8) .widget-tooltip-error{z-index:13}.datatable-table-wrapper table td:nth-child(9) .widget-tooltip-error{z-index:12}.datatable-table-wrapper table td:nth-child(10) .widget-tooltip-error{z-index:11}.datatable-table-wrapper table td:nth-child(11) .widget-tooltip-error{z-index:10}.datatable-table-wrapper table td:nth-child(12) .widget-tooltip-error{z-index:9}.datatable-table-wrapper table td:nth-child(13) .widget-tooltip-error{z-index:8}.datatable-table-wrapper table td:nth-child(14) .widget-tooltip-error{z-index:7}.datatable-table-wrapper table td:nth-child(15) .widget-tooltip-error{z-index:6}.datatable-table-wrapper table .input-row .input-field .input-text{min-width:70px;width:100%}.widget{display:inline-block;overflow:hidden;vertical-align:top;width:100%}.input-row.controls-row .widget{width:auto}.widget-offscreen{clip:rect(0 0 0 0) !important;opacity:0.01;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;outline:0 !important}.widget .input-text,.widget .input-password,.widget .button,.popup-button,.widget-link a,.widget .select2-container,.widget textarea,.widget .textarea,.widget-number-spinner,.widget-input-radio .base-wrapper,.widget-input-checkbox .base-wrapper,.widget-input-radio .base-wrapper .widget-state,.widget-input-checkbox .base-wrapper .widget-state,.widget-datatable table thead th,#recaptcha_table #recaptcha_response_field,.widget-textarea .mce-btn *,.mce-menu-item{transition:background-color 0.5s, border 0.5s, color 0.5s;-webkit-transition:background-color 0.5s, border 0.5s, color 0.5s}.widget-datatable table thead th,.widget-datatable table tbody td{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.input-field > .input-text,.input-field > .input-password,.input-field > select,.input-field > .xdsoft_datetimepicker,.input-field > input.input-checkbox,.input-field > input.input-radio{height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden}.input-field > .input-text,.input-field > .input-password{padding:0 8px 0 7px}.input-field > input.input-checkbox,.input-field > input.input-radio{width:29px;height:35px;margin:0;vertical-align:middle;display:inline-block}.widget .input-text,.widget .input-password,.widget .select2-container,.widget textarea,.widget .textarea,.widget.widget-textarea > .mce-container,.widget-number-spinner,.select2-drop,.select2-drop.select2-drop-above,.xdsoft_datetimepicker,#recaptcha_table #recaptcha_response_field{border:2px #bec3c7 solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:OpenSans, Arial, Helvetica, sans-serif;font-size:12px;background:#fff;color:#2d3e50;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;vertical-align:top;outline:none}.widget.widget-textarea > .mce-container{border-width:2px !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important}.widget .input-text,.widget .input-password,.widget .select2-container,.widget textarea,.widget .textarea,#recaptcha_table #recaptcha_response_field{padding:0 7px}.widget .input-text,.widget .input-password,.widget .input-file,.widget .select2-container,#recaptcha_table #recaptcha_response_field{min-height:34px}.widget .input-text.no-border,.widget .input-password.no-border,.widget .input-file.no-border,.widget .select2-container.no-border{height:30px;min-height:30px;margin:2px 0}.widget textarea,.widget .textarea{padding:8px}.widget-tinymce{visibility:hidden;border:0 !important;height:0 !important;padding:0 !important;display:block !important;position:absolute;top:0}.mce-tinymce *,.mce-widget,.mce-widget *,.mce-container,.mce-container *{text-shadow:none !important;box-shadow:none !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.widget-textarea .mce-panel,.widget-textarea .mce-btn{background-image:none}.widget-textarea .mce-path{padding:2px}.widget-textarea .mce-flow-layout{padding:2px}.widget-textarea .mce-btn .mce-ico{text-shadow:none}.widget-textarea .mce-btn,.widget-textarea .mce-btn > button,.widget-textarea .mce-btn > button > span,.widget-textarea .mce-btn .mce-ico{color:#2D3E50 !important}.widget-textarea .mce-btn:hover,.widget-textarea .mce-btn:hover > button,.widget-textarea .mce-btn:hover > button > span,.widget-textarea .mce-btn:hover .mce-ico{color:#fff !important}.widget-textarea .mce-btn .mce-caret{border-top-color:#2D3E50 !important}.widget-textarea .mce-btn:hover .mce-caret{border-top-color:#fff !important}.widget-textarea .mce-btn{background:#F1C40F !important;border:0 !important;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important}.widget-textarea .mce-btn:hover{background:#5EA7D9 !important}.widget-textarea .mce-flow-layout-item{margin-right:1px}.mce-menu{margin-top:4px !important;background:#4d91c0 !important;color:#fff !important;padding:0 !important}.mce-menu *{color:#fff !important}.mce-menu-item{padding:5px 1px !important;margin-bottom:0 !important}.mce-menu-item > .mce-caret{border-left-color:#fff !important}.mce-menu-sub-tr-tl{margin:0 0 0 4px !important}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{background:#2d4a68 !important}.mce-menu-item:hover > .mce-caret,.mce-menu-item.mce-selected > .mce-caret,.mce-menu-item:focus > .mce-caret{border-left-color:#f1c40f !important}.mce-menu-item .mce-ico,.mce-menu-item .mce-text{color:#fff !important}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico,.mce-menu-item:hover .mce-text,.mce-menu-item.mce-selected .mce-text,.mce-menu-item:focus .mce-text{color:#f1c40f !important}.mce-menu-item-sep,.mce-menu-item-sep:hover{padding:0 !important;height:0 !important;border-color:#9e9e9e !important;margin:4px 0 !important}.mce-menu-item.mce-disabled{cursor:default !important;background:#4d91c0 !important}.mce-menu-item.mce-disabled .mce-text,.mce-menu-item.mce-disabled .mce-ico{color:#bec3c7 !important}.mce-menu-item-preview.mce-active{border-color:#F1C40F !important}.mce-tooltip{opacity:1 !important}.mce-tooltip-arrow{border-bottom-color:#5EA7D9 !important}.mce-tooltip-inner{background:#5EA7D9 !important}.widget .input-text:hover,.widget .input-password:hover,.widget .input-file:hover,.widget textarea:hover,.widget .textarea:hover,.widget .select:hover,.widget-input-radio .base-wrapper:hover,.widget-number-spinner:hover,.widget-input-checkbox .base-wrapper:hover,.widget .select2-container:hover{border-color:#5EA7D9}.widget .input-text.disabled,.widget .input-password.disabled,.widget .input-file.disabled,.widget textarea.disabled,.widget .textarea.disabled,.widget .select2-container.disabled,.widget .input-text[disabled],.widget .input-password[disabled],.widget .input-file[disabled],.widget textarea[disabled],.widget .textarea[disabled],.widget .select2-container[disabled],.widget-number-spinner.widget-disabled{color:#aaa;border-color:#d8ddde !important}.widget .input-text:focus,.widget .input-file:focus,.widget .input-password:focus,.widget textarea:focus,.widget .textarea:focus,.widget .select2-container-active,.widget-number-spinner.widget-focus,.widget-input-radio.widget-focus .base-wrapper,.widget-input-checkbox.widget-focus .base-wrapper,#recaptcha_table #recaptcha_response_field:focus{border-color:#2d3e50 !important}.widget .select.select2-container-active .select2-choice{box-shadow:none}.widget.widget-error .input-text,.widget.widget-error .input-password,.widget.widget-error .input-file,.widget.widget-error .select2-container,.widget.widget-error textarea,.widget.widget-error .textarea,.widget-number-spinner.widget-error,.widget.widget-error.widget-textarea > .mce-container{border-color:#ab2222;color:#ab2222 !important}.widget.widget-valid .input-text,.widget.widget-valid .input-password,.widget.widget-valid .input-file,.widget.widget-valid .select2-container,.widget.widget-valid textarea,.widget.widget-valid .textarea,.widget-number-spinner.widget-valid,.widget.widget-valid.widget-textarea > .mce-container{border-color:#0f8b4c;color:#0f8b4c !important}.widget .input-text.fluid,.widget .input-password.fluid,.widget .input-file.fluid,.widget .number-spinner.fluid,.widget textarea.fluid,.widget .textarea.fluid,.widget .select2-container.fluid{width:100%}.widget .input-text.xxlarge,.widget .input-password.xxlarge,.widget .input-file.xxlarge,.widget .number-spinner.xxlarge,.widget textarea.xxlarge,.widget .textarea.xxlarge,.widget .select2-container.xxlarge{width:475px}.widget .input-text.xlarge,.widget .input-password.xlarge,.widget .input-file.xlarge,.widget .number-spinner.xlarge,.widget textarea.xlarge,.widget .textarea.xlarge,.widget .select2-container.xlarge{width:400px}.widget .input-text.medium,.widget .input-password.medium,.widget .input-file.medium,.widget .number-spinner.medium,.widget textarea.medium,.widget .textarea.medium,.widget .select2-container.medium{width:325px}.widget .input-text.half-medium,.widget .input-password.half-medium,.widget .input-file.half-medium,.widget .number-spinner.half-medium,.widget textarea.half-medium,.widget .textarea.half-medium,.widget .select2-container.half-medium{width:157.5px}.widget .input-text.medium-smaller,.widget .input-password.medium-smaller,.widget .input-file.medium-smaller,.widget .number-spinner.medium-smaller,.widget textarea.medium-smaller,.widget .textarea.medium-smaller,.widget .select2-container.medium-smaller{width:240px}.widget .input-text.small,.widget .input-password.small,.widget .input-file.small,.widget .number-spinner.small,.widget textarea.small,.widget .textarea.small,.widget .select2-container.small{width:155px}.widget .input-text.small2,.widget .input-password.small2,.widget .input-file.small2,.widget .number-spinner.small2,.widget textarea.small2,.widget .textarea.small2,.widget .select2-container.small2{width:141px}.widget .input-text.small_price,.widget .input-password.small_price,.widget .input-file.small_price,.widget .number-spinner.small_price,.widget textarea.small_price,.widget .textarea.small_price,.widget .select2-container.small_price{width:115px}.widget .input-text.xsmall-bigger,.widget .input-password.xsmall-bigger,.widget .input-file.xsmall-bigger,.widget .number-spinner.xsmall-bigger,.widget textarea.xsmall-bigger,.widget .textarea.xsmall-bigger,.widget .select2-container.xsmall-bigger{width:82px}.widget .input-text.xsmall,.widget .input-password.xsmall,.widget .input-file.xsmall,.widget .number-spinner.xsmall,.widget textarea.small,.widget .textarea.xsmall,.widget .select2-container.xsmall{width:75px}.widget .input-text.xxsmall,.widget .input-password.xxsmall,.widget .input-file.xxsmall,.widget .number-spinner.xxsmall,.widget textarea.xxsmall,.widget .textarea.xxsmall,.widget .select2-container.xxsmall{width:25px}.widget .input-text.x-to-xxsmall,.widget .input-password.x-to-xxsmall,.widget .input-file.x-to-xxsmall,.widget .number-spinner.x-to-xxsmall,.widget textarea.x-to-xxsmall,.widget .textarea.x-to-xxsmall,.widget .select2-container.x-to-xxsmall{width:50px}.widget .input-text.fill-input-row,.widget .input-password.fill-input-row,.widget .input-file.fill-input-row,.widget .number-spinner.fill-input-row,.widget textarea.fill-input-row,.widget .textarea.fill-input-row,.widget .select2-container.fill-input-row{width:100%}.widget .input-text.no-border,.widget .input-password.no-border,.widget .select2-container.no-border,.widget textarea.no-border,.widget .textarea.no-border,.widget-number-spinner.no-border,.select2-drop.no-border,.select2-drop.select2-drop-above.no-border{border-color:transparent !important}.widget .input-text.no-border:hover,.widget .input-password.no-border:hover,.widget .select2-container.no-border:hover,.widget textarea.no-border:hover,.widget .textarea.no-border:hover,.widget-number-spinner.no-border:hover{background:#fafafa}.widget .input-text.no-border:focus,.widget .input-password.no-border:focus,.widget .select2-container-active,.widget textarea.no-border:focus,.widget .textarea.no-border:focus,.widget-number-spinner.no-border:focus{background:#fafafa}.widget.label-margin{margin-left:150px}.button::-moz-focus-inner{border:0;padding:0}.button{border:0;background:#5ea7d9;color:#fff;cursor:pointer;display:inline-block;font-weight:600;text-align:center;text-transform:uppercase;font-family:OpenSans, Arial, Helvetica, sans-serif;-webkit-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0;padding:0;text-decoration:none}.button.button-red{background:#AB2222;color:#fff}.button.button-negative{background:#F1C40F;color:#2D3E50}.button.back-button{background:#BEC3C7;color:#2d3e50}.button:hover{background:#F1C40F;text-decoration:none;color:#2d3e50}.button.button-negative:hover{background:#5ea7d9;color:#fff}.button:active,.button.button-negative:hover:active,.widget-focus .button{background:#2d4a68}.button:active:hover,.widget-focus .button:hover{color:#fff}.button.back-button:active,.widget-focus .button.back-button{color:#fff}.button.button-negative:active,.widget-focus .button.button-negative{color:#fff}.button.button-small{font-size:12px;line-height:24px;height:24px;padding:0 7px}.button.button-medium{padding:0 10px;line-height:30px;height:30px;font-size:12px;outline-style:none}.button.button-large{font-size:14px;line-height:36px;height:36px;padding:0 17px}.button.disabled{background:#c7cccf;cursor:default;pointer-events:none}.button.disabled:hover{color:#fff}.button.button-link{background:transparent !important;height:22px;line-height:22px;border:1px solid transparent;padding:0 4px}.button.button-link:hover{color:#f1c40f}.button.button-link:active{color:#5ea8d9}.button-link.button-link-with-border{border-color:#f1c40f;color:#f1c40f;padding:0 10px}.button-link.button-link-with-border:hover{background:#f1c40f !important;color:#2D3E50}.button-link.button-link-with-border:active{background:#5ea8d9 !important;border-color:#5ea8d9;color:#fff}.widget-datatable-rowactions .button{display:inline-block;padding:0 5px;margin:0 5px}.widget-input-radio,.widget-input-checkbox{overflow:visible;vertical-align:middle;margin:5px 0}.widget-input-radio .base-wrapper,.widget-input-checkbox .base-wrapper,.widget-input-radio .base-wrapper .widget-state,.widget-input-checkbox .base-wrapper .widget-state{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block}.widget-input-radio .base-wrapper,.widget-input-checkbox .base-wrapper{width:20px;height:20px;position:relative;margin-right:9px;border:2px #bec3c7 solid;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.widget-input-radio .base-wrapper .widget-state,.widget-input-checkbox .base-wrapper .widget-state{position:absolute;left:2px;top:2px;width:13px;height:13px;background:#fff}.widget-input-radio.widget-disabled .base-wrapper,.widget-input-checkbox.widget-disabled .base-wrapper{border-color:#e8edf0}.widget-input-radio.widget-valid .base-wrapper,.widget-input-checkbox.widget-valid .base-wrapper{border-color:#0F8B4C}.widget-input-radio.widget-error .base-wrapper,.widget-input-checkbox.widget-error .base-wrapper{border-color:#AB2222}.widget-input-radio .base-wrapper{border-radius:10px}.widget-input-radio .base-wrapper .widget-state{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.widget-input-radio .base-wrapper .widget-state.checked{background:#2d3e50}.widget-input-radio.widget-disabled .base-wrapper .widget-state.checked{background:#e9e9e9}.widget-input-checkbox.widget-focus .base-wrapper .widget-state{border-color:#2d3e50}.widget-input-checkbox .base-wrapper .widget-state.checked{background:url("../img/sprites.png") no-repeat -40px 0}.widget-input-checkbox.widget-disabled .base-wrapper .widget-state.checked{background-position:-60px 0}.widget-number-spinner{border:1px #a8a8a8 solid;height:30px}.widget-number-spinner.no-border{border-color:transparent}.widget-number-spinner.no-border:hover{border-color:transparent}.widget-number-spinner.widget-focus.no-border{border-color:#43b7dc}.widget-number-spinner .number-spinner{height:28px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;border-color:transparent;text-align:right;padding-right:5px}.widget-number-spinner .spinner-controll a{background:url("../img/sprites-2.png") no-repeat;cursor:pointer;display:block;width:13px;height:13px}.widget-number-spinner.widget-disabled .spinner-controll a{cursor:default}.widget-number-spinner .spinner-controll a.spinner-inc{background-position:0 -530px;margin-bottom:2px}.widget-number-spinner.widget-disabled .spinner-controll a.spinner-dec{background-position:-39px -530px}.widget-number-spinner.widget-disabled .spinner-controll a.spinner-inc{background-position:-13px -530px}.widget-number-spinner .spinner-controll a.spinner-dec{background-position:-26px -530px}.widget.widget-loading-button.widget-loading-button-process .widget-target,.widget-loading-button-process{color:transparent;background-image:url("../img/widget-loading-button.gif");background-repeat:no-repeat;background-position:center center}.widget.widget-loading-link.widget-loading-link-process .widget-target{background-image:url("../img/widget-loading-button.gif");background-repeat:no-repeat;background-position:right 1px;padding-right:25px}.select2-container{font-size:10px;color:#c4c4c4}.select2-container .select2-choice,.select2-container.select2-drop-above .select2-choice{background:transparent;filter:none;border-radius:0;border:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:0;border-bottom:0;padding-left:0;height:30px;line-height:30px}.select2-container-multi .select2-choices,.select2-container-multi.select2-container-active .select2-choices{background-image:none;border:0;margin-top:2px}.select2-container-multi .select2-choices .select2-search-choice{margin:2px 0 2px 3px}.select2-container-multi .select2-choices{min-height:26px}.select2-container .select2-choice > .select2-chosen{margin-right:32px;text-align:left;font-weight:normal}.widget-select.unavailable .select2-container .select2-choice > .select2-chosen{text-decoration:line-through}.select2-container .select2-choice .select2-arrow{border:0;width:27px;background:none;filter:none}.select2-container .select2-choice .select2-arrow b{background:url(../img/sprites.png) no-repeat -80px 0;height:20px;margin-top:5px;border-left:2px solid #c8cccf}.ajax-select2 .select2-container .select2-choice .select2-arrow b{background-position:-120px 0;border-left-color:#2D3E50}.select2-container.no-border .select2-choice{height:26px;line-height:26px}.select2-container.no-border .select2-choice .select2-arrow b{margin-top:4px}.select2-drop{margin-top:-2px;border-color:#2d3e50}.select2-drop.select2-drop-above{margin-top:34px;border-color:#2d3e50}.select2-drop.select2-drop-above.select2-drop-active{border:2px #2d3e50 solid}.select2-results{margin:0;padding:0;max-height:240px}.select2-results li{padding:1px 2px}.select2-results li.odd{background:transparent}.select2-results li.select2-highlighted{background:#5EA7D9;color:#fff !important}.select2-results li.unavailable{color:#bfbfbf}.select2-results li.select2-highlighted.unavailable{color:#777}.select2-results li.padded{padding-left:19px;position:relative}.select2-results li.padded.icon:before{content:'';display:block;float:left;width:28px;height:28px;margin-left:-28px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{-webkit-box-shadow:none;box-shadow:none}.select2-dropdown-open .select2-choice{-webkit-box-shadow:none;box-shadow:none}.widget.widget-valid .select2-chosen{color:#0f8b4c}.widget.widget-error .select2-chosen{color:#a91d1d}.select2-container.select2-container-disabled .select2-choice{background:transparent;border:0;color:#aaa}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background:transparent}.select2-container.select2-container-disabled .select2-choice .select2-arrow b{background-position:-100px 0}.select2-search input,.select2-search input.select2-active{background:none}.select2-results .select2-result-label{padding:4px 5px;min-height:17px}.select2-search .select2-input{margin:5px 0;padding-right:5px;border-color:#BEC3C7}.select2-results .select2-searching,.select2-results .select2-no-results{padding:5px 7px}.select2-hidden-accessible{display:none}.popup.wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.popup.overlay{position:fixed;z-index:100;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background-color:#2D3E50;opacity:0.35;filter:"alpha(opacity=35)"}.big-loader,.popup.loader{position:fixed;background:url("../img/preloader.gif") center center no-repeat #fff;top:50%;left:50%;margin-left:-32px;margin-top:-32px;height:64px;width:64px;border-radius:32px;z-index:1}.popup.popup-content{position:absolute;padding:20px;background:#fff;right:0;overflow:hidden}.popup.popup-content .title h2{margin-top:0;margin-bottom:0;font-size:20px;font-weight:bold;line-height:25px}.popup.popup-content h3{margin-top:5px;margin-bottom:5px;font-size:13px;font-weight:bold;line-height:15px}.popup.popup-content > .wrapper{overflow:auto}.popup.popup-content .wrapper .title{margin-bottom:17px;margin-top:-3px}.popup.popup-content .flash-message,.popup.popup-content .flash-confirm{padding-bottom:0}.popup.popup-content .flash-message-error{color:#AB2222}.popup.close{position:absolute;top:0;right:0;width:20px;height:20px}.popup.close .trigger{background:url("../img/sprites.png") -90px -20px no-repeat #AB2222;border:0;display:block;padding:6px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;cursor:pointer;width:8px;height:8px}.popup.close .trigger:hover{background-color:#5EA7D9}.popup.black .popup.popup-content{color:#fff;border:0;background:#000}.popup.black .popup.popup-content > .title{margin:5px 4px 5px 4px}.popup.black .popup.popup-content .wrapper .title{margin-top:3px;margin-bottom:10px}.popup.black .popup.popup-content .wrapper{padding:0 5px 0 5px}.popup.black .popup.close{width:20px;height:20px}.popup.black .popup.close .trigger{background:url("../img/sprites-2.png") -49px -500px no-repeat;border:0;padding:0;width:20px;height:20px}.input-row.popup-actions{margin:0;padding-top:20px}.widget.widget-slider{overflow:visible;position:relative;height:40px}.widget-slider .ui-slider{width:163px;height:13px;background:#dcdcdc;margin-left:6px}.widget-slider .ui-slider:before,.widget-slider .ui-slider:after{content:"";display:block;width:6px;height:13px;background:url(../img/sprites.png) no-repeat;position:absolute;top:0}.widget-slider .ui-slider:before{left:-6px;background-position:-180px 0}.widget-slider .ui-slider:after{right:-6px;background-position:-187px 0}.widget-slider .ui-slider .ui-slider-range{background:#505050}.widget-slider .ui-slider .ui-slider-handle{width:15px;height:15px;background:red;top:-1px;background:url(../img/sprites.png) no-repeat -160px 0}.widget-slider .ui-slider .ui-slider-handle.ui-state-hover,.widget-slider .ui-slider .ui-slider-handle.ui-state-active{background-position:-200px 0}.widget-slider .ui-slider .ui-slider-handle.ui-state-focus{background-position:-220px 0}.widget-slider .ui-slider .widget-slider-value-wrapper{display:block;position:absolute;font-size:8px;color:#505050;font-family:Arial, Helvetica, sans-serif;top:18px;height:8px}.widget-slider .ui-slider .widget-slider-value-wrapper.first{left:-13px}.widget-slider .ui-slider .widget-slider-value-wrapper.last{right:-13px}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:12000000}#tiptip_holder.tip_bottom{top:-1px}#tiptip_holder.tip_right{top:1px;left:-2px}#tiptip_content{font-size:10px;min-height:16px;line-height:16px;padding:8px;background-color:#2d3e50;border:1px solid #f1f1f1;color:#fff}.tiptip-negative #tiptip_content{background-color:#f1f1f1;border-color:#2d3e50;color:#2d3e50}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:5px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#f1f1f1}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#f1f1f1;top:-1px}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#f1f1f1;top:1px}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#f1f1f1;top:1px}#tiptip_holder.tip_top.tiptip-negative #tiptip_arrow{border-top-color:#2d3e50}#tiptip_holder.tip_bottom.tiptip-negative #tiptip_arrow{border-bottom-color:#2d3e50}#tiptip_holder.tip_right.tiptip-negative #tiptip_arrow{border-right-color:#2d3e50}#tiptip_holder.tip_left.tiptip-negative #tiptip_arrow{border-left-color:#2d3e50}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-top-color:#2d3e50}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-4px;margin-left:-5px;border-bottom-color:#2d3e50}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-5px;margin-left:-5px;border-right-color:#2d3e50}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-left-color:#2d3e50}#tiptip_holder.tip_top.tiptip-negative #tiptip_arrow_inner{border-top-color:#f1f1f1}#tiptip_holder.tip_bottom.tiptip-negative #tiptip_arrow_inner{border-bottom-color:#f1f1f1}#tiptip_holder.tip_right.tiptip-negative #tiptip_arrow_inner{border-right-color:#f1f1f1}#tiptip_holder.tip_left.tiptip-negative #tiptip_arrow_inner{border-left-color:#f1f1f1}.widget-confirm-link{overflow:visible}.xdsoft_datetimepicker{height:230px;margin-top:10px;border-color:#2d3e50;background:#e9e9e9;overflow:hidden;z-index:20000000}.xdsoft_datetimepicker.datetimepicker-above{margin-top:-10px}.xdsoft_datetimepicker .xdsoft_datepicker{height:225px;width:235px;margin-left:9px}.xdsoft_datetimepicker .xdsoft_label{background:transparent;font-weight:bold;font-size:12px;text-transform:capitalize}.xdsoft_datetimepicker .xdsoft_month{margin-left:10px}.xdsoft_datetimepicker .xdsoft_calendar{width:235px}.xdsoft_datetimepicker .xdsoft_calendar table{background:#fff}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{border:0;font-size:10px;font-weight:normal}.xdsoft_datetimepicker .xdsoft_calendar td{background:#fff;color:#2d3e50;vertical-align:top}.xdsoft_datetimepicker .xdsoft_calendar td > div{border-top:1px solid #f1f1f1;height:25px;line-height:23px;padding-right:10px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar th{background:#E9E9E9;border-bottom:10px solid #fff;font-weight:normal;font-size:9px;padding-left:10px;text-align:left}.xdsoft_datetimepicker .xdsoft_mounthpicker,.xdsoft_datetimepicker .xdsoft_label{position:static}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{overflow:auto;width:120px;font-weight:normal;font-size:10px;border:0;height:226px;right:0 !important;top:0;max-height:226px;box-shadow:0 0 0 200px rgba(0,0,0,0.2)}.xdsoft_scrollbar{display:none !important}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div{margin-top:0 !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:#fff;font-weight:normal}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default > div,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current > div,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current > div{background:#5EA7D9}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today > div{background:#F1C40F;color:#2D3E50}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_current{color:#fff}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;background:#5EA7D9 !important;color:#fff !important;font-weight:normal}.xdsoft_datetimepicker .xdsoft_calendar td:hover{background:#fff !important}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover,.xdsoft_datetimepicker .xdsoft_calendar td:hover > div,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover{color:#fff !important;background:#5EA7D9 !important}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{text-align:left;padding:2px 15px 2px 10px}.xdsoft_datetimepicker .xdsoft_timepicker{margin-left:10px;margin-top:27px !important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border-color:transparent}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div{border:0;background:#fff;font-size:10px}.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(../img/sprites.png);opacity:1}.xdsoft_datetimepicker .xdsoft_prev{background-position:-7px -56px}.xdsoft_datetimepicker .xdsoft_prev:hover{background-position:-47px -56px}.xdsoft_datetimepicker .xdsoft_next{background-position:-5px -36px}.xdsoft_datetimepicker .xdsoft_next:hover{background-position:-45px -36px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:0 -23px;margin-top:4px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:hover{background-position:-40px -23px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{background-position:-80px -3px;margin-top:3px;margin-bottom:4px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:hover{background-position:-60px -23px}.xdsoft_datetimepicker .xdsoft_today_button{display:none}table.datatable-table{visibility:hidden;position:absolute;left:-100000px;top:-100000px;height:100%}.new-visit .widget-datatable{padding:0}.widget-datatable{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#e9e9e9;padding:20px;width:100%;overflow-x:auto}.dataTables_processing{z-index:2}.widget-datatable table{height:100%;word-wrap:break-word;visibility:visible;position:static}.widget-datatable table thead th{border:0;vertical-align:middle;background-color:#c7cccf;color:#2D3E50;padding:7px 2px 5px 12px;line-height:17px;border-right:1px solid #E9E9E9;height:100%;font-weight:600;cursor:default}.widget-datatable table thead th.small{font-size:10px}.widget-datatable table thead th.checkbox_datatable_column{padding:0}.widget-datatable table thead th.sorting,.widget-datatable table thead th.sorting_asc,.widget-datatable table thead th.sorting_desc{cursor:pointer}.widget-datatable table thead th.actionTd{padding:0;max-width:150px}.widget-datatable table thead th > div{display:block;padding-right:20px;position:relative}.widget-datatable table thead th.sorting_disabled > div{padding-right:8px}.widget-datatable table thead th > div > span{display:block;position:absolute;right:0;top:50%;margin-top:-9px;width:20px;height:17px;background:url(../img/sprites.png) no-repeat}.widget-datatable table thead th.sorting_disabled > div > span{background:none}.widget-datatable table thead tr.datatable-filters th{background-color:transparent;padding:6px 3px;vertical-align:top}.widget-datatable table thead th.sorting,.widget-datatable table thead th.sorting_asc,.widget-datatable table thead th.sorting_desc{background-image:none}.widget-datatable table thead th.sorting > div > span.asc{background-position:-115px -18px}.widget-datatable table thead th.sorting > div > span.desc{background-position:-155px -27px}.widget-datatable table thead th.sorting_asc > div > span.asc{background-position:-5px -27px}.widget-datatable table thead th.sorting_asc > div > span.desc{background-position:-115px -18px}.widget-datatable table thead th.sorting_desc > div > span.asc{background-position:-85px 2px}.widget-datatable table thead th.sorting_desc > div > span.desc{background-position:-155px -27px}.widget-datatable table thead th.sorting:hover,.widget-datatable table thead th.sorting_asc:hover,.widget-datatable table thead th.sorting_desc:hover{background:#5EA7D9}.widget-datatable table tbody td{font-size:12px;line-height:18px;vertical-align:middle;padding:0}.widget-datatable table.datatable-use-div-wrappers tbody td > div,.widget-datatable table.datatable-dont-use-div-wrappers tbody td{background:#fff;border-top:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.widget-datatable table.datatable-use-div-wrappers tbody td > div{position:relative}.widget-datatable table.datatable-use-div-wrappers tbody td > div > div,.widget-datatable table.datatable-dont-use-div-wrappers tbody td{padding:3px 10px}.widget-datatable table.datatable-use-div-wrappers tbody td.checkbox_datatable_column > div > div,.widget-datatable table.datatable-use-div-wrappers.datatable-small-fonts tbody td.checkbox_datatable_column > div > div,.widget-datatable table.datatable-dont-use-div-wrappers tbody td.checkbox_datatable_column,.widget-datatable table.datatable-dont-use-div-wrappers.datatable-small-fonts tbody td.checkbox_datatable_column{padding:2px 0 0}.widget-datatable table tbody td.checkbox_datatable_column .widget-input-checkbox{margin:0;position:relative;top:0;left:3px;width:26px;height:23px}.widget-datatable table.datatable-use-div-wrappers tbody td.actionTd > div > div{padding:3px 6px}.widget-datatable table.datatable-use-div-wrappers tbody tr.even td > div,.widget-datatable table.datatable-dont-use-div-wrappers tbody tr.even td{background-color:#fafafa}.widget-datatable table.datatable-use-div-wrappers tbody tr.odd td.sorting_1 > div,.widget-datatable table.datatable-dont-use-div-wrappers tbody tr.odd td.sorting_1{background-color:#fff}.widget-datatable table.datatable-use-div-wrappers tbody tr.even td.sorting_1 > div,.widget-datatable table.datatable-dont-use-div-wrappers tbody tr.even td.sorting_1{background-color:#fafafa}.datatable-table-wrapper table.datatable-use-div-wrappers tr:hover td > div,.datatable-table-wrapper table.datatable-dont-use-div-wrappers tr:hover td{background-color:#D8E9F3 !important;color:#2d3e50}.widget-datatable table tbody td.dataTables_empty{padding:20px 10px;background:#fff}.widget-datatable table.datatable-dont-use-div-wrappers tbody td.dataTables_empty,.widget-datatable table.datatable-use-div-wrappers tbody td.dataTables_empty > div{border:0}.widget-datatable table.datatable-dont-use-div-wrappers tbody tr:hover td.dataTables_empty,.widget-datatable table.datatable-use-div-wrappers tbody tr:hover td.dataTables_empty > div{background:#fff !important}.widget-datatable .dataTables_info{padding:14px 20px 4px 0;line-height:16px}.widget-datatable .dataTables_filter{display:inline-block;clear:none;float:none;margin:0 30px 15px}.widget-datatable .dataTables_filter .label{display:inline;position:relative;top:8px}.widget-datatable-filters-actions{display:block;float:right;padding:8px 0 7px;position:relative}.widget-datatable-has-rowactions .widget-datatable-filters-actions{margin-right:-100px}.widget-datatable-clear-filters{text-align:center;margin:8px 5px;font-weight:normal;display:inline-block}.widget-datatable-clear-filters.outside{position:absolute;top:0;right:0;min-width:0;margin-right:0}.widget-datatable .dataTables_length{margin-top:-1px;margin-bottom:16px;float:none;display:inline-block;vertical-align:top}.widget-datatable .dataTables_length label{height:34px;line-height:36px;display:inline-block}.widget-datatable .dataTables_length .widget{vertical-align:middle;margin:0 5px}.widget-datatable .paging_full_numbers{height:24px;line-height:24px;padding-top:10px;padding-left:20px}.widget-datatable .paging_full_numbers a.paginate_button{border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#c7cccf;color:#2D3E50 !important;text-decoration:none;min-width:16px;padding:0 4px;height:24px;display:inline-block;text-align:center;font-weight:600;margin:0 5px}.widget-datatable .paging_full_numbers a.paginate_button:hover{background:#5EA7D9 !important}.widget-datatable .paging_full_numbers a.paginate_button.current{background:#2D3E50 !important;cursor:default;color:#fff !important}.widget-datatable .paging_full_numbers a.paginate_button.last{margin-right:0}.widget-datatable .paging_full_numbers a.paginate_button.disabled{display:none}.widget-datatable-massactions{padding:14px 0 4px;float:left}.widget-datatable-massactions > span,.widget-datatable-massactions > a{display:inline-block;margin-right:20px}.widget-datatable-massactions-buttons{clear:both;padding-top:10px;margin-bottom:0}.widget-datatable-has-rowactions{position:relative}.widget-datatable-has-rowactions tbody td:last-child > div{position:relative;white-space:nowrap}.widget-datatable-rowactions{text-align:center;font-size:10px}.widget-datatable-rowactions a{display:inline-block;padding:0 4px}.widget-datatable-rowactions ul{position:absolute;top:-3px;bottom:-3px;background:#c7cccf;right:-10px;white-space:nowrap;padding:3px 10px;z-index:1;display:none;font-size:10px}.widget-datatable-rowactions ul li{padding:0 5px;display:inline-block}.widget-datatable-rowactions.even ul{background:#c7cccf}.datatable-table-wrapper{position:relative;width:100%}.widget-datatable-rowactions-header{position:absolute;width:80px;height:17px;right:-100px;top:0;padding:7px 10px 5px;background:#C7CCCF;color:#2D3E50;font-weight:600;text-align:center}.widget-datatable table.datatable-small-fonts tbody td,.widget-datatable table.datatable-small-fonts thead th,.widget-datatable .datatable-small-fonts .widget-datatable-rowactions-header,.widget-datatable .datatable-small-fonts .widget-datatable-filters-actions{font-size:10px}.widget-datatable table.datatable-small-fonts tbody td > div > div{line-height:14px}.datatable-table-wrapper table.datatable-small-fonts.datatable-use-div-wrappers .input-field{padding:3px 5px}.datatable-table-wrapper table.datatable-small-fonts.datatable-dont-use-div-wrappers .input-field{padding:0}.widget-datatable table.datatable-small-fonts td.dataTables_empty{padding:15px 5px}.widget-datatable table.datatable-small-fonts tbody td.checkbox_datatable_column{padding:0}.grid_choose_button{background:none repeat scroll 0 0 #5EA7D9;border:0 none;box-sizing:content-box;color:#FFFFFF !important;cursor:pointer;display:inline-block;font-family:OpenSans,Arial,Helvetica,sans-serif;font-weight:600;margin:0;padding:0;text-align:center;text-transform:uppercase}.readonly{cursor:default}.widget-auto-width .widget{width:auto}.separatorAfterClass{float:right;margin-left:10px;line-height:30px}.input-container .input-column2{float:left;padding-right:60px}.checkbox-set .widget{width:auto}.combobox-set .input-field{max-width:125px;margin:0 4px 0 0}.combobox-set .widget .select2-container.xsmall{width:auto}.combobox-set > .widget .select2-container.xsmall{border:1px solid red}.combobox-set .label{width:auto}.combobox-set .label label{margin-right:106px}th.checkbox_datatable_column{width:20px;min-width:20px}td.checkbox_datatable_column{width:0;min-width:0}.data-table-edit-wide-inputs div.input-field{width:100%}.data-table-visit-header{font-weight:600 !important}.data-table-visit-section-title{font-weight:bold !important;font-size:14px;margin-top:15px;margin-bottom:15px}.data-table-visit-features{float:right}#data-table-visits td{vertical-align:top}.datatable-table .input-row .label{display:none}@charset "UTF-8";.pages-display-home #breadcrumbs,.admin-pages-display-home #breadcrumbs{height:0;overflow:hidden;margin-bottom:10px}.dashboardLeft{float:left;width:50%}.dashboardLeftContent{float:left;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:7.5px;width:100%;height:100%;min-height:100%}.dashboardLeftContent > div{height:100%}.search-form-customer-wrap{min-height:100px;height:100px;width:100%;float:left}.search-form-animal-wrap{min-height:100px;height:100px;width:100%;float:left}.dashboardRight{float:left;height:100%;min-height:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:7.5px;width:50%}.dashboardRightContent{float:left;width:100%;height:740px}.dashboardLeftContent .ajax-select2{margin-bottom:0}.dashboard-box-container{float:left;width:100%;min-height:280px;height:100%;position:relative}.dashboard-box-container-admin{float:left;width:100%;min-height:350px;height:100%;position:relative}.dashboard-box-container-wrap{min-height:100%;height:100%;position:absolute;left:-7.5px}.dashboard-box-container-wrap-right{right:-7.5px}.dashbord-tabs-animals,.dashbord-tabs-customers{margin-bottom:15px}.dashboard-box{width:25%;float:left;height:100%;min-height:100%}.dashboard-box-admin{width:20%;float:left;height:100%;min-height:100%}.dashboard-box-content{margin-right:15px;margin:0 7.5px;height:100%;min-height:100%}.dashboard-box-content .layout-tabs-content,.dashboard-box-content-last .layout-tabs-content{height:100%;margin:0 7.5px;min-height:100%}.dashboard-box-content-first .layout-tabs-content{height:100%;min-height:100%}.dashboard-box-content-first{height:100%;margin-right:15px;padding-left:7.5px;min-height:100%}.dashboard-box-content-last{margin-left:7.5px;margin-right:0px;height:100%;min-height:100%}.dashboard-box .layout-tabs-content > div{padding:10px;position:relative}#widget-header-search-form-query{margin-top:-5px}#container .dashboard-box-container-wrap h2{line-height:24px}#container .dashboard-box-container-wrap h2 > span{padding:6px 0}.dashboard-box-container-admin.second-row{margin-top:15px}.home-bnr{width:25%;float:left;height:100%;min-height:100%}.home-bnr img{max-width:100%}.login-wide,.login-wide-admin,.login-narrow{overflow:hidden;margin:0 auto}.login-wide{width:925px;padding:25px 110px 0}.login-wide-admin{width:452px;padding:25px 120px 0}.login-narrow{width:370px;padding:25px 170px 0}.login-wide > div,.login-narrow > div{float:left;width:370px;padding:0 25px 0 55px}.login-wide > div .widget-tooltip{min-width:250px}#login > div:first-child{border-right:2px solid #c7ccd0}#login form,#invitation form{padding-bottom:20px}#invitation > div:last-child{border-left:2px solid #c7ccd0}#change-password .widget-tooltip{min-width:280px}#change-password.login-narrow .widget-tooltip{min-width:260px}#login.login-wide-admin > div:first-child{border-right:0}#login-bnr img{max-width:370px;max-height:520px}.form-div{margin-bottom:50px}#errorContainer{margin:0 auto;text-align:center;margin-top:20px}.startPageLinkContainer{margin:0 auto;margin-top:10px;text-align:center}.orba_debug{border:1px solid red}#UserAcceptInvitationForm .input-row:last-child{margin-bottom:-20px}#UserWorkHourFilter{padding-left:20px}@charset "UTF-8";#divRenderCalendar .label{display:inline-block}#entityDate{margin-top:10px}#entityDate label{float:left;width:115px}#entityDate input{float:left;width:145px}#calendarNavigation{width:100%;height:30px;margin-bottom:10px}#nocalendarNavigation{width:100%;height:5px;margin-bottom:1px}#calendarPrevButton{float:left}#calendarNextButton{float:right}#calendarBody{margin-top:17px}#divRenderCalendar .input-row{display:inline-block;margin-right:30px}#divRenderCalendar #filterRowCalendar{margin-bottom:20px}.calendar_cell_header{text-align:center;width:14.28%;background-color:transparent;border:none}.calendar_table_header_monthly .calendar_cell_header{border-right:20px solid #e9e9e9}.calendar_table_header_monthly .calendar_cell_header:last-child{border-right:0}.calendar_header_separator{background-color:white;min-height:20px;height:20px;border-left:5px solid white}.calendar_header_separator_month_view{background-color:none;min-height:20px;height:20px;border:none}.calendar_small_box,.calendar_small_box_range,.calendar_small_box_range_entity{border-top:1px solid #C7CCCF;border-left:1px solid #C7CCCF;float:left;width:12.5%;height:10px;min-height:10px;background:#fff;box-sizing:border-box}.calendar_small_box.last-col,.calendar_small_box_range.last-col,.calendar_small_box_range_entity.last-col{border-right:1px solid #C7CCCF}.calendar_small_box.last-row,.calendar_small_box_range.last-row,.calendar_small_box_range_entity.last-row{border-bottom:1px solid #C7CCCF;height:11px}.calendar_small_box_absent{background-color:#bc392f}.calendar_small_box_range{background-color:#d2e9f8}.calendar_small_box_range_entity{background-color:#C1392D;cursor:pointer;border-left-color:#C1392D}.doctor-calendar .calendar_small_box_range_entity{background-color:#229435}.first_small_box_entity{border-left:1px solid #C7CCCF}.cell_value_small_box{font-size:7px;color:gray;position:relative;top:10px;left:10px}.doctor-calendar .calendar_cell_date_month_view .cell_value_small_box{width:100%;height:100%;top:0;left:0}.doctor-calendar .calendar_cell_date_month_view .entity_block_text{width:100%;height:100%;position:relative;background-color:inherit}.calendar_highlighted{cursor:pointer;background-color:#0f6a24 !important;border-top:1px solid #0f6a24 !important}#calendar_table{width:100%;position:relative;table-layout:fixed;float:left}#calendar_table_div{overflow-y:scroll;height:484px;min-height:484px;width:100%}.new-visit-doctor-calendar #calendar_table_div{height:190px;min-height:190px}#calendar_table_monthly{height:500px;min-height:500px;width:100%}#calendar_table_header{width:100%;float:left;padding-right:17px}#calendar_table_header.calendar_table_header_monthly{padding-right:0;table-layout:fixed}.calendar_header_date{display:block}.calendar_header_day{font-weight:bold}.calendar_cell_date,.calendar_cell_date_allow,.calendar_cell_date_entity,.calendar_highlighted{border-top:1px solid #C7CCCF;border-left:1px solid #C7CCCF;text-align:center;width:14.28%;height:20px;min-height:20px;max-height:20px;margin:0;padding:0;vertical-align:middle}.calendar_table td{height:20px;min-height:20px;max-height:20px}.calendar_table td div{height:20px;min-height:20px;max-height:20px;margin:0;padding:0;vertical-align:middle}.calendar_cell_date{cursor:pointer;background-color:white}.calendar_cell_date_absent{background-color:#bc392f}.calendar_row:last-child .calendar_cell_date{border-bottom:1px solid #C7CCCF}.calendar_cell_date_month_view{border-top:10px solid #E9E9E9;border-right:20px solid #E9E9E9;width:14%;height:100px;vertical-align:top}#calendar_table_div_monthly #calendar_table{border-bottom:10px solid #E9E9E9}.calendar_cell_date_month_view_last{border-right:0}.calendar_row_highlighted td.calendar_cell_time{background-color:#FFD8D6}.calendar_cell_date_allow{cursor:pointer;background-color:#d2e9f8}.calendar_row_highlighted_tmp,.calendar_row_highlighted_tmp td.calendar_cell_time{background-color:#FFD8D6}.noSelectionCalendar .calendar_cell_date_allow{cursor:default}.noSelectionCalendar .calendar_cell_date{cursor:default}.entity_block{position:relative;height:100%;margin:0;padding:0;vertical-align:middle}.entity_block_text{color:white;background-color:#C1392D;position:absolute;width:100%;display:table;table-layout:fixed;font-size:10px;line-height:10px;transition:background-color 0.5s;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s}.doctor-calendar .entity_block_text{background-color:#0f6a24}.doctor-calendar .reservation.planned .entity_block_text,.doctor-calendar .reservation.planned.calendar_small_box_range_entity{background-color:#ec8705;color:#273444}.doctor-calendar .reservation.rescheduled .entity_block_text,.doctor-calendar .reservation.rescheduled.calendar_small_box_range_entity{background-color:#f1c40f;color:#273444}.doctor-calendar .entity_block.collision.group-with-planned .entity_block_text,.doctor-calendar .calendar_small_box_range_entity.group-with-planned{background-image:url('../img/collision-group-with-planned.png')}.doctor-calendar .entity_block.collision.group-with-rescheduled .entity_block_text,.doctor-calendar .calendar_small_box_range_entity.group-with-rescheduled{background-image:url('../img/collision-group-with-rescheduled.png')}.doctor-calendar .entity_block .name-block span,.doctor-calendar .reservation.group-with-planned.calendar_small_box_range_entity{-webkit-border-radius:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;padding:1px 4px;background-color:#0f6a24}.doctor-calendar .collision .entity_block_text{cursor:pointer}.entity_block_text > div{display:table-cell;vertical-align:middle;padding:0 5px;overflow:hidden}.entity_block a:hover .entity_block_text{background:#2D3E50}.calendar_cell_date_entity{cursor:default;color:white}.calendar_cell_time{width:40px;min-width:40px;padding-right:10px;text-align:center;vertical-align:middle}.cell_body{color:white;text-align:center;max-height:0}#nextCalendarButton{line-height:17px;height:17px}#buttonVisitNow,#buttonEntityNow,#buttonVisitCalendarContinue{display:inline-block}#widget-buttonVisitNow,#widget-buttonEntityNow,#widget-buttonVisitCalendarContinue{margin-top:-7px;margin-left:15px}h2 .layout-tabs-buttons #widget-buttonVisitNow,h2 .layout-tabs-buttons #widget-buttonEntityNow,h2 .layout-tabs-buttons #widget-buttonVisitCalendarContinue{margin-top:0;margin-left:0}#calendar_month_name{text-align:center;font-weight:bold;margin:-35px auto 25px;width:300px}.calendar_day_date{width:100%;text-align:right}.calendar_day_date_text{font-weight:bold}.small_box_wrap{position:relative;float:left;width:100%}.calendar_day_date_today{color:#5EA7D9;font-weight:bold}#divRenderCalendarHidden,#divRenderCalendarHidden > #visitDate{display:none}.calendar-icon{font-size:135%}#animal-castration .input-row{clear:none;display:inline-block;padding-right:30px;min-width:120px}.hide-species,.hide-coloration,.hide-breed,.hide-gender{display:none}@media only screen and (max-width: 1470px){#container .dashboard-box-container h2 i,#container .dashboard-box-container-admin h2 i{display:none}.dashboard-box p{padding-bottom:10px;font-size:11px}}@media only screen and (max-width: 1172px){#header-search-form{right:475px}.pages-display-home #main .select2-container,#header-search-form .select2-container{width:290px}#header-buttons .button.button-link{font-size:10px}#header-buttons .input-fields .input-field{margin-left:5px}.widget-datatable table tbody td,.widget-datatable table thead th,.widget-datatable-rowactions-header,.widget-datatable-filters-actions{font-size:10px}.widget-datatable table tbody td{line-height:14px}.login-wide{padding:25px 80px 0 0;margin:0}.login-wide > div{width:300px}#container .dashboard-box-container h2{font-size:14px}.layout-tabs-buttons .button.button-medium{font-size:10px;height:26px;line-height:26px;padding:0 6px;outline-style:none}#left{width:180px}ul.layout-tabs > li > a{padding:8px 10px;font-size:10px}.layout-tabs-content .layout-tabs-buttons{position:relative;top:0;right:0;float:right}.layout-tabs-hash #left{display:none}#main.layout-2-columns.layout-tabs-hash #content{border-left:0}.layout-tabs-hash .layout-tabs-content{height:auto;position:inherit !important}.layout-tabs-hash .layout-tabs-content .input-row-continue,.layout-tabs-hash .layout-tabs-content .input-field-continue{display:none}.dashboard-box p{font-size:10px}}@media only screen and (max-width: 1275px){header nav{font-size:10px}header nav > ul > li:after{padding:0 3px}}@media only screen and (max-width: 1360px) and (min-width: 1276px),only screen and (max-width: 1110px){header nav > ul > li.last ul{right:-14px;left:auto}}@media only screen and (min-width: 1024px){.layout-2-columns .layout-tabs-content.has-buttons{margin-top:-116px !important;padding-top:116px !important}}@media only screen and (max-width: 1024px){header{position:absolute}}