/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.3
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);display:none}.chosen-container.chosen-with-drop .chosen-drop{display:block}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/img/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/img/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/img/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/img/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/img/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(/img/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}@font-face{font-family:Cairo;font-style:normal;font-weight:400;src:local('Cairo'),local('Cairo-Regular'),url(https://fonts.gstatic.com/s/cairo/v5/SLXGc1nY6HkvalIhTp4.ttf) format('truetype')}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:"";display:table;clear:both}fieldset{border:0;background-color:transparent}.semantic-list{list-style-type:none;list-style:none;margin:0;padding:0}.semantic-list li{margin:0;padding:0}a.btn,a.btn:visited,a.button,a.button:visited,button,input[type=button],input[type=reset],input[type=submit]{position:relative;top:0;left:0;margin:0;padding:10px 15px;line-height:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;width:auto;overflow:visible;font-weight:400;font-size:14px;text-shadow:0 1px 0 #fff;color:#666;text-decoration:none;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;zoom:1;border:1px solid #ccc;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);background:-o-linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);background:linear-gradient(top,#fcfcfc 0,#e0e0e0 100%)}a.btn:active,a.btn:visited:active,a.button:active,a.button:visited:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.2),inset 0 -10px 20px rgba(0,0,0,.07);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.2),inset 0 -10px 20px rgba(0,0,0,.07);box-shadow:inset 0 3px 5px rgba(0,0,0,.2),inset 0 -10px 20px rgba(0,0,0,.07)}.disabled:active,button[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.btn.small,a.button.small,button.small{font-size:.8em;padding:5px 10px}a.btn.large,a.button.large,button.large{font-size:1.3em;padding:10px 20px}a.btn.disabled,a.button.disabled,button.disabled{color:#ccc;cursor:default;background:#efefef}a.btn.disabled:hover,a.button.disabled:hover,button.disabled:hover{border:1px solid #ccc;background:#efefef}a.btn:hover,a.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border:1px solid #bbb;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fcfcfc 0,#ededed 100%);background:-o-linear-gradient(top,#fcfcfc 0,#ededed 100%);background:linear-gradient(top,#fcfcfc 0,#ededed 100%)}ul.button-bar{display:inline-block;margin:0;padding:0;font-size:0;position:relative;top:0;left:0;zoom:1;border:0;background:0}ul.button-bar li{display:inline-block;position:relative;top:0;left:0;zoom:1;margin:0 -1px 0 0;padding:0;line-height:100%;font-size:0;border:1px solid #ccc;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);background:-o-linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);background:linear-gradient(top,#fcfcfc 0,#e0e0e0 100%)}ul.button-bar li a{margin:0;display:inline-block;padding:7px 10px;position:relative;top:0;left:0;zoom:1;font-weight:400;font-size:14px;text-shadow:0 1px 0 #fff;color:#666;text-decoration:none;vertical-align:middle;line-height:100%;border-left:1px solid #fff}ul.button-bar li.first,ul.button-bar li.first a{-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;-moz-background-clip:content-box;-webkit-background-clip:border;background-clip:content-box}ul.button-bar li.last,ul.button-bar li.last a{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-background-clip:content-box;-webkit-background-clip:border}ul.button-bar li a:hover{background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fcfcfc 0,#ededed 100%);background:-o-linear-gradient(top,#fcfcfc 0,#ededed 100%);background:linear-gradient(top,#fcfcfc 0,#ededed 100%)}ul.button-bar li a:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.2),inset 0 -10px 20px rgba(0,0,0,.07);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.2),inset 0 -10px 20px rgba(0,0,0,.07);box-shadow:inset 0 3px 5px rgba(0,0,0,.2),inset 0 -10px 20px rgba(0,0,0,.07);border-left:1px solid #ccc}.pill{-webkit-border-radius:200em;-moz-border-radius:200em;border-radius:200em}.pop{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2)}.inset{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.square{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}a.btn.orange,a.button.orange,button.orange,input[type=button].orange,input[type=reset].orange,input[type=submit].orange{text-shadow:0 -1px 0 #fc730a;color:#fff;border:1px solid #fc730a;background:#ffa84c;background:-moz-linear-gradient(top,#ffa84c 0,#ff7b0d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffa84c),color-stop(100%,#ff7b0d));background:-webkit-linear-gradient(top,#ffa84c 0,#ff7b0d 100%);background:-o-linear-gradient(top,#ffa84c 0,#ff7b0d 100%);background:linear-gradient(top,#ffa84c 0,#ff7b0d 100%)}a.btn.orange:hover,a.button.orange:hover,button.orange:hover{text-shadow:0 1px 0 #fc730a;border:1px solid #fc730a;background:#f9bf4a;background:-moz-linear-gradient(top,#f9bf4a 0,#f9b509 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9bf4a),color-stop(100%,#f9b509));background:-webkit-linear-gradient(top,#f9bf4a 0,#f9b509 100%);background:-o-linear-gradient(top,#f9bf4a 0,#f9b509 100%);background:linear-gradient(top,#f9bf4a 0,#f9b509 100%)}a.btn.blue,a.button.blue,button.blue,input[type=button].blue,input[type=reset].blue,input[type=submit].blue{text-shadow:0 -1px 0 #1d6dc1;color:#fff;border:1px solid #1d6dc1;background:#7abcff;background:-moz-linear-gradient(top,#7abcff 0,#60abf8 44%,#4096ee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7abcff),color-stop(44%,#60abf8),color-stop(100%,#4096ee));background:-webkit-linear-gradient(top,#7abcff 0,#60abf8 44%,#4096ee 100%);background:-o-linear-gradient(top,#7abcff 0,#60abf8 44%,#4096ee 100%);background:linear-gradient(top,#7abcff 0,#60abf8 44%,#4096ee 100%)}a.btn.blue:hover,a.button.blue:hover,button.blue:hover{text-shadow:0 1px 0 #1d6dc1;border:1px solid #1d6dc1;background:#9bcdff;background:-moz-linear-gradient(top,#9bcdff 0,#86c0fa 44%,#6eb0f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9bcdff),color-stop(44%,#86c0fa),color-stop(100%,#6eb0f2));background:-webkit-linear-gradient(top,#9bcdff 0,#86c0fa 44%,#6eb0f2 100%);background:-o-linear-gradient(top,#9bcdff 0,#86c0fa 44%,#6eb0f2 100%);background:linear-gradient(top,#9bcdff 0,#86c0fa 44%,#6eb0f2 100%)}a.btn.pink,a.button.pink,button.pink,input[type=button].pink,input[type=reset].pink,input[type=submit].pink{text-shadow:0 -1px 0 #ef0251;color:#fff;border:1px solid #ef0251;background:#ff5db1;background:-moz-linear-gradient(top,#ff5db1 0,#ef017c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff5db1),color-stop(100%,#ef017c));background:-webkit-linear-gradient(top,#ff5db1 0,#ef017c 100%);background:-o-linear-gradient(top,#ff5db1 0,#ef017c 100%);background:linear-gradient(top,#ff5db1 0,#ef017c 100%)}a.btn.pink:hover,a.button.pink:hover,button.pink:hover{text-shadow:0 1px 0 #ef0251;border:1px solid #ef0251;background:#ffa9d5;background:-moz-linear-gradient(top,#ffa9d5 0,#fe70b9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffa9d5),color-stop(100%,#fe70b9));background:-webkit-linear-gradient(top,#ffa9d5 0,#fe70b9 100%);background:-o-linear-gradient(top,#ffa9d5 0,#fe70b9 100%);background:linear-gradient(top,#ffa9d5 0,#fe70b9 100%)}a.btn.green,a.button.green,button.green,input[type=button].green,input[type=reset].green,input[type=submit].green{text-shadow:0 -1px 0 #669e00;color:#fff;border:1px solid #669e00;background:#8fc400;background:-moz-linear-gradient(top,#8fc400 0,#6ba500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8fc400),color-stop(100%,#6ba500));background:-webkit-linear-gradient(top,#8fc400 0,#6ba500 100%);background:-o-linear-gradient(top,#8fc400 0,#6ba500 100%);background:linear-gradient(top,#8fc400 0,#6ba500 100%)}a.btn.green:hover,a.button.green:hover,button.green:hover{text-shadow:0 1px 0 #669e00;border:1px solid #669e00;background:#c6e278;background:-moz-linear-gradient(top,#c6e278 0,#a7d32c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c6e278),color-stop(100%,#a7d32c));background:-webkit-linear-gradient(top,#c6e278 0,#a7d32c 100%);background:-o-linear-gradient(top,#c6e278 0,#a7d32c 100%);background:linear-gradient(top,#c6e278 0,#a7d32c 100%)}a.btn.red,a.button.red,button.red,input[type=button].red,input[type=reset].red,input[type=submit].red{text-shadow:0 -1px 0 #b21203;color:#fff;border:1px solid #b21203;background:#e53c16;background:-moz-linear-gradient(top,#e53c16 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e53c16),color-stop(100%,#cf0404));background:-webkit-linear-gradient(top,#e53c16 0,#cf0404 100%);background:-o-linear-gradient(top,#e53c16 0,#cf0404 100%);background:linear-gradient(top,#e53c16 0,#cf0404 100%)}a.btn.red:hover,a.button.red:hover,button.red:hover{text-shadow:0 1px 0 #b21203;border:1px solid #b21203;background:#ee6a4c;background:-moz-linear-gradient(top,#ee6a4c 0,#fb2121 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee6a4c),color-stop(100%,#fb2121));background:-webkit-linear-gradient(top,#ee6a4c 0,#fb2121 100%);background:-o-linear-gradient(top,#ee6a4c 0,#fb2121 100%);background:linear-gradient(top,#ee6a4c 0,#fb2121 100%)}form{padding:0;margin:0}fieldset{margin:30px 0 20px 0;padding:5px 15px 15px 15px;border:1px solid #ccc;background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;top:0;left:0}legend{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;background:#f5f5f5;padding:2px 10px;margin:0;display:block;position:relative;top:0;left:0}.msie fieldset{padding-top:25px}.msie legend{position:absolute;top:-.7em;left:10px}label{display:inline-block;vertical-align:middle;margin:0;padding:0;position:relative;top:0;left:0;zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}label.inline{display:inline;margin:0}label span{color:#999;font-size:.9em}label span.right{position:absolute;bottom:0;right:0;text-align:right;display:inline-block}label.disabled{color:#ccc}input{display:inline-block;vertical-align:middle;width:auto;zoom:1;margin:0;font-size:1em;padding:5px 0;text-indent:5px;background:#fff;box-sizing:border-box}.placeholder,input:-moz-placeholder,input::-webkit-input-placeholder{color:#bbb}input::-moz-focus-inner{border:0}input.disabled,input[disabled=disabled]{color:#999;background:#f5f5f5;-moz-box-shadow:inset 0 0 2px #ddd;-webkit-box-shadow:inset 0 1px 2px #ddd;box-shadow:inset 0 1px 2px #ddd}a.button,button,input[type=file],input[type=text],textarea{-moz-transition:-moz-box-shadow .5s,border .5s,background .5s;-webkit-transition:-webkit-box-shadow .5s,border .5s,background .5s;-o-transition:box-shadow .5s,border .5s,background .5s;transition:box-shadow .5s,border .5s,background .5s}input.checkbox,input[type=checkbox]{display:inline;width:auto;margin:0;padding:0;border:0;background:0 0;vertical-align:center}input.radio,input[type=radio]{display:inline;width:auto;margin:0;padding:0;border:0;background:0 0;vertical-align:center}input[type=checkbox]:focus,input[type=radio]:focus{-webkit-box-shadow:0 0 5px #6db9ff;-moz-box-shadow:0 0 5px #6db9ff;box-shadow:0 0 5px #6db9ff;outline-color:#6db9ff}input.file,input[type=file]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}select{display:inline;width:auto;margin:0;border:1px solid #ccc;line-height:100%;padding:3px;vertical-align:middle}select.disabled,select[disabled=disabled]{color:#999;background:#f5f5f5;-moz-box-shadow:inset 0 0 2px #ddd;-webkit-box-shadow:inset 0 1px 2px #ddd;box-shadow:inset 0 1px 2px #ddd}textarea{width:auto;height:200px;margin:0;border:1px solid #ccc;padding:5px;vertical-align:middle;font-family:inherit;font-size:.9em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 0 6px #ccc;-webkit-box-shadow:inset 0 1px 6px #ccc;box-shadow:inset 0 1px 6px #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[class*=col_],label[class*=col_],select[class*=col_]{float:none;display:inline-block;margin-bottom:0}form.vertical label{display:block}form.vertical input,form.vertical select,form.vertical textarea{width:100%;display:block;margin-bottom:10px}form.vertical .chzn-container{display:block;margin-bottom:10px}form.vertical .chzn-choices{display:block;margin-bottom:10px}form.vertical input.checkbox,form.vertical input.radio,form.vertical input[type=checkbox],form.vertical input[type=radio],form.vertical label.inline{display:inline;width:auto;margin:0}label.error{color:red}input.error{border:1px solid red}select.error{border:1px solid red}.notice{border:1px solid gold;background:#ffffe0;padding:10px 20px 10px 40px;margin:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#deae00;line-height:120%;vertical-align:center;text-shadow:0 1px rgba(255,255,255,.5);position:relative;top:0;left:0;clear:both}.notice.error{border:1px solid red;background:pink;color:red}.notice.success{border:1px solid green;background:#90ee90;color:green}.notice i.fa{position:absolute;top:50%;left:.8em;margin-top:-.6em}.notice a.fa-remove,.notice a.fa-remove:active,.notice a.fa-remove:visited{text-decoration:none;font-size:12px;position:absolute;top:5px;right:5px;color:inherit;margin-top:0;left:auto}.menu{margin:0;padding:0;line-height:100%;font-size:0;position:relative;z-index:1000}.menu:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.menu li{margin:0;padding:0;list-style-type:none;display:inline-block;position:relative;zoom:1;line-height:inherit;top:0;left:0;font-size:16px}.menu li a{margin:0;padding:0;display:block;display:inline;display:inline-block;position:relative;zoom:1;line-height:100%;top:0;left:0}.menu ul{margin:0;padding:0;position:absolute;top:100%;left:0;display:none;min-width:150px;max-width:150%}.menu ul li{display:block;width:100%}.menu ul li a{display:block}.menu ul ul{top:0;left:100%}.menu ul li.divider{border-top:1px solid #ccc}.menu ul li.divider a{border-top:1px solid #fff}.menu li.right{float:right}.menu li.has-menu a{padding-right:25px}.menu li.has-menu span.arrow{border-style:solid;border-width:5px;display:block;position:absolute;top:50%;right:5px;font-size:0;line-height:0;height:0;width:0}.menu li li.has-menu span.arrow{margin-top:-4px}.menu.vertical li{display:block}.menu.vertical li a{display:block}.menu.vertical ul{top:0;left:100%}.menu.vertical li.has-menu span.arrow{margin-top:-4px}.menu.vertical.right{text-align:left}.menu.vertical.right ul{top:0;right:100%;left:auto}.menu.vertical.right li a{padding-left:25px;padding-right:20px}.menu.vertical.right li.has-menu span.arrow{right:auto;left:5px;margin-top:-4px}.menu{border:1px solid #ccc;background:#000;background:-moz-linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);background:-o-linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);background:linear-gradient(top,#fcfcfc 0,#e0e0e0 100%);z-index:600}.menu li a{text-shadow:0 1px 1px #fff;padding:15px 20px;text-decoration:none;font-size:.9em;color:#777}.menu li.current.hover>a,.menu li.current>a,.menu li.current>a:hover{background:#7abcff;background:-moz-linear-gradient(top,#7abcff 0,#60abf8 44%,#4096ee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7abcff),color-stop(44%,#60abf8),color-stop(100%,#4096ee));background:-webkit-linear-gradient(top,#7abcff 0,#60abf8 44%,#4096ee 100%);background:-o-linear-gradient(top,#7abcff 0,#60abf8 44%,#4096ee 100%);background:linear-gradient(top,#7abcff 0,#60abf8 44%,#4096ee 100%);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);cursor:default}.menu li a:hover,.menu li.hover>a{background:0 0}.menu ul{background:#efefef;border:1px solid #ccc}.menu li.has-menu span.arrow{border-color-top:#ccc;border-color:#ccc transparent transparent transparent}.menu li li.has-menu span.arrow,.menu.vertical li.has-menu span.arrow{border-color-left:#ccc;border-color:transparent transparent transparent #ccc}.menu.vertical.right li.has-menu span.arrow{border-color-right:#ccc;border-color:transparent #ccc transparent transparent}.menu ul li.divider{border-top:1px solid #ccc}.menu ul li.divider a{border-top:1px solid #fff}.menu li.menu-toggle{display:none}@media all and (max-width:768px){.grid .menu li,.grid .menu.vertical li,.grid .menu.vertical.right li{display:block;display:none}.grid .menu li.menu-toggle,.grid .menu.vertical li.menu-toggle,.grid .menu.vertical.right li.menu-toggle{display:block}.grid .menu.vertical.right:hover li,.grid .menu.vertical:hover li,.grid .menu:hover li{display:block}.grid .menu li li.has-menu span.arrow,.grid .menu li.has-menu span.arrow,.grid .menu.vertical li.has-menu span.arrow,.grid .menu.vertical.right li.has-menu span.arrow,.menu.vertical li.has-menu span.arrow{border-color-top:#ccc;border-color:#ccc transparent transparent transparent}.grid .menu.vertical.right li.has-menu span.arrow{right:5px;left:auto}.grid .menu li a{display:block}.grid .menu ul,.grid .menu ul ul,.grid .menu.vertical ul,.grid .menu.vertical.right ul{position:relative;top:0;left:0;margin:10px}}.grid{max-width:1220px;margin:0 auto;padding:0 1em}.grid.flex{width:100%;max-width:100%;padding:0 1%;padding:1em}.row{display:block;overflow:hidden;clear:both}[class*=col_].alpha{margin-left:0}[class*=col_].omega{margin-right:0}.col_1{width:6.33333333%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_2{width:14.66666667%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_3{width:23%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_4{width:31.33333333%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_5{width:39.66666667%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_6{width:48%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_7{width:56.33333333%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_8{width:64.66666667%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_9{width:73%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_10{width:81.33333333%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_11{width:89.66666667%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.col_12{width:98%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}[class*=col_]{margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.pull_right{float:right}.push_1{margin-left:9.33333333%!important}.push_2{margin-left:17.66666667%!important}.push_3{margin-left:26%!important}.push_4{margin-left:34.33333333%!important}.push_5{margin-left:42.66666667%!important}.push_6{margin-left:51%!important}.push_7{margin-left:59.33333333%!important}.push_8{margin-left:67.66666667%!important}.push_9{margin-left:76%!important}.push_10{margin-left:84.33333333%!important}.push_11{margin-left:92.66666667%!important}.push_12{margin-left:101%!important}.grid img{max-width:100%;height:auto}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{zoom:1}[class*=col_].visible{background:#eee;border:1px dotted #ccc}@media all and (min-width:1024px) and (max-width:1280px){.grid{max-width:1024px}.show-desktop{display:block}.hide-desktop{display:none}.show-tablet{display:none}.hide-tablet{display:block}.show-phone{display:none}.hide-phone{display:block}}@media all and (min-width:768px) and (max-width:1024px){.grid{max-width:768px}.show-desktop{display:none}.hide-desktop{display:block}.show-tablet{display:block}.hide-tablet{display:none}.show-phone{display:none}.hide-phone{display:block}}@media all and (min-width:480px) and (max-width:768px){.grid [class*=col_]{float:none;width:auto;clear:both;display:block;margin-left:0!important}.grid [class*=col_] [class*=col_]{margin-left:0;margin-right:0;width:100%;margin-left:0!important}.grid{max-width:480px}.show-desktop{display:none}.hide-desktop{display:block}.show-tablet{display:block}.hide-tablet{display:none}.show-phone{display:none}.hide-phone{display:block}}@media all and (max-width:480px){.grid [class*=col_]{float:none;width:auto;clear:both;display:block;margin-left:0!important}[class*=col_] [class*=col_]{margin-left:0;margin-right:0;width:100%}.grid{max-width:100%}.show-desktop{display:none}.hide-desktop{display:block}.show-tablet{display:none}.hide-tablet{display:block}.show-phone{display:block}.hide-phone{display:none}}.slideshow{clear:both;margin:0;padding:0;width:auto;height:auto;overflow:hidden}.slideshow li{list-style-type:none;margin:0;padding:0;float:left;display:block}.bx-wrapper{position:relative;padding:0}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/img/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/img/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/img/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/img/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#4d99e0;outline:0}a:active{color:inherit}a img{border:0}a [class^=icon-]{color:inherit;text-decoration:none}b,strong{color:#000;font-weight:700}.hide{display:none}.show{display:block}.center{text-align:center}.left{text-align:left}.right{text-align:right}hr{clear:both;border-bottom:0;border-top:1px dotted #ccc;border-right:0;border-left:0;margin:30px 0;min-height:0;height:1px}hr.alt1{border-style:solid}hr.alt2{border-style:dashed}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:140%}h1{font-size:3.5em;margin:10px 0 10px 0}h2{font-size:3em;margin:10px 0 10px 0}h3{font-size:2.5em;margin:10px 0 10px 0;line-height:130%}h4{font-size:2em;margin:10px 0 10px 0}h5{font-size:1.5em;margin:10px 0 10px 0}h6{font-size:1.2em;margin:10px 0 5px 0}p{margin:10px 0}blockquote{font-size:1.5em;line-height:1.5em;font-style:italic;margin:30px 30px 30px 0;padding:0 0 0 20px;border-left:1px solid #ccc}blockquote span{font-size:.7em;display:block}blockquote.small{font-size:1.2em}ol,ul{padding:0;margin:0 0 20px 25px}li{padding:5px 0;margin:0}ul.list-unstyled{padding:0;margin:0 0 20px 0}ul.list-unstyled li{padding:5px 0;margin:0;list-style-type:none}ul.alt{padding:0;margin:0 0 20px 0}ul.alt li{list-style-type:none;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:0 0 -1px 0;background:url(img/icon-arrow-right.png) no-repeat 5px .7em;padding-left:20px}code{font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:.9em;border:1px solid #add8e6;padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#518bab}pre{white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;padding:5px 5px 3px 5px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 7px rgba(0,0,0,.2);box-shadow:inset 0 0 7px rgba(0,0,0,.2);padding:10px;margin:0 0;border:1px solid #ddd;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:.9em}table{width:100%;margin:0 0 10px 0;text-align:left;border-collapse:collapse}tbody,thead{margin:0;padding:0}td,th{padding:7px 10px;font-size:.9em;border-bottom:1px dotted #ddd;text-align:left}thead th{font-size:.9em;padding:3px 10px;border-bottom:1px solid #ddd}tbody tr.last td,tbody tr.last th{border-bottom:0}table.striped tr.alt{background:#f5f5f5}table.striped thead th{background:#fff}table.striped tbody th{background:#f5f5f5;text-align:right;padding-right:15px;border-right:1px dotted #e5e5e5}table.striped tbody tr.alt th{background:#efefef}.tight td,table.tight th{padding:2px 10px}table.sortable{border:1px solid #ddd}table.sortable thead th{cursor:pointer;position:relative;top:0;left:0;border-right:1px solid #ddd}table.sortable thead th:hover{background:#efefef}table.sortable span.arrow{border-style:solid;border-width:5px;display:block;position:absolute;top:50%;right:5px;font-size:0;border-color:#ccc transparent transparent transparent;line-height:0;height:0;width:0;margin-top:-2px}table.sortable span.arrow.up{border-color:transparent transparent #ccc transparent;margin-top:-7px}ul.tabs{margin:10px 0 -1px 0;padding:0;width:100%;border-bottom:1px solid #e5e5e5;float:left;font-size:0}ul.tabs.left{text-align:left}ul.tabs.center{text-align:center}ul.tabs.right{text-align:right}ul.tabs.right li{margin:0 0 0 -2px}ul.tabs li{font-size:14px;list-style-type:none;margin:0 -2px 0 0;padding:0;display:inline-block;position:relative;top:0;left:0;zoom:1}ul.tabs li a{text-decoration:none;color:#666;display:inline-block;padding:9px 15px;position:relative;top:0;left:0;line-height:100%;background:#f5f5f5;-webkit-box-shadow:inset 0 -3px 3px rgba(0,0,0,.03);-moz-box-shadow:inset 0 -3px 3px rgba(0,0,0,.03);box-shadow:inset 0 -3px 3px rgba(0,0,0,.03);border:1px solid #e5e5e5;border-bottom:0;font-size:.9em;zoom:1}ul.tabs li a:hover{background:#fff}ul.tabs li.current a{position:relative;top:1px;left:0;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#222}.tab-content{border:1px solid #efefef;border:1px solid #e5e5e5;background:#fff;clear:both;padding:20px;margin:0 0 40px 0}ul.breadcrumbs{margin:10px 0;padding:0;line-height:0;font-size:0}ul.breadcrumbs li{list-style-type:none;margin:0;padding:0;display:inline-block;position:relative;zoom:1;line-height:100%;font-size:14px}ul.breadcrumbs li a{display:inline-block;position:relative;padding:5px 15px 5px 5px;font-size:.9em;zoom:1;margin:0;background:url(img/icon-arrow-right.png) no-repeat right center}ul.breadcrumbs li.last a{color:#333;cursor:default;text-decoration:none;background:0 0}ul.breadcrumbs li.last a:hover{text-decoration:none}ul.breadcrumbs.alt1{border:1px solid transparent;font-size:0}ul.breadcrumbs.alt1 li a{padding:10px 25px 10px 15px;background:url(img/breadcrumbs-bg.gif) no-repeat right center;text-decoration:none;border-top:1px solid #efefef;border-bottom:1px solid #efefef;font-size:12px}ul.breadcrumbs.alt1 a:hover{text-decoration:underline}ul.breadcrumbs.alt1 li.first a{border-left:1px solid #efefef}ul.breadcrumbs.alt1 li.last a{background:0 0;border-right:1px solid #efefef}img{margin:0;padding:0;display:inline-block;position:relative;zoom:1;vertical-align:bottom}.img-wrap.align-left,img.align-left{float:left;margin:0 10px 5px 0}.img-wrap.align-right,img.align-right{float:right;margin:0 0 5px 10px}img.full-width{clear:both;display:block;width:100%;height:auto;margin:0 0 10px 0}div.caption{background:#f5f5f5;border:1px solid #ddd;padding:3px;max-width:100%;display:inline-block;height:auto}div.caption img{display:block;padding:0;margin:0;width:100%;height:auto}div.caption span{display:block;margin-top:3px;font-size:.8em;color:#666;padding:0 5px}.gallery a{display:inline-block;position:relative;border:1px solid #ddd;background:#fff;padding:3px;margin:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.gallery a img{display:block;position:relative;margin:0;padding:0}.slideshow-wrap{margin:0;padding:0;position:relative;top:0;left:0;overflow:hidden;clear:both}.slideshow-inner{overflow:hidden;clear:both;position:relative;top:0;left:0;border:1px solid #efefef}.slideshow{clear:both;margin:0;padding:0;width:auto;height:auto;overflow:hidden}.slideshow li{list-style-type:none;margin:0;padding:0;float:left;display:block}.slideshow img{vertical-align:bottom}.slideshow-buttons{text-align:right;margin:3px 0 0 0;padding:0}.slideshow-buttons li{display:inline;position:relative;top:0;left:0;line-height:100%;margin:0;padding:0}.slideshow-buttons li.current a{background:#ddd}.slideshow-buttons a{display:inline;position:relative;top:0;left:0;padding:1px 3px;margin:0 1px;line-height:100%;border:1px solid #efefef;text-decoration:none;font-size:.8em}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:16px;line-height:120%;color:#fff;text-shadow:0 0 2px #000;padding:8px 16px;border:1px solid rgba(255,255,255,.25);background:#212121;background-color:rgba(25,25,25,.92);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#000));-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,.35)}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,.35)}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,.35)}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,.35)}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#191919;border-top-color:rgba(25,25,25,.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#191919;border-bottom-color:rgba(25,25,25,.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#191919;border-right-color:rgba(25,25,25,.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#191919;border-left-color:rgba(25,25,25,.92)}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{padding:4px 8px 5px 8px;background-color:rgba(45,45,45,.88)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,.88)}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,.92)}}body{font-family:Cairo,sans-serif;background-color:#f5f3f6;color:#888}.click{cursor:pointer}.nowrap{white-space:nowrap}.row{display:flex;justify-content:space-around;overflow:visible}.row.left{justify-content:flex-start}.percentage{position:relative;background-color:#ccc;padding:0;text-align:center}.percentage:after{content:"";display:table;clear:both}.percentage .label{display:block;width:100%;text-align:center;font-size:150%;padding:8px;text-shadow:0 0 5px #fff;text-shadow:0 0 0 5px #fff 3px rgba(0,0,0,.25);z-index:1000;position:relative;color:#555}.percentage .progress{display:block;position:absolute;background-color:red;height:100%;border-right:2px #fff solid;top:0;left:0;z-index:0}.percentage .text{position:relative;font-weight:700;display:block;width:100%;text-align:center;padding:4px;color:#333}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:16px;margin-top:6px;color:#666}h6{font-size:112%}h5{font-size:125.44%}h4{font-size:140.4928%}h3{font-size:157.351936%}h2{font-size:176.23416832%}h1{font-size:197.38226852%}.fake{font-style:italic!important;opacity:.7!important;background-color:#fee}body.app{display:grid;grid-gap:0;grid-template-areas:"env" "header" "nav" "message" "content" "side" "footer";grid-template-columns:1fr;grid-template-rows:auto auto minmax(75px,auto) 1fr minmax(75px,auto) auto}@media only screen and (min-width:960px){body.app{grid-template-areas:"env env" "nav header" "nav message" "nav content" "nav footer";grid-template-columns:auto 1fr;grid-template-rows:auto auto auto 1fr auto;min-height:100vh}}div.env{text-align:center;font-weight:700;grid-area:env;padding:4px;background-color:#eaa;color:#600}.container{max-width:1220px;margin:0 auto;padding:0 1em}.container .login-form{width:98%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block}.container .login-form img{display:block;margin:auto}@media only screen and (min-width:960px){.container .login-form{width:48%;margin-left:1%;margin-right:1%;margin-top:.5em;margin-bottom:.5em;float:left;display:block;margin-left:26%!important}}body>header{grid-area:header;background-color:#333;color:#ddd}body>header:after{content:"";display:table;clear:both}body>header a{color:#eee}body>header a:hover{color:#fff}body>header>ul{width:100%;display:flex;justify-content:space-between;list-style-type:none;list-style:none;margin:0;padding:0}body>header>ul li{margin:0;padding:0}body>header>ul li{display:inline-block;padding:16px}body>header>ul li a{display:block}body>header>ul li.search{padding:0;padding-top:9px}body>header>ul li.search input{padding:4px;margin:0}div.notice{grid-area:message;font-weight:700;margin:16px;padding-left:36px}nav{background-color:#333;grid-area:nav;transition:.7s all;width:100%;-moz-box-shadow:-15px 0 30px rgba(0,0,0,.3) inset 2px 3px rgba(0,0,0,.3);-o-box-shadow:-15px 0 30px rgba(0,0,0,.3) inset 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:-15px 0 30px rgba(0,0,0,.3) inset 2px 3px rgba(0,0,0,.3);box-shadow:-15px 0 30px rgba(0,0,0,.3) inset 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:-15px 0 30px rgba(0,0,0,.3) inset;-moz-box-shadow:-15px 0 30px rgba(0,0,0,.3) inset;box-shadow:-15px 0 30px rgba(0,0,0,.3) inset}@media only screen and (min-width:960px){nav{width:210px}}@media only screen and (min-width:1200px){nav{width:250px}}nav.hidden{overflow:hidden;width:5px}nav ul{list-style-type:none;margin:0;padding:0}@media only screen and (min-width:960px){nav ul{width:210px}}@media only screen and (min-width:1200px){nav ul{width:250px}}nav ul li{display:block;padding:0;margin:0}nav ul li.logo{text-align:center}nav ul li.logo img{margin:auto;margin-top:16px;margin-bottom:16px}nav ul li.header{color:#fff;font-size:120%;padding:8px}nav ul li.active{border-left:5px #888 solid;background-color:rgba(150,100,100,.2)}nav ul li a{color:#ddd;font-weight:400;text-transform:uppercase;font-size:85%;display:block;padding:8px;margin:0;text-decoration:none;letter-spacing:.02em}nav ul li a span{display:block;width:40px;text-align:center}nav ul li a:hover{background-color:rgba(175,125,125,.6)}main{grid-area:content}footer{grid-area:footer;padding:16px;text-align:right;background-color:#444;color:#ccc;font-size:80%}.notice,.warning{font-size:85%;color:#a66;padding:16px;line-height:120%;padding-left:36px}.modal{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:1000}.modal-dialog{-moz-box-shadow:2px 4px 4px rgba(0,0,0,.6) 2px 3px rgba(0,0,0,.3);-o-box-shadow:2px 4px 4px rgba(0,0,0,.6) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:2px 4px 4px rgba(0,0,0,.6) 2px 3px rgba(0,0,0,.3);box-shadow:2px 4px 4px rgba(0,0,0,.6) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:2px 4px 4px rgba(0,0,0,.6);-moz-box-shadow:2px 4px 4px rgba(0,0,0,.6);box-shadow:2px 4px 4px rgba(0,0,0,.6);margin:auto;width:500px;margin-top:20vh;background-color:#fff;padding:16px 32px 48px}.panel{background-color:#fff;padding:12px 12px 32px;-moz-box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);-o-box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 4px 4px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.05)}.panel:after{content:"";display:table;clear:both}.panel.hidden{height:75px;overflow-y:hidden;padding-top:0}.panel.hidden>h2{line-height:75px;margin:0;padding:0}.panel.highlight{background-color:#efe}.panel header{clear:both}.close{float:right;background:0 0;border:0;color:#a00;font-size:150%;padding:8px}.modal-title{display:inline;line-height:60px}.panel ol li,.panel ul li{line-height:150%}#tiptip_holder{max-width:350px}#tiptip_content{text-shadow:none;-moz-box-shadow:2px 2px 6px rgba(0,0,0,.4) 2px 3px rgba(0,0,0,.3);-o-box-shadow:2px 2px 6px rgba(0,0,0,.4) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.4) 2px 3px rgba(0,0,0,.3);box-shadow:2px 2px 6px rgba(0,0,0,.4) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.4);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.4);box-shadow:2px 2px 6px rgba(0,0,0,.4)}.chosen-container-single a.chosen-single{padding:6px 12px}ul.gradelist{list-style-type:none;margin:0;padding:0}ul.gradelist li{background-color:#fff;padding:12px 12px 32px;-moz-box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);-o-box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 4px 4px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.05);margin:16px 0;padding:16px 16px}ul.gradelist li:after{content:"";display:table;clear:both}ul.gradelist li.hidden{height:75px;overflow-y:hidden;padding-top:0}ul.gradelist li.hidden>h2{line-height:75px;margin:0;padding:0}ul.gradelist li.highlight{background-color:#efe}ul.gradelist li header{clear:both}ul.gradelist li button{border:0;background:0 0!important;padding:0;margin:0;float:right;color:#c00!important;opacity:.2}ul.gradelist li button i{color:#c00!important}ul.gradelist li:hover button{opacity:1}.autocomplete{width:100%;position:relative}.autocomplete input{font-size:150%;color:#222;visibility:hidden}.autocomplete ul{display:block;width:100%;position:absolute;list-style-type:none;margin:0;z-index:1000;max-height:450px;overflow-x:hidden;overflow-y:scroll;font-size:110%;background-color:#fff;-moz-box-shadow:2px 4px 5px rgba(0,0,0,.4) 2px 3px rgba(0,0,0,.3);-o-box-shadow:2px 4px 5px rgba(0,0,0,.4) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:2px 4px 5px rgba(0,0,0,.4) 2px 3px rgba(0,0,0,.3);box-shadow:2px 4px 5px rgba(0,0,0,.4) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:2px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:2px 4px 5px rgba(0,0,0,.4);box-shadow:2px 4px 5px rgba(0,0,0,.4)}.autocomplete ul li{margin:0;padding:0}.autocomplete ul a{display:block;padding:12px 16px;margin:0;text-decoration:none;width:100%}.autocomplete ul a:hover{text-decoration:underline;background-color:#eee}.chart span.count{display:block;width:100%;text-align:center;font-size:250%;position:relative;top:-50px}.statsrow{display:flex;align-content:stretch;justify-content:space-between;padding:14px 0}.statsrow>div{flex:0 1 32%}h2+small{position:relative;top:-16px;font-size:90%;display:block}form label,form.vertical label{margin-bottom:.4em;color:#666;margin-left:.6em}form input,form select,form textarea,form.vertical input,form.vertical select,form.vertical textarea{margin-bottom:.6em}form input+label,form select+label,form textarea+label,form.vertical input+label,form.vertical select+label,form.vertical textarea+label{margin-top:1em}form p,form.vertical p{margin-bottom:32px}button.link{background:0 0;text-decoration:underline;display:inline;border:0;font-size:14px;padding:0;margin:0;-moz-box-shadow:0 0 0 0 transparent 2px 3px rgba(0,0,0,.3);-o-box-shadow:0 0 0 0 transparent 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 0 0 transparent 2px 3px rgba(0,0,0,.3);box-shadow:0 0 0 0 transparent 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}input,select,textarea{font-size:1.1rem;border-radius:.3em;-webkit-border-radius:.3em;-moz-border-radius:.3em;border:1px solid rgba(50,50,50,.1);padding:.4em .6em;margin-bottom:1em;color:#666;-moz-box-shadow:none 2px 3px rgba(0,0,0,.3);-o-box-shadow:none 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:none 2px 3px rgba(0,0,0,.3);box-shadow:none 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input::placeholder,select::placeholder,textarea::placeholder{color:#aaa}input:focus,select:focus,textarea:focus{border:1px solid rgba(50,50,150,.4)}input:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:transparent}label.radio{display:block;width:100%;padding:4px;line-height:20px;clear:both;text-transform:none;cursor:pointer}label.radio input[type=radio]{margin-right:8px}.btn,.button.green,a.btn,a.button,button,input[type=submit]{display:inline-block;cursor:pointer;border-radius:.4em;-webkit-border-radius:.4em;-moz-border-radius:.4em;border:0!important;font-size:100%;padding:12px 24px;margin:6px;-moz-box-shadow:2px 2px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3)!important;-o-box-shadow:2px 2px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3)!important;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3)!important;box-shadow:2px 2px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3)!important;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.05)!important;-moz-box-shadow:2px 2px 4px rgba(0,0,0,.05)!important;box-shadow:2px 2px 4px rgba(0,0,0,.05)!important;transition:none!important;background:#888;text-shadow:0 0 transparent;text-shadow:0 0 0 transparent 3px rgba(0,0,0,.25);font-weight:700;color:#fff!important}.btn:hover,.button.green:hover,a.btn:hover,a.button:hover,button:hover,input[type=submit]:hover{background-image:-webkit-linear-gradient(top,#888,#666);background-image:linear-gradient(to bottom,#888,#666);background-color:#888;background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#666));background:-webkit-linear-gradient(top,#888,#666);background:-moz-linear-gradient(top,#888,#666);background:-ms-linear-gradient(top,#888,#666);background:-o-linear-gradient(top,#888,#666);-moz-box-shadow:2px 2px 2px rgba(0,0,0,.3) 2px 3px rgba(0,0,0,.3)!important;-o-box-shadow:2px 2px 2px rgba(0,0,0,.3) 2px 3px rgba(0,0,0,.3)!important;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3) 2px 3px rgba(0,0,0,.3)!important;box-shadow:2px 2px 2px rgba(0,0,0,.3) 2px 3px rgba(0,0,0,.3)!important;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3)!important;-moz-box-shadow:2px 2px 2px rgba(0,0,0,.3)!important;box-shadow:2px 2px 2px rgba(0,0,0,.3)!important}button.green,form .button.green,form button.green,form.vertical input[type=submit]{width:auto;background:#3a3}button.green:hover,form .button.green:hover,form button.green:hover,form.vertical input[type=submit]:hover{background-image:-webkit-linear-gradient(top,#393,#282);background-image:linear-gradient(to bottom,#393,#282);background-color:#393;background:-webkit-gradient(linear,left top,left bottom,from(#393),to(#282));background:-webkit-linear-gradient(top,#393,#282);background:-moz-linear-gradient(top,#393,#282);background:-ms-linear-gradient(top,#393,#282);background:-o-linear-gradient(top,#393,#282)}.chosen-container{margin-bottom:16px}.chosen-container-single .chosen-single{height:auto!important;font-size:140%!important}.chosen-container-single .chosen-single a span{padding:6px}.form-control+label{margin-top:25px}ul.pagination{list-style-type:none;list-style:none;margin:0;padding:0;display:block;margin:32px 0}ul.pagination li{margin:0;padding:0}ul.pagination li{display:inline-block}ul.pagination li a,ul.pagination li span{display:block;font-size:150%;font-weight:700;margin:4px;padding:6px}form.searchform{display:flex}form.searchform input[type=text]{border-radius:.4em 0 0 .4em;-webkit-border-radius:.4em 0 0 .4em;-moz-border-radius:.4em 0 0 .4em;margin-right:0}form.searchform button{border-radius:0 .4em .4em 0;-webkit-border-radius:0 .4em .4em 0;-moz-border-radius:0 .4em .4em 0;margin:0}.gradelibrary{display:flex;flex-direction:row;justify-content:space-between}.gradelibrary div.material{flex:auto 1 1;padding:1em;border:2px #eee solid;border-radius:1em;-webkit-border-radius:1em;-moz-border-radius:1em;margin:0 1em}.gradelibrary ul.nav{flex:auto 0 0;list-style-type:none;list-style:none;margin:0;padding:0}.gradelibrary ul.nav li{margin:0;padding:0}.gradelibrary ul.nav li a{text-decoration:none;font-weight:700;color:inherit;border-radius:.5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;display:block;padding:.4em 1em;margin:.6em 0;border:1px #fff solid}.gradelibrary ul.nav li a:hover{background-color:#eee}.gradelibrary ul.nav li a.unavailable{border:1px dashed #eee;color:#ccc}.jrow{display:flex;justify-content:space-between}.jrow>*{flex:auto 1 1;margin:1em}.jrow>iframe,.jrow>img{flex:auto 1 0}ul.medialist{list-style-type:none;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:auto auto auto}ul.medialist li{margin:0;padding:0}ul.medialist li{margin:.5em}.accordion ul{overflow:hidden;transition:all 1s;height:auto;opacity:1}.accordion ul.hidden{opacity:0;height:0}.accordion h3{cursor:pointer}.nobreaks{white-space:nowrap}div.addcomment{display:flex;align-items:top}div.addcomment input{margin:0;margin-bottom:10px}form.vertical textarea.comment{display:block;height:50px;float:left;transition:1s all}form.vertical textarea.comment:focus{height:200px}ul.comments{list-style-type:none;list-style:none;margin:0;padding:0}ul.comments li{margin:0;padding:0}ul.comments li{background-color:#fff;padding:12px 12px 32px;-moz-box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);-o-box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);box-shadow:0 4px 4px rgba(0,0,0,.05) 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 4px 4px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.05);padding:16px;margin-bottom:16px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px}ul.comments li:after{content:"";display:table;clear:both}ul.comments li:after{content:"";display:table;clear:both}ul.comments li.hidden{height:75px;overflow-y:hidden;padding-top:0}ul.comments li.hidden>h2{line-height:75px;margin:0;padding:0}ul.comments li.highlight{background-color:#efe}ul.comments li header{clear:both}ul.comments small{display:block;font-size:.8em;width:100%;text-align:right;color:#222}.header-row,header{display:flex;justify-content:space-between;margin-bottom:0;align-items:center}.header-row a,.header-row div,.header-row h1,.header-row input,header a,header div,header h1,header input{margin:0!important}.header-row>div,div.controls,header>div{display:flex;justify-content:space-around;align-items:center}table.clickable tr{cursor:pointer}table.clickable tr:hover{background-color:#ffe}table.striped{background-color:#fff}tr.header{background-color:#666;text-align:center;font-weight:700;color:#fff}tr.header td{text-align:center}tr.header a{font-weight:700;color:#fff;text-decoration:none}tr.header a:hover{text-decoration:underline}table.striped tr th{text-align:left}table.striped,table.striped td,table.striped tr{border:0}.row.stats{justify-content:space-between;align-items:center;margin:0 32px}.row.stats a{font-weight:700;text-decoration:none}.row.stats a:hover{text-decoration:underline}progress[value]{width:90%;display:block;margin:auto;height:35px;border:0;background-color:#f5f5f5;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.3) inset}progress[value]::-moz-progress-bar{border-radius:3px;background-image:-moz-linear-gradient(top,#f26e75 0,#ee5459 50%,#f03636 51%,#de311e 100%)}progress[value]::-webkit-progress-bar{background-color:#f5f5f5;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.3) inset}progress[value]::-webkit-progress-value{border-radius:3px;background-image:-webkit-linear-gradient(top,#f26e75 0,#ee5459 50%,#f03636 51%,#de311e 100%)}progress+label{text-transform:none;font-size:20px;width:100%;font-weight:700;display:block;padding:10px;position:relative;z-index:2000;top:-35px;text-align:center;color:#000;text-shadow:0 0 2px #fff;text-shadow:0 0 0 2px #fff 3px rgba(0,0,0,.25)}progress[value].disabled{box-shadow:0 0 0 transparent}progress[value].disabled::-webkit-progress-bar{box-shadow:0 0 0 transparent}progress.disabled+label{color:#aaa;font-weight:400}.usrimg{width:200px!important;height:200px!important;border:3px #fff solid;margin:auto;margin-bottom:16px;box-shadow:0 3px 6px rgba(0,0,0,.2);float:left;object-fit:cover;object-position:top center}dl.info{display:grid;grid-template-columns:auto 1fr;margin-top:16px;margin-bottom:32px}dl.info dt{font-size:.9em;text-transform:lowercase;padding-right:16px;padding-bottom:8px;opacity:.6}ul.controls{list-style-type:none;display:flex;clear:both;width:100%;margin:0;padding:0;align-items:stretch}ul.controls.vertical{flex-direction:column}ul.controls li{text-align:center}ul.controls li a,ul.controls li button{text-align:center;text-decoration:none;font-weight:700;display:inline-block;width:90%;padding:8px 16px;border-radius:.2em;-webkit-border-radius:.2em;-moz-border-radius:.2em}ul.controls li a:hover,ul.controls li button:hover{background-color:#ccc;color:#fff}.panel.offer{background-color:#efe}.panel.offer:after{content:"";display:table;clear:both}.panel.offer table{clear:both;width:60%;margin:auto}input.small{font-size:110%;padding:0;margin:0}.filter-row{display:flex;justify-content:space-between;margin:24px 0}.filter-row .field{display:inline-block}.filter-row .field label{display:block;font-size:90%;text-transform:lowercase}.filter-row .field input.button{margin:0}