/* Omega Forums theme by South Creative */
html{color:#333;overflow-y:scroll !important;} a, input.button{} a:link, a:visited {color: #fff; text-decoration:none;} a[href]:hover{text-decoration:underline;} a:hover{_text-decoration:underline;} body .muted, body a.muted, body .muted a{text-shadow: none;} body{background: #000; font-family: helvetica, arial, sans-serif; color: #333; word-wrap:break-word; line-height:1.27;}

/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}pre,textarea{word-wrap:normal;}
.omega001{position: absolute; bottom: 0; left: 30px; height: 400px; width: 251px; background: url('/omega.png') no-repeat; display: none;}
@media all and (min-width: 2500px){.omega001{display: block;}}

/* counteract the word-wrap setting in 'body' */
a.noOutline{outline:0 none;}
.emCtrl, .messageContent a{color: #ae1d24 !important; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.messageContent a:hover{background: #fff;}
.emCtrl:hover,.emCtrl:focus,.ugc a:hover,.ugc a:focus{text-decoration:none;}
.emCtrl:active.ugc a:active{position:relative;}
.ugc a:link, .ugc a:visited{padding:0 3px !important; margin: 0 !important; border: none !important;}
.ugc a:hover,img.smilie{padding:0 3px !important; margin: 0 !important; border: none !important;}
img.smilie{vertical-align:text-bottom;}

/** title bar **/
.titleBar{margin-bottom:10px;}
/* clearfix */ .titleBar{zoom:1;}
.titleBar:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.titleBar h1{color: #fff; font: 20px "Century Gothic", helvetica, arial, sans-serif; font-weight: normal; text-shadow: 0 1px 0 #000; overflow:hidden;zoom:1; margin-top: 1.5em;}
.titleBar h1 em{color: #d2d2d2;}
.titleBar h1 .Popup{float:left;}
#pageDescription{font-family: "Century Gothic", helvetica, arial, sans-serif; color: #d2d2d2; font-size: 14px; font-weight: normal; margin-top: 10px; text-shadow: 0 1px 0 #000;}
#pageDescription a{font-size: 14px; color: #fff; text-shadow: 0 1px 0 #000;}
.topCtrl{float:right;}
.topCtrl h2{font-size:12pt;}
/** images **/
img{-ms-interpolation-mode:bicubic;}
a.avatar{*cursor:pointer;/* IE7 refuses to do this */}
.avatar img,.avatar .img,.avatarCropper{background-color: #323232; padding:0px; border:2px solid #333; -webkit-border-bottom-left-radius: 12px; -moz-border-radius-bottomleft: 12px; border-bottom-left-radius: 12px;}
.avatar.plainImage img,.avatar.plainImage .img{border:none; border-radius:0; -webkit-border-radius:0;padding:0;background-position:left top;}
.avatar .img{display:block;background-repeat:no-repeat; text-indent:1000px;overflow:hidden;white-space:nowrap;word-wrap:normal;}
.avatar .img.s{width:48px;height:48px;} .avatar .img.m{width:96px;height:96px;} .avatar .img.l{width:192px;height:192px;}
.avatarCropper{width:192px;height:192px;}
.avatarCropper a,.avatarCropper span,.avatarCropper label{overflow:hidden;position:relative;display:block;width:192px;height:192px;}
.avatarCropper img{padding:0;border:none;border-radius:0; position:relative;display:block;}
.avatarScaler img{max-width:192px;_width:192px;}

body .dimmed,body a.dimmed,body .dimmed a{color:rgb(100,100,100);}
body .muted,body a.muted,body .muted a{color:rgb(150,150,150);}
body .faint,body a.faint,body .faint a{color:rgb(200,200,200);}
.highlight{font-weight:bold;}
.concealed, .concealed a, .cloaked, .cloaked a{text-decoration:inherit !important;color:inherit !important;*clear:expression( style.color = parentNode.currentStyle.color,style.clear = "none",0);}
a.concealed:hover, .concealed a:hover{text-decoration:underline !important;}

.xenTooltip{font-size:11px;color:rgb(255,255,255); background: #000; background: rgba(0,0,0,0.8); padding:5px 10px;border-radius:5px;display:none;z-index:15000;cursor:default;}
.xenTooltip a, .xenTooltip a:hover{color:rgb(255,255,255);text-decoration:underline;}
.xenTooltip .arrow{border-top:6px solid rgb(0,0,0);border-top:6px solid rgba(0,0,0,0.6);_border-top:6px solid rgb(0,0,0);border-right:6px solid transparent;border-bottom:1px none black;border-left:6px solid transparent;position:absolute;bottom:-6px;left:9px;line-height:0px;width:0px;height:0px;/* Hide from IE6 */
_display:none;}
.xenTooltip.statusTip{/* Generated by XenForo.StatusTooltip JavaScript */
padding:5px 10px;line-height:17px;width:250px;height:auto;}
.xenTooltip.statusTip .arrow{border:6px solid transparent;border-right-color:rgb(0,0,0);border-right-color:rgba(0,0,0,0.6);_border-right-color:rgb(0,0,0);border-left:1px none black;top:6px;left:-6px;bottom:auto;right:auto;}

#PreviewTooltip{display:none;}
.xenPreviewTooltip{border:10px solid #000; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:relative;box-shadow:0px 0px 35px rgba(255,255,255,0.5);-webkit-box-shadow:0px 0px 35px rgba(255,255,255,0.5);-moz-box-shadow:0px 0px 35px rgba(255,255,255,0.5);width:400px;display:none;z-index:15000;cursor:default;border-color:rgb(0,0,0);border-color:rgba(0,0,0,0.5);_border-color:rgb(71,71,71);}
.xenPreviewTooltip .arrow{border-top:15px solid rgb(71,71,71);border-top:15px solid rgba(3,42,70,0.25);_border-top:15px solid rgb(71,71,71);border-right:15px solid transparent;border-bottom:1px none black;border-left:15px solid transparent;position:absolute;bottom:-15px;left:22px;_display:none;}
.xenPreviewTooltip .arrow span{border-top:15px solid rgb(252,252,255);border-right:15px solid transparent;border-bottom:1px none black;border-left:15px solid transparent;position:absolute;top:-17px;left:-15px;}
.xenPreviewTooltip .section,
.xenPreviewTooltip .sectionMain,
.xenPreviewTooltip .primaryContent,
.xenPreviewTooltip .secondaryContent{margin:0;}
.xenPreviewTooltip .previewContent{overflow:hidden;zoom:1;min-height:1em;}

.importantMessage{margin:10px 0;color:#6d3f03;background-color:#fff4e5;text-align:center;padding:5px;border-radius:5px;border:solid 1px #e7e7e7;}
.importantMessage a{font-weight:bold;color:#6d3f03;}

.section{margin:10px auto;}
.sectionMain{background: #323232; padding:0 2px; margin:0px auto; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.heading,.xenForm .formHeader{font-weight:bold;font-size:11pt;color:#fff; padding:5px 10px;margin-bottom:3px; background: #333;}
.heading{color:#fff;}
.subHeading{font-size:12px; color:#d2d2d2; padding:5px 10px;margin:3px auto 0;}
.subHeading a{color:#fff;}
.textHeading,
.xenForm .sectionHeader{font-family: "Century Gothic", helvetica, arial, sans-serif; color: #d2d2d2; padding-bottom:2px; margin:10px auto 5px; font-size: 18px;}
.xenForm .sectionHeader,
.xenForm .formHeader{margin:10px 0;}
.primaryContent > .textHeading:first-child,
.secondaryContent > .textHeading:first-child{margin-top:0;}
.larger.textHeading,
.xenForm .sectionHeader{color:#a5cae4;font-size:11pt;margin-bottom:6px;}
.larger.textHeading a,
.xenForm .sectionHeader a{color:#a5cae4;}
.primaryContent{background: #d2d2d2; padding:10px !important; color: #222;}
.primaryContent a{color:#000; font-weight: bold;}
.secondaryContent{padding:10px; font-size: 14px;}
.secondaryContent a{color:#fff;}

.sectionFooter{font-size:13px; color:#d2d2d2; padding:4px 10px; line-height:16px;}
.sectionFooter a{color:#d2d2d2;}
/* used for section footers with central buttons,esp. in report viewing */
.actionList{text-align:center;}
/* left-right aligned options */
.opposedOptions{overflow:hidden;zoom:1;}
.opposedOptions .left{float:left;}
.opposedOptions .right{float:right;}
.columns{overflow:hidden;zoom:1;}
.columns .columnContainer{float:left;}
.columns .columnContainer .column{margin-left:3px;}
.columns .columnContainer:first-child .column{margin-left:0;}
.c50_50 .c1, .c50_50 .c2{width:49.99%;} .c70_30 .c1{width:70%;} .c70_30 .c2{width:29.99%;} .c60_40 .c1{width:60%;} .c60_40 .c2{width:39.99%;}
.c40_30_30 .c1{width:40%;} .c40_30_30 .c2, .c40_30_30 .c3{width:29.99%;} .c50_25_25 .c1{width:50%;}
.c50_25_25 .c2, .c50_25_25 .c3{width:25%;}

/* Basic Tabs */
.tabs{font-size:11px; border:1px solid #888; white-space:nowrap; word-wrap:normal; background: #000; height: 40px; border-radius: 10px;}
.tabs li{float:left;}
.tabs li a, .tabs.noLinks li{color: #888; text-decoration:none;padding:0 5px; margin-right: 4px; margin-bottom:-1px; border:1px solid #888; border-top-left-radius:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topleft:5px;  border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px; display:inline-block; line-height:25px; cursor:pointer; outline:0 none; height:25px; font-size: 14px; margin-top: 14px;}
.tabs li:hover a, .tabs.noLinks li:hover{text-decoration:none;background-color:#111;}
.tabs li.active a, .tabs.noLinks li.active{background-color: #333; color: #d2d2d2; height: 26px; border-bottom: none;}
/* Tabs inside forms */
.xenForm .tabs{padding:0 30px;}

/* Popup Menus */
.Popup{position:relative;}
.Popup.inline{display:inline;}
/** Popup menu trigger **/
.Popup .arrowWidget{background:transparent url('/styles/default/xenforo/widgets/circle-arrow-down-light.png') no-repeat right center;margin-top:-2px;display:inline-block;*margin-top:0;vertical-align:middle;width:16px;height:14px;}
.PopupOpen .arrowWidget{background-image:url('/styles/default/xenforo/widgets/circle-arrow-up-light.png');}
.Popup .PopupControl,.Popup.PopupContainerControl{display:inline-block;cursor:pointer;}
.Popup .PopupControl:hover,.Popup.PopupContainerControl:hover{color:#fff; text-decoration:none; background-color:#555;}
.Popup .PopupControl:focus,.Popup .PopupControl:active,.Popup.PopupContainerControl:focus,.Popup.PopupContainerControl:active{outline:0;}
.Popup .PopupControl.PopupOpen,.Popup.PopupContainerControl.PopupOpen{color:#222; border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-bottom-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;text-shadow:0 0 0 transparent,1px 1px 2px white;box-shadow:0px 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.5);}
.Popup .PopupControl.BottomControl.PopupOpen, .Popup.PopupContainerControl.BottomControl.PopupOpen{border-top-left-radius:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-right-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;}
.Popup .PopupControl.PopupOpen:hover, .Popup.PopupContainerControl.PopupOpen:hover{text-decoration:none;}

/** Menu body **/
.Menu .muted{}
.Menu{background-color: #d2d2d2; background-color: rgba(220,220,220,0.85); color: #111; border-top: 5px solid #ae1d24; font-size:11px;overflow:hidden;box-shadow:0px 8px 8px #000; -webkit-box-shadow:0px 8px 8px #000; -moz-box-shadow:0px 8px 8px #000;  min-width:200px; *width:200px;
position:absolute;z-index:7500;display:none;}
/* allow menus to operate when JS is disabled */
.Popup:hover .Menu{display:block;}
.Popup:hover .Menu.JsOnly{display:none;}

.Menu.BottomControl{border-bottom-width:3px;box-shadow:0px 0px 0px transparent;-webkit-box-shadow:0px 0px 0px transparent;-moz-box-shadow:0px 0px 0px transparent;}
.Menu > li > a, .Menu .menuRow{display:block;}
.Menu a, .Menu label{color: #000;}
.Menu a:hover{background: #fff;}

/* Menu header */
.Menu .menuHeader{overflow:hidden;zoom:1; font-size: 14px; background-color: rgba(220,220,220,0.7) !important;}
.Menu .menuHeader h3, .Menu h3 a{font-size: 15px; color: #000;}
.Menu h3 a{font-weight: bold;}
.Menu .menuHeader .muted{font-size:11px; text-shadow: none; float: left; clear: both;}

/* Links lists */
.Menu .blockLinksList{max-height:400px;overflow:auto;}

/* form popups */
.formPopup{width:250px; color: #fff;}
.formPopup form,
.formPopup .ctrlUnit{margin:5px auto;}
.formPopup .ctrlUnit{}
.formPopup .textCtrl,
.formPopup .button{}
.formPopup .ctrlUnit dt label{display:block;margin-bottom:2px;}
.formPopup .submitUnit dd{text-align:center;}
.formPopup .primaryControls{zoom:1;white-space:nowrap;word-wrap:normal;}
.formPopup .primaryControls input.textCtrl{margin-bottom:0;}
.formPopup .secondaryControls{padding:0 5px;}
.formPopup .controlsWrapper{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px;margin:5px 0;font-size:11px;}
.formPopup .controlsWrapper .textCtrl{width:222px;}
.formPopup .advSearchLink{display:block;text-align:center;padding:5px;font-size:11px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.formPopup .advSearchLink:hover{background-color:#333;text-decoration:none;}

/* All overlays must have this */
.xenOverlay{display:none;z-index:10000;width:690px;  /*calc:90=overlay padding+borders*/}
.xenOverlay .overlayScroll{max-height:400px;overflow:auto;}
.overlayOnly /* needs a bit more specificity over regular buttons */{display:none !important;}
.xenOverlay .overlayOnly{display:block !important;}
.xenOverlay input.overlayOnly,
.xenOverlay button.overlayOnly,
.xenOverlay a.overlayOnly{display:inline !important;}
.xenOverlay a.close{background-image:url('/styles/default/xenforo/overlay/close.png');position:absolute;right:4px;top:4px;cursor:pointer;width:35px;height:35px;}

/* Generic form overlays */
.xenOverlay .formOverlay{color:#000; background: #d2d2d2; background: rgba(100,100,100,0.9) !important; padding:15px 25px;border:20px solid rgb(0,0,0);border:20px solid rgba(0,0,0,0.25);_border:20px solid rgb(0,0,0);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;_zoom:1;}
.Touch .xenOverlay .formOverlay{background:rgb(0,0,0); box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; }
.xenOverlay .formOverlay a.muted,
.xenOverlay .formOverlay .muted a{color:rgb(150,150,150);}
.xenOverlay .formOverlay .heading{font-weight:bold;font-size:12pt;color:#fff;background-color:#333;padding:5px 10px;margin-bottom:10px;border:1px solid #2b485c;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.xenOverlay .formOverlay .subHeading{font-weight:bold;font-size:11px;color:#fff;background-color:#333;padding:5px 10px;margin-bottom:10px;border:1px solid #fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.xenOverlay .formOverlay .textHeading{color:#f0f7fc;}
.xenOverlay .formOverlay .textCtrl{color:#f0f7fc;background-color:black;border-color:#a5cae4;}
.xenOverlay .formOverlay .textCtrl:focus{background:#032A46 none;}
.xenOverlay .formOverlay .textCtrl.prompt{color:rgb(160,160,160);}
.xenOverlay .formOverlay .ctrlUnit dt dfn,
.xenOverlay .formOverlay .ctrlUnit dd li .hint,
.xenOverlay .formOverlay .ctrlUnit dd .explain{color:#bbb;}
.xenOverlay .formOverlay a{color:#fff;}
.xenOverlay .formOverlay .avatar img,
.xenOverlay .formOverlay .avatar .img,
.xenOverlay .formOverlay .avatarCropper{background-color:transparent;}
/* tabs in form overlay */
.xenOverlay .formOverlay .tabs /* the actual tabs */{border-color:#a5cae4;}
.xenOverlay .formOverlay .tabs a{background-color:transparent;border-color:#a5cae4;}
.xenOverlay .formOverlay .tabs a:hover{background:rgba(255,255,255,0.25);}
.xenOverlay .formOverlay .tabs .active a{background-color:black;}
.xenOverlay .formOverlay .tabPanel /* panels switched with the tab controls */{background:transparent url('/styles/default/xenforo/color-picker/panel.png') repeat-x top;border:1px solid #a5cae4;}
/* Generic overlays */
.xenOverlay .section,
.xenOverlay .sectionMain{background: #777; padding:0px; border: 20px solid #777; -moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;

-moz-box-shadow: 0px 0px 2px 1px #000;
-webkit-box-shadow: 0px 0px 2px 1px #000;
box-shadow: 0px 0px 2px 1px #000;}

.Touch .xenOverlay .section,
.Touch .xenOverlay .sectionMain{border-color:#888;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.xenOverlay > .section,
.xenOverlay > .sectionMain{margin:0;}
.xenOverlay .section .heading,
.xenOverlay .sectionMain .heading{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-bottom:0;}
.xenOverlay .section .subHeading,
.xenOverlay .sectionMain .subHeading{margin-top:0;}
.xenOverlay .section .sectionFooter,
.xenOverlay .sectionMain .sectionFooter{overflow:hidden;zoom:1;}
.xenOverlay .sectionFooter .button,
.xenOverlay .sectionFooter .buttonContainer{min-width:75px;*min-width:0;float:right;}
.xenOverlay .sectionFooter .buttonContainer .button{float:none;}
/* The AJAX progress indicator overlay */
#AjaxProgress.xenOverlay{width:100%;overflow:hidden;zoom:1;}
#AjaxProgress.xenOverlay .content{background:rgb(255,255,255) url('/styles/default/xenforo/widgets/ajaxload.info_FFFFFF_facebook.gif') no-repeat center center;background:rgba(255,255,255,0.5) url('/styles/default/xenforo/widgets/ajaxload.info_FFFFFF_facebook.gif') no-repeat center center;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;float:right;width:85px;height:30px;}
.Touch #AjaxProgress.xenOverlay .content{background-color:rgb(0,0,0);}
/* Timed message for redirects */
.xenOverlay.timedMessage{color:black;background:transparent url('/styles/default/xenforo/overlay/timed-message.png') repeat-x;border-bottom:1px solid black;width:100%;}
.xenOverlay.timedMessage .content{font-size:18pt;padding:30px;text-align:center;}
/* Inline Editor */
.xenOverlay .section .secondaryContent.messageContainer{padding:0;}
.xenOverlay .section .messageContainer .mceLayout{border:none;}
.xenOverlay .section .messageContainer tr.mceFirst td.mceFirst{border-top:none;}
.xenOverlay .section .messageContainer tr.mceLast td.mceLast,
.xenOverlay .section .messageContaner tr.mceLast td.mceIframeContainer{border-bottom:none;}
.xenOverlay .section .textCtrl.MessageEditor,
.xenOverlay .section .mceLayout,
.xenOverlay .section .bbCodeEditorContainer textarea{width:100% !important;min-height:260px;_height:260px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}
.alerts .alertGroup{margin-bottom:20px;}
.alerts .primaryContent{overflow:hidden;zoom:1;padding:5px; margin-bottom: 1px;}
.alerts .avatar{float:left;}
.alerts .avatar img{width:32px;height:32px;}
.alerts .alertText{margin-left:32px;padding:0 5px;}
.alerts h3{display:inline; color: #333;}
.alerts h3 .subject{font-weight:bold;}
.alerts .timeRow{font-size:11px;margin-top:5px;}
.alerts .new .time,
.alertsPopup .new .time{padding-right:13px;background:transparent url('/styles/default/xenforo/widgets/new-11.png') no-repeat right center;}
.alertsPopup .secondaryContent h3, .alertsPopup .secondaryContent h3 a, .alertsPopup .sidebar .section .secondaryContent h3 a{color: #333; text-shadow: none; padding: 2px;}
.alertsPopup .secondaryContent h3, .alertsPopup .secondaryContent h3 a{font-family: helvetica, arial, sans-serif; font-size: 14px; text-transform: none;}
.secondaryContent .Alert a.PopupItemLink{font-weight: normal !important;}

/** Data tables **/
table.dataTable{width:100%;_width:99.5%;margin:10px 0;}
.dataTable caption{font-weight:bold;font-size:11pt;color:#222; background-color:#d2d2d2; padding:5px 10px;margin-bottom:3px;border-bottom:1px solid #888; border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;}
.dataTable tr.dataRow td{border-bottom:1px solid #333;padding:5px 10px;}
.dataTable tr.dataRow td.secondary{background:#f0f7fc url("/styles/default/xenforo/gradients/category-23px-light.png") repeat-x top;}
.dataTable tr.dataRow th{background:#000;border-bottom:1px solid #888; color:#d2d2d2;font-size:11px;padding:5px 10px;}
.dataTable .dataRow .dataOptions{text-align:right;white-space:nowrap;word-wrap:normal;padding:0;}
.dataTable .dataRow .dataOptions a.secondaryContent{display:inline-block;border-left:1px solid #333;border-bottom:none;padding:7px 10px 6px;font-size:11px;}
.dataTable .dataRow .dataOptions a.secondaryContent:hover{background-color:#333;text-decoration:none;}
.dataTable .dataRow .delete{padding:0px;width:26px;border-left:1px solid #333;background:#f0f7fc url('/styles/default/xenforo/gradients/category-23px-light.png') repeat-x top;}
.dataTable .dataRow .delete a{display:block;background:transparent url('/styles/default/xenforo/permissions/deny.png') no-repeat center center;cursor:pointer;padding:5px;width:16px;height:16px;overflow:hidden;white-space:nowrap;text-indent:-1000px;}
.memberListItem{overflow:hidden;zoom:1; margin-bottom: 1px;}
.memberListItem .avatar,
.memberListItem .icon{float:left;}
.memberListItem .extra{font-size:11px;float:right;}
.memberListItem .extra .DateTime{display:block;}
.memberListItem .member{margin-left:65px;}
.memberListItem h3.username{font-weight:bold;font-size:13pt;margin-bottom:3px;}
.memberListItem .username.guest{font-style:italic;font-weight:normal;}
.memberListItem .userInfo{font-size:11px;margin-bottom:3px;}
.memberListItem .userBlurb{}
p.userBlurb span.muted{color: #d2d2d2 !important;}
.memberListItem .userBlurb .userTitle{font-weight:bold;}
.memberListItem .member .contentInfo{margin-top:5px;}
.memberListItem.extended .extra{width:200px;}
.memberListItem.extended .member{margin-right:210px;}
/** Facebook **/
.fbUnit{padding-top:5px;}
a.fbLogin,#loginBar a.fbLogin{margin-top: 102px; background:#29447e url(http://static.ak.fbcdn.net/images/connect_sprite.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;padding:0px 0px 0px 1px;text-decoration:none;outline:none;background-position:left -188px;font-size:11px;line-height:14px;}
a.fbLogin:active,
#loginBar a.fbLogin:active{background-position:left -210px;}
a.fbLogin:hover,
#loginBar a.fbLogin:hover{text-decoration:none;}
a.fbLogin span{background:#5f78ab url(http://static.ak.fbcdn.net/images/connect_sprite.png);border-top:solid 1px #879ac0;border-bottom:solid 1px #1a356e;color:white;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 3px 6px;margin:1px 1px 0px 21px;text-shadow:none;}
a.fbLogin:active span{border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;background:#4f6aa3;text-shadow:none;}
/* ***************************** */
/* un-reset,mostly from YUI */
.baseHtml h1{font-size:138.5%;}
.baseHtml h2{font-size:123.1%;}
.baseHtml h3{font-size:108%;}
.baseHtml h1,.baseHtml h2,.baseHtml h3{margin:1em 0;}
.baseHtml h1,.baseHtml h2,.baseHtml h3,.baseHtml h4,.baseHtml h5,.baseHtml h6,.baseHtml strong{font-weight:bold;}
.baseHtml abbr,.baseHtml acronym{border-bottom:1px dotted #000;cursor:help;}
.baseHtml em{font-style:italic;}
.baseHtml blockquote,.baseHtml ul,.baseHtml ol,.baseHtml dl{margin:1em;}
.baseHtml ol,.baseHtml ul,.baseHtml dl{margin-left:2em;margin-right:0;}
.baseHtml ul ul,.baseHtml ul ol,.baseHtml ul dl,.baseHtml ol ul,.baseHtml ol ol,.baseHtml ol dl,.baseHtml dl ul,.baseHtml dl ol,.baseHtml dl dl{margin-top:0;margin-bottom:0;}
.baseHtml ol li{list-style:decimal outside;}
.baseHtml ul li{list-style:disc outside;}
.baseHtml ol ul li,.baseHtml ul ul li{list-style-type:circle;}
.baseHtml ol ol ul li,.baseHtml ol ul ul li,.baseHtml ul ol ul li,.baseHtml ul ul ul li{list-style-type:square;}
.baseHtml ul ol li,.baseHtml ul ol ol li,.baseHtml ol ul ol li{list-style:decimal outside;}
.baseHtml dl dd{margin-left:1em;}
.baseHtml th,.baseHtml td{border:1px solid #000;padding:.5em;}
.baseHtml th{font-weight:bold;text-align:center;}
.baseHtml caption{margin-bottom:.5em;text-align:center;}
.baseHtml p,.baseHtml pre,.baseHtml fieldset,.baseHtml table{margin-bottom:1em;}

.PageNav{font-family: "Century Gothic", helvetica, arial, sans-serif; color: #d2d2d2; font-size:16px; overflow:hidden; zoom:1; word-wrap:normal;}
.PageNav .pageNavHeader, .PageNav a, .PageNav .scrollable{display:block; float:left;}
.PageNav a{color:#d2d2d2; text-decoration:none; text-align:center; width:50px; line-height: 45px;}

.PageNav a.text{width:auto !important; padding:0 4px;}
.PageNav a.currentPage{color:#fff; background-color:#323232; -moz-box-shadow: inset 0px 2px 10px #222; -webkit-box-shadow: inset 0px 2px 10px #222; box-shadow: inset 0px 2px 10px #222; position:relative;}
a.PageNavPrev,
a.PageNavNext{color:#fff; cursor:pointer; }
.PageNav a:hover,
.PageNav a:focus{color:#fff; text-decoration:none; background-color: #666;}
.PageNav a.currentPage:hover{background: #323232;}
.PageNav a.distinct{margin-left:3px;}

.PageNav .scrollable{position:relative;overflow:hidden;width:250px;/* width of 5 page numbers plus their margin & border */
height: 50px;/* only needs to be approximate */}
.PageNav .scrollable .items{display:block;width:20000em;/* contains scrolling items,should be huge */
position:absolute;display:block;}
/** Edge cases - large numbers of digits **/
.PageNav .gt999{font-size:9px;letter-spacing:-0.05em;}
.PageNav.pn5 a{width:29px;}
.PageNav.pn5 .scrollable{width:167px;}
.PageNav.pn6 a{width:33px;}
.PageNav.pn6 .scrollable{width:187px;}
.PageNav.pn7 a{width:37px;}
.PageNav.pn7 .scrollable{width:207px;}
/* ***************************** */
/* DL Name-Value Pairs */
.pairs dt,
.pairsInline dt,
.pairsRows dt,
.pairsColumns dt,
.pairsJustified dt{color: #333}
.pairsInline dl,
.pairsInline dt,
.pairsInline dd{display:inline; color: #333}
.pairsRows dt,
.pairsRows dd{display:inline-block;vertical-align:top;*display:inline;*margin-right:1ex;*zoom:1; color: #333}
dl.pairsColumns,
dl.pairsJustified,
.pairsColumns dl,
.pairsJustified dl{overflow:hidden;zoom:1; color: #333}
.pairsColumns dt,
.pairsColumns dd{float:left;width:48%; color: #333}
.pairsJustified dt{float:left;}
.pairsJustified dd{float:right;text-align:right;}
.pairs dt, .pairsInline dt, .pairsRows dt, .pairsColumns dt, .pairsJustified dt{color: #444; font-size: 12px; font-family: arial,sans-serif;}

/* Lists that put all elements on a single line */
.listInline ul,.listInline ol,.listInline li,.listInline dl,.listInline dt,.listInline dd{display:inline;}
/* intended for use with .listInline,produces 'a,b,c,d' / 'a * b * c * d' lists */
.commaImplode li{margin-right:0.2em;}
.commaImplode li:after, .commaElements > *:after{content:',';}
.commaImplode li:last-child:after, .commaElements > *:last-child:after{content:'';}
.bulletImplode li:before{content:'\2022\a0';}
.bulletImplode li:first-child:before{content:'';}
/* Three column list display */
.threeColumnList{overflow:hidden;zoom:1;}
.threeColumnList li{float:left;width:32%;margin:2px 1% 2px 0;}

/* Preview tooltips (threads etc.) */
.previewTooltip{}
.previewTooltip .avatar{float:left;}
.previewTooltip .text{margin-left:64px;}
.previewTooltip blockquote{font-size:11pt;font-family: sans-serif;line-height:1.4;font-size:10pt;max-height:150px;overflow:hidden;}
.previewTooltip .posterDate{font-size:11px;padding-top:5px;border-top:1px solid #c2c2c2;margin-top:5px; color: #333;}

/* List of block links */
.blockLinksList{font-size:11px;padding:2px;}
.blockLinksList a, .blockLinksList label{color:#000;padding:5px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:block;outline:0 none;}
.blockLinksList a:hover, .blockLinksList a:focus, .blockLinksList label:hover, .blockLinksList label:focus{text-decoration:none;background-color:#fff;}
.blockLinksList a:active, .blockLinksList a.selected, .blockLinksList label:active, .blockLinksList label.selected{color:#000;background-color:#fff;}
.blockLinksList a.selected, .blockLinksList label.selected{font-weight:bold;display:block;} .blockLinksList span.depthPad{display:block;}

/* Normally-indented nested lists */
.indentList ul, .indentList ol{margin-left:2em;}

/* AJAX progress image */
.InProgress{background:transparent url('/styles/default/xenforo/widgets/ajaxload.info_B4B4DC_facebook.gif') no-repeat right center;}

/* Hidden inline upload iframe */
.hiddenIframe{display:block;width:500px;height:300px;}

/* Exception display */
.traceHtml{font-size:11px;font-family:calibri,verdana,arial,sans-serif;}
.traceHtml .function{color:rgb(180,80,80);font-weight:normal;}
.traceHtml .file{font-weight:normal;}
.traceHtml .shade{color:rgb(128,128,128);}
.traceHtml .link{font-weight:bold;}

/* Indenting for options */
._depth0{padding-left:0em;}._depth1{padding-left:2em;}._depth2{padding-left:4em;}._depth3{padding-left:6em;}._depth4{padding-left:8em;}._depth5{padding-left:10em;}._depth6{padding-left:12em;}._depth7{padding-left:14em;}._depth8{padding-left:16em;}._depth9{padding-left:18em;}
.xenOverlay .errorOverlay{color:white;padding:25px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border:20px solid rgb(0,0,0);border:20px solid rgba(0,0,0,0.25);_border:20px solid rgb(0,0,0);background:rgba(0,0,0,0.75);_filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);}
.xenOverlay .errorOverlay .heading{padding:5px 10px;font-weight:bold;font-size:12pt;background:#333;color:white;margin-bottom:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid rgb(100,0,0);}
.xenOverlay .errorOverlay li{line-height:2;}
.xenOverlay .errorOverlay .exceptionMessage{color:rgb(150,150,150);}

/*** inline errors ***/
.formValidationInlineError{display:none;position:absolute;z-index:5000;background-color:white;border:1px solid rgb(180,0,0);color:rgb(180,0,0);box-shadow:2px 2px 10px #999;-webkit-box-shadow:2px 2px 10px #999;-moz-box-shadow:2px 2px 10px #999;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:2px 5px;font-size:11px;width:175px;min-height:2.5em;_height:2.5em;}
/** Block errors **/
.errorPanel{margin:10px 0 20px;color:rgb(180,0,0);background:rgb(255,235,235);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid rgb(180,0,0);}
.errorPanel .errorHeading{margin:.75em;font-weight:bold;font-size:12pt;}
.errorPanel .errors{margin:.75em 2em;display:block;line-height:1.5;}
/* Undo some nasties */
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;}

/* Basic,common,non-templated BB codes */
.bbCodeImageFullSize{position:absolute; z-index:50000;}
img.smilie{vertical-align:text-bottom;margin:0 1px;}
.bbCodeStrike{text-decoration:line-through;}
img.LbImage{clear: both !important;}

/* Forms */
::-webkit-input-placeholder{color: #d2d2d2;}
.xenForm{margin:10px auto;width:750px; background: #333; border-radius: 10px; padding: 10px; border: 1px solid #888;}
.xenOverlay .xenForm{width:600px;}
.xenForm .ctrlUnit dd{width:500px;}
.xenOverlay .xenForm .ctrlUnit dd{width:350px;}
.xenForm .ctrlUnit dd .textCtrl{width:462px;}
.xenOverlay .xenForm .ctrlUnit dd .textCtrl{width:362px;}
.xenForm .ctrlUnit dd li > ul .textCtrl{width:442px;}
.xenOverlay .xenForm .ctrlUnit dd li > ul .textCtrl{width:342px;}
.xenForm .ctrlUnit.fullWidth dd .textCtrl,
.xenForm .ctrlUnit.fullWidth dd .explain,
.xenForm .ctrlUnit.fullWidth dd .mceLayout{margin-left:30px;}
.xenForm .ctrlUnit.fullWidth dd .textCtrl,
.xenForm .ctrlUnit.fullWidth dd .mceLayout{width:90% !important;}
.xenOverlay .xenForm .ctrlUnit.fullWidth dd .textCtrl,
.xenOverlay .xenForm .ctrlUnit.fullWidth dd .mceLayout{width:532px;}
.xenForm .ctrlUnit dd > select.textCtrl{min-width:150px;}
.xenForm .ctrlUnit dd .textCtrl[size],
.xenForm .ctrlUnit dd .textCtrl.autoSize,
.xenForm .ctrlUnit.fullWidth dd .textCtrl[size],
.xenForm .ctrlUnit.fullWidth dd .textCtrl.autoSize,
.xenOverlay .xenForm .ctrlUnit dd .textCtrl[size],
.xenOverlay .xenForm .ctrlUnit dd .textCtrl.autoSize,
.xenOverlay .xenForm .ctrlUnit.fullWidth dd .textCtrl[size],
.xenOverlay .xenForm .ctrlUnit.fullWidth dd .textCtrl.autoSize{width:auto !important;min-width:0;}
.xenForm .ctrlUnit dd .textCtrl.number{width:150px;}
.xenForm .sectionHeader:first-child{margin-top:0;}
.xenForm input.button{margin: 10px !important;}

/** Sections **/
.xenForm fieldset{border-top:1px solid #888; margin:20px auto;}
.xenForm > fieldset:first-child{border-top:none; margin:auto;}
.xenForm .PreviewContainer + fieldset{border-top:none;}
.xenForm fieldset + .ctrlUnit,
.xenForm .submitUnit{border-top:1px solid #888;}
.xenForm fieldset + .ctrlUnit{padding-top:10px;}
.xenForm .primaryContent + .submitUnit,
.xenForm .secondaryContent + .submitUnit{margin-top:0;border-top:none;}
.xenForm .ctrlUnit.submitUnit dd{padding-top:5px;padding-bottom:5px;}
/* now undo that */
.xenOverlay .ctrlUnit.submitUnit dd,
.Menu .ctrlUnit.submitUnit dd,
#QuickSearch .ctrlUnit.submitUnit dd{border:none;background:none;}
.xenForm .ctrlUnit{}
/** Sections Immediately Following Headers **/
.xenForm .sectionHeader + fieldset,
.xenForm .heading + fieldset,
.xenForm .subHeading + fieldset{border-top:none;margin-top:0;}

/** BUTTONS **/
.button.smallButton{font-size:11px;padding:0px 4px;line-height:21px;height:21px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.button.primary{background-color:#000;}
.button::-moz-focus-inner{border:none;}
.button.ToggleButton{cursor:default;width:auto;color:rgb(179,179,189);}
.button.ToggleButton.checked{background-color:rgb(255,150,50);}
.button.inputSupplementary{width:25px;position:absolute;top:0px;right:0px;}
.button.inputSupplementary.add{color:green;}
.button.inputSupplementary.delete{color:red;}
.submitUnit .button{}
/** Control Units **/
.xenForm .ctrlUnit{position:relative;margin:10px auto;}
/* clearfix */ .xenForm .ctrlUnit{zoom:1;}
.xenForm .ctrlUnit:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.xenForm .ctrlUnit.fullWidth{overflow:visible;}
/** Control Unit Labels **/
.xenForm .ctrlUnit dt{padding-top:4px;padding-right:15px;text-align:right;vertical-align:top;width:235px;float:left;}
/* special long-text label */
.xenForm .ctrlUnit dt.explain{font-size:11px;text-align:justify;}
.xenOverlay .xenForm .ctrlUnit dt{width:185px;}
.xenForm .ctrlUnit.fullWidth dt,
.xenForm .ctrlUnit.submitUnit.fullWidth dt{float:none;width:auto;text-align:left;height:auto;}
.xenForm .ctrlUnit.fullWidth dt{margin-bottom:2px;}
.xenForm .ctrlUnit dt label{margin-left:30px;}
/** Hidden Labels **/
.xenForm .ctrlUnit.surplusLabel dt label{display:none;}
/** Section Links **/
.ctrlUnit.sectionLink dt{text-align:left;font-size:11px;padding-top:0;}
.ctrlUnit.sectionLink dt a{margin-left:11px;/*TODO:sectionHeader padding + border*/}
/** Hints **/
.ctrlUnit dt dfn{font-style:italic;font-size:10px;color:rgb(150,150,150);margin-left:30px;display:block;}
.ctrlUnit.fullWidth dt dfn{display:inline;margin:0;}
.ctrlUnit dt dfn b,
.ctrlUnit dt dfn strong{color:rgb(100,100,100);}
/** Inline Errors **/
.ctrlUnit dt .error{font-size:10px;color:red;display:block;}
.ctrlUnit dt dfn,
.ctrlUnit dt .error,
.ctrlUnit dt a{font-weight:normal;}
.xenForm .ctrlUnit.submitUnit dt{height:19px;display:block;}
.ctrlUnit.submitUnit dt.InProgress{background:transparent url('/styles/default/xenforo/widgets/ajaxload.info_B4B4DC_facebook.gif') no-repeat center center;}
/** Control Holders **/
.xenForm .ctrlUnit dd{/*todo:kill property */
float:left;}
.xenForm .ctrlUnit.fullWidth dd{float:none;width:auto;padding-left:0;}
/** Explanatory paragraph **/
.ctrlUnit dd .explain{font-size:13px;color: #d2d2d2; margin-top:2px;margin-right:30px;/*TODO:max-width:auto;*/}
.ctrlUnit dd .explain b,
.ctrlUnit dd .explain strong{color:rgb(100,100,100);}
.ctrlUnit.fullWidth dd .explain{/*TODO:max-width:auto;*/}
/** List items inside controls **/
.ctrlUnit dd li{margin:4px 0;}
.ctrlUnit dd .break{margin-bottom:0.75em;padding-bottom:0.75em;}
.ctrlUnit dd .rule{border-bottom:1px solid #333;}
.ctrlUnit dd .ddText{margin:4px 0 2px;}
/** Hints underneath checkbox / radio controls **/
.ctrlUnit dd li .hint{font-size:11px;color:rgb(150,150,150);margin-left:20px;}
/** DISABLERS **/
.ctrlUnit dd li > ul{margin-left:20px;}
/** Other stuff... **/
.ctrlUnit dd .helpLink{font-size:10px;}
.ctrlUnit.textValue dt{padding-top:0px;}
/*.xenForm .ctrlUnit dt{background-color:#ffffc6;}
.xenForm .ctrlUnit dd{background-color:rgb(235,235,255);}
.xenForm fieldset{background-color:rgb(255,230,180);}
*/
.button.spinBoxButton{font-family: Helvetica,Arial,sans-serif;font-size:11pt;}
.unitPairsJustified li{overflow:hidden;}
.unitPairsJustified li .label{float:left;}
.unitPairsJustified li .value{float:right;}
#calroot{color: #222; margin-top:-1px;width:198px;padding:2px;background-color:rgb(252,252,255);font-size:11px;border:1px solid #888;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 15px #666;-webkit-box-shadow:0 0 15px #666;-moz-box-shadow:0 0 15px #666;z-index:7500;}
#calhead{padding:2px 0;height:22px;}
#caltitle{font-size:11pt;color:#222;float:left;text-align:center;width:155px;line-height:20px;}
#calnext,#calprev{display:block;width:20px;height:20px;font-size:11pt;line-height:20px;text-align:center;float:left;cursor:pointer;}
#calnext{float:right;}
#calprev.caldisabled,#calnext.caldisabled{visibility:hidden;}
#caldays{height:14px;border-bottom:1px solid #65a5d1;}
#caldays span{display:block;float:left;width:28px;text-align:center;color:#65a5d1;}
#calweeks{margin-top:4px;}
.calweek{clear:left;height:22px;}
.calweek a{display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; color: #222;}
.calweek a:hover,.calfocus{background-color:#f0f7fc;}
a.caloff{color:rgb(150,150,150);}
a.caloff:hover{background-color:#f0f7fc;}
a.caldisabled{background-color:#efefef !important;color:#ccc !important;cursor:default;}
#caltoday{font-weight:bold;}
#calcurrent{background-color:#444;color:#fff;}
ul.autoCompleteList{background:#f0f7fc url('/styles/default/xenforo/gradients/category-23px-light.png') repeat-x top;border:1px solid #6cb2e4;padding:2px;font-size:11px;min-width:180px;_width:180px;z-index:1000;}
ul.autoCompleteList li{padding:5px 10px;}
ul.autoCompleteList li:hover,
ul.autoCompleteList li.selected{background-color:#d2d2d2;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
/** status editor **/
.statusEditorCounter{color:green;}
.statusEditorCounter.warning{color:orange;font-weight:bold;}
.statusEditorCounter.error{color:red;font-weight:bold;}
.explain .statusHeader{display:inline;}
.explain .CurrentStatus{color: #d2d2d2; font-style:italic;padding-left:5px;}
/* BB code-based editor styling */
.xenForm .ctrlUnit.fullWidth dd .bbCodeEditorContainer{margin-left:30px;}
.xenForm .ctrlUnit.fullWidth dd .bbCodeEditorContainer textarea{margin-left:0;min-height:200px;}
.bbCodeEditorContainer a{font-size:11px;}
/*
* Fix silly top padding. This may require additional tags in the padding-top selector.
*/
.xenForm .ctrlUnit > dd{padding-top:4px;}
.xenForm .ctrlUnit.fullWidth > dd{padding-top:0;}
.xenForm .ctrlUnit > dd > input, .xenForm .ctrlUnit > dd > select, .xenForm .ctrlUnit > dd > textarea,
.xenForm .ctrlUnit > dd > ul{margin-top:-4px;}
.xenForm .ctrlUnit.fullWidth > dd > input, .xenForm .ctrlUnit.submitUnit > dd > input, .xenForm .ctrlUnit.fullWidth > dd > select, .xenForm .ctrlUnit.submitUnit > dd > select, .xenForm .ctrlUnit.fullWidth > dd > textarea, .xenForm .ctrlUnit.submitUnit > dd > textarea, .xenForm .ctrlUnit.fullWidth > dd > ul, .xenForm .ctrlUnit.submitUnit > dd > ul{margin-top:0;}

/* Header */
#header{background: #ae1d24 url('/styles/omegaforums/header-bg.png') repeat-x 0 -5px; height: 185px;}

/* clearfix */ #header .pageWidth .pageContent{zoom:1;}
#header .pageWidth .pageContent:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
#logo{margin-top: 20px; margin-bottom: 40px; margin-left: 19px; display:block;float:left; vertical-align:middle; height: 50px;}
/* IE6/7 vertical align fix */
#logo span{*display:inline-block;*height:100%;}
#logo a:hover{text-decoration:none;}
.secondary-logo{float: right; margin: 20px;}

#visitorInfo{float:right;min-width:250px;_width:250px;overflow:hidden;zoom:1;background:#a5cae4;padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:10px 0;border:1px solid #032A46;color:#032A46;}
#visitorInfo .avatar{float:left;display:block;}
#visitorInfo .avatar .img{border-color:#65a5d1;}
#visitorInfo .username{font-size:18px;text-shadow:0 0 0 transparent,1px 1px 10px white;color:#032A46;white-space:nowrap;word-wrap:normal;}
#alerts{zoom:1;}
#alerts #alertMessages{padding-left:5px;}
#alerts li.alertItem{font-size:11px;}
#alerts .label{color:#032A46;}

/* Footer */
.footer .pageContent{font-size:12px; background: #323232; overflow:hidden;zoom:1;}
.footer a, .footer a:visited{-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; padding: 0 20px; display:block; color: #d2d2d2; font-size: 15px; font-family: "Century Gothic", helvetica, arial, sans-serif; text-shadow: 0 -1px 0 #000; text-transform: uppercase; display: block; height: 60px; line-height: 60px; text-decoration: none;}
.footer a:hover, .footer a:active{color:#fff; background: #666; text-decoration: none;}
.footer .choosers{padding-left:5px;float:left;overflow:hidden;zoom:1;}
.footer .choosers dt{display:none;}
.footer .choosers dd{float:left;}
.footerLinks{padding-right:5px;float:right;overflow:hidden;zoom:1;}
.footerLinks li{float:left;}
.footerLegal .pageContent{font-size:11px;overflow:hidden;zoom:1;padding:5px 0 15px;text-align:center;}
#copyright{padding: 20px 0 40px 0; }
#copyright, a.concealed, a.concealed:hover, #copyright a:hover{color: #333; text-decoration: none !important;}
#copyright{float:left; clear: both;}
#legal2{font-size: 17px; color: #555; clear:both; float: left; padding: 20px 0 10px 0;}

/* Breadcrumb Nav */
.breadBoxTop, .breadBoxBottom{padding:10px 5px;margin:0 -5px;overflow:hidden;zoom:1;clear:both;}
.breadBoxTop .topCtrl{margin-left:5px;float:right;line-height:24px;}
.breadcrumb{background: #323232; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin-top: 11px; overflow:hidden;zoom:1;}
.breadcrumb .boardTitle{display:none;}
.breadcrumb .crust{display:block;float:left;position:relative;zoom:1;}
.breadcrumb .crust a.crumb{background: #121212; font-size: 12px; font-weight: normal; line-height: 23px; border-bottom: none; text-decoration:none; padding: 0 10px;margin-bottom:-1px; outline:0 none; -moz-outline-style:0 none;display:block;line-height:24px; background: url('/styles/omegaforums/breadcrumb-end.png') top right no-repeat;}
.breadcrumb .crust a.crumb:hover{color: #fff;}
.breadcrumb .crust:first-child a.crumb{padding-left:10px;border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;}
.breadcrumb .crust:last-child a.crumb{font-weight:bold;}
.breadcrumb .jumpMenuTrigger{margin:5px;display:block;float:right;white-space:nowrap;overflow:hidden;width:13px;height:13px; background: url('/styles/omegaforums/quicknav.png') no-repeat;}
.breadcrumb .crust .arrow{background: none;}
.breadcrumb .crust .arrow span{border: none; background: none;}

/* Main Navigation */
#navigation .pageContent{position:relative;}
.navTabs{padding:0; background: #212121 url('/styles/omegaforums/tab-bg.png') repeat-x top; border-top: 1px #777; font-size: 15px; text-transform: uppercase; font-family: "Century Gothic", helvetica, arial, sans-serif; height: 45px; line-height: 45px; clear: both; left: 0;}
.navTabs .publicTabs{float:left;}
.navTabs .visitorTabs{float:right;}
.navTabs .navTab{float:left;white-space:nowrap;word-wrap:normal;}

/* Links Inside Tabs */
.navTabs .navLink, .navTabs .SplitCtrl{display:block;float:left;vertical-align:text-bottom;text-align:center;outline:0 none; line-height: 45px; height: 45px; color: #000;}
.navTabs .publicTabs .navLink{padding:0 20px;}
.navTabs .visitorTabs .navLink{padding:0 20px;}
.navTabs .navLink:hover{text-decoration:none;}

/* unselected tab,popup closed */
.navTabs .navTab.PopupClosed .navLink{color:#d2d2d2; padding: 0 20px;}

.navTabs .navTab.PopupClosed .navLink:hover{color:#d2d2d2; background: #333;}
.navTabs .navTab.PopupClosed:hover{background: #333; color: #000;}
.navTabs .navTab.PopupClosed .arrowWidget{background-image:url('/styles/default/xenforo/widgets/circle-arrow-down-light.png');}
.navTabs .navTab.PopupClosed .SplitCtrl{margin-left:-14px;width:14px;}
.navTabs .navTab.PopupClosed:hover .SplitCtrl{background:transparent url('/styles/default/xenforo/widgets/nav_menu_gadget.png') no-repeat center right; color: #000;}

/* selected tab */
.navTabs .navTab.selected .navLink{font-weight: normal; color: #d2d2d2; background: #555 url('/styles/omegaforums/selected-tab-bg.png') repeat-x top; padding-top:2px;margin-top:-2px; height: 45px; normal; text-shadow: 0 1px 0 #000; margin: 0; padding: 0 20px;}
.navTabs .navTab.selected .SplitCtrl{display:none;}
.navTabs .navTab.selected .arrowWidget{background-image:url('/styles/default/xenforo/widgets/circle-arrow-down.png');}

/* selected tab,popup open (account) */
.navTabs .navTab.selected.PopupOpen .navLink{color:#000; background: #ddd; box-shadow:0px 5px 5px rgba(0,0,0,0.5); -webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.5); -moz-box-shadow:0px 5px 5px rgba(0,0,0,0.5);  text-shadow:none;}
.Popup .PopupControl.PopupOpen, .Popup.PopupContainerControl.PopupOpen{background: #d2d2d2; color: #000; padding: 0;}

/* Second Row */
.navTabs .tabLinks{background: #555 !important; top: 45px !important; height: 45px !important; padding-top: 10px;}
.navTabs .navTab.selected .tabLinks{background:#555; width:100%; padding: 0; border:none; overflow:hidden;zoom:1; position:absolute; left:0px; top:45px; height:45px;}
.navTabs .navTab.selected .blockLinksList{background:none;padding:0;border:none;}
.navTabs .navTab.selected .tabLinks .menuHeader{display:none;}
.navTabs .navTab.selected .tabLinks li{float:left;padding:2px 0;}
.navTabs .navTab.selected .tabLinks li:first-child{margin-left:8px;}
.navTabs .navTab.selected .tabLinks a{font-size:14px;color:#d2d2d2; padding: 0 11px; display:block; text-shadow: 0 1px 0 #000; line-height:30px; height: 30px; border: 1px solid #555; text-shadow: 0 1px 0 #000; margin-right: 2px; margin-top: 10px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.navTabs .navTab.selected .tabLinks a:hover,
.navTabs .navTab.selected .tabLinks a:focus{color:#fff; font-size: 14px; text-decoration:none; background: #767676; padding:0 11px; border:1px solid #999; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;  outline:0;}

/* Alert Balloons */
.navTabs .navLink .itemCount{@property "alertBalloon";font-weight:bold;font-size:9px;color:white;background-color:#e03030;padding:0 2px;border-radius:2px;position:absolute;right:2px;top:-12px;line-height:16px;min-width:12px;_width:12px;text-align:center;text-shadow:none;white-space:nowrap;word-wrap:normal;box-shadow:2px 2px 5px rgba(0,0,0,0.25);height:16px;@property "/alertBalloon";}
.navTabs .navLink .itemCount .arrow{@property "alertBalloonArrow";border:3px solid transparent;border-top-color:#e03030;border-bottom:1px none black;position:absolute;bottom:-3px;right:4px;line-height:0px;text-shadow:none;_display:none;/* Hide from IE6 */
width:0px;height:0px;@property "/alertBalloonArrow";}
.navTabs .navLink .itemCount.Zero{display:none;}

/* Account Popup Menu */
.navTabs .navTab.account .navLink{font-weight:bold;}
#AccountMenu{width:274px;}
#AccountMenu .menuHeader{position:relative;}
#AccountMenu .menuHeader .avatar{float:left;margin-right:10px;}
#AccountMenu .menuHeader .visibilityForm{margin-top:10px; color:#333;}
#AccountMenu .menuHeader .links .fl{position:absolute;bottom:10px;left:116px;}
#AccountMenu .menuHeader .links .fr{position:absolute;bottom:10px;right:10px;}
#AccountMenu .menuColumns{overflow:hidden;zoom:1;padding:2px;}
#AccountMenu .menuColumns ul{float:left;padding:0;max-height:none;overflow:hidden;}
#AccountMenu .menuColumns a,
#AccountMenu .menuColumns label{width:115px;}
#AccountMenu .statusPoster textarea{width:245px;margin:0;resize:vertical;}
#AccountMenu .statusPoster .submitUnit{margin-top:5px;text-align:right;}
#AccountMenu .statusPoster .submitUnit .statusEditorCounter{float:left;line-height:23px;height:23px;}

/* Inbox,Alerts Popups */
.navPopup{width:260px;}
.PopupItemLink{font-size: 13px !important; font-family: arial, helvetica !important; text-transform: none !important; font-weight: normal !important;}
.navPopup a:hover, .navPopup .listItemText a:hover{background:none;text-decoration:underline;}
.navPopup .menuHeader .InProgress{float:right;display:block;width:20px;height:20px;}
.navPopup .listPlaceholder{max-height:350px;overflow:auto;}
.navPopup .listPlaceholder ol.secondaryContent{padding:0 10px;}
.navPopup .listPlaceholder ol.secondaryContent.Unread{background:#;);}
.navPopup .listItem{overflow:hidden;zoom:1;padding:5px 0;border-bottom:1px solid #888; color: #222;}
.navPopup .listItem:last-child{border-bottom:none;}
.listItemText a, .listItemText p{color: #222 !important; text-shadow: none !important;}
.navPopup .PopupItemLinkActive:hover{margin:0 -8px;padding:5px 8px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;cursor:pointer;}
.navPopup .avatar{float:left;}
.navPopup .avatar img{width:32px;height:32px;}
.navPopup .listItemText{margin-left:37px;}
.navPopup .listItemText .muted{font-size:11px; clear: both;}
.navPopup .unread .listItemText .title,
.navPopup .listItemText .subject{font-weight:bold;}
.navPopup .sectionFooter .floatLink{float:right;}
.secondaryContent .listItem:hover{background: #d2d2d2;}
#searchBar{position:relative;zoom:1;z-index:1;}
.navPopup .sectionFooter{background: #c2c2c2; border-top: 1px solid #444;}

#QuickSearch{background-color: #323232; display:block; position:absolute; right:20px; top: -107px; margin:0; z-index:7500; width: 256px;}
#QuickSearch .textCtrl{width: 100%; padding-right: 0;}
#QuickSearch .secondaryControls{display:none;}
#QuickSearch.active{box-shadow:5px 5px 25px rgba(0,0,0,1.0);-webkit-box-shadow:5px 5px 25px rgba(0,0,0,1.0);-moz-box-shadow:5px 5px 25px rgba(0,0,0,1.0);padding-bottom:5px;}
#QuickSearch .button{float: left;}

/** move the header to the top again **/
#headerMover{position:relative;zoom:1;}
#headerMover #headerProxy{height:185px;}
#headerMover #header{width:100%;position:absolute;top:0px;left:0px;}

/* Page Containers */
#content{background: #090909 url('/styles/omegaforums/body-bg.png') repeat-x 0 0;}
.pageWidth{margin:0 auto;min-width:960px;_width:976px;_margin:0 auto; max-width: 1400px;}
#content .pageWidth{background-color:rgb(252,252,255);}
#content .pageContent{background: #323232 url('/styles/omegaforums/forum-bg.png') repeat-x 0 0; padding:10px 20px; color: #d2d2d2;}
/* clearfix */ #content .pageContent{zoom:1;}
#content .pageContent:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
/* sidebar structural elements */
.mainContainer{float:left;margin-right:-260px;width:100%;}
.mainContent{margin-right:260px;}
.sidebar{font-size:11px;float:right;width:250px;}
/* visitor panel */
.sidebar .visitorPanel{overflow:hidden;zoom:1;}
.sidebar .visitorPanel h2 .muted{display:none;}
.sidebar .visitorPanel .avatar{margin-right:5px;float:left;width:96px;height:96px;width:auto;height:auto;}
.sidebar .visitorPanel .avatar img{width:96px;height:96px;}
.sidebar .visitorPanel .username{font-weight:bold;font-size:11pt;}
.sidebar .visitorPanel .stats{margin-top:2px;}

/* generic sidebar blocks */
.sidebar .pairs dt, .sidebar .pairsInline dt, .sidebar .pairsRows dt, .sidebar .pairsColumns dt, .sidebar .pairsJustified dt{color: #d2d2d2;}
.sidebar .section{/* previously contained border + background */}
.sidebar .section .primaryContent h3,
.sidebar .section .secondaryContent h3,
.profilePage .mast .section.infoBlock h3{font-size:12pt;color:#d2d2d2; padding-bottom:2px;margin-bottom:5px; border-bottom:1px solid #888;}
.sidebar .section .primaryContent h3 a,
.sidebar .section .secondaryContent h3 a{font-size:16px;}
.sidebar .section .secondaryContent .footnote,
.sidebar .section .secondaryContent .minorHeading{color:#d2d2d2;margin-top:5px;}
.sidebar .section .secondaryContent .minorHeading a{color:#d2d2d2;}
/* list of users with 32px avatars,username and user title */
.sidebar .avatarList li{margin:5px 0;overflow:hidden;zoom:1;}
.sidebar .avatarList .avatar{margin-right:5px;float:left;width:32px;height:32px;width:auto;height:auto;}
.sidebar .avatarList .avatar img{width:32px;height:32px;}
.sidebar .avatarList .username{font-size:11pt;margin-top:2px;display:block;}
.sidebar .avatarList .userTitle{color:#d2d2d2;}
/* list of users */
.sidebar .userList{}
.sidebar .userList .username{font-size:11px;}
.sidebar .userList .username.invisible{color: #d2d2d2;}
.sidebar .userList .username.followed{}
.sidebar .userList .moreLink{display:block;}
/* people you follow online now */
.followedOnline{margin-top:3px;margin-bottom:-5px;overflow:hidden;zoom:1;}
.followedOnline li{margin-right:5px;margin-bottom:5px;float:left;}
.followedOnline .avatar{width:32px;height:32px;width:auto;height:auto;}
.followedOnline .avatar img{width:32px;height:32px;}

/* Trophy text */
.trophy .info .description{color #222;}

/** Text used in message bodies **/
.messageText{font-size:11pt;font-family: helvetica, arial, sans-serif; line-height:1.4; color: #222;}
/** Link groups and pagenav container **/
.pageNavLinkGroup{font-size:11px;margin:10px auto;overflow:hidden;zoom:1;line-height:16px;}
.pageNavLinkGroup .linkGroup{float:right;}
.linkGroup a, .linkGroup .Popup{margin-left:10px;display:block;float:left; }
.linkGroup .Popup a{margin-left:0px;*margin-left:10px;color: #d2d2d2;}

/** Call to action buttons **/
.linkGroup a.callToAction, a.callToAction, #SignupButton .inner, button, input.button, .button{color: #d2d2d2; font-weight: 700; font-size:14px; font-family: "Century Gothic", Helvetica, Arial, sans-serif; margin: 5px; outline: 0 none; border: 1px solid #000; background: #000; display: inline-block; padding: 6px 16px; position: relative; text-decoration: none;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0.21, #323232), color-stop(0.58, #000));
background: -moz-linear-gradient(center bottom, rgb(100,100,100) 21%, #222 58%);
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
-moz-box-shadow: 0 0 0 5px rgba(255,255,255,0.3) /* glass edge */,
inset 0 1px 0 0 rgba(255,255,255,0.5) /* top highlight */,
inset 0 -3px 0 0 rgba(0,0,0,0.5) /* bottom shadow */;
-webkit-box-shadow: 0 0 0 5px rgba(255,255,255,0.3)/* glass edge */,
inset 0 1px 0 0 rgba(255,255,255,0.5) /* top highlight */,
inset 0 -3px 0 0 rgba(0,0,0,0.5) /* bottom shadow */;
box-shadow: 0 0 0 5px rgba(255,255,255,0.3)/* glass edge */,
inset 0 1px 0 0 rgba(255,255,255,0.5)/* top highlight */,
inset 0 -3px 0 0 rgba(0,0,0,0.5)/* bottom shadow */;
text-shadow: 0 1px #000;}
button::-moz-focus-inner, a.button::-moz-focus-inner {padding:0;border:0;}

a.callToAction span{display:block;}
a.callToAction:hover,
#SignupButton .inner:hover,
button:hover,
input.button:hover,
a.button:hover,
.button:hover
{text-decoration:none; background: #222; cursor: pointer;}

a.callToAction:active,
#SignupButton .inner:active,
button:active,
input.button:active,
.button:active,
a.callToAction:focus,
#SignupButton .inner:focus,
button:focus,
input.button:focus,
.button:focus,
a.button:focus,
input.button.disabled,
a.button.disabled,
input.button.primary.disabled,
a.button.primary.disabled
{background: #222; border: 1px solid #222; padding: 6px 16px 6px 16px; -moz-box-shadow: 0 0 0 5px rgba(255,255,255,0.3), inset 0 -1px 0 0 rgba(255,255,255,0.5), inset 0 2px 5px 0 rgba(0,0,0,0.8); -webkit-box-shadow: 0 0 0 5px rgba(255,255,255,0.3), inset 0 -1px 0 0 rgba(255,255,255,0.5), inset 0 2px 5px 0 rgba(0,0,0,0.8); box-shadow: 0 0 0 5px rgba(255,255,255,0.3), inset 0 -1px 0 0 rgba(255,255,255,0.5), inset 0 2px 5px 0 rgba(0,0,0,0.8); text-shadow: none;}
#SignupButton .inner{left: 45px;}

.avatarHeap{overflow:hidden;zoom:1;}
.avatarHeap ol{margin-right:-4px;margin-top:-4px;}
.avatarHeap li{float:left;margin-right:4px;margin-top:4px;}


/* User name classes */
.container{display:table;width:100%;zoom:1;}
.accountSideBar{width:150px;display:table-cell;vertical-align:top;*float:left;}
.accountSideBar .heading{border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;margin:10px 0 0;}
.accountSideBar .primaryContent{font-size:13px; background: none;}
.accountSideBar .secondaryContent{background: #333; border-left: 4px solid #fff;}
.accountSideBar a{display:block;padding:5px 10px;}
.accountSideBar a:hover{text-decoration:none; color: #fff;}
.accountContent{display:table-cell;vertical-align:top;margin:0;*margin-left:150px;zoom:1;}
.accountContent .xenForm{margin-top:0;}
.accountSideBar .subHeading{font-size: 15px; font-family: "Century Gothic", helvetica, arial, sans-serif;}
.xenForm.personalDetailsForm .StatusEditor{resize:vertical;}
.xenForm.personalDetailsForm .statusEditorCounter{position:absolute;top:0px;right:0px;}
.xenForm.personalDetailsForm .avatarEditor .avatar{float:left;margin-right:8px;}
.xenForm.personalDetailsForm .avatarEditor .avatar:hover img{border-color:orange;}

.xenForm.privacyForm .ctrl > ul select{margin-bottom:8px;}
div.tooltip{background-color:#900;border:1px solid #fff;padding:5px 15px;width:150px;display:none;color:#fff;text-align:left;font-size:11px;box-shadow:0 0 10px #000000;-webkit-box-shadow:0 0 10px #000000;-moz-box-shadow:0 0 10px #000000;}
.accountSidebar .section .subHeading{background: #000 !important;}

/* --- attachment_editor.css --- */
.AttachmentEditor{clear:both;}
.xenForm .ctrlUnit dd li.AttachedFile,
.xenForm .ctrlUnit dd .attachmentInsertAll{margin-top:0;margin-right:30px;}
.AttachmentEditor .AttachedFile,
.AttachmentEditor .attachmentInsertAll{overflow:hidden;zoom:1;vertical-align:middle;padding:5px 10px; color: #000; background: #ebebeb; margin-bottom: 4px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border: 1px solid #fff;}
.AttachedFile .button, .button.smallButton{background: #d2d2d2 !important; border: 1px solid #888; color: #222; height: 25px; font-weight: normal; line-height: 25px; text-shadow: none; padding: 0 10px; -moz-box-shadow: 0 0 0 5px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 0 5px rgba(0,0,0,0.3); box-shadow: 0 0 0 5px rgba(0,0,0,0.3);}

.AttachedFile .button:hover, .AttachedFile .button:focus, .button.smallButton:hover, .button.smallButton:active, .button.smallButton:focus{background: #fff; height: 25px; line-height: 25pxs; padding: 0 10px; -moz-box-shadow: 0 0 0 5px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 0 5px rgba(0,0,0,0.3); box-shadow: 0 0 0 5px rgba(0,0,0,0.3);}

.AttachmentEditor .AttachedFile#AttachedFileTemplate{display:none;}
.AttachmentEditor .AttachedFile .Thumbnail{width:54px;height:54px;line-height:50px;display:block;background:rgb(252,252,255);border:1px solid #888;text-align:center;vertical-align:middle;float:left;}
.AttachmentEditor .AttachedFile .Thumbnail img{max-width:50px;max-height:50px;_width:50px;_height:50px;padding:0;margin:0;vertical-align:middle;}
.AttachmentEditor .AttachmentText{margin-left:64px;}

.AttachmentEditor .AttachedFile .Filename{color: #000;}
.AttachmentEditor .AttachedFile .Filename a{color: #000;}

.AttachmentEditor .secondaryContent .label{margin-bottom:2px;font-size:11px;color:#000;}
.AttachmentEditor .secondaryContent .controls{}
/* clearfix */ .AttachmentEditor .AttachedFile .controls{zoom:1;}
.AttachmentEditor .AttachedFile .controls:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.AttachmentEditor .AttachedFile .ProgressMeter
{display:block;padding:2px;border:1px solid #888; background-color: #fff; margin-right:75px; margin-top:4px; font-size:13px; line-height:26px; height: 26px; width: 250px !important; overflow: hidden;}

.AttachmentEditor .AttachedFile .ProgressMeter .ProgressGraphic{display:inline-block;width:0%;height:26px;background: #333 url(/styles/omegaforums/loading2.gif) repeat-x; text-align:right;}

.AttachmentEditor .AttachedFile .ProgressMeter .ProgressCounter{display:inline-block;height:26px;padding:0 10px;}
.AttachmentEditor .AttachedFile .ProgressMeter .ProgressGraphic .ProgressCounter{color:#fff;}
.AttachmentEditor .AttachedFile .AttachmentDeleter,
.AttachmentEditor .AttachedFile .AttachmentCanceller{float:right;display:none;}
.xenForm .AttachmentEditor .AttachedFile .Filename{width:408px;}
.AttachmentEditor .AttachmentInsertAll{margin-bottom:4px; display:none; background: #d2d2d2; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;border: 1px solid: #fff;}
.AttachmentEditor .AttachmentInsertAll span{float:left;display:block;width:54px;height:34px;background:rgb(252,252,255) url('/styles/default/xenforo/widgets/image-attachments.png') no-repeat center;border:1px solid #444;margin-right:10px;}
.AttachmentEditor .AttachmentDeleteAll{float:right;}
.attachmentList .secondaryContent dd{color: #333;}

/* SWFUploader placeholder */
#AttachmentUploader .swfupload{position:absolute;z-index:1;}
/* Uploader JS Overlay */
.xenOverlay.attachmentUploader{width:500px;}
.attachmentUploader #ctrl_upload{margin:2px auto 5px;}
.attachmentUploader .attachmentConstraints dl{margin-top:2px;font-size:11px;}

/* --- bb_code.css --- */
/* .bbCodeX classes are designed to exist inside .baseHtml. ie:they have no CSS reset applied */
.bbCodeBlock{margin:1em 140px 1em 0;border:1px solid #d7edfc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.messageList.withSidebar .bbCodeBlock{margin-right:0;}
/* mini CSS reset */
.bbCodeBlock pre,
.bbCodeBlock blockquote{margin:0;}
.bbCodeBlock img{border:none;}
.bbCodeBlock .type{font-size:11px;font-family:'Trebuchet MS',Helvetica,Arial,sans-serif;color:#6cb2e4;background:#d7edfc url('/styles/default/xenforo/gradients/form-button-white-25px.png') repeat-x top;padding:3px 8px;border-bottom:1px solid #a5cae4;border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;}
.bbCodeBlock pre,
.bbCodeBlock .code{font-size:10pt;font-family:Consolas,'Courier New',Courier,monospace;background:#f0f7fc url('/styles/default/xenforo/gradients/category-23px-light.png') repeat-x top;padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;word-wrap:normal;overflow:auto;line-height:1.24;min-height:30px;max-height:500px;_width:600px;direction:ltr;}
.bbCodeBlock .code{white-space:nowrap;}
.bbCodeQuote{border-color:#999;}
.bbCodeQuote .attribution{color: #333; background:#fff; border-bottom:1px solid #999;}
.bbCodeQuote blockquote{font-style:italic;font-size:15px;background:#fff; padding:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
/* --- editor_ui.css --- */
/* Reset */
.xenForoSkin table,.xenForoSkin tbody,.xenForoSkin a,.xenForoSkin img,.xenForoSkin tr,.xenForoSkin div,.xenForoSkin td,.xenForoSkin iframe,.xenForoSkin span,.xenForoSkin *,.xenForoSkin .mceText{border:0;margin:0;padding:0;background:transparent;white-space:nowrap;text-decoration:none;font-weight:normal;cursor:default;color:#000;vertical-align:baseline;width:auto;border-collapse:separate;text-align:left}
.xenForoSkin a:hover,.xenForoSkin a:link,.xenForoSkin a:visited,.xenForoSkin a:active{text-decoration:none;font-weight:normal;cursor:default;color:#000}
.xenForoSkin table td{vertical-align:middle}
/* Containers */
.xenForoSkin table{background:#F0F0EE}
.xenForoSkin iframe{display:block;background:#FFF}
.xenForoSkin .mceToolbar{height:26px}
.xenForoSkin .mceLeft{text-align:left}
.xenForoSkin .mceRight{text-align:right}
/* External */
.xenForoSkin .mceExternalToolbar{position:absolute;border:1px solid #CCC;border-bottom:0;display:none;}
.xenForoSkin .mceExternalToolbar td.mceToolbar{padding-right:13px;}
.xenForoSkin .mceExternalClose{position:absolute;top:3px;right:3px;width:7px;height:7px;background:url(/styles/default/xenforo/editor/icons.png) -820px 0}
/* Layout */
.xenForoSkin table.mceLayout{border:0;border-left:1px solid #CCC;border-right:1px solid #CCC}
.xenForoSkin table.mceLayout tr.mceFirst td{border-top:1px solid #CCC}
.xenForoSkin table.mceLayout tr.mceLast td{border-bottom:1px solid #CCC}
.xenForoSkin table.mceToolbar,.xenForoSkin tr.mceFirst .mceToolbar tr td,.xenForoSkin tr.mceLast .mceToolbar tr td{border:0;margin:0;padding:0;}
.xenForoSkin td.mceToolbar{padding-top:1px;vertical-align:top}
.xenForoSkin .mceIframeContainer{border-top:1px solid #CCC;border-bottom:1px solid #CCC}
.xenForoSkin .mceStatusbar{font-family: helvetica, arial, sans-serif;font-size:9pt;line-height:16px;overflow:visible;color:#000;display:block;height:20px}
.xenForoSkin .mceStatusbar div{float:left;margin:2px}
.xenForoSkin .mceStatusbar a.mceResize{display:block;float:right;background:url(/styles/default/xenforo/editor/icons.png) -800px 0;width:20px;height:20px;cursor:se-resize}
.xenForoSkin .mceStatusbar a:hover{text-decoration:underline}
.xenForoSkin table.mceToolbar{margin-left:3px}
.xenForoSkin span.mceIcon,.xenForoSkin img.mceIcon{display:block;width:20px;height:20px}
.xenForoSkin .mceIcon{background:url(/styles/default/xenforo/editor/icons.png) no-repeat 20px 20px}
.xenForoSkin td.mceCenter{text-align:center;}
.xenForoSkin td.mceCenter table{margin:0 auto;text-align:left;}
.xenForoSkin td.mceRight table{margin:0 0 0 auto;}
/* Button */
.xenForoSkin .mceButton{display:block;border:1px solid #F0F0EE;width:20px;height:20px;margin-right:1px}
.xenForoSkin a.mceButtonEnabled:hover{border:1px solid #0A246A;background-color:#B2BBD0}
.xenForoSkin a.mceButtonActive,.xenForoSkin a.mceButtonSelected{border:1px solid #0A246A;background-color:#C2CBE0}
.xenForoSkin .mceButtonDisabled .mceIcon{opacity:0.3;-ms-filter:'alpha(opacity=30)';filter:alpha(opacity=30)}
.xenForoSkin .mceButtonLabeled{width:auto}
.xenForoSkin .mceButtonLabeled span.mceIcon{float:left}
.xenForoSkin span.mceButtonLabel{display:block;font-size:10px;padding:4px 6px 0 22px;font-family:Helvetica,arial,sans-serif;}
.xenForoSkin .mceButtonDisabled .mceButtonLabel{color:#888}
/* Separator */
.xenForoSkin .mceSeparator{display:block;background:url(/styles/default/xenforo/editor/icons.png) -180px 0;width:2px;height:20px;margin:2px 2px 0 4px}
/* ListBox */
.xenForoSkin .mceListBox,.xenForoSkin .mceListBox a{display:block}
.xenForoSkin .mceListBox .mceText{padding-left:4px;width:70px;text-align:left;border:1px solid #CCC;border-right:0;background:#FFF;font-family:helvetica,arial,sans-serif;font-size:11px;height:20px;line-height:20px;overflow:hidden}
.xenForoSkin .mceListBox .mceOpen{width:9px;height:20px;background:url(/styles/default/xenforo/editor/icons.png) -741px 0;margin-right:2px;border:1px solid #CCC;}
.xenForoSkin table.mceListBoxEnabled:hover .mceText,.xenForoSkin .mceListBoxHover .mceText,.xenForoSkin .mceListBoxSelected .mceText{border:1px solid #A2ABC0;border-right:0;background:#FFF}
.xenForoSkin table.mceListBoxEnabled:hover .mceOpen,.xenForoSkin .mceListBoxHover .mceOpen,.xenForoSkin .mceListBoxSelected .mceOpen{background-color:#FFF;border:1px solid #A2ABC0}
.xenForoSkin .mceListBoxDisabled a.mceText{color:gray;background-color:transparent;}
.xenForoSkin .mceListBoxMenu{overflow:auto;overflow-x:hidden}
.xenForoSkin .mceOldBoxModel .mceListBox .mceText{height:22px}
.xenForoSkin .mceOldBoxModel .mceListBox .mceOpen{width:11px;height:22px;}
.xenForoSkin select.mceNativeListBox{font-family: helvetica,arial,sans-serif;font-size:7pt;background:#F0F0EE;border:1px solid gray;margin-right:2px;}
/* SplitButton */
.xenForoSkin .mceSplitButton{width:32px;height:20px;}
.xenForoSkin .mceSplitButton a,.xenForoSkin .mceSplitButton span{height:20px;display:block}
.xenForoSkin .mceSplitButton a.mceAction{width:20px;border:1px solid #F0F0EE;border-right:0;}
.xenForoSkin .mceSplitButton span.mceAction{width:20px;background:url(/styles/default/xenforo/editor/icons.png) 20px 20px;}
.xenForoSkin .mceSplitButton a.mceOpen{width:9px;background:url(/styles/default/xenforo/editor/icons.png) -741px 0;border:1px solid #F0F0EE;}
.xenForoSkin .mceSplitButton span.mceOpen{display:none}
.xenForoSkin table.mceSplitButtonEnabled:hover a.mceAction,.xenForoSkin .mceSplitButtonHover a.mceAction,.xenForoSkin .mceSplitButtonSelected a.mceAction{border:1px solid #0A246A;border-right:0;background-color:#B2BBD0}
.xenForoSkin table.mceSplitButtonEnabled:hover a.mceOpen,.xenForoSkin .mceSplitButtonHover a.mceOpen,.xenForoSkin .mceSplitButtonSelected a.mceOpen{background-color:#B2BBD0;border:1px solid #0A246A;}
.xenForoSkin .mceSplitButtonDisabled .mceAction,.xenForoSkin .mceSplitButtonDisabled a.mceOpen{opacity:0.3;-ms-filter:'alpha(opacity=30)';filter:alpha(opacity=30)}
.xenForoSkin .mceSplitButtonActive a.mceAction{border:1px solid #0A246A;background-color:#C2CBE0}
.xenForoSkin .mceSplitButtonActive a.mceOpen{border-left:0;}
/* ColorSplitButton */
.xenForoSkin div.mceColorSplitMenu table{background:#FFF;border:1px solid gray}
.xenForoSkin .mceColorSplitMenu td{padding:2px}
.xenForoSkin .mceColorSplitMenu a{display:block;width:9px;height:9px;overflow:hidden;border:1px solid #808080}
.xenForoSkin .mceColorSplitMenu td.mceMoreColors{padding:1px 3px 1px 1px}
.xenForoSkin .mceColorSplitMenu a.mceMoreColors{width:100%;height:auto;text-align:center;font-family:Helvetica,arial,sans-serif;font-size:11px;line-height:20px;border:1px solid #FFF}
.xenForoSkin .mceColorSplitMenu a.mceMoreColors:hover{border:1px solid #0A246A;background-color:#B6BDD2}
.xenForoSkin a.mceMoreColors:hover{border:1px solid #0A246A}
.xenForoSkin .mceColorPreview{margin-left:2px;width:16px;height:4px;overflow:hidden;background:#9a9b9a}
.xenForoSkin .mce_forecolor span.mceAction,.xenForoSkin .mce_backcolor span.mceAction{overflow:hidden;height:16px}
/* Menu */
.xenForoSkin .mceMenu{position:absolute;left:0;top:0;z-index:1000;border:1px solid #D4D0C8}
.xenForoSkin .mceNoIcons span.mceIcon{width:0;}
.xenForoSkin .mceNoIcons a .mceText{padding-left:10px}
.xenForoSkin .mceMenu table{background:#FFF}
.xenForoSkin .mceMenu a,.xenForoSkin .mceMenu span,.xenForoSkin .mceMenu{display:block}
.xenForoSkin .mceMenu td{height:20px}
.xenForoSkin .mceMenu a{position:relative;padding:3px 0 4px 0}
.xenForoSkin .mceMenu .mceText{position:relative;display:block;font-family:helvetica,arial,sans-serif;color:#000;cursor:default;margin:0;padding:0 25px 0 25px;display:block}
.xenForoSkin .mceMenu span.mceText,.xenForoSkin .mceMenu .mcePreview{font-size:11px}
.xenForoSkin .mceMenu pre.mceText{font-family:Monospace}
.xenForoSkin .mceMenu .mceIcon{position:absolute;top:0;left:0;width:22px;}
.xenForoSkin .mceMenu .mceMenuItemEnabled a:hover,.xenForoSkin .mceMenu .mceMenuItemActive{background-color:#dbecf3}
.xenForoSkin td.mceMenuItemSeparator{background:#DDD;height:1px}
.xenForoSkin .mceMenuItemTitle a{border:0;background:#EEE;border-bottom:1px solid #DDD}
.xenForoSkin .mceMenuItemTitle span.mceText{color:#000;font-weight:bold;padding-left:4px}
.xenForoSkin .mceMenuItemDisabled .mceText{color:#888}
.xenForoSkin .mceMenu span.mceMenuLine{display:none}
/* Progress,Resize */
.xenForoSkin .mceBlocker{position:absolute;left:0;top:0;z-index:1000;opacity:0.5;-ms-filter:'alpha(opacity=50)';filter:alpha(opacity=50);background:#FFF}
.xenForoSkin .mcePlaceHolder{border:1px dotted gray}
/* Formats */
.xenForoSkin .mce_formatPreview a{font-size:10px}
.xenForoSkin .mce_p span.mceText{}
.xenForoSkin .mce_address span.mceText{font-style:italic}
.xenForoSkin .mce_pre span.mceText{font-family:monospace}
.xenForoSkin .mce_h1 span.mceText{font-weight:bolder;font-size:2em}
.xenForoSkin .mce_h2 span.mceText{font-weight:bolder;font-size:1.5em}
.xenForoSkin .mce_h3 span.mceText{font-weight:bolder;font-size:1.17em}
.xenForoSkin .mce_h4 span.mceText{font-weight:bolder;font-size:1em}
.xenForoSkin .mce_h5 span.mceText{font-weight:bolder;font-size:.83em}
.xenForoSkin .mce_h6 span.mceText{font-weight:bolder;font-size:.75em}
/* Theme */
.xenForoSkin span.mce_bold{background-position:0 0}
.xenForoSkin span.mce_italic{background-position:-60px 0}
.xenForoSkin span.mce_underline{background-position:-140px 0}
.xenForoSkin span.mce_strikethrough{background-position:-120px 0}
.xenForoSkin span.mce_undo{background-position:-160px 0}
.xenForoSkin span.mce_redo{background-position:-100px 0}
.xenForoSkin span.mce_cleanup{background-position:-40px 0}
.xenForoSkin span.mce_bullist{background-position:-20px 0}
.xenForoSkin span.mce_numlist{background-position:-80px 0}
.xenForoSkin span.mce_justifyleft{background-position:-460px 0}
.xenForoSkin span.mce_justifyright{background-position:-480px 0}
.xenForoSkin span.mce_justifycenter{background-position:-420px 0}
.xenForoSkin span.mce_justifyfull{background-position:-440px 0}
.xenForoSkin span.mce_anchor{background-position:-200px 0}
.xenForoSkin span.mce_indent{background-position:-400px 0}
.xenForoSkin span.mce_outdent{background-position:-540px 0}
.xenForoSkin span.mce_link{background-position:-500px 0}
.xenForoSkin span.mce_unlink{background-position:-640px 0}
.xenForoSkin span.mce_sub{background-position:-600px 0}
.xenForoSkin span.mce_sup{background-position:-620px 0}
.xenForoSkin span.mce_removeformat{background-position:-580px 0}
.xenForoSkin span.mce_newdocument{background-position:-520px 0}
.xenForoSkin span.mce_image{background-position:-380px 0}
.xenForoSkin span.mce_help{background-position:-340px 0}
.xenForoSkin span.mce_code{background-position:-260px 0}
.xenForoSkin span.mce_hr{background-position:-360px 0}
.xenForoSkin span.mce_visualaid{background-position:-660px 0}
.xenForoSkin span.mce_charmap{background-position:-240px 0}
.xenForoSkin span.mce_paste{background-position:-560px 0}
.xenForoSkin span.mce_copy{background-position:-700px 0}
.xenForoSkin span.mce_cut{background-position:-680px 0}
.xenForoSkin span.mce_blockquote{background-position:-220px 0}
.xenForoSkin .mce_forecolor span.mceAction{background-position:-720px 0}
.xenForoSkin .mce_backcolor span.mceAction{background-position:-760px 0}
.xenForoSkin span.mce_forecolorpicker{background-position:-720px 0}
.xenForoSkin span.mce_backcolorpicker{background-position:-760px 0}
/* Plugins */
.xenForoSkin span.mce_advhr{background-position:-0px -20px}
.xenForoSkin span.mce_ltr{background-position:-20px -20px}
.xenForoSkin span.mce_rtl{background-position:-40px -20px}
.xenForoSkin span.mce_emotions{background-position:-60px -20px}
.xenForoSkin span.mce_fullpage{background-position:-80px -20px}
.xenForoSkin span.mce_fullscreen{background-position:-100px -20px}
.xenForoSkin span.mce_iespell{background-position:-120px -20px}
.xenForoSkin span.mce_insertdate{background-position:-140px -20px}
.xenForoSkin span.mce_inserttime{background-position:-160px -20px}
.xenForoSkin span.mce_absolute{background-position:-180px -20px}
.xenForoSkin span.mce_backward{background-position:-200px -20px}
.xenForoSkin span.mce_forward{background-position:-220px -20px}
.xenForoSkin span.mce_insert_layer{background-position:-240px -20px}
.xenForoSkin span.mce_insertlayer{background-position:-260px -20px}
.xenForoSkin span.mce_movebackward{background-position:-280px -20px}
.xenForoSkin span.mce_moveforward{background-position:-300px -20px}
.xenForoSkin span.mce_media{background-position:-320px -20px}
.xenForoSkin span.mce_nonbreaking{background-position:-340px -20px}
.xenForoSkin span.mce_pastetext{background-position:-360px -20px}
.xenForoSkin span.mce_pasteword{background-position:-380px -20px}
.xenForoSkin span.mce_selectall{background-position:-400px -20px}
.xenForoSkin span.mce_preview{background-position:-420px -20px}
.xenForoSkin span.mce_print{background-position:-440px -20px}
.xenForoSkin span.mce_cancel{background-position:-460px -20px}
.xenForoSkin span.mce_save{background-position:-480px -20px}
.xenForoSkin span.mce_replace{background-position:-500px -20px}
.xenForoSkin span.mce_search{background-position:-520px -20px}
.xenForoSkin span.mce_styleprops{background-position:-560px -20px}
.xenForoSkin span.mce_table{background-position:-580px -20px}
.xenForoSkin span.mce_cell_props{background-position:-600px -20px}
.xenForoSkin span.mce_delete_table{background-position:-620px -20px}
.xenForoSkin span.mce_delete_col{background-position:-640px -20px}
.xenForoSkin span.mce_delete_row{background-position:-660px -20px}
.xenForoSkin span.mce_col_after{background-position:-680px -20px}
.xenForoSkin span.mce_col_before{background-position:-700px -20px}
.xenForoSkin span.mce_row_after{background-position:-720px -20px}
.xenForoSkin span.mce_row_before{background-position:-740px -20px}
.xenForoSkin span.mce_merge_cells{background-position:-760px -20px}
.xenForoSkin span.mce_table_props{background-position:-980px -20px}
.xenForoSkin span.mce_row_props{background-position:-780px -20px}
.xenForoSkin span.mce_split_cells{background-position:-800px -20px}
.xenForoSkin span.mce_template{background-position:-820px -20px}
.xenForoSkin span.mce_visualchars{background-position:-840px -20px}
.xenForoSkin span.mce_abbr{background-position:-860px -20px}
.xenForoSkin span.mce_acronym{background-position:-880px -20px}
.xenForoSkin span.mce_attribs{background-position:-900px -20px}
.xenForoSkin span.mce_cite{background-position:-920px -20px}
.xenForoSkin span.mce_del{background-position:-940px -20px}
.xenForoSkin span.mce_ins{background-position:-960px -20px}
.xenForoSkin span.mce_pagebreak{background-position:0 -40px}
.xenForoSkin .mce_spellchecker span.mceAction{background-position:-540px -20px}
.xenForoSkin .mce_xenforo_smilies span.mceAction{background:url('/styles/default/xenforo/xenforo-ui-sprite.png') no-repeat -144px -20px;}
.xenForoSkin a.bbCodeEditorButton{float:right;margin:3px 3px 0 0;}
.xenForoSkin a.bbCodeEditorButton span{background:url('/styles/default/xenforo/xenforo-ui-sprite.png') no-repeat -144px 0px;}
.editorInlinePopup{position:absolute;}
.editorInlinePopup .popupContent{position:static;border:1px solid #65a5d1;background-color:rgb(240,240,240);}
.editorInlinePopup_modalBlocker{position:fixed;left:0;top:0;width:100%;height:100%;background:#FFF;opacity:0.6;-ms-filter:'alpha(opacity=60)';filter:alpha(opacity=60);display:none;}
.xenForoSkin span.mce_xenforo_media{background-position:-320px -20px}
.xenForoSkin span.mce_xenforo_quote{background-position:-220px 0}
.xenForoSkin span.mce_xenforo_code{background:url('/styles/default/xenforo/xenforo-ui-sprite.png') no-repeat -164px 0px;}
/* smilie menu */
.xenForoSkin .mceSmiliesMenu div{background:#FFF;border:1px solid gray;width:156px;white-space:normal;word-wrap:break-word;}
.xenForoSkin .mceSmiliesMenu div a{display:inline-block;padding:4px;}
.xenForoSkin .mceSmiliesMenu div a img{display:block;cursor:pointer;}
img.mceSmilie, img.mceSmilieSprite{vertical-align:text-bottom;margin:0 1px;}

/* --- events.css --- */
.news_feed_page_global .eventList{}
.event,
.event.forceBorder:first-child{overflow:hidden;zoom:1;padding-left:0;padding-right:0; background: #d2d2d2; border-radius: 4px; padding: 10px;}
.event .avatar,
.event .icon{float:left;}
.event .content{margin-left:65px; padding: 10px;}
.event .NewsFeedItemHider{float:right;margin-left:5px;}
.event .content .description{color:#222 !important;}
.event .content .description em{color:#222;}
.event .content .options{float:right;font-size:11px;}
.event .content .primaryText{font-weight:bold;}
.event .content .title{line-height:16px;margin-top:5px;}
.event .content .minorTitle{font-size:11px;line-height:16px;margin-top:5px;}
.event .content .snippet{margin:5px 0;font-size:11pt;font-family:Georgia,"Times New Roman",Times,serif;line-height:1.4;;font-size:11px; font-style:italic;}
.event .content .DateTime{display:block;color:#111 !important; font-size:11px;margin-top:5px;}
.event .content .thread{padding-left:16px;background:transparent url(/styles/default/xenforo/icons/thread-tiny.png) no-repeat left;}
.event .content .forum{padding-left:20px;background:transparent url(/styles/default/xenforo/icons/forum-tiny.png) no-repeat left;}
.event .content .attachedImages{}
.event .content .attachedImages:hover,
.event .content .attachedImages:active{outline:0 none;text-decoration:none;}
.event .content .attachedImages img{max-height:32px;}
.event{padding: 10px !important; margin-bottom: 1px;}

/* --- discussion_list.css --- */
.discussionList{position:relative; zoom:1;}
.discussionListItems .primaryContent{background: #d2d2d2;}
.discussionListItems .primaryContent a{color: #000;}

/** column style and width **/
.discussionList .sectionHeaders,
.discussionListItem{display:table;table-layout:fixed;width:100%;word-wrap:normal;}
.discussionList .sectionHeaders dt, .discussionList .sectionHeaders dd, .discussionListItem .listBlock{display:table-cell;vertical-align:middle;}
.discussionList .posterAvatar{width:52px;}
.discussionList .main{width:auto;}
.discussionList .sectionHeaders .main .postDate{text-align:right;}
.discussionList .stats{width:125px;}
.discussionList .sectionHeaders .stats .minor{text-align:right;}
.discussionList .lastPost{width:150px;text-align:right;overflow:hidden;}
.discussionList .statsLastPost /* combined last two columns */{width:275px;}
/* column headers */
.discussionList .sectionHeaders{font-size:16px; color:#d2d2d2; padding:5px 10px; margin:3px auto 0;}
.discussionList .sectionHeaders dt span{display:none !important;}
.discussionList .sectionHeaders a{display:block;color:#d2d2d2;outline:none; font-family: "Century Gothic", helvetica, arial, sans-serif;}
.discussionList .sectionHeaders a:hover{text-decoration:none;}
.discussionList .sectionHeaders dd a[href]:hover{text-decoration:none;}
.discussionList .sectionHeaders dd:last-child a[href]:hover{-webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px; border-top-right-radius: 10px;}
.discussionList .sectionHeaders .main a,
.discussionList .sectionHeaders .stats a{float:left;width:50%;white-space:nowrap;}
.discussionList .sectionHeaders a span{padding:5px 10px;display:block;}
/** IE <8 **/
.discussionList .sectionHeaders,
.discussionListItem{*display:block;_vertical-align:bottom;}
.discussionList .sectionHeaders dt,
.discussionList .sectionHeaders dd,
.discussionListItem .listBlock{*display:block;*float:left;}
.discussionListItem .listBlock{_height:52px;*min-height:52px;}
/* todo:should be calculation */
.discussionList .posterAvatar{*width:6.98%;}
.discussionListItem .posterAvatar{*font-size:0;}
.discussionList .main{*width:56.98%;}
.discussionList .stats{*width:15.97%;}
.discussionList .lastPost{*width:19.97%;}
.discussionList .statsLastPost{*width:35.97%;}
.discussionList .sectionHeaders dt,
.discussionList .sectionHeaders dd{*padding:5px 0;}
.discussionList .sectionHeaders a,
.discussionList .sectionHeaders a span{*display:inline !important;*float:none !important;}

/* items in thread list */
.discussionListItems li{color: #333; position: relative;}
/* individual thread list item */
/** main **/
.discussionListItem{background: #d2d2d2; border-bottom:1px solid #333; color: #000;}
.discussionListItems li.sticky{background: #ececec; font-weight: bold; color: #333;}
.discussionListItems li.sticky a{font-weight: bold; color: #333;}
/* sections,section widths */
.discussionListItem .posterAvatar,.discussionListItem .stats{}
.discussionListItem .main,.discussionListItem .lastPost{}
/* avatar section */
.discussionListItem .posterAvatar .avatarContainer{display:block;position:relative;}
.discussionListItem .posterAvatar .avatar{padding:5px;display:block;width:36px;height:36px;width:auto;height:auto;}
.discussionListItem .posterAvatar .avatar img{width:36px;height:36px;display:block;}
.discussionListItem .posterAvatar .miniMe{padding:0;position:absolute;bottom:1px;left:29px;z-index:10;}
.discussionListItem .posterAvatar .miniMe img{padding:1px;border:1px none black;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:1px 1px 5px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.5);width:20px;height:20px;}
/* title,poster section */
.discussionListItem .titleText{padding:5px;overflow:hidden;zoom:1;position:relative; color: #333;}
.discussionListItem .titleText a{color: #000;}
/* unread indicator */
.LoggedIn .discussionListItem .titleText{padding-left:20px;}
.LoggedIn .discussionListItem .unreadLink{display: block; width:66px; height:49px; position:absolute; left: 0; top: 0; background: #d2d2d2 url('/styles/omegaforums/unread.png') no-repeat 16px 13px; z-index: 5000;}

/* first row */
.discussionListItem .title{font-size:15px; line-height: 1.4em; float:left;}
.discussionListItems .unread .title a{font-weight:bold;}
.discussionListItem .iconKey span{margin-left:3px;text-indent:-10000em;float:right;background-repeat:no-repeat;width:16px;height:16px;}
.discussionListItem .iconKey .sticky{background-image:url('/styles/default/xenforo/icons/sticky.png');}
.discussionListItem .iconKey .locked{background-image:url('/styles/default/xenforo/icons/locked.png');}
.discussionListItem .iconKey .moderated{background-image:url('/styles/default/xenforo/icons/moderated.png');}
.discussionListItem .iconKey .redirect{background-image:url('/styles/default/xenforo/icons/redirect.png');}
.discussionListItem .iconKey .new{background-image:url('/styles/default/xenforo/widgets/discussion-new.png');}
/* second row */
.discussionListItem .secondRow{font-size:11px;clear:both;}
.discussionListItem .secondRow .controls{float:right;padding-left:20px;}
.discussionListItem.AjaxProgress .controls{background:transparent url('/styles/default/xenforo/widgets/ajaxload.info_B4B4DC_facebook.gif') no-repeat left center;}
.discussionListItem .posterDate{float:left;}
/* stats section */
.discussionListItem .stats dl{padding:0 10px;border-left:1px solid #999;border-right:1px solid #999;}
.discussionListItem .stats .major{font-size:11pt;;margin-top:5px;}
.discussionListItem .stats .minor{font-size:11px;;margin-bottom:5px;}
/* last post section */
.discussionListItem .lastPostInfo{padding:5px; padding-right: 12px;}
.discussionListItem .lastPostInfo .username{font-size:11pt; color: #000;}
.discussionListItems .unread .lastPostInfo .username{font-weight:bold;/*padding-right:18px;background:transparent url('/styles/default/xenforo/widgets/discussion-new.png') no-repeat right center;*/}
.discussionListItem .lastPostInfo .dateTime{font-size:11px;}
/* extra note row */
.discussionListItem .noteRow{background-color:rgb(252,252,255);padding:5px;text-align:center;font-size:11px;color:#176093;}
/* deleted item */
.discussionList .discussionListItem.deleted{}
.discussionList .discussionListItem.deleted .avatar img{opacity:0.5;filter:alpha(opacity='50');}
.discussionList .discussionListItem.deleted .deletionNote{float:left;color:rgb(150,0,0);}
/* moderated item */
.discussionList .discussionListItem.moderated .listBlock{background-color:rgb(252,252,255);}
/* inline mod selected/checked classes */
.discussionListItem.InlineModChecked,
.discussionListItem.InlineModChecked .posterAvatar,
.discussionListItem.InlineModChecked .main,
.discussionListItem.InlineModChecked .stats,
.discussionListItem.InlineModChecked .lastPost,
.discussionListItem.deleted.InlineModChecked,
.discussionListItem.moderated.InlineModChecked{background:rgb(255,255,200) url('/styles/default/xenforo/gradients/category-23px-light.png') repeat-x top;}
/** bottom summary **/
.discussionList .sectionFooter{overflow:hidden;zoom:1;}
.discussionList .sectionFooter .contentSummary{float:left;display:block;}
/** thread list options **/
.DiscussionListOptions{background: #000 url('/styles/omegaforums/breadcrumb-bg.png') repeat-x bottom; margin:0 auto; border:1px solid #888; line-height:20px;overflow:hidden;zoom:1; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; color: #d2d2d2;}
.DiscussionListOptions dl,
.DiscussionListOptions .controlGroup{float:left;margin-right:10px;overflow:hidden;zoom:1;}
.DiscussionListOptions dt{float:left;}
.DiscussionListOptions dd{margin-left:120px;}
.DiscussionListOptions .buttonGroup{float:right;}
.DiscussionListOptions .buttonGroup input{min-width:75px;}
#DiscussionListOptionsHandle{position:absolute;bottom:-29px;left:0px;line-height:16px;text-align:center;width:100%;}
#DiscussionListOptionsHandle a{padding: 6px 20px; font-size:12px;color:#d2d2d2; background: #222; margin:0 auto;border:1px solid #888; border-top:1px none black;border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;display:block;outline:0;width:180px;}
.DiscussionListOptions select{background: #000; border: 1px solid #888; color: #d2d2d2;}

/** item page nav **/
.discussionListItem .itemPageNav{visibility:hidden;}
.discussionListItem:hover .itemPageNav,
.Touch .discussionListItem .itemPageNav{visibility:visible;}
.itemPageNav a,
.itemPageNav span{font-size:9px;padding:0 3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline-block !important;text-align:center;}
.itemPageNav a{color:#444; border:1px solid #888;}
.itemPageNav a:hover{color:#000; text-decoration:none; background:#bbb; border-color:#666;}
/* --- inline_mod.css --- */
/* Inline Moderation Floater */
.sectionFooter #InlineModControls{float:right;}
.sectionFooter #InlineModControls .selectionControl{display:none;}
.sectionFooter #InlineModControls .InlineModCheckedTotal{font-weight:bold;}
.sectionFooter .SelectionCount{float:right;}
/* inline mod overlay */
#InlineModOverlay{display:none;z-index:10000;border:1px solid #6cb2e4;box-shadow:0px 25px 50px rgba(0,0,0,0.5);-webkit-box-shadow:0px 25px 50px rgba(0,0,0,0.5);-moz-box-shadow:0px 25px 50px rgba(0,0,0,0.5);width:425px;}
#InlineModOverlay .selectionControl{display:block;overflow:hidden;zoom:1;font-size:11px;padding:5px 10px;line-height:23px; background: #444;}
#InlineModOverlay .selectionControl .button{font-size:9px;}
#InlineModOverlay .SelectionCount{margin-left:10px;}
#InlineModOverlay .SelectionCount:hover{text-decoration:none;}
#InlineModOverlay .SelectionCount .InlineModCheckedTotal{font-weight:bold;}
#InlineModOverlay label{float:right; color: #d2d2d2;}
#InlineModOverlay .actionControl{overflow:hidden;zoom:1;display:block;padding:2px 10px; background: #333;}
#InlineModOverlay .actionControl .commonActions{float:left;}
#InlineModOverlay .actionControl .otherActions{float:right;}
#InlineModOverlay #ModerationSelect{width:180px;}
/* inline moderation checkbox */
.inlineModCheckTip .arrow{/*position:absolute;top:auto;left:8px;bottom:-6px;border-top:6px solid rgb(0,0,0);border-top:6px solid rgba(0,0,0,0.6);_border-top:6px solid rgb(0,0,0);border-right:6px solid transparent;border-bottom:none;border-left:6px solid transparent;*/}
/* inline control group */
.inlineCtrlGroup{background:rgb(150,150,150) url('/styles/default/xenforo/gradients/thread-modctrls-30px-dark.png') repeat-x top;color:white;font-size:11px;}
.inlineCtrlGroup .textCtrl{padding:3px;background-color:#555;color:#eee;border:1px solid #999;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:11px;}
.inlineCtrlGroup .textCtrl:focus{background:#333;color:white;}
/*.inlineCtrlGroup input.textCtrl{background:#000 url('/styles/default/xenforo/gradients/gloss.png') no-repeat top right;}
*/
/* selection count thingies */
.SelectionCount .InlineModCheckedTotal{font-weight:bold;}
.SelectionCount.cloned.itemsChecked{/*background:rgb(255,255,200) url(/styles/default/xenforo/gradients/category-23px-light.png) repeat-x top;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;*/
color:red;}
/* InlineMod Generic Selected Items */
.InlineModChecked .section,
.InlineModChecked .sectionMain,
.InlineModChecked .primaryContent,
.InlineModChecked .secondaryContent,
.InlineModChecked .sectionFooter{background:rgb(255,255,200);}

/** Login bar basics **/
#loginBar{background-color:#333;color:#d2d2d2;border-bottom:1px solid #d2d2d2;position:relative;z-index:1;}
#loginBar .pageContent{padding-top:5px;position:relative;_height:0px;}
#loginBar a{color: #d2d2d2; font-size: 14px;}
#loginBar form{display:none;line-height:20px;width:500px;margin:0 auto;padding:5px 0;position:relative; background: none; border: none;}
#loginBar .xenForm .ctrlUnit,
#loginBar .xenForm .ctrlUnit dt label{margin:0;border:none;}
#loginBar .xenForm .ctrlUnit dt{width:215px;}
#loginBar .xenForm .ctrlUnit dd{position:relative;width:250px;}
#loginBar .xenForm .ctrlUnit dd .textCtrl,
#loginBar .passwordOptions{width:250px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}

#loginBar .rememberPassword{font-size:11px;}
#loginBar .textCtrl{background:#222;border-color:#888;color:#d2d2d2;}
#loginBar .textCtrl[type=text]{font-size:16px;font-weight:bold;}
#loginBar .textCtrl:-webkit-autofill /* http://code.google.com/p/chromium/issues/detail?id=1334#c35 */{background:#2b485c !important;color:black;}
#loginBar .textCtrl:focus{background:black;}
#loginBar .button{min-width:85px;*width:85px; margin-top: 10px;}
#loginBar .button.primary{font-weight:bold;}
#loginBar form{background: none;}
/** changes when eAuth is present **/
#loginBar form.eAuth{width:670px;/* normal width + 170px */}
#loginBar form.eAuth .ctrlWrapper{border-right: 1px solid #888; margin-right:170px;}
#loginBar form.eAuth #eAuthUnit{position:absolute;top:0px;right:0px;}
#eAuthUnit li{margin-top:10px;}
/** handle **/
#loginBar #loginBarHandle{position:absolute; height: 40px; line-height: 40px; bottom:-41px; right:0px; text-align:center;z-index:1;padding:0 10px;font-size:11px;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;margin-right:20px;line-height:20px;background-color:#333;color:fff; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; font-size: 14px; font-family: "Century Gothic", helvetica, arial, sans-serif;}
#loginBarHandle a{padding: 10px 50px; font-size: 15px; display: block;}
#loginBar .textCtrl:active, #loginBar .textCtrl:focus{background: #111; border-color: #999;}
#ctrl_registered_Disabler .disabled{display: none;}
#loginBar .lostPassword, a.lostPassword{margin-top:30px;font-size:11px;}
#loginBar .lostPasswordLogin{font-size:11px;}

/* --- member_list.css --- */
.findMember .textCtrl{display:block; width:100%;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; *width:95%;}
/* --- help_wrapper.css --- */
.container{display:table;width:100%;zoom:1;}
.helpSideBar{width:150px; display:table-cell; vertical-align:top; *float:left;}
.helpSideBar .heading{}
.helpSideBar .primaryContent{font-size:11px; background: none; font-size: 14px;}
.helpSideBar .secondaryContent{background: #333; border-left: 4px solid #fff; font-size: 14px;}
.helpSideBar a{display:block;padding:5px 10px;}
.helpSideBar a:hover{color:fff;text-decoration:none;}
.helpContent{display:table-cell;vertical-align:top;margin:0;*margin-left:150px;zoom:1;}

/* --- member_view.css --- */
.profilePage{color: #d2d2d2;}
/* clearfix */ .profilePage{zoom:1;}
.profilePage:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.profilePage .mast{float:left;width:192px;padding-right:10px; color: #d2d2d2;}
.profilePage .main{margin-left:202px; zoom:1; padding: 10px; color: #d2d2d2 !important;}
.profilePage .mast .section{}
.profilePage .mast .sectionFooter{text-align:right;}
.profilePage .mast .followBlocks .section{margin-bottom:20px;}
.profilePage .mast .followBlocks .primaryContent.avatarHeap{border:1px solid #888;border-width:0 1px;}
.profilePage .mast .section.infoBlock{padding:2px;margin-bottom:20px;border:1px solid #888;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.profilePage .mast .section.infoBlock .primaryContent,
.profilePage .mast .section.infoBlock .secondaryContent{overflow:hidden; color: #d2d2d2;}
.profilePage .mast .section.infoBlock .primaryContent:last-child,
.profilePage .mast .section.infoBlock .secondaryContent:last-child{border:none;}
.profilePage .infoBlock{background: #323232 url('/styles/omegaforums/sidebar-bg.png') repeat-x top; border-color: #888 !important;}
.profilePage .infoBlock dt{font-size:11px;margin-top:5px; color: #d2d2d2;}
.profilePage .infoBlock dd{margin-bottom:5px; color: #d2d2d2;}
.profilePage .mast .shareControl{margin-top:10px; color: #d2d2d2;}
.textWithCount{overflow:hidden;zoom:1;}
.textWithCount .text{float:left; color: #d2d2d2;}
.textWithCount .count{float:right; color: #d2d2d2;}
.textWithCount.subHeading .text{color:#d2d2d2;}
.textWithCount.subHeading .count{margin:-3px 0;padding:2px 6px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #888; background-color:#222; color:#d2d2d2;}
.profilePage .primaryUserBlock{}
.profilePage .primaryUserBlock .mainText{padding-bottom:36px;}
.profilePage .primaryUserBlock .followBlock{float:right;font-size:11px;text-align:right;}
.profilePage .primaryUserBlock .followBlock .muted{font-size:10px; color: #d2d2d2;}
.profilePage .primaryUserBlock h1{font-size:18pt;}
.profilePage .primaryUserBlock .userStatus{font-size:11pt;font-family:Georgia,"Times New Roman",Times,serif;line-height:1.4;font-style:italic;font-size:9pt;padding-top:5px;margin-top:5px;}
.profilePage .primaryUserBlock .deleteSpam{font-size:11px;margin-left:10px;}
.profilePage .primaryUserBlock .lastActivity{font-size:11px;padding-top:5px;margin-top:5px;border-top:1px solid #888;}
.lastActivity .muted, .lastActivity a.muted, .lastActivity .muted a{color: #d2d2d2 !important;}

.profilePage .primaryUserBlock .userStatus .DateTime{color:#d2d2d2; font-size:10px;}
.profilePage .primaryUserBlock .primaryContent,
.profilePage .primaryUserBlock .secondaryContent{padding-left:20px;border:none;color: #d2d2d2;}

.profilePage .profileContent{margin-left:20px;}
.profilePage .profilePoster{padding-bottom:10px;position:relative;}
.profilePage .profilePoster textarea{height:54px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;*width:98%;resize:vertical;}
.profileContent .searchResult{margin-bottom: 1px;}
.profilePage .profilePoster .submitUnit{margin-top:5px;text-align:right;}
.profilePage .profileContent .InlineMod{overflow:hidden;zoom:1;}
.contactInfo,
.aboutPairs{width:500px;}
.contactInfo dl,
.aboutPairs dl{margin-bottom:5px;color: #d2d2d2;}
.contactInfo dt,
.aboutPairs dt{width:30%;color: #d2d2d2;}
.contactInfo dd,
.aboutPairs dd{width:68%;color: #d2d2d2;}
.aboutPairs{margin-bottom:1em;}
.signature{font-size:11pt;font-family:Georgia,"Times New Roman",Times,serif;line-height:1.4;}
.profilePage .tabs{padding-left: 20px;}
.profilePage .profilePoster textarea{background: #ddd; color: #222; border: 1px solid #888;}
.profilePage .profilePoster textarea::-webkit-input-placeholder {color: #222;}
.searchResult .meta, .searchResult .contentType{color: #222 !important;}


/* --- message_simple.css --- */
/* inline mod stuff */
.messageSimpleList .messageSimple.InlineModChecked{background:#d2d2d2;}
/* note that .messageSimple needs to be enclosed in a .messageSimpleList container */
.messageSimple{overflow:hidden;zoom:1;padding:10px;margin:10px 0; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.messageSimple .avatar{float:left;}
.messageSimple .messageInfo{margin-left:65px;}
.messageSimple .messageInfo{}
.messageSimple .messageContent{min-height:35px;}
.messageContent img{max-width: 100% !important; clear: both !important;}

.messageSimple .messageContent article,
.messageSimple .messageContent blockquote{display:inline;}
.messageSimple .poster{font-weight:bold; color: #111; font-weight: normal;}
.messageSimple .messageMeta{overflow:hidden;zoom:1;font-size:11px;line-height:14px;padding-top:5px;}
.messageSimple .privateControls{float:left;}
.messageSimple .privateControls .item{float:left;margin-right:10px;}
.messageSimple .publicControls{float:right;}
.messageSimple .publicControls .item{float:left;margin-left:10px;}
.messageSimple .messageNotices{margin-bottom:5px; background:#d2d2d2; padding:5px; font-size:11px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;  border:1px solid #888}


/* override editor styles */
.messageContent span, .messageContent, .messageContent p{color: #000 !important; font-family: helvetica, arial, sans-serif !important; font-size: 15px !important; line-height: 1.4em !important;}

/* deleted / ignored message placeholder */
.messageSimpleList .messageSimple.placeholder{border:none;margin:10px 0;padding:0;}
.messageSimpleList .placeholder .placeholderContent{overflow:hidden;zoom:1;border:1px solid #444; background:#d2d2d2; padding:5px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;  color:#222; font-size:11px;}
.messageSimpleList .placeholder a.avatar{float:left;margin-right:5px;display:block;}
.messageSimpleList .placeholder a.avatar img{width:24px;height:24px;display:block;}
.messageSimpleList .placeholder .privateControls{margin-top:2px;}

/* likes and comments */
.LikeText .username{color: #444 !important;}
.LikeText .overlayTrigger{color: #444;}
.messageSimple .messageResponse{margin-top:10px;font-size:11px;max-width:400px;_width:400px;}
.messageSimple .comment,
.messageSimple .secondaryContent{overflow:hidden;zoom:1;margin-top:2px;padding:5px;}
.messageSimple .comment .avatar img{float:left;width:32px;height:32px;}
.messageSimple .comment .commentInfo,
.messageSimple .comment .elements{margin-left:42px;}
.messageSimple .comment .commentContent{min-height:19px;}
.messageSimple .commentContent article,
.messageSimple .commentContent blockquote{display:inline;}
.messageSimple .comment .commentControls{margin-top:5px;}
.messageSimple .comment .commentControls .item{margin-left:10px;}
.messageSimple .comment textarea, .messageSimpleList .textCtrl{display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;*width:96%;max-height:100px; background: #d2d2d2; color: #222; border: 1px solid #444;}
.messageSimple .comment .submit{margin-top:5px;text-align:right;}
/* --- message.css --- */
.messageList{}
.messageList .message{background: #d2d2d2; margin-bottom: 10px; padding-top:10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; border-top: 1px solid #fff; border-bottom: 2px solid #000; position: relative !important; overflow: hidden; min-height: 280px;}
/* clearfix */ .messageList .message{zoom:1;}
.messageList .message:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

/*** Message block ***/
.message .messageInfo{padding:0;margin-left:140px;border-bottom:1px none black;zoom:1;}
.message .newIndicator{font-weight:bold;font-size:10px;color: #fff; background:#ae1d24; padding:1px 5px;margin:-5px -5px 5px 5px; border:1px solid #d33038; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;border-top-right-radius:0px; -webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;display:block;float:right;position:relative;box-shadow:1px 1px 3px rgba(0,0,0,0.25); -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.25); -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.25);  margin-right:-25px;}
.message .newIndicator span{background: #80151a; border-top-right-radius:3px; -webkit-border-top-right-radius:3px; -moz-border-radius-topright:3px;position:absolute;top:-4px;right:-1px;width:5px;height:4px;}
.message .messageContent{background: #d2d2d2;}
.message .messageText,
.message .signature{line-height:1.4; font-size: 15px}
.message .signature{font-size:11px !important; padding:5px 0 0; margin: 10px 0; border-top:1px dashed #888;}
.message .messageMeta{background: #ddd; font-size:12px; padding:15px 5px 5px; margin: 10px; overflow:hidden; zoom:1; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border: 1px solid #e5e5e5; }
.message .privateControls{float:left;}
.message .publicControls{float:right;}
.message .privateControls .item{margin-right:10px;float:left;}
.message .publicControls .item{margin-left:10px;float:left;}
.message .messageMeta .control{}
.message .messageMeta .control:focus{}
.message .messageMeta .control:hover{}
.message .messageMeta .control:active{}
.message .messageNotices{font-size:11px;background:#f9d9b0 url('/styles/default/xenforo/gradients/category-23px-light.png') repeat-x top;padding:5px;margin:10px 0;border:1px solid #e7e7e7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.message .likesSummary{padding:5px;margin-top:10px;border:1px solid #c2c2c2;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.message .messageText > *:first-child{margin-top:0;}
.messageMeta a{color: #111;}

/* inline moderation changes */
.InlineModChecked .messageUserBlock,
.InlineModChecked .messageInfo,
.InlineModChecked .messageNotices,
.InlineModChecked .bbCodeBlock .type,
.InlineModChecked .bbCodeBlock blockquote{background:rgb(255,255,200) url('/styles/default/xenforo/gradients/category-23px-light.png') repeat-x top;}
.InlineModChecked .messageUserBlock div.avatarHolder{background:transparent;}
.InlineModChecked .messageUserBlock .arrow span{border-left-color:rgb(255,255,200);}
/* message list */
.messageList .newMessagesNotice{margin:10px auto;padding:5px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #333; background:#d2d2d2; font-size:11px;}
/* deleted / ignored message placeholder */
.messageList .message.placeholder{}
.messageList .placeholder .placeholderContent{overflow:hidden;zoom:1;color:#65a5d1;font-size:11px;}
.messageList .placeholder a.avatar{float:left;display:block;}
.messageList .placeholder a.avatar img{display:block;width:32px;height:32px;}
.messageList .placeholder .privateControls{margin-top:-5px;}
/* messages remaining link */
/*.postsRemaining{margin:5px 0 10px;text-align:right;}
*/
.postsRemaining a,
a.postsRemaining{font-size:11px;color:rgb(150,150,150);}
/* --- message_user_info.css --- */
.messageUserInfo{width:124px; position: absolute !important; top: 0px !important; left: 0px !important; height: 310px;}
.messageUserBlock{position:relative;}
.messageUserBlock div.avatarHolder{background-color:#d2d2d2; padding:10px; -webkit-border-bottom-left-radius: 12px; -moz-border-radius-bottomleft: 12px; border-bottom-left-radius: 12px;}
.messageUserBlock div.avatarHolder a{display:block;}
/*.messageUserBlock .ipLink{display:block;float:right;font-size:8px;width:12px;height:12px;line-height:12px;text-align:center;background-color:#a5cae4;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.messageUserBlock .ipLink:hover{background-color:#f0f7fc;text-decoration:none;}
*/
.messageUserBlock h3.userText{padding:6px;}
.messageUserBlock .userText{background: none; }
.messageUserBlock a.username{font-weight:bold;display:block;overflow:hidden;line-height:22px; font-size: 15px;}
.messageUserBlock .userTitle{font-size:11px;display:block;}
.messageUserBlock .extraUserInfo{font-size:11px; background: #d2d2d2; padding:4px 6px; -webkit-border-top-left-radius: 12px; -moz-border-radius-topleft: 12px; border-top-left-radius: 12px;}
.messageUserBlock .extraUserInfo dl{margin:2px 0;}
.messageUserBlock .extraUserInfo dt{font-size:9px;display:block;}
.messageUserBlock .arrow, .messageUserBlock .arrow span{display: none !important;}


/* --- moderator_bar.css --- */

#moderatorBar{background-color:#000;border-bottom:1px solid #333;font-size:11px;}
/* clearfix */ #moderatorBar{zoom:1;}
#moderatorBar:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
#moderatorBar .pageContent{padding:2px 0;}
#moderatorBar a{display:inline-block;padding:2px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
#moderatorBar a,
#moderatorBar .itemCount{color:#d2d2d2;}
#moderatorBar a:hover{text-decoration:none;background-color:#333;color:#fff;}
/* TODO:maybe sort out the vertical alignment of the counters so they they are properly centered */
#moderatorBar .itemLabel,
#moderatorBar .itemCount{display:inline-block;height:16px;line-height:16px;}
#moderatorBar .itemCount{background:#222;padding-left:6px;padding-right:6px;text-align:center;font-weight:bold;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;text-shadow:none;}
#moderatorBar .itemCount.alert{background:#e03030;color:white;box-shadow:2px 2px 5px rgba(0,0,0,0.25);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.25);}
#moderatorBar .adminLink{float:right;}
#moderatorBar .permissionTest,
#moderatorBar .permissionTest:hover{background:#e03030;color:white;box-shadow:2px 2px 5px rgba(0,0,0,0.25);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.25);font-weight:bold;}
/* --- node_list.css --- */
.nodeList{zoom:1;}
.nodeList .node{zoom:1;vertical-align:bottom;}

.nodeList .node.level_1:last-child{margin-bottom:0;}
.nodeList .node.groupNoChildren + .node.groupNoChildren{margin-top:-20px;}
.node .nodeInfo{overflow:hidden;zoom:1;position:relative;}
.node .nodeInfo.primaryContent,
.node .nodeInfo.secondaryContent{padding:0 !important;}
.node .nodeIcon{background:transparent none no-repeat center center;margin:10px 0 10px 10px;float:left;width:36px;height:36px;}
.node .forumNodeInfo .nodeIcon,
.node .categoryForumNodeInfo .nodeIcon{background-image:url(/styles/omegaforums/icons.png);}
.node .forumNodeInfo.unread .nodeIcon,
.node .categoryForumNodeInfo.unread .nodeIcon{background-image:url(/styles/omegaforums/icons.png);}
.node .pageNodeInfo .nodeIcon{background-image:url(/styles/default/xenforo/widgets/page.png);}
.node .linkNodeInfo .nodeIcon{background-image:url(/styles/default/xenforo/widgets/link.png);}
.node .nodeText{margin:10px 270px 10px 56px;}

.nodeTitle a{font-size: 16px; color: #333; text-shadow: 0 1px 0 #fff; font-weight: normal;}
.node .nodeTitle{font-size: 14px; font-weight: normal; font-family: "Century Gothic", helvetica, arial, sans-serif;}
.node .unread .nodeTitle{font-weight:bold;}
.node .nodeDescription{font-size:11px;}
.node .nodeStats{font-size:12px;margin-top:2px;}
.node .nodeLastPost{color: #444; padding:10px; font-size:14px; padding:3px 10px; margin:10px; position:absolute; top:0; right:0; line-height:14px; white-space:nowrap; word-wrap:normal; overflow:hidden; width: 250px; height:28px;}
.node .nodeLastPost a{font-size: 14px; color: #444; text-shadow: 0 1px 1px #fff;}
.node .nodeLastPost .lastThreadMeta{display:block;}
.node .nodeLastPost .noMessages{line-height:28px;}
.node .nodeControls{position:absolute;top:0;right:275px;margin:20px 0;}
.node .tinyIcon{background:transparent none no-repeat;margin:1px 4px;display:block;white-space:nowrap;text-indent:9999px;overflow:hidden;opacity:0.25;width:14px;height:14px;}
.node .nodeInfo:hover .tinyIcon[href],
.Touch .node .tinyIcon{opacity:1;}
.node .feedIcon{background-image:url(/styles/default/xenforo/widgets/feed-14.png);}
/* description tooltip */
.nodeDescriptionTip{padding:4px 10px;margin-top:-22px;margin-left:10px;line-height:1.5;width:350px;height:auto;}
.nodeDescriptionTip .arrow{border:6px solid transparent;border-right-color:rgb(0,0,0);border-right-color:rgba(0,0,0,0.6);_border-right-color:rgb(0,0,0);border-left:1px none black;top:8px;left:-6px;bottom:auto;}
/* main area - used for L2 categories and most other nodes */
.nodeList .categoryForumNodeInfo,
.nodeList .forumNodeInfo,
.nodeList .pageNodeInfo,
.nodeList .linkNodeInfo{background-color:rgb(252,252,255);padding:10px; border-bottom:1px solid #888;padding:0;}

/* category strip - used for L1 categories and group headers */
.nodeList .categoryStrip{font-size:12px; color:#d2d2d2; margin:3px auto 0; border-bottom: 1px solid #000; margin:0; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; }

.nodeList .categoryStrip .nodeTitle{font-size:16px; color: #000; padding: 2em 12px 0.6em;}
.nodeList .categoryStrip .nodeTitle a{font: 16px "Century Gothic", helvetica, arial, sans-serif; color: #d2d2d2; text-shadow: none;}
.nodeList .categoryStrip .nodeTitle a:hover{text-decoration: none; color: #fff; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.nodeList .categoryStrip .nodeDescription{font-size:11px;color:#333;}
.nodeList .categoryStrip .nodeDescription a{color:#333;}
.nodeList .node.groupNoChildren + .node.groupNoChildren .categoryStrip{display:none;}
.nostStats .pairs dt, .nodeStats .pairsInline dt, .nodeStats .pairsRows dt, .nodeStats .pairsColumns dt, .nodeStats .pairsJustified dt{}

/* node stats area */
.nodeStats{overflow:hidden;zoom:1;}
.nodeStats dl, .subForumsPopup{float:left;display:block;margin-right:3px;}
.subForumsPopup a.PopupControl{padding-left:5px;padding-right:5px;}
.subForumsPopup .dt{color:rgb(150,150,150);}
.subForumsPopup .PopupOpen .dt{color:rgb(20,20,20);}
.subForumsMenu .node .node /* for depths 2+ */{padding-left:10px;}
.subForumsMenu .node .nodeTitle{font-size:11px;}
/** new discussion button below nodelist **/
.nodeListNewDiscussionButton{margin-top:10px;text-align:right;}

/* --- news_feed.css --- */
.newsFeed{}
.NewsFeedEnd{}
.NewsFeedEnd a{overflow:hidden;zoom:1;}
.newsFeed .extra{font-size:11px;margin-top:5px;text-align:right;}

/*quick reply*/
.quickReply{position: relative; padding-top:10px;padding-bottom:30px; padding-left: 10px; padding-right: 10px; background: #d2d2d2;}
.quickReply{zoom:1;}
.quickReply:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.quickReply .replyPrompt em{font-style:italic;}
.quickReply div.avatarHolder {-webkit-border-bottom-left-radius: 0px !important; -moz-border-radius-bottomleft: 0px !important; border-bottom-left-radius: 0px !important;}


/* the quick reply form */
#QuickReply{padding: 10px; margin-left:140px; background: #d2d2d2; border-radius: 4px;}
#QuickReply textarea{width:100%;*width:98%;height:117px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}
#QuickReply .submitUnit{margin-top:10px;text-align:right;}
#QuickReply .AttachmentEditor{padding-top:10px;}

/* --- share_page.css --- */
.sharePage{}
/* clearfix */ .sharePage{zoom:1;}
.sharePage:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.sharePage .shareControl{float:left;}
.sharePage .facebookLike .label{font-size:11px;line-height:24px;float:left;margin-right:7px;display:none;}
/* --- sidebar_share_page.css --- */
.sidebar .sharePage .shareControl{margin-top:10px;}
.sidebar .sharePage iframe.fb_ltr{_width:200px !important;}
.mast .sharePage .secondaryContent{overflow:visible !important;}
/* --- thread_view.css --- */
.thread_view .threadAlerts{border:1px solid #c2c2c2;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:11px;margin:10px 0;padding:5px 10px;}
.thread_view .threadAlerts dt{color:#fff;display:inline;}
.thread_view .threadAlerts dd{color:#d2d2d2;font-weight:bold;display:inline;}
.thread_view .threadAlerts + * > .messageList{border-top:none;}
.thread_view .threadNotices{background-color:#d2d2d2;border:1px solid #888;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px;margin:10px auto;}
.thread_view .InlineMod{overflow:hidden;zoom:1;}

/* Members list */
.memberListItem{border: none; overflow:hidden;zoom:1; background: #d2d2d2; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.memberListItem:nth-child(even){background: #c2c2c2;}
.memberListItem .avatar,
.memberListItem .icon{float:left;}
/* ----------------------- */
.memberListItem .extra{font-size:11px;float:right;}
.memberListItem .extra .DateTime{display:block;}
.memberListItem .member{margin-left:65px;}
/* ----------------------- */
.memberListItem h3.username{font-family: "Century Gothic", helvetica, arial, sans-serif; font-weight: normal; margin-bottom:3px;}
.memberListItem .username.guest{font-style:italic;font-weight:normal;}
/* ----------------------- */
.memberListItem .userInfo{font-size:11px;margin-bottom:3px;}
.userInfo dd{color: #444;}
.memberListItem .userBlurb{}
.memberListItem .userBlurb .userTitle{color: #444; font-size: 14px; font-weight: normal;}
/* ----------------------- */
.memberListItem .member .contentInfo{margin-top:5px; color: #444; text-shadow: none;}
/* ----------------------- */
/* extended member list items have a fixed 200px right column */
.memberList.memberListItem.extended .extra{width:200px;}
.memberListItem.extended .member{margin-right:210px;}

/* ----------------------- Extra changes -------------------------------------- */
body .muted, body a.muted, body .muted a{color: #333; font-size: 12px;}
.lastThreadMeta .muted, .lastThreadMeta a.muted, body .muted a, .nodeLastPost .muted, .nodeLastPost a.muted{text-shadow: 0 1px 0 #fff;}
.nodeList .categoryForumNodeInfo, .nodeList .forumNodeInfo, .nodeList .pageNodeInfo, .nodeList .linkNodeInfo
{background-color: #d2d2d2; border: none !important; margin-bottom: 1px;  border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; min-height: 60px !important;}
.category_view .nodeList .forumNodeInfo, .nodeList .pageNodeInfo{min-height: 70px !important;}

/* forum icon */
.node .forumNodeInfo.unread .nodeIcon, .node .categoryForumNodeInfo.unread .nodeIcon{background-image: url('/styles/omegaforums/icons.png');}
.node .forumNodeInfo .nodeIcon, .node .categoryForumNodeInfo .nodeIcon{background-image: url('/styles/omegaforums/icons.png');}

/* Sidebar content */
.sidebar .section .primaryContent h3 a, .sidebar .section .secondaryContent h3 a
{color: #fff; font-size: 13px; font-family: "Century Gothic", helvetica, arial, sans-serif;} /* "Members online" header */
.sidebar .section .primaryContent h3, .sidebar .section .secondaryContent h3, .profilePage .mast .section.infoBlock h3{color: #fff; font-family: "Century Gothic", helvetica, arial, sans-serif; text-shadow: 0 -1px 0 #000;}
.secondaryContent h3, .secondaryContent h3 a, .sidebar .section .secondaryContent h3 a, .sidebar .section .primaryContent h3, .sidebar .section .secondaryContent h3, .profilePage .mast .section.infoBlock h3{font: 14px "Century Gothic", helvetica, arial, sans-serif; font-weight: bold !important; text-transform: uppercase;  color: #d2d2d2; text-shadow: none;}

.secondaryContent dd{color: #fff;}
.sidebar .section .secondaryContent .footnote, .sidebar .section .secondaryContent .minorHeading{color: #d2d2d2;}

/* Message list, viewing posts */

.messageUserBlock{background: #393939; border: none; margin-bottom: none !important;}
.messageUserBlock .arrow span, .messageUserBlock .arrow{display: none;}
.textHeading, .xenForm .sectionHeader{border: none;}
.larger.textHeading, .xenForm .sectionHeader{font: 14px "Century Gothic", helvetica, arial, sans-serif; font-weight: bold !important; text-transform: uppercase;  color: #d2d2d2; text-shadow: none;}

/* Search box */
.textCtrl {background-color: #222; border: 1px solid #d2d2d2; color: #d2d2d2; font-family: sans-serif; font-size: 14px; padding: 5px;}
input[type="search"]{background: #333; background: rgba(0,0,0,0.35); border-color: #d2d2d2; border-color: rgba(255,255,255,0.5); color: #fff; margin-bottom: 4px;}

.searchResultsList li{background: #d2d2d2; color: #222; margin-bottom: 1px;}
.searchResultsList .posterAvatar{float: left; margin-right: 10px;}
.searchResultsList .primaryContent a{font-size: 14px; color: #333;}
.searchResultsList blockquote a{font-weight: normal; font-family: helvetica, arial, sans-serif !important; color: #333;}
.searchResultsList .contentType{float: right;}
.searchResultsList .meta, .searchResultsList .meta a{font-size: 11px; color: #555; margin-top: 1em;}
.searchResult{border-bottom: none !important;}

.memberCard .lastActivity{color: #d2d2d2 !important;}
/* tinyMCE */
#ctrl_message_html_fontselect, #ctrl_message_html_fontsizeselect_text, #ctrl_message_html_fontsizeselect_open, .xenForoSkin .mceListBox .mceText, .xenForoSkin .mceListBox .mceOpen{display: none;}
.mceContentBody{font-family: sans-serif !important;}

/* Lightbox */
.lightBox #LbDateTime, .lightBox #LbContentLink{text-shadow: none;}
.xenOverlay .blockLinksList a, .xenOverlay .blockLinksList label{color: #d2d2d2;}
.xenOverlay .blockLinksList a:hover, .xenOverlay .blockLinksList label:hover{color: #d2d2d2; background: #444;}
.lastActivity dt, .lastActivity dd{color: #d2d2d2 !important;}
.shareof{margin-top: 8px;}
.shareof2{float: left;}

/* sprites for forum icons */
.forumNodeInfo .nodeIcon{background-image: url('/styles/omegaforums/icons.png') !important; margin: 7px 7px; height: 40px; width: 40px; padding: 0;}
.node_2 .nodeIcon, /* general */
.node_18 .nodeIcon, /* open discussion */
.node_25 .nodeIcon, /* news */
.node_26 .nodeIcon /* reviews */
{background-position: 0 0}

.node_23 .nodeIcon{background-position: 0 -40px;} /* vintage */
.node_20 .nodeIcon{background-position: 0 -80px;} /* forum support */
.node_24 .nodeIcon{background-position: 0 -120px;} /* watch photography */
.node_15 .nodeIcon{background-position: 0 -160px;} /* rolex */
.node_28 .nodeIcon{background-position: 0 -200px;} /* patek */
.node_10 .nodeIcon{background-position: 0 -240px;} /* seller profiles */
.node_11 .nodeIcon, .node_32 .nodeIcon{background-position: 0 -280px;} /* sell + sell parts */
.node_13 .nodeIcon{background-position: 0 -320px;} /* buy */
.node_22 .nodeIcon{background-position: 0 -360px;} /* admin */
.node_27 .nodeIcon{background-position: 0 -400px;} /* Longines */
.node_19 .nodeIcon{background-position: 0 -440px;} /* Other brands, ETA icon */
.node_18 .nodeIcon{background-position: 0 -480px;} /* Open discussion */
.node_25 .nodeIcon{background-position: 0 -520px;} /* News */
.node_26 .nodeIcon{background-position: 0 -560px;} /* Omega reviews */
.node_29 .nodeIcon{background-position: 0 -600px;} /* Complications */
.node_31 .nodeIcon{background-position: 0 0;}

/* user albums */
.teaser-images{position: relative; background: #323232; height: 111px; overflow: hidden !important; border: 1px solid #888; border-radius: 10px; padding: 11px 0 0 11px;}
.teaser-images-inner{width: 2000px; height: 100px; position: absolute; overflow: hidden;}
.teaser-image{display: block; float: left; border-right: 1px solid #888; height: 100px; width: 130px; margin: 0 0 11px 0; -webkit-box-shadow: inset -1px 0px 0px 0px rgba(0,0,0,0.5);
-moz-box-shadow: inset -1px 0px 0px 0px rgba(0,0,0,0.5);
box-shadow: inset -1px 0px 0px 0px rgba(0,0,0,0.5);}
.teaser-fader{position: absolute; top: 11px; right: 0; width: 123px; height: 100px; background: url('/styles/omegaforums/teaser-gradient.png') repeat-y top right; z-index: 100;}
.teaser-image a{position: absolute !important; display: block !important; top: 0; left: 0; width: 150px !important; height: 150px !important;}

/* New membercard */
.xenOverlay.memberCard .userInfo{padding: 10px; background: #fff; background: rgba(255,255,255,0.8); width: 300px !important; margin: 5px !important;}
.xenOverlay.memberCard .userInfo h3 a, .xenOverlay.memberCard .userInfo h4{font: 18px "Century Gothic", helvetica, arial, sans-serif; font-weight: bold !important; text-transform: uppercase;  color: #a81216 !important;}
.xenOverlay.memberCard .userInfo h4{font-size: 14px !important; text-transform: none;}
.xenOverlay.memberCard .userLinks a{font: 11px arial, helvetica, sans-serif; font-weight: bold !important; color: #a81216 !important;}
.xenOverlay.memberCard dt, .xenOverlay.memberCard dd, .xenOverlay.memberCard abbr{font: 11px arial, helvetica, sans-serif; font-weight: normal !important; color: #000 !important;}
.xenOverlay.memberCard .userLinks{border: none !important;}
.xenOverlay.memberCard .userInfo .userBlurb{display: none;}
.xenOverlay.memberCard .lastActivity{border-top: 1px solid #333 !important;}
.xenOverlay.memberCard .userInfo .status{color: #000 !important;}
#ctrl_message_html_forecolor{display: none;}
object{outline: none !important;}
#exposeMask{background: #000 !important;}

.SquareThumbs dl{display: none;}
.attachment a:hover{background: none;}
.attachment .primaryContent{background: none;}
.attachedFilesHeader{margin-top: 1em; color: #444;}
ul.attachmentList{width: 100% !important; clear: both !important;}
.attachment a{color: #d2d2d2 !important; text-shadow: 0px 1px 0px #000; text-transform: uppercase;}

.attachmentInfo{position: absolute; bottom: 10px; font-size: 12px;}

li.attachment{position: relative; width: 160px; height: 200px; float: left !important; background: #777 !important; margin-bottom: 40px; margin-right: 8px; border-radius: 4px; -mox-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #999; overflow: hidden !important;}

.thumbnail{position: absolute !important; top: 0; left: 0; overflow: hidden !important; width: 160px !important; height: 160px !important; border-radius: 8px !important; -mox-border-radius: 8px !important; -webkit-border-radius: 8px !important;}

a.squareThumb{border-radius: 8px !important; -mox-border-radius: 8px !important; -webkit-border-radius: 8px !important;}
.thumbnail img{position: absolute; left: 0; top: 0; width: 250px !important;}
.messageText img{clear: both !important; float: none;}
.event .content .forum .icon, .event .content .thread .icon{display: none;}
.find_new_threads .linkGroup a{display: none;}

.postReply{overflow: hidden!important;}