input[type=checkbox]{-webkit-appearance:checkbox}.ui-widget-overlay{background:#000;opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);left:0;position:absolute;top:0}.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}.ui-widget-header{color:#fff;background:#222a30 url("/allimgs/darkbg.png");font-weight:bold}.ui-widget-header a{color:#fff}.ui-widget-header .ui-icon{background-image:url("/allimgs/ui-icons.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-color:#db143d}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-dialog{background:#fff;border:1px solid #a6b5c0;overflow:hidden;padding:3px;position:absolute;width:300px;-moz-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3)}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 13px .3em 0}.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:19px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-content{background:none;border:0;overflow:hidden;padding:13px 13px 0 13px;position:relative;zoom:1;margin-bottom:13px}.ui-dialog .ui-dialog-buttonpane{background:#f0f2f4;padding:13px;text-align:left}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;float:right;line-height:1.4em;margin:0 1px;overflow:visible;padding:.2em .6em .3em .6em;width:auto}.ui-button{border:0 none;background:none;cursor:pointer}.ui-button{text-shadow:0 1px 0 #fff;margin-bottom:2px;border:1px solid #bcc5c9;width:106px;height:31px;color:#d51e44;padding:2px 0 5px 0;background:#fff url("/allimgs/fbutton.png") repeat-x 0 100%;font-weight:bold}.ui-button:hover{background-position:0 10px;-moz-box-shadow:0 1px 5px -2px black;-webkit-box-shadow:0 1px 5px -2px black;box-shadow:0 1px 5px -2px black}button.ui-button span{cursor:pointer;display:block}.ui-widget input,.ui-widget textarea{background:#fff url("/allimgs/fields.png") repeat-x;border:1px solid #bcc0c2}.ui-state-error{background:#fef1ec 50% 50% repeat-x !important;border:1px solid #cd0a0a;color:#cd0a0a}.ui-draggable .ui-dialog-titlebar{cursor:move}#loading-layer{display:none;font-family:Verdana;font-size:11px;background:#000;padding:10px;text-align:center;border:1px solid #000;color:#FFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.view_height{height:72px;overflow:hidden}

.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:999;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:999;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:60px;font-family:Arial}
.mfp-close:hover,.mfp-close:focus{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-13px;text-align:right;padding-right:6px;width:100%}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:98%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000;border:1px solid #aaa;}

#search { position:relative; }
#searchsuggestions {z-index:100; margin-top:1px; width:100%; background:#fff; box-shadow:0px 0px 6px rgba(0,0,0,0.35);}
#searchsuggestions span.notfound {display:block; text-decoration:none;}
.se { display:table; table-layout:fixed; width:100%; font-size:14px; border-bottom:1px solid #ddd; color:#333; }
.se1, .se2 { display:table-cell; vertical-align:middle; padding:10px; color:#333; } 
.se1 { width:32px; } .se2 { white-space:nowrap; overflow:hidden; text-overflow: ellipsis; border-left:1px solid #dedede;}

.t1, .t2, .t3, .t { display:inline-block; border-radius:2px; text-align:center; min-width:20px; font-size:9px; line-height:14px; background:#FF1A00; color:#fff; padding:0 3px; } .t3, .t2 { background:#333; } .t { background:#fff; border:1px solid #e8e8e8; color:#555; font-weight:500; min-width:50px; }
.checkmark { display:block; font-weight:600; line-height:14px; color:#fff; -ms-transform: scaleX(-1) rotate(-30deg); -webkit-transform: scaleX(-1) rotate(-30deg); transform: scaleX(-1) rotate(-30deg); }

.buttonsite, .button, .buttonsel { display:inline-block; text-align:center; background-color:#e7e9ec; text-decoration:none; border-radius:2px; border:1px solid #adb1b8; background:linear-gradient(to bottom,#f7f8fa,#e7e9ec); color:#222; font-size:14px; line-height:32px; padding:0 2.5%; } 
.buttonsel { font-weight:500; background:#FF5400; color:#fff; border-color:#78A909; } .button:hover { text-decoration:underline; }

.g, .r, .b { display:inline-block; font:10px/13px trebuchet ms; vertical-align:2px; margin:0 2px 0 0; padding:0 2px; min-width:22px; color:#fff; text-align:center; background:#4cc61e; text-shadow: 1px 1px #2e840e; } .r { background:#F74A27; text-shadow: 1px 1px #84160e; border-color:#84160e; } .b { background:#555; text-shadow: 0px 1px #383838; border-color:#383838; }
.green2, .red2 { display:inline-block; color:#32bc08; } .red2 { color:#F74A27; }
.top2 .buttonsel { background:#333; border-color:#333; }