.jq-checkbox{top:-1px;width:8px;height:8px;border:1px solid #ccc;box-shadow:inset 1px 1px 5px rgba(0,1,3,.15);vertical-align:middle;cursor:pointer;background:#fff;}
label .jq-checkbox{vertical-align:top;top:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
label .jq-checkbox + span{display:inline-block;margin-left:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.jq-checkbox.checked .jq-checkbox__div{height:8px;width:10px;margin:-1px -1px 0 0;background:url(../images/galka.png) left top no-repeat;}
.jq-checkbox.focused{border:1px solid #08C;}
.jq-checkbox.disabled{background:#f4f0e6;}
.jq-checkbox.disabled .jq-checkbox__div{background-position:left -30px;}
.jq-radio{width:8px;height:8px;border:1px solid #ccc;border-radius:50%;background:#fff;box-shadow:inset 1px 1px 5px rgba(0,1,3,.15);vertical-align:middle;cursor:pointer;}
label .jq-radio{vertical-align:top;top:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
label .jq-radio + span{display:inline-block;margin-left:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.jq-radio.checked .jq-radio__div{width:4px;height:4px;margin:2px 0 0 2px;border-radius:50%;background:#006c16;}
.jq-radio.focused{border:1px solid #08C;}
.jq-radio.disabled{background:#f4f0e6;}
.jq-radio.disabled .jq-radio__div{background:#a2a2a2;}
.jq-file{width:270px;box-shadow:0 1px 2px rgba(0,0,0,0.1);border-radius:4px;}
.jq-file input{cursor:pointer;height:auto;line-height:1em;}
.jq-file__name{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:32px;padding:0 80px 0 10px;color:#333;font:14px/30px Arial, sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1;background:#FFF;}
.focused .jq-file__name{border:1px solid #5794BF;}
.jq-file__browse{position:absolute;top:1px;right:1px;padding:0 10px;border-left:1px solid #CCC;border-radius:0 4px 4px 0;background:#F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;text-shadow:1px 1px #FFF;font:14px/30px Arial, sans-serif;}
.jq-file:hover .jq-file__browse{background-color:#E6E6E6;background-position:0 -10px;}
.jq-file:active .jq-file__browse{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
.jq-file.disabled .jq-file__name{color:#888;}
.jq-file.disabled,
.jq-file.disabled .jq-file__browse{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.show-by .jq-selectbox{vertical-align:top;cursor:pointer;margin:-5px 0 0 19px;width:52px;}
.show-by .ie9 .jq-selectbox{width:55px;}
.show-by .jq-selectbox__select{height:17px;line-height:16px;padding:0 10px 0 9px;border:1px solid #ccc;color:#666;background:#fff;}
.show-by .jq-selectbox.focused .jq-selectbox__select{border:1px solid #00871c;}
.show-by .jq-selectbox.disabled .jq-selectbox__select{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.show-by .jq-selectbox__select-text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.show-by .jq-selectbox__trigger{position:absolute;top:-1px;right:-1px;height:17px;width:20px;text-align:center;background-color:#005311;background:-webkit-gradient(linear, from(#005311), to(#00871c));background:-webkit-linear-gradient(#005311, #00871c);background:-moz-linear-gradient(#005311, #00871c);background:-ms-linear-gradient(#005311, #00871c);background:-o-linear-gradient(#005311, #00871c);background:linear-gradient(#005311, #00871c);}
.show-by .ie9 .jq-selectbox__trigger{background:#00871c}
.show-by .jq-selectbox__trigger:after{content:'>' !important;display:block;line-height:1;color:#fff;position:relative;top:4px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.show-by .jq-selectbox__trigger:after{background:none;top:3px;left:4px;z-index:1;}
.show-by .jq-selectbox__trigger-arrow{position:absolute;top:14px;right:12px;width:0;height:0;}
.show-by .jq-selectbox__dropdown{top:21px;width:52px !important;left:0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:1px solid #00871c;background:#FFF;color:#666;}
.show-by .ie9 .jq-selectbox__dropdown{width:55px !important;}
.show-by .jq-selectbox__search{margin:5px;}
.show-by .jq-selectbox__search input{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:5px 27px 6px 8px;outline:none;border:1px solid #CCC;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;box-shadow:inset 1px 1px #F1F1F1;color:#666;-webkit-appearance:textfield;}
.show-by .jq-selectbox__search input::-webkit-search-cancel-button,
.show-by .jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none;}
.show-by .jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#F0F0F0;font-size:13px;}
.show-by .jq-selectbox ul{margin:0;padding:0;}
.show-by .jq-selectbox li{min-height:15px;padding:2px 5px 1px 19px;color:#666;margin:0;}
.jq-selectbox li:before{display:none;}
.show-by .jq-selectbox li.selected{background-color:#007a19;color:#fff;}
.show-by .jq-selectbox li:hover{background-color:#007a19;color:#FFF;}
.show-by .jq-selectbox li.disabled{color:#AAA;}
.show-by .jq-selectbox li.disabled:hover{background:none;}
.show-by .jq-selectbox li.optgroup{font-weight:bold;}
.show-by .jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default;}
.show-by .jq-selectbox li.option{padding-left:25px;}
.jq-selectbox{vertical-align:top;cursor:pointer;margin:0 0 0 0;width:223px;}
.jq-selectbox.opened .jq-selectbox__trigger:after{left:9px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}
.show-by .jq-selectbox.opened .jq-selectbox__trigger:after{left:3px;top:2px;}
.jq-selectbox__select{height:30px;line-height:30px;padding:0 40px 0 20px;border:1px solid #ccc;box-shadow:inset 1px 1px 8px rgba(0,0,0,.2);color:#666;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box;}
.jq-selectbox.disabled{cursor:auto;}
.jq-selectbox.disabled .jq-selectbox__select{background:#f3efe5;}
.jq-selectbox.disabled .jq-selectbox__trigger,
.jq-selectbox.disabled:hover .jq-selectbox__trigger,
.jq-selectbox.disabled:active .jq-selectbox__trigger{background-color:#929292;background:-webkit-gradient(linear, from(#8c8c8c), to(#b9b9b9));background:-webkit-linear-gradient(#8c8c8c, #b9b9b9);background:-moz-linear-gradient(#8c8c8c, #b9b9b9);background:-ms-linear-gradient(#8c8c8c, #b9b9b9);background:-o-linear-gradient(#8c8c8c, #b9b9b9);background:linear-gradient(#8c8c8c, #b9b9b9);}
.jq-selectbox__select-text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jq-selectbox__trigger{position:absolute;top:-1px;right:-1px;height:30px;width:30px;text-align:center;background-color:#00871c;background:-webkit-gradient(linear, from(#005311), to(#00871c));background:-webkit-linear-gradient(#005311, #00871c);background:-moz-linear-gradient(#005311, #00871c);background:-ms-linear-gradient(#005311, #00871c);background:-o-linear-gradient(#005311, #00871c);background:linear-gradient(#005311, #00871c);}
.jq-selectbox:hover .jq-selectbox__trigger{background-color:#006e16;background:-webkit-gradient(linear, from(#006414), to(#00a121));background:-webkit-linear-gradient(#006414, #00a121);background:-moz-linear-gradient(#006414, #00a121);background:-ms-linear-gradient(#006414, #00a121);background:-o-linear-gradient(#006414, #00a121);background:linear-gradient(#006414, #00a121);}
.jq-selectbox:active .jq-selectbox__trigger{background:#005111;}
.jq-selectbox__trigger:after{content:'';display:block;position:relative;height:12px;width:12px;top:10px;left:8px;background:url(../images/buttons-arr.png) left top no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.jq-selectbox__trigger-arrow{position:absolute;top:14px;right:12px;width:0;height:0;}
.jq-selectbox__dropdown{top:29px;left:0;right:0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:1px solid #ccc;background:#fff;color:#727272;box-shadow:inset 4px 0 5px -3px rgba(0,0,0,.2);}
.jq-selectbox__search{margin:5px;}
.jq-selectbox__search input{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:5px 27px 6px 8px;outline:none;border:1px solid #CCC;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;box-shadow:inset 1px 1px #F1F1F1;color:#666;-webkit-appearance:textfield;}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none;}
.jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#F0F0F0;font-size:13px;}
.jq-selectbox ul{margin:0;padding:0;}
.jq-selectbox li{min-height:15px;padding:2px 0 1px 9px;color:#666;margin:0;}
.jq-selectbox li.selected{background-color:#ddd8cc;}
.jq-selectbox li:hover{background-color:#ddd8cc;}
.jq-selectbox li.disabled{color:#AAA;}
.jq-selectbox li.disabled:hover{background:none;}
.jq-selectbox li.optgroup{font-weight:bold;}
.jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default;}
.jq-selectbox li.option{padding-left:25px;}
.jq-select-multiple{-moz-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);background:#FFF;color:#333;font:14px/18px Arial, sans-serif;cursor:default;}
.jq-select-multiple.focused{border:1px solid #5794BF;}
.jq-select-multiple.disabled{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-select-multiple ul{margin:0;padding:0;}
.jq-select-multiple li{padding:3px 9px 4px;list-style:none;}
.jq-select-multiple li:first-child{border-radius:3px 3px 0 0;}
.jq-select-multiple li:last-child{border-radius:0 0 3px 3px;}
.jq-select-multiple li.selected{background:#08C;color:#FFF;}
.jq-select-multiple li.disabled{color:#AAA;}
.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled{background:#CCC;color:#FFF;}
.jq-select-multiple li.optgroup{font-weight:bold;}
.jq-select-multiple li.option{padding-left:25px;}
input[type="email"].styler,
input[type="number"].styler,
input[type="password"].styler,
input[type="search"].styler,
input[type="tel"].styler,
input[type="text"].styler,
input[type="url"].styler,
textarea.styler{padding:7px 9px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;font:14px Arial, sans-serif;}
input[type="search"].styler{-webkit-appearance:none;}
textarea.styler{overflow:auto;}
input[type="email"].styler:hover,
input[type="number"].styler:hover,
input[type="password"].styler:hover,
input[type="search"].styler:hover,
input[type="tel"].styler:hover,
input[type="text"].styler:hover,
input[type="url"].styler:hover,
textarea.styler:hover{border-color:#B3B3B3;}
input[type="email"].styler:focus,
input[type="number"].styler:focus,
input[type="password"].styler:focus,
input[type="search"].styler:focus,
input[type="tel"].styler:focus,
input[type="text"].styler:focus,
input[type="url"].styler:focus,
textarea.styler:focus{border-color:#CCC;border-top-color:#B3B3B3;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);outline:none;}
button.styler,
input[type="button"].styler,
input[type="submit"].styler,
input[type="reset"].styler{overflow:visible;padding:7px 11px;outline:none;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);color:#333;text-shadow:1px 1px #FFF;font:14px Arial, sans-serif;cursor:pointer;}
button.styler::-moz-focus-inner,
input[type="button"].styler::-moz-focus-inner,
input[type="submit"].styler::-moz-focus-inner,
input[type="reset"].styler::-moz-focus-inner{padding:0;border:0;}
button.styler:after{content:'';}
button.styler:hover,
input[type="button"].styler:hover,
input[type="submit"].styler:hover,
input[type="reset"].styler:hover{background-color:#E6E6E6;background-position:0 -10px;}
button.styler:active,
input[type="button"].styler:active,
input[type="submit"].styler:active,
input[type="reset"].styler:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}