/* Reset */*,::after,::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-text-size-adjust:none!important;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent;outline:none; -webkit-box-shadow:none;box-shadow:none;}body{width:100%!important;}body, td, .mceContentBody {line-height:1.2;}i[class^="icon-"],i[class^="icon-"]:before{width:auto!important;}.calendar{display:none!important;z-index:100;} .no-select{-moz-user-select:-moz-none;-khtml-user-select:none;-ms-user-select:none;user-select:none;} .panelsearch, .panelprojjump, .paneltips{display:none;}ul.mResetUL, .mResetUL li, .mResetUL ul{background:none;padding:0;margin:0;border:0;}.table .listin .row0,.table .listin .row1{background-color:transparent}.itemhard .value{background-color:transparent;}.hidden .hidden{background:#E6E6E6;}.pagelayout{padding:0;}body > div.fullpage{/* height:100%; */width:100%;min-height:480px;margin:0px auto;overflow-x:hidden!important;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-transition:all 0.25s ease-in-out;}#myform{min-width:320px;}.mobile .page{background:none!important;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;position:static;}.trailtoggle.expanded ~ td, #sortheaders .header, .barbottombox, .barr, #sliderWrap, .ui-dialog-titlebar, .projtools a[id^="tool_"] p.desc, #toolboxdefault a + div, .sitedesc, #sortheaders .header, #toolboxdefault {display:none;}ul,ol{padding-left:1em}
/* Slide Transitions */html,body,.st-container,.st-pusher,.st-content{height:100%;-webkit-overflow-scrolling:touch}.st-content{overflow-y:auto}.st-content,.st-content-inner{position:relative}.st-container{position:relative;overflow:hidden}.st-pusher{position:relative;left:0;z-index:99;height:100%;-webkit-transition:-webkit-transform .5s;transition:transform .5s;background:#fff}.st-pusher::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,0.2);content:'';opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}.st-menu-open .st-pusher::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;z-index:100;}.st-menu{position:absolute;top:0;left:0;z-index:100;/* visibility:hidden; */background:#EEE;-webkit-transition:all .5s;transition:all .5s;}.st-menu::after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.2);content:'';opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.st-menu-open .st-menu::after{width:0;height:0;opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}.st-effect-2.st-menu-open .st-pusher{-webkit-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}.st-effect-2.st-menu{z-index:1;height:100%}.st-effect-2.st-menu-open .st-effect-2.st-menu{visibility:visible;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.st-effect-2.st-menu::after{display:none}.st-effect-3.st-menu-open .st-pusher{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}.st-effect-3.st-menu{z-index:1;position:absolute;left:auto;right:0}.st-effect-3.st-menu-open .st-effect-3.st-menu{visibility:visible;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.st-effect-3.st-menu::after{display:none}.no-csstransforms3d .st-pusher,.no-js .st-pusher{padding-left:240px}.st-menu-open .leftnavback{overflow-y:auto}.st-menu-open .bartopbox{z-index:0}.st-none.st-effect-2.st-menu-open .st-pusher{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.st-menu{overflow-y:auto}.trow{display:table-row}.bodyarea{min-width:100%}.barm .stbtn{padding:20px 10px;margin:0;background:transparent;cursor:pointer;border:0}.barm .stbtnback{padding:0;text-shadow: 0px 1px 1px #FFFFFF, 0 0 0 #626262;color: rgba(255, 255, 255, 0.0);}.barm.btn-left{width:52px}.bartrail{padding:0 10px}.barm.btn-left,.barm.btn-right{padding:0;position:relative;border:0}.barm.btn-right{width:46px}.barm:hover .bars,.barm:hover .bars:before,.barm:hover .bars:after{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.barkb{display:none}.bars,.bars::before,.bars::after{display:block;background:#fff;height:4px;width:24px;position:relative;border-radius:6px !important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.bars:before,.bars:after{content:""}.bars:before{top:-8px}.bars:after{top:-10px;margin-top:14px}.grayout .bars,.grayout .bars:before,.grayout .bars::after{background:#aaa}.dots,.dots:before,.dots:after{display:inline-block;background:#fff;margin-left:0;top:-3px;height:6px;width:6px;position:relative;border-radius:6px !important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.dots:before,.dots:after{content:"";position:absolute;top:0;left:0}.dots:before{margin-left:10px}.dots:after{margin-left:-10px}.stbtn[data-effect="st-effect-3"]{width:100% !important;font-size:30px;color:#fff;padding:0 20px}.pageheader{display:none}
/* Fonts */*{font-family:Arial, sans-serif!important;}.mobileios *{font-family:'Helvetica', Arial, sans-serif!important;}.mobileandroid *{font-family:'Droid Sans',Arial,sans-serif!important;}.mobileandroid .lbl{position:relative;top:1px;}
/* jGrowl */div.jGrowl.top-right{left:0;padding:0;margin:0}.jGrowl-notification.ui-state-highlight.ui-corner-all {min-height:70px;margin:0;position:relative;white-space:normal;border-radius:0;box-shadow:0 3px 3px rgba(0,0,0,0.5)}.jGrowl-close{border:1px solid rgba(0,0,0,0.1);width:50px;text-align:center;font-size:26px!important;line-height:50px;border-radius:4px}
/* Utilities */a{color:#999;} u.lblout, u.lbl{text-decoration:none;} .hidden{border:solid 10px transparent;border-collapse:collapse;padding:0;background:#F8F8F8;} hr {border:0;border-bottom:1px solid #ddd;color:#fff;font-size:0;line-height:0;height:0;margin:20px 0;display:block} hr.hrnomobile{display:none!important} hr.form2,hr.hrspacemobile {border:0;border-bottom:none;margin:20px 0;width:100%;}.disBlk{display:block!important;}.disInlBlk{display:inline-block!important;}.scrollview{overflow-x:scroll!important;width:100%;}.scrollview > .hidden{border:none;}.scrollview .scrollview{overflow-x:auto!important;width:auto!important;}.txtEll{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.txtWrp{white-space:normal;text-indent:0;margin-left:10px;width:100%;margin-top:0!important;}.mNoWrap{white-space:nowrap;overflow-x:auto;}
/* CSS Transitions */@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } } @-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } } @keyframes fadeIn { from { opacity:0; } to { opacity:1; } } 
.barm.bartrail .location .locationitem{padding:0 10px;}.barm.bartrail .location a{border-right:none;color:#fff;padding:0;margin:0;}
/* ---------------------------------------------------------------------- */
/* Headings */
h3 .lbl{color:#fff;font-size:12px;line-height:1;padding:10px 0;display:table-cell;vertical-align:middle;}
h3.h3bar{margin:0 0 5px 0;position:relative;z-index:2;display:table;width:100%;}
h3.h3bar > span {display:table-cell;float:none!important;vertical-align:middle;}
h3.h3bar:before{content:"";position:absolute;top:0;left:-20px;height:100%;width:100%;background-color:#444;z-index:-1;}
h3.h3bar:after{content:"";position:absolute;top:0;right:-10px;height:100%;width:100%;background-color:#444;z-index:-1;}
h3.h3txt{background:none;color:#222;margin:25px 0 10px 0!important;}
h3.h3txt:before, .h3txt:after{content:none;}
h3.formsection.formsectionlink div > a{padding:8px;padding-left:2.2em;outline:none!important;text-decoration:none;}
h3.formsection.formsectionlink b{font-size:inherit;padding:0;}
h3.formsection.formsectionlink a+small{ display:table-cell; vertical-align:middle; float:none; line-height:1.1; }
h3.formsection.formsectionlink a{line-height:35px;padding:0 8px 0 30px;outline:none!important;text-decoration:none;}
h3.formsection.formsectionlink i{line-height:35px;padding:0;position:absolute;left:8px;top:0;height:100%;width:1em!important;}
h4,h5{font-size:17px;margin-top:25px;}
h5.mH5{margin:0!important; background:#333; color:#FFF!important; line-height:1.5rem!important; text-transform:uppercase; text-align:center;-webkit-box-shadow:inset 0px 13px 5px rgba(255, 255, 255, 0.10);box-shadow:inset 0px 13px 5px rgba(255, 255, 255, 0.10);}
h5.mH5 a {display:inline;}
.hidden h5{margin-top:5px}

/* ---------------------------------------------------------------------- */
/* Modern/Inline Remove Confirmations */
.deleteconfirm {text-align:left;word-break:break-all}
.deleteconfirm .yes, .deleteconfirm .no {display:block;margin-top:10px}
.deleteconfirm a{line-height:38px;display:block;border-radius:3px;text-align:center}

/* ---------------------------------------------------------------------- */
/* Next Step */
.nextstep {padding:0;margin:0;list-style:none}
.nextstep li{padding:0;margin:0 0 5px 0;}
.nextstep li:last-child{margin-bottom:0}
.nextstep li:first-child{margin-top:5px}
.nextstep li a{-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;padding:14px;text-align:center;display:block;text-decoration:none;color:#fff;background:#666;text-decoration:none!important;}
.nextstep li a:hover{color:#fff;background:#4D4D4D;}
.nextstep li a .lbl{line-height:20px;}
.nextbackout,.nextback{position:absolute;left:0;width:100%;margin-top:10px;}
.nextbackout .activities+div h5{margin-top:0}
.nextbackout .activities ul{padding-bottom:10px;}
.nextbackin ul{max-width:670px;margin:0 auto;padding:0 10px 10px;}
.nextback h5 {margin:10px 0;color:#fff;position:relative;z-index:1;padding:10px 0;background:#a5aaad} /* margin-top:25px; */
.nextback h5 span{max-width:630px;margin:0 auto;display:block;}
.nextback h5 .lbl{margin:0 10px;font-size:15px;position:static;line-height:normal;}
.nextback .light{color:#fff}
.nextbackout .nextback{position:relative;margin-top:0;}
.table+.nextback{margin-top:0}

/* ---------------------------------------------------------------------- */
/* List Table */
.litable{display:block;padding:0;list-style:none;margin:0;}
.lirow{background-color:#F6F6F5;-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;border:1px solid #ccc;padding:0;margin-bottom:5px;margin-left:0!important;text-align:left;overflow:hidden;word-break:break-word;}
.lirow a, .lirow .listatic {color:#333;padding:14px;display:block;}	
.lirow .listatic {background:#fff;}
.lirow a:hover{text-decoration:none;background:#EDEDEE}
.lirow .status,.lirow .tcell > [class*="hint-"],.lirow .lisub{color:#333;display:block;opacity:0.8;font-size:12px;}
.litable .tcell:first-child {text-align:left;}
.litable .tcell:last-child {width:20px;text-align:right;}
.litable.licenter .lirow{text-align:center}
.litable .listatic .tcell{text-align:left}
.litable .lifooter {text-align:center;}
.lirow.inactive {background:#B3B3B3;}

/* -- List Table with Multilink (ex:User Forum on Project Homepage )*/
.litable.limultilink .tcell {border-left:solid 1px #ccc;text-align:center;width:50px;display:table-cell;vertical-align:middle;padding:14px 10px;}
.litable.limultilink .tcell:first-child{border-left:none;text-align:left;width:auto;}
.litable.limultilink .tcell.new{color:#0a0;}
.litable.limultilink .icon-angle-right{float:right;text-align:right}

/* -- List Table as Dashboard (ex:Dashboard on Project Homepage )*/
.litable.lidash{display:table;width:100%;border-spacing:2px;border-collapse:separate;padding:0;margin:0}
.litable.lidash .lirow{width:auto;display:table-cell;border:0;position:relative;background:0;z-index:0;padding:0}
.litable.lidash a{padding:10px;display:block;text-decoration:none;text-align:center;border:1px solid #ccc;-webkit-border-radius:4px!important;border-radius:4px!important;background-color:#f4f4f4;}
.litable.lidash .linum{color:#666;font-size:19px;display:block;padding-top:5px}
.litable.lidash .lilbl{color:#aaa;line-height:24px;display:block;padding-top:5px}
.litable.lidash .lirow:after {content:"";position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1;}
.litable.lidash a:hover{background-color:#EDEDEE;}

/* -- List Table for Tasks */
.litable.litask .taskoptions{margin-top:5px;}
.litable.litask .tasktitleout{padding:14px;}
.litable.litask .litoggle{color:#333;}
.litable.litask .tcell:last-child {width:auto;text-align:center;}
.litable.litask .tasktitleout .tcell{padding:14px;}
.litable.litask .tasktitleout .listatus, .litable.litask .tasktitleout .litoggle{width:50px;width:50px;text-align:center;}
.litable.litask .tasktitleout .limain{text-align:left;padding-left:0;padding-right:0;}
.litable.litask .forumfile{margin-bottom:20px;margin-top:20px;}
.litable.litask .lirow > a {padding:0;}

/* -- List Table with Group Row */
.litable .lirow.ligroup {background:#444;color:#fff;padding:10px;margin:5px 0;border-color:transparent;}
.litable .lirow.ligroup .lititle{margin:0}
.litable .lirow.ligroup .libtnadd{width:26px;line-height:26px;border:none;background:transparent!important;font-size:26px;color:#65A63F;padding:0;display:table-cell}
.litable .lirow.ligroup .libtnadd:hover{color:#7ec059;}

/* -- List Table with Button Right (ex:Manage Test Platform in Community)*/
.lirow.lisectworight{border:solid 1px #ccc;background:#F6F6F5;-webkit-border-radius:4px!important;border-radius:4px!important;margin-bottom:5px;}
.lirow.lisectworight a{color:#333;-webkit-border-radius:0!important;border-radius:0!important;background:none;margin-bottom:0;display:table;width:100%;border:none;}
.lirow.lisectworight a:hover{text-decoration:none;background:#EDEDEE;}
.lirow.lisectworight a .tcell{padding:14px}
.lirow.lisectworight .lichevonr {width:50px;text-align:center;}
.lirow.lisectworight .libtn{width:50px;border-left:1px solid #ccc;}
.lirow.lisectworight .libtn a{text-align:center;}
.lirow.lisectworight .libtn:hover{background:#EDEDEE;}

/* -- List Table with Check Right (ex:My Preferences in Community)*/
.lirow.lisectworight .lichk {width:50px;border-left:1px solid #ccc;text-align:center;}

/* -- List Table with Check Left (ex:Project Home - Following)*/
.lirow.lisectwoleft .lichk {padding:0 20px;width:12px;z-index:2;border-right:1px solid #ccc;background-color:#F6F6F5;-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;}
.lirow.lisectwoleft .lichk input{margin:0!important;}
.lirow.lisectwoleft .limain {padding:0 20px 0 0;}
.lirow.lisectwoleft .limainlnk {position:relative;z-index:1;width:100%;padding:0;}
.lirow.lisectwoleft a {display:block;}
.lirow.lisectwoleft a:hover{background-color:transparent;}
.lirow.lisectwoleft .lichevron {position:relative;z-index:0;left:-10px;}
.lirow.lisectwoleft .limore {position:relative;z-index:0;left:-20px;}
.lirow.lisectwoleft .chkitem {margin-left:0;}
.lirow.lisectwoleft .lichk:hover{background-color:#EDEDEE;}
.lirow.lisectwoleft:hover{background-color:#EDEDEE;}

/* -- List Table with Button Left */
.lirow.lisectwoleft .libtn {width:60px;border-right:1px solid #ccc;text-align:center;display:table-cell;padding:5px;}
.lirow.lisectwoleft .libtn .lbl {display:block;}
.lirow.lisectwoleft a, .lirow.lisectwoleft .libtn {background-color:#F6F6F5;}
.lirow.lisectwoleft a:hover{background-color:#EDEDEE;}

/* -- List Table for Downloads */
.litable.lidownload a{padding:0;}
.litable.lidownload .tcell{padding:14px;}
.litable.lidownload .lidoctype{text-align:center;width:50px;}
.litable.lidownload .limain{padding-left:0;}
.litable.lidownload .liicon{text-align:center;}

/* -- List Table for Assigned Platform */
.litable.liatp tr td{padding:5px 0 0 0;}
.litable.liatp tr:first-child td{padding:0;}
.litable.liatp input{margin:0;}
.litable.liatp label{width:50px;text-align:center;border-right:solid 1px #ccc;display:table-cell;vertical-align:middle;}
.litable.liatp a{display:table-cell;vertical-align:middle;}

/* -- List Table for Forums */
.litable.liforumdefault .lbl {display:block!important;margin:0 10px;}
.litable.liforumdefault label{display:table-cell;vertical-align:middle;width:50px;white-space:nowrap;text-align:center;position:relative;z-index:1;}
.litable.liforumdefault label:after{position:absolute;display:block;top:0;left:0;height:100%;width:100%;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;content:"";background:#F6F6F5;z-index:-1;}
.litable.liforumdefault br {display:none;}
.litable.liforumdefault .tcell+a{display:table-cell;vertical-align:middle;width:50px;white-space:nowrap;text-align:center;padding:0;position:relative;}
.litable.liforumdefault .tcell+a:after {position:absolute;display:block;top:0;left:0;height:100%;width:100%;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;content:"";background:#F6F6F5;z-index:-1;}
.litable.liforumdefault big span{display:inline;}
.litable.liforumdefault .tcell big span:first-child{opacity:1;}
.litable.liforumdefault img+.lbl{position:relative;top:-3px;}
.litable.liforumdefault input+.lbl{position:relative;top:1px;}

/* -- List Table with Checkbox only (ex:Knowledge Base nested options)*/
.lichklbl .tcell{padding:14px 20px;}
.lichklbl .limain{padding-left:20px;}
.lichklbl input+span{margin-left:20px;}
.lichklbl .tcell:hover{background-color:#EDEDEE;}
.lichklbl .chkitem {margin-left:0;}

/* -- List Table for Attached Files */
.liattachedfiles .lirow{word-break:break-all}
.litable.liattachedfiles a:first-child + .lirow{margin-top:10px;}

/* -- List Table for Form Group */
.litable.liformgroup{margin-top:10px;}

/* -- clean table rules */
.table > .row:last-child {margin-bottom:0}
.table 	.row{background-color:#F6F6F5;-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;border:1px solid #ccc;padding:0;margin-bottom:5px;margin-left:0!important;}
.tableout:hover{background-color:#EDEDEE;}
.tableout a{text-decoration:none!important;color:#333;padding:14px}
table tr:last-child .row{margin-bottom:0}

/* -- New List Table -- */
.listouter {box-shadow:none}
/* Title */
.listouter .title{padding:5px 0}
.listouter .row .td > .title,.listouter .row .td > a .title{line-height:1.4;white-space:normal}
/* Width */
.listouter .td, .listouter .td:after{width:auto}
.listouter .row{margin-bottom:0;-webkit-border-radius:0;border-radius:0}
.listouter .row .context{color:#888;margin-right:8px}
.listouter .row .context [class*="icon-"]{margin-left:0}
/* Has actions */
.listouter .td.primary.hasactions:before{content:none}
.listouter .td.primary.hasactions:after{content:none}
.listouter .primary:hover .actions{display:none}
.listouter .tapped .primary .actions{display:inline-block;padding-right:44px;box-shadow:inset 0 0 3px rgba(0,0,0,0.1)}
.listouter .tapped .primary .btnactions{background:#E2E2E2;border-color:#ccc}
.listouter .tapped .primary .btnactions:before{color:#666}
.listouter .tapped.rowgrouphdr .primary .btnactions{background:#B2B2B2;border-left-color:#ccc}
/* Action buttons */
.listouter .actions{height:46px}
.listouter .actions [class*="icon-"]{height:46px;width:46px!important;}
/* Button to access actions */
.listouter .btnactions{cursor:pointer;display:inline-block;text-align:center;height:46px;width:44px;position:absolute;right:0;top:0;border-left: 1px solid #EEE;border-bottom:1px solid #EEE;border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px}
.listouter .btnactions .icon-more{font-size:30px;line-height:50px}
.listouter .row .btnactions{background:#fff}
.listouter .rowgrouphdr .btnactions{border-bottom:none;border-left-color:#666}
.listouter .rowgrouphdr .btnactions:before{color:#fff}
.listouter .btnactions:hover,.listouter .btnactions:active,.listouter .btnactions:focus{background-image:url(/images/css/20-dark.png);background-repeat:repeat}
/* Delete confirm */
.listouter .deleteconfirm {width: 100%;padding:5px 44px 5px 0}
.listouter .deleteconfirm .yes, .listouter .deleteconfirm .no{margin-top:3px;margin-bottom:3px;display:inline-block;padding:0;line-height:30px;min-width:44px;text-align:center}
/* User avatar*/
.listouter .useravatar .author {padding: 5px 0}
.displayavatar .listouter .author > .avatar {margin: 0;float: left;overflow: visible}
.displayavatar .listouter .author > .poster {padding-left: 56px;margin-left: -48px;font-size: 100%}
/* Row new */
.listouter .rownew a{background:none;border:none}
.listouter .rowheader .primary{text-indent:0;padding-left:10px;padding-right:10px}
.listouter.primarylong .primary, .listouter.primarylong .rowheader .primary{width:100%;max-width:100%}
.listouter.primarylong .rowheader .primary{padding-left:10px}
.listouter .rowheader .context{display:none}
.listouter .primary:after,
.listouter.primarylong .primary, .listouter.primarylong .primary:after
{width:100%;max-width:100%}
.listouter .primary{width:100%;max-width:100%}
.listouter .rowheader{border:none}
.listouter .rowheader .td{display:none}
.listouter .rowheader .td.primary{display:block;max-width:100%}
.listouter .row .td {display:block;padding:0 8px 10px;border:none;font-size:90%;color:#666;text-align:left;width:100%;max-width:100%}
.listouter .row .td.primary{padding-top:10px;padding-bottom:10px;font-size:100%;color:inherit}
.listouter .row .td .key{display:inline-block;padding:2px 4px;min-width:30px;}
.listouter .rownew a{-webkit-border-radius:0;border-radius:0!important;padding:0 12px;font-size:12px;font-weight:bold;line-height:36px;display:block}
.listouter .detailheader{margin-right:5px}

/* -- List Table - */
.listin .rowoff .primary{padding-left:8px}
.listouter .row.rowtotal .td{color:#fff}
.listouter .row .primary.haslink:hover{background:inherit}
/* -- List Table - distributed columns*/
[class*="distcol"].listouter .rowheader .td.primary{text-align:left;padding:10px 8px}
[class*="distcol"].listouter .td{width:100%!important;max-width:100%!important}
[class*="distcol"].listouter .td.primary .title{text-align:left;padding:5px 8px}
/* -- List Table - row states */
.listouter .row:hover,.listouter .row:focus,.listouter .row:active{background-image:url(/images/css/5-dark.png);background-repeat:repeat}
/* -- List Table - vflist */
.listouter.vftable .row .td{padding-top:10px;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-right:0}
.listouter.vftable .row:nth-child(2) td{border-top:none}
.listouter.vftable .row .td.primary{border-top:1px solid #ccc}
/* -- Overriding Global Styles for Specific List Tables */
.content.watched .formtable{display:table;width:100%;}
.content.watched .row{padding:0;}
.content.watched .table {line-height:1.4;}
.content.watched .formchkbox{padding:0;}
.content.watched .chkitem{margin:0}


/* -- New List Table Skin -- */
.listouter.bord.div .rowheader {border-bottom-width:0}
.listouter.bord.div .row .td:last-child{border-bottom:1px solid #ddd}

/* -- New List Table Skin - "reporttable" -- */
.listouter.bord.reporttable .listtable {border-left: 1px solid #ddd;border-right: 1px solid #ddd}
.listouter.bord.reporttable .row .td:last-child{border-bottom:1px solid #ddd}
.listouter.skin.reporttable .rowtotal .td {padding: 10px 8px}

/* ---------------------------------------------------------------------- */
/* Distributed Values */
.dv .choices label {padding:8px;border:1px solid #ccc;background:#F6F6F5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;margin-top:5px;}
.dv .choices label input {margin-right:10px;}

/* ---------------------------------------------------------------------- */
/* Background Colors */
.mlicontainer{background:#FFF!important;}
.mComment > span, .listin .rowoff, .projtools #toolboxdefault div, .additems a, .itemhard, .bbc_table th, #list_body .on, .thread .post.mod, .forumformat b, #mAuthor, .open .unavail, .open .postdate, .mBtnAccess.expand, .rowoff .mbtn, .mLiBtnAccess.expand, .mLiRow.rowoff, .login, .mLiOuter .editable_textarea, .mLiPillSub{background:#EEE;}
.mLiRow.groupoff, .mLiRow.rowempty {background:#BEBEBE;}
.mLiRow.rowerror{background:#F00;}
.security{background:#6FA94F;}

/* ---------------------------------------------------------------------- */
/* Foreground Colors */
.group.mLiRow h5, .rownew.mLiRow h5, .groupoff.mLiRow h5, .mLiRow.rownew h5, .rowheader.mLiRow h5, .rowheader.mLiRow i:before, .advanced, .security, .navmenu .menu-title, #trailview .title, .group .mLiBtn, .groupoff .mLiBtn, .pageheader, .navbar.ftr a, .listin .rownew, .listin .rownew a, .listin .header, .listin .header a, .listin .group, .statuslabel, .deleteconfirm .yes,.deleteconfirm .no, .deleteconfirm a, .feedbacktitlelit, .infobox.add a, .optgroup, .viewsection, .listin .rownew .security, .calendar thead .title, .calendar tfoot .ttip, .calendar thead .name, .rolechange, a.tooltip h5{color:#FFF;}
.rowoff.mLiRow h5{color:#666;}

/* ---------------------------------------------------------------------- */
/* Icons */
.mLiInner .mLiInner .mlicontents:after {top:10px;}
.icon-refresh{width:22px!important;}

/* ---------------------------------------------------------------------- */
/* Borders */
.thread .deleteconfirm a, .fbcmtcontainer .cmttoolsin a{border:solid 1px #FFF;}
.submitbar .options a{border:solid 1px #CCC;}

/* -- Border Radius */
.avatar.small, .avatar.small img, #sortheaders .header, .mLiBtn .key, #div_HomepageTab h3
{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}
h3 span .sel, .stringlist .pagecount div, .userinfo .avatar, .mLiOuter .editable_textarea
{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
h3, .itemhard, .open .more, .titletool .sel, .deleteconfirm .yes, .deleteconfirm .no, .wikihistory .size, .wikilist .size, .wikistats .size, .wikihistory .active, .wikihistory .rejected,
.toollist.regular img, .toollist.mini img, .txt, select, textarea, .pass, .assignplatform .hidden, .listin small a, .statuslabel, .note, .kb .deep, .mLiPill small a, .avatar.medium, .avatar.medium img, .tiptool, .mLiPillSub, .addfile .file, .security
{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipinner, .fbcard.fbmobile.hidecard, .fbcard.fbmobile .action .actionin a, .btn, #toolboxdefault div, .menudrop, .msgstatus div, .toolbar, .rollmenusmall a, .wikiauthor, .wikilocked, .wikiunapproved, .wikideactivated, .wikiunapprovededits, .wikieditnow a, .wikiresolve, .wikiconflict,
.article .comments .count, .teamtype_access .tooltip, .post blockquote, .open .postdate, .draftload, a.tooltip:hover span, .infobox.license big, #sliderContent a, .devtools a.tool, .login .txt 
{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.mLiTip > div, #mAuthor, .thread .post .message, .modfv a, .toolbar td:nth-child(3), .listin, .tipinner, .mComment blockquote
{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.founduser, .ui-dialog-content, .login .exist, .login .intro, .thread .deleteconfirm a, .submitbar .options a, .fbcmtcontainer .cmttoolsin a, .hint, .assignplatform.inline, .projhome .block, .listin .key, .listin .num.circle .sub, .formblocktools, .savingform, .listin .rownew .security, .taskdesc p, .secbody.assignplatform, .assignplatform.inline, .mLiStuff .key, .avatar.large, .avatar.large img, #curr_avatar .file, #panel .wrapper > div:first-child, .fbcard.fbmobile .votecol
{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.menudropoff, .projtools .intro,.inlinenotice, .open .unavail, .dv, .ui-widget-shadow, .thread .post .tools span
{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}
.login .in
{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;}

/* -- Border Radius Important */
.rownew.attach .mLiInner{-moz-border-radius:4px!important;-webkit-border-radius:4px!important;border-radius:4px!important}
.listout.mFixed .listin, .listout.mFixed .listin tr td{border-top-right-radius:0!important;border-bottom-right-radius:0!important;}

/* ---------------------------------------------------------------------- */
/* Cursor Type */
.trail, .tips, .tips, #trailview .title, .mLiOuter.mMoreNone > a, .mLiOuter.mMoreNone > a, .mLiBtn, .teamtype_access img:hover, .help, .panelsearch .cancel-search, #mQuickBtns li:hover, .btn{cursor:pointer;}
.mt {-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;}


/* ---------------------------------------------------------------------- */
/* new start*/
.mlicontainer.mLiNew{-webkit-box-shadow:none;box-shadow:none;}
.mlicontainer .glyphicons i:before{position:relative!important;}
.mLiRow{/* border-bottom:1px solid #ddd!important; */position:relative;}
.mLiRow h4, .mLiRow h5, .mLiRow p{margin:0;padding:0;line-height:1.5rem;} 
.mLiRow p{font-size:10px;line-height:1rem;}
.mLiOuter.mPill .mLiInner{margin-right:95px;}
.mLiOuter.mMoreNone.mPill .mLiInner{margin-right:60px;}
.mLiRow, .mLiOuter > a > ul {display:table;width:100%;}
.mLiRow > .mLiOuter, .mLiRow > .mMoreNew, .mLiOuter > a > ul > li{display:table-cell;}
.mLiOuter .mLiOuter {position:absolute; bottom:0; font-size:0.7rem; height:30px;}
.mLiOuter > a, .mLiOuter > span {padding:5px 5px 5px 5px;display:block;border:1px solid #eee;border-radius:4px 0 0 4px!important;margin-right:0;border-right:none;}
.mLiNew .mLiOuter > span {-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;border:none;background:#7EC059;}
.mLiNew .mLiOuter > a:hover,.mLiNew .mLiOuter > span:hover {background:#65A63F;}
.mMoreNone .mLiInner {padding:14px;margin-right:0px;word-break:break-word;}
.mCentered .mLiInner {margin-left:40px;}
.mLiPillIcon .mLiInner {margin-right:30px;}
.mLiOuter.mRight + .mLiBtn.mRight{right:40px;}
.mLiOuter.mRight.mMed > a{margin-right:0px;}
.mLiOuter.wrapperTbl{width:100%;}
.mLiOuter select{margin:0;width:95%;}
.mLiOuter > a > ul > li, .mLiOuter > span > ul > li{vertical-align:middle;}
.mLiOuter > a > ul > li:nth-child(2), .mLiOuter > a > ul > li:last-child, .mLiOuter > span > ul > li:nth-child(2){text-align:right;}
.mLiOuter > a > ul > li.mArrow{width:20px;}
.mLiOuter ul ul li.mPillLnk{width:auto;text-align:right;}
.mLiOuter ul ul span > img {height:10px;margin-right:3px;position:relative;top:1px;}
.mLiOuter big, .mLiRow li{font-size:10px;line-height:14px;color:#666;}
.mLiOuter br {display:none;}
.mLiOuter > span > a {text-decoration:none!important;}
.mLiOuter .editable_textarea {padding:3px;margin-right:3px;margin-bottom:3px;min-height:25px;}
.mLiOuter.mMoreNone.mLiPill > a, .mLiOuter.mMoreNone.mLiPill > span{margin-right:70px;}
.mLiOuter.mLiPill > a, .mLiOuter.mLiPill > span{margin-right:110px;}
.mLiOuter .mLiPill{width:60px;right:40px;background-color:transparent!important;top:0;position:absolute;height:100%;padding:0;margin:0 3px;}
.mLiOuter.mMoreNone .mLiPill{right:0px;}
.mLiOuter .mLiPill span{display:table;margin:0 auto;height:100%;}
.mLiOuter .mLiPill span > small, .mLiOuter .mLiPill span > a{display:table-cell;vertical-align:middle;text-decoration:none;}
.mLiInner,.mLiInner:hover{text-decoration:none;}
.mlicontents{display:table;width:100%;}
.mlicontents > span {/* display:table-cell; *//* vertical-align:middle; */}
.mLiId h5 img {margin-right:3px;vertical-align:sub;}
.mLiPillSub{display:inline-block;color:#999;padding:0px 5px;font-size:0.6rem;line-height:1rem;}
h5 > .mLiPillSub{margin-left:5px;vertical-align:middle;}
.mLiThumb > img{width:40px;height:40px;border:0;}
.mLiThumb > img+input{display:none;}
.mLiThumb > img[name="selected"]+input{display:inline-block;}
.mComment blockquote{margin:3px;padding:3px;border:1px solid #ddd;}
.mComment > span{display:block;padding:3px;}
.mLiStuff{text-align:right;}
.mLiStuff .key {background:#FFE98B; border:1px solid #f2db7b; color:#000; padding:2px 6px; font-size:0.7rem; display:inline-block; text-align:center; min-width:10px; }
.mLiAddLnk{margin-left:5px!important;margin-top:-5px!important;margin-bottom:5px!important;}
.mCentered .mLiAddLnk{margin-left:45px!important;}
.mLiBtn .key {display:table-cell;}
.mLiBtn{position:absolute;height:100%;z-index:1;top:0;width:40px;text-align:center;}
.mLiBtn > span {display:block;height:100%;text-align:center;}
.mLiBtn > span.glyphicons, .mLiBtn > a > span, .mLiBtn.mLnk > span span {height:100%;display:table;width:100%;text-align:center;}
.mLiBtn span > i, .mLiBtn > span > span, .mLiBtn > span > input {display:table-cell;}
.mLiBtn span > i, .mLiBtn > span > span {vertical-align:middle;}
.mLiBtn i:before{vertical-align:bottom;}
.mLiBtn > span > input {vertical-align:-50%;height:100%;}
.mLiBtn  input[type="radio"]{margin:0 auto!important;width:13px;display:inline-block;}
.mLiBtn.mLeft{left:0;border-right:solid 1px #DADADA!important;}
.mLiBtn.mRight{right:0;border-left:solid 1px #EEE!important;}
.mLiBtn.mRight.mLiZup{z-index:2;}
.mLiBtn.mLeft.mLiZup{z-index:3;}
.mLiBtn.mLeft{position:relative;}
.mLiBtn.mLeft:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;border:solid 1px #EEE;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.mLiBtn.mLiArrow {right:40px;width:20px;}
.mLiBtn.mRight.mLiPill{border-left:none!important;position:static;display:table-cell;vertical-align:middle;text-align:center;}
.mLiBtn.mRight.mLiPill small a {margin:0;}
.mLiBtn.mRight.mLiPill.mMed{width:70px;padding:0 3px;}
.mLiBtn.mLiLnk > span span.pagecount {display:table-cell;}
.mLiBtn .key {border:0;padding:0;font-size:1rem;}
.mLiBtn .key a{text-decoration:none;font-weight:bold;}
.mLiBtnAccess{display:inline-block;top:0;}
.mLiBtnAccess{display:none;}
.mLiBtnAccess.expand{position:absolute;height:100%;width:100%;background:#EEE;z-index:2;display:table-cell;}
.mLiBtnAccess.expand .wrapperTbl{height:100%;}
.mLiBtnAccess.expand .wrapperTbl > a, .mLiBtnAccess.expand .wrapperTbl > div, .mLiBtnAccess.expand .teamtype_access > span{min-width:42px;text-align:center;display:table-cell;vertical-align:middle;}
.mLiBtnAccess.expand .wrapperTbl > a:hover{text-decoration:none}
.mLiBtnAccess.expand .teamtype_access {height:100%;display:table!important;}
.mLiBtnAccess.expand .teamtype_access > span:last-child{border-right:none;}
.mLiBtnAccess.expand .teamtype_access > span > span {display:inline-block;}
.mLiBtnAccess.mLeft.expand{right:0;}
.mlicontainer.mResetUL .mLiBtnAccess.mRight.expand{right:40px;top:0;display:table-cell;position:absolute!important;}
.mLiBtnAccess.mLeft.expand .wrapperTbl{float:left;margin-left:40px;}
.mLiBtnAccess.mRight.expand .wrapperTbl{float:right;margin-right:0;}
.mLiBtnAccess.mRight.mDesc.expand .wrapperTbl{margin:0 41px 0 0;float:none;}/*.mLiBtnAccess.mDesc.expand .wrapperTbl{margin-left:40px;float:left;}*/
.mLiBtnAccess.mDesc.expand .wrapperTbl > span{padding:0 5px;display:block;}
.mLiPill{width:70px;}
.mLiPill small a{background:#62a33c;font:normal 10px/0.8rem arial, sans-serif;color:#fff !important;padding:4px 3px;text-decoration:none;display:inline-block;text-align:center;}
.mLiPill.mIcon{width:30px;}
.mLiPill.mIcon span{width:100%;text-align:center;}
.mLiBtnOff{cursor:default;}
.group .mlicontents, .groupoff .mlicontents{height:20px;}
.group .mLiBtn, .group .mLiBtnAccess.expand {background:#888;}
.groupoff .mLiBtnAccess.expand{background:#AAA;}
.group .mLiBtn h5, .groupoff .mLiBtn h5{display:table-cell;vertical-align:middle;}
.mLiOuter.mCentered .mLiInner{border-left:none;-webkit-border-radius:0!important;border-radius:0!important;}
.mLiRow.group h5, .mLiRow.group .lbl, .mLiRow.rownew .lbl{font-size:14px;line-height:20px;text-align:center;}
.mLiRow.group {background:#888;}
.mLiRow.rowheader {background:#666;} 
.mLiRow.rowoff {background:#EEE;}
.rowoff .mLiBtn.mLeft{border-right:solid 1px #DDD!important;}
.rowoff .mLiBtn.mRight{border-left:solid 1px #DDD!important;}
.topics .rowsticky .mLiBtn{background:#FFFDE2 !important;}
.stringlist .mLiId{word-break:break-word;}
.stringlist .mLiBtn.mRight{background:darkblue;}
.glyphicons label {display:table-cell;vertical-align:middle;z-index:2;}
.mlicontainer.mResetUL {display:block;overflow-x:hidden;margin-top:10px;}
.mlicontainer.mResetUL li{display:table;width:100%;margin-top:5px;}
.mlicontainer.mResetUL li:first-child{margin-top:0}
.mlicontainer.mResetUL li > div{display:table-cell;vertical-align:middle;position:relative!important;}
.mlicontainer.mResetUL li > div > * {display:block;}
.mlicontainer.mResetUL li > .mLiLnk > * > * {width:25px;height:33px;margin:0 auto;}
.mlicontainer.mResetUL li > div > * > * > *{line-height:1;}
.mCentered .mLiInner{margin:0;}
.mlicontents{display:block;width:auto}
.mLiId{display:block}
.mLiBtnAccess{display:inline-block;top:0;}
.mlicontainer.mResetUL .mLiBtnAccess{display:none;}
/*new end*/

/* ---------------------------------------------------------------------- */
.wrapListin{overflow-y:scroll;}
.mMultiStat li:last-child img {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAJCAMAAACCAtc5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEQ0MTY1MTI4NTFEMTFFMjhGOUQ5QkZBOTcwMUFBNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEQ0MTY1MTM4NTFEMTFFMjhGOUQ5QkZBOTcwMUFBNzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RDQxNjUxMDg1MUQxMUUyOEY5RDlCRkE5NzAxQUE3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RDQxNjUxMTg1MUQxMUUyOEY5RDlCRkE5NzAxQUE3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv9fnY0AAAMAUExURQO4yFpaWvPsxgPq/t3d3UnWGifn9wXW6unclGFhYfHii2G2MraoFfX19nd3d/PGxnGvUe97AfyGA8DAwLOzs+Hh4f6YF8bj8/GFhVqsKc7Ozi+n5oTK8fSZJebm5tnZ2b29vQBPTABrbzNqENXV1UNDQ9G6OJ2dnXbHSmpqavruZbRkBzHDAESYFAOquPz8/OrTWTo8Pc2GLf+nNsKkAIaGhkqMJP+xS/jqUVu46t2/Gte2AP7+/vr6+upZWenp6QUFBYpKArrtquHGMCXBzFvNNe2qqtHR0ebOSarV7e3jqwHF2AGMlycnJ8u3GclnAKPyiXfoUnvH8adXAuZJSQWcqDbXAInYZACL18nJyaysrEPt/xgYGLi4uAB9wJHucsMAABPt/jib0VW7Gzvx/0uiGO5ycu7bcgB5utHzxnPD7y67AIntaMqrATPKAZfcdtE4OOuECHU1AAGEy+3aZ6zomD2CEuiYmO1oaMTExO3t7Wa97toZGXLmTB2MyaOjo5PR89cAAJfwekGq48SxSrsAAAmCxACAxcRKSvB8fGHCQfDffkqZxJfL6JWVlQkmMMauG8qtCcoBATnJCWTF98kdHYDPWdhtAH3HWCDj8nHLP0HHFZ3wgVe68xfx/wyGyS4TCcULC06x56rykt3MJlzhMMerDPKSkmu/PT+59LqeAMkLC++OFFCrHwJ6gx4QIry/twDZ7sdxBxqY3f/+/T8hFWHAK+EwMMaoAF/SOS8hM23B7/3//wvd7SkbMCHt/sKmClNUTjDv/4DqXJPacHzOT+J2AO6TC/WNDgMXIcR+IQ4ODRoNAM+wATjCCheP0WnjQQHj9xPg70tMTFFRUU5SVR8fH/39/UYxQXfSSC4uMDMyMhEfCw3h8xvn+I7ad92EBaq3pqaxt+jdnbe0pme03tvv+un55L+3t97MZ/v9+vGLi4zN8pzR7/r8/XLBUt5nZ+jZQqPuire8v/36+vjs7Pn25P39+s2+HLempvLiNf6PDADO4i7O29mTOf///x0N+7IAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAACoUlEQVR42nTSz0vbcBgGcCstLIXVQyoWVkZOwhcC9pAeajMHGxtuh1FEsq6QGjy0WrUIOiabWttZo6uTreLJgjiZgrsMHKzDi9CzY7f8BftFCxsb7Jq93/dtR2DmveST5znkOaTL9jIWYAEb7iL1VIuLxR03TeY1n+ZzU/dMfDB+z019c8mT5LKb/l2XN1BIBVNbDFaB1OukoErqWRzKbCyMVklqL2nDIk36GmOl6SWNpH5dynOVVFL3YCSbnR8+J6l/SJV3pL6TWC735NUcSf1Cyqkkx0BWCOq6ntqSbC7LGuASByxSEfaFQgujj1AQch1ZFklrlGq12vSnhyjIuA6wBcUj2UqlMj98CQUZlx9bUDI2Eg6PnD59joKMawVbkGNgIKVLohQsMJvLGrgmgS7DQNRiZqPZDGWG3qAga4KoBfmma4lEYqyxjYLsF4ha0GC24vf7s5GXKMj8IGpBJ6cjrVY4F9tDQdYCUQtyDBSiQVGUCkywuVT1agHkfaySjPeZ5lFoqGigIPsJ6sUWJL8eSxwkGpqMguw+iFpQ/WYWBkbiCgqy7yBqQeaVXGslHEuaKMg+g+i7IMdAj0dgjAlC1OYSRdETtQVJFEnlcrVYrBrlWRRkXN+wBclTeU3Ly1O3UJBxvcUWpBzPxOPnynE/CjIuakHpCTOZnEtPjKMg4/qNLcj5DwoeOEGwbS5Jj6J0nbRjlOEMgyTp6yjecu3KU3CyTJL0Hyjecr1QjuEUhSTpqyjeci2bE3DpNEnSN1G85XIMtAU8bnhEO2JtGVXD4PtQ6x3tz5LkvCzzfahnHX1s66yuKPV6W6skpX7Wlmmm06bZ1mZHa205BtoPGIvSy0W6vb8/664bu9sf3HX38LDfXXf29sY7WvtPnfsrwAAeMhyOGUslTAAAAABJRU5ErkJggg==) no-repeat;}
.mMultiStat{padding:0;margin:0;display:block;line-height:11px!important;}
.mMultiStat li{display:inline-block;background:none;font-size:0.6rem;margin:0 5px 0 0;padding:0;color:#666;text-indent:0;}
.mMultiStat li img{margin:0 5px 0 0!important;color:transparent!important;width:10px}
.mMultiStat li img.live {background-position:-59px 1px;}
.mMultiStat li img.inactive {background-position:1px 1px;}
.mMultiStat .statusicon {height:10px!important;line-height:10px!important;display:inline-block!important;width:10px!important;text-indent:0!important;margin-right:5px;}
.mMultiStat .statusicon:before {font-size:11px;top:-3px;position:relative;}
.post .topicicons{margin-right:50px;}
.mTrAbs{position:relative;}
.mTrAbs td {line-height:30px;border-radius:0!important;display:block;}
.mTrAbs .header.title img {margin:8px 5px 0;}
.mTrAbs td, #sortheaders .header, .sortheadersclass td {padding:0!important;}
#sortheaders .header {text-align:left;width:100%;line-height:1.8rem;}
#sortheaders .header a {text-decoration:none;padding-left:5px;}
#sortheaders .header.sortdesc a, #sortheaders .header.sortasc a{padding-left:20px;}
.mTrAbs h3{margin:0;}
.mTrAbs h3, #sortheaders .header.sortdesc, #sortheaders .header.sortasc{display:block!important;}
.mNone .primary, .mNone .primary a {width:100%;}
.mMoreNone .mMain .primary, .mMoreNone .mMain .primary a, .mMoreNone .mGraph .primary, .mMoreNone .mMainFR .primary {width:100%;}
.mMoreNone .mCount {margin-right:0;}
.mCountNone .mMain .primary, .mCountNone .mMain .primary a {width:100%;}
.mGraph .primary > img {margin:0 5px 0 0;float:none;}
.mGraphBar{display:block;margin-top:-10px;font-size:0.7rem;}
.mGraphBar.adjNone{line-height:inherit!important;margin-top:0;}
.mGraphBar .wrapper{white-space:nowrap;}
td:nth-child(2) .mGraphBar .wrapper{width:85%;}
small.disBlk{margin:0!important;text-align:right;width:100%;}
.wrapperTbl {display:table!important;}
.wrapperTblCel {display:table-cell!important;}
.vertMid{vertical-align:middle!important;}
.group.mt, .groupoff.mt{font-size:0.7rem;}
.group.mAccess, .group.mAction, .groupoff.mAccess, .groupoff.mAction{background-color:#A0A0A0!important;}
.group.mAccess span, .group.mAction > *, .groupoff.mAccess span, .groupoff.mAction > *{border-color:#8F8F8F!important;}
.group.mStat {border-right:1px solid #BBB !important;border-left:1px solid #BBB !important;}
.group.mMore {border-left:1px solid #BBB !important;border-right:none!important}
.listin .glyphicons i:before{font-size:20px!important;}
.grayout, .grayout i:before{text-shadow:0px 1px 1px #FFFFFF, 0 0 0 #626262;color:rgba(255, 255, 255, 0.0)}/*.grayout, .grayout i:before{color:#aaa!important;}*/
.groupoff .grayout i:before{color:#FFF!important;opacity:0.2!important;}
.glyphicons{padding:0!important;}
.hidden .hidden table {margin:0;}
.mtDt big {font-size:0.6rem}
.mtDt br {display:none;}
#panel{top:50px;bottom:0;left:0;margin:0;overflow:auto;padding-top:0;position:absolute;width:100%;z-index:61;}
#panel .wrapper{margin:0;padding:0;position:relative;height:100%;width:100%;z-index:62;}
#panel .wrapper > div:first-child{background:#FFF;max-width:710px;margin:10px auto;padding:10px;}
#divfsID td select{display:inline-block!important;width:300px!important;margin-bottom:10px;}
.fvBtns td {display:block;margin-bottom:10px;text-align:center;}
.fvBtns td input.btn {width:100%;max-width:300px;}
#myTwoSpan {width:100%;display:inline-block;text-align:center;}
#filter_items span.glyphicons i:before {position:relative!important;top:7px;}
blockquote {overflow:hidden;text-overflow:ellipsis;}
.topicbtn td {display:block;text-align:center;}
.topicbtn td input {width:100%;margin-bottom:5px;max-width:300px;}

/* ---------------------------------------------------------------------- */
/* Team Type Icons */
.tt {display:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAATCAMAAADWIyR1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTAwOTRDN0E4NTBEMTFFMjlCNzhBQkU0QTc2MjNCNjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTAwOTRDN0I4NTBEMTFFMjlCNzhBQkU0QTc2MjNCNjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDA5NEM3ODg1MEQxMUUyOUI3OEFCRTRBNzYyM0I2OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDA5NEM3OTg1MEQxMUUyOUI3OEFCRTRBNzYyM0I2OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PltDqVIAAAMAUExURQO4yFpaWvPsxgPq/t3d3UnWGifn9wXW6unclGFhYfHii2G2MraoFfX19nd3d/PGxnGvUe97AfyGA8DAwLOzs+Hh4f6YF8bj8/GFhVqsKc7Ozi+n5oTK8fSZJebm5tnZ2b29vQBPTABrbzNqENXV1UNDQ9G6OJ2dnXbHSmpqavruZbRkBzHDAESYFAOquPz8/OrTWTo8Pc2GLf+nNsKkAIaGhkqMJP+xS/jqUVu46t2/Gte2AP7+/vr6+upZWenp6QUFBYpKArrtquHGMCXBzFvNNe2qqtHR0ebOSarV7e3jqwHF2AGMlycnJ8u3GclnAKPyiXfoUnvH8adXAuZJSQWcqDbXAInYZACL18nJyaysrEPt/xgYGLi4uAB9wJHucsMAABPt/jib0VW7Gzvx/0uiGO5ycu7bcgB5utHzxnPD7y67AIntaMqrATPKAZfcdtE4OOuECHU1AAGEy+3aZ6zomD2CEuiYmO1oaMTExO3t7Wa97toZGXLmTB2MyaOjo5PR89cAAJfwekGq48SxSrsAAAmCxACAxcRKSvB8fGHCQfDffkqZxJfL6JWVlQkmMMauG8qtCcoBATnJCWTF98kdHYDPWdhtAH3HWCDj8nHLP0HHFZ3wgVe68xfx/wyGyS4TCcULC06x56rykt3MJlzhMMerDPKSkmu/PT+59LqeAMkLC++OFFCrHwJ6gx4QIry/twDZ7sdxBxqY3f/+/T8hFWHAK+EwMMaoAF/SOS8hM23B7/3//wvd7SkbMCHt/sKmClNUTjDv/4DqXJPacHzOT+J2AO6TC/WNDgMXIcR+IQ4ODRoNAM+wATjCCheP0WnjQQHj9xPg70tMTFFRUU5SVR8fH/39/UYxQXfSSC4uMDMyMhEfCw3h8xvn+I7ad92EBaq3pqaxt+jdnbe0pme03tvv+un55L+3t97MZ/v9+vGLi4zN8pzR7/r8/XLBUt5nZ+jZQqPuire8v/36+vjs7Pn25P39+s2+HLempvLiNf6PDADO4i7O29mTOf///x0N+7IAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAG3ElEQVR42uyYzUsbaRzHExwM4lpMYgJJMdk1E4wNZkkDiQdLJuCSQ4wFJYQhcxHNxYsoS2DSw/Y/yEV8g5YeeojQZFHaXlorFZtqx0sad7qbbLc9L92V3mS1nf098z6jW6PV234zlPDt83zm9/JMnmc0cBxHaS9ezXq09pJ05cqVvr42I6dWsx4Gcrvxc809yXO5bDYbhl0Sz8BxXVQXJ19MF2/3Ur2cfDG9vIef4HXQLk59Cepqq1ZbqtXVqvcn+bZdbROCNJ7FYjHDJ6h4ebcoZ1Q17it4NlHuvGrcX7c/jI5OTQXVc0dH5+6srNzReH19tWC9XtfxMDeO4yIPCkhdo9A1QFH3KeqAERZbkx4dpek8jf7F0CXexNjCq1qtBuUbGyceg1DGKs/CywwZyx7uxoQl6HYq487Is5gVD4OEXUIFlXFQvidzt249mWpEbTahUcY5VD4klWfcCyZZiqLqiodiw+Mg3H0DJBQQNDDwz/2Dg5GREalYzXl0NA8fl4tPWSpg27iguy1vUzUx5rZlUcViWPbsgg4Pt/2S58bEBYNheJw7J29b4WEQnCj5qWu7/WHq1h1eT+qNRoP35uZWVq6uXIVrRfaMe3WGQGJYyYNEcaegOCxDnC/gj9cGPn68f/ANaGRE+HFr1qOj0agLrWkkqYB7Xm+t5t2k0M2lpSB46RO8kMbjm+t0kVaQtAT3WsY3Njc3x6umREqe+8Pyi3Q67XtcyoZl7/AwBLJbKgt+ycNcrii0OIo6Ii3Bvb2gUBcQxbLsWTygQO1I/kKh8gVMwn+yXq83GGwEg2KxmvRoEglQfE/EAnrHx2uTGXZjnTgK1MWgvcvLta1pdr6dKIVlz26vRSJs9wxR8Ute3GaLR6OkDbO6cZKTeZuTmcmNdZOGl96a3ppvL2l4oUgk0j1jVnhuKGA+n+cLiMu8t59AQwZDYDjpFh5N73Jxf3+xszMb7s/Jnv3BZ9CrtZv+MckDHnSEf+QwvOPG96iAWNBgGEIKpAJlVljn8aAj24kUzuU8rHBnPLi2dh30as3vj4lehxMWng3BoIZkh5ywdzLDtJqIo1RSSdg7Pc3wBUwqCXsjESb0kqiMJTUFtLqwb48VsNV0pOHJBUxqChgKvaxU/EldAV2aAgJvEvESqeQbHS9bysmewhuTPE1DBoVNhPsFgJlMptVkWk0x0jL3FQH4brG9NBEmRO+5/RB1OPTebPZLHo7ZoCNR9BDjVtFDvCSTIYij1ZQ0bm+5mGaZdwRRmsipeSwTIQjgMSoeSUetVh1Pik/Ng/iggFoevwJnlPgwOWEb5pR5LcfzVXjhM/FQAY3jf2xAh5dM1cBwQdqoln3z6a20r90R9rCSBx0JRULdMxVYgVLCaJND/YWtSd6EgbeZ2eR5rMJ7cQKvG/HMTfBgxSytN8WLaHjCbyC/YtxxHe9YfNOnx3eMZxBbvLFx960pVS7IW/1z3/Jv8y+KJYWHWgIltD8wKzwxY5SvUzlHKzz2NF53yL59Bh6l4vkQz3Eaj8+Y70j8UngG4Wm/C6es1WFV/Tiu5oNzliPneab27JZDy8xYTD0ubuOPRk5S5fE8iO9eE7zDmdj5eaWT4tPy0M8+rBccPyfv8Ms8oYBPGwnYksqFP1UDHzYc/eGw59kbtVd/v7bmjxX+VnmDJDqXO8lBlSfyHg02yRu8TB4udOSSeEIBuQZLEIVC4an6nQ95v//8q3oyVwfv3k7wodoj4dBG085B/dzCvV+f6udeJK/Z+PA4OrK5L4nHH2MYZmh9ffUoEWAYRjht9oLnKLY7stkweL2y9+oBHLIW/LLnclpp4d0ft9LWqDxuqFz+rqcc0Mx1eJByWt5s7FFsVscj46ST1PEgvkRCx2sivjwce9GbHMQI59T8JfAM7iAzNPT6NdTvyIDE1DE0tbNzf7/dUcr2IzH1XuRdv94NPPPCTSTkQboYOgWi+iHRpAuN43k7xI7I6xV5xXY40et527vE7jEevIVoeUsQn+lIx/uP+CpKfJCuyyX+8QTJiecvnGcwflpaAp7JlEggXiA13MYZO+cXfUXEy2b7gZnzgPe5uxt4M5UFHugfGzPyO6aqfnCYdnMSr7zTY0joeB7Gg3Bqnjm2O3uM57SSeh48H03FZ1bHh6H9UskXva5fOM/AtAIPygeoQCqVGi4PUxyzuAjrBbUjhwQPHng8D7VjDCkWi1EcLeTLpxrnX+doTuAd9ezs7PToeB6GITw63uzu7u6sjkfSVprU8CDd88TnFPLlcxVe1+MXzjMwooS/OhDoK9esBz9TwocXfKHpL80V38uZE3jMeXinek5JpPztwnkG7n99lf4VYADs5Ap3ddaVdwAAAABJRU5ErkJggg==)!important;background-repeat:no-repeat;background-position:116px 0px;height:20px!important;width:20px!important;border:none!important;margin-top:10px;}
.tt.admin_none{background-position:-60px 0px;}
.tt.admin_all{background-position:-20px 0px;}
.tt.admin_req{background-position:0px 0px;}
.tt.admin_some{background-position:-40px 0px;}
.tt.contrib_none{background-position:-140px 0px;}
.tt.contrib_all{background-position:-100px 0px;}
.tt.contrib_req{background-position:-80px 0px;}
.tt.contrib_some{background-position:-120px 0px;}
.tt.part_none{background-position:-220px 0px;}
.tt.part_all{background-position:-180px 0px;}
.tt.part_req{background-position:-160px 0px;}
.tt.part_some{background-position:-200px 0px;}
.tt.app_none{background-position:-300px 0px;}
.tt.app_all{background-position:-260px 0px;}
.tt.app_req{background-position:-240px 0px;}
.tt.app_some{background-position:-280px 0px;}

/* ---------------------------------------------------------------------- */
/* Status Icons */
span.statusicon[class*="inactive"]{color:gray;}
span.statusicon[class*="expired"]{color:red;}
span.statusicon[class*="live"]{color:#7ec059;}
span.statusicon[class*="pending"]{color:#FFE98B;}
span.statusicon[class*="incomplete"]{color:#68AFFC;}
span.statusicon {position:relative;width:41px!important;display:inline-block;font-size:1.4rem;}
span.statusicon.smokewhite{color:whitesmoke;}
span.statusicon.blue{color:#68AFFC;}
span.statusicon.green{color:#7ec059;}
span.statusicon.red{color:red;}
span.statusicon.black{color:#000;}
span.statusicon.small{font-size:0.8rem;width:1rem!important;}

.mSelLbl{line-height:20px;display:inline-block;}
.editable_textarea textarea {width:90%!important;float:none!important;margin:5px auto;}
.searchstring td{display:block;}

.topics .rowsticky .mbtn{background:#FFFDE2 !important;}

.group .mTitle, .groupoff .mTitle, .group .mHdrLnk li, .groupoff .mHdrLnk li{font-size:0.7rem;}
.rowoff .mbtn.mLeft{border-right:solid 1px #DDD!important;}
.rowoff .mbtn.mRight{border-left:solid 1px #DDD!important;}
.mHdrLnk{display:table;width:100%!important;}
.mHdrLnk li{display:table-cell;color:#FFF;vertical-align:middle;}
.mHdrLnk li.mPillLnk{white-space:nowrap;text-align:right;}
.mIcons{display:table;float:right;}
.mIcons li{display:table-cell;vertical-align:middle;white-space:nowrap;}
.mAddLnk{margin:0px 5px 5px 5px!important;}

li .key{margin-left:3px;}

/*notice macro tip*/
.mLiTip{display:none;position:absolute;z-index:1000;margin-top:-50px!important;border:none!important;}
.mLiTip > div{-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);background:#fcf8e3;padding:1px;border:1px solid rgba(170, 170, 170, 0.6);position:absolute;right:51px;top:1px;font-size:0.7rem;z-index:2!important;}
.mLiTip > div h5 {padding:5px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#FFF3B8;border-bottom:1px solid #EBEBEB;}
.mLiTip > div p, .mLiTip b {margin-bottom:0;}
.mLiTip > div div > p, .mLiTip div > b, .mLiTip div > ul {margin-left:5px;margin-right:5px;}
.mLiTip > div b {display:list-item;list-style:disc;list-style-position:inside;}
.mLiTip > div ul li {list-style:circle!important;padding-left:10px!important;list-style-position:inside!important;line-height:20px!important;}
.mLiTip .mLiTriangle.mRight, .mLiTip .mLiTriangle.mRight:after {position:absolute;display:block;width:0;height:0;border-color:rgba(0, 0, 0, 0);border-style:solid;}
.mLiTip .mLiTriangle.mRight:after {border-width:10px;content:"";}
.mLiTip .mLiTriangle.mRight:after {right:1px;top:-10px;border-left-color:#FFF3B8;border-right-width:0;padding-left:1px;}
.mLiTip .mLiTriangle.mRight {border-width:11px;top:5px;right:-11px;margin-top:0;border-left-color:rgba(170, 170, 170, 0.5);border-right-width:0;}

div[id$="Date"] td {display:block;}
div[id$="Date"] td select{width:auto!important;}

.stringsearch td {display:block;margin:5px;padding:0px;}
input[id^=intChart] {width:auto;}

select[name="D2"]{width:100px;}
select[id^="status_"]{width:auto!important;}
#AdvancedOptions td.item:nth-child(2){min-width:26px;}
#AdvancedOptions td.item:nth-last-child(2){min-width:250px;}
.label {line-height:0.7rem;overflow:hidden;text-overflow:ellipsis;}
.glyphicons+.label{font-size:0.8rem;}

/*from style-new.css*/
.debugarray{display:none}
#main{background:#fff;}
.resetUL, .resetUL li{list-style:none;padding:0;margin:0}
.glow{text-shadow:0 0 10px white, 0 0 15px white, 0 0 20px yellow, 0 0 25px yellow, 0 0 30px yellow!important;}
.hidden-in{padding:5px 10px}
.confirm{margin:20px auto}
.confirm+.medium{height:0}
input[type="button"],input[type="submit"]{-webkit-appearance:none;}
input[type="text"],input[type="password"]{background-image:none; padding:.4em; margin:10px 0; line-height:1.4; font-size:16px; display:block; outline:0;-moz-border-radius:4px!important;-webkit-border-radius:4px!important;border-radius:4px!important;}
input[type="password"]{width:100%;}
input[type="text"][size="5"]{max-width:40%;display:inline-block;border:1px #ccc solid;}
select{margin-bottom:10px;width:100%;line-height:38px;font-size:16px;padding:0 10px;max-width:100%!important;height:38px;}
.viewitems select{width:100%!important;}
.ui-input-text+select{margin-top:10px;}
.table > li {margin-left:0;list-style:none}
table.listin{display:table}
table.listin td{display:table-cell;padding:8px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
table.listin tr{display:table-row}
.listin .header {background-image:none}
.primary .tcell:first-child{padding-right:10px}
.formtable h5{padding:0px;}
.formtable .chklist{margin-bottom:0}
.formtable textarea{visibility:visible!important}
.formtable #filter_items td{width:auto!important}
.formtable #filter_items td a{display:block;width:48px;text-align:center}
.formtable #divsave {padding:0 10px}
.formtable #divsave .chkitem{margin-left:20px}
.formtable .action select{margin-bottom:0.5em}
.formtable select{width:100%;}
#PageSearch > .hidden{margin-top:20px;}
#PageSearch .formtable td{display:block}

/* ---------------------------------------------------------------------- */
/* Bar Top Box */
.bartopbox{z-index:3;position:relative;margin-bottom:0!important;}
.bartop .btn, #stxt, .bartop select {border-color:#CCC;}
.bartopbox .tips {height:49px;position:relative;width:50px;z-index:3;}

/* ---------------------------------------------------------------------- */
/* Filters and Views */
.modfv a {border-radius:4px!important;border:1px solid #ddd;padding:0.1em 0.8em;display:inline-block}
.modfv a:hover{text-decoration:none;background:#eee}

/* ---------------------------------------------------------------------- */
/* Buttons */
.btn{display:block;width:100%;}
.btn,  .btn.inline, .btn.cancel, .btn.cancel:hover {background-image:none!important;line-height:1;display:block;width:100%;-webkit-border-radius:4px!important;border-radius:4px!important;background-clip:padding-box;background-color:#f2f2f2;border:1px solid #ccc;margin:0 0 10px 0;font-size:18px!important;color:#555;padding:10px 18px;text-decoration:none;text-align:center;text-shadow:none;} /*padding:10px 18px!important*/
.btn.inline { line-height:1; padding:11px 18px; } /*padding:11px 18px!important*/
.btn:active {background-color:#E3E3E3;background-image:none!important;border:1px solid #777;}
.btn:hover {background-color:#E3E3E3;background-image:none!important;border:1px solid #aaa;}
.btn:focus {background-color:#E3E3E3;background-image:none!important;border:1px solid #999;}
.btn.cancel, .btn.cancel:hover {background-color:transparent;margin-top:1em}
.btnprimary,.btnprimary:active{color:#fff;background:#428bca;border-color:#357ebd;}
.btnprimary:hover{color:#fff;background:#3276b1;border-color:#285e8e;}
.btnremove,.btnremove:active{color:#fff;background-color:#d9534f;border-color:#d43f3a; text-shadow:none;}
.btnremove:hover{color:#fff;background-color:#d2322d;border-color:#ac2925;}
.btnedit,.btnedit:active{color:#fff;background-color:#5bc0de;border-color:#46b8da; text-shadow:none;}
.btnedit:hover{color:#fff;background-color:#39b3d7;border-color:#269abc;}
.btnsubmit,.btnsubmit:active{color:#fff;background-color:#5cb85c;border-color:#5cb85c}
.btnsubmit:hover{color:#fff;background-color:#47a447;border-color:#398439}
.normal .toolbar .btn.btnsubmit,.normal .toolbar .btn.btnsubmit:active{color:#fff;background-color:#5cb85c;border-color:#5cb85c;text-shadow:none;margin-bottom:15px;}
.normal .toolbar .btn.btnsubmit:hover{color:#fff;background-color:#47a447;border-color:#398439}
td:last-child .btn{margin-bottom:0}
.btnpair{width:100%;}
.submitbtns .btn{line-height:1!important;}
.submitbtns .btn.cancel{margin-top:0}
.submitbtns.btnpair td{vertical-align:top}
.submitbtns.btnpair td:nth-child(1){padding-right:5px;width:50%;}
.submitbtns.btnpair td:nth-child(2){padding-left:5px}

/* ---------------------------------------------------------------------- */
/* Tool Bar */
.toolbar {background:none;margin:0;padding:5px 0;}
.toolbar > table > tbody > tr > td{width:100%;}
.toolbar .modfv a{display:inline-block;min-width:40px;border:1px solid #ddd;border-radius:4px!important;vertical-align:top;padding:10px 11px;}
.toolbar td[width="40%"]{display:block;padding:0}
.toolbar td:first-child{padding:0}
.toolbar td{padding:5px 0}/*.toolbar td{padding:5px 0!important}*/
.toolbar select{margin-bottom:0;}
.toolbar td[align="right"]{text-align:center;display:block}
.toolbar td[align="right"] a{display:block;}
.toolbar .label {display:block;word-break:break-word;}
.toolbar .glyphicons i:before, .listin .glyphicons i:before{position:relative!important}
.toolbar .glyphicons i:before {font-size:13px!important;}
.toolbar .txt{width:100%;}
table[id*="_toolbar"] tr {white-space:normal!important;}
table[id*="_toolbar"] td {display:inline-block!important;}

/* ---------------------------------------------------------------------- */
/* Page */
#pagecontent{background:#fff;border-top:solid 1px transparent;position:relative;top:-1px;}
.page{max-width:650px;-webkit-box-shadow:none!important;box-shadow:none!important;border:none;margin:0 auto;overflow-x:visible;padding:0 10px 10px;}
.pagelayout{padding:0!important;background:none!important}
.pageheaderbox{display:none}

/* ---------------------------------------------------------------------- */
/* Bartop */
.bartop{-webkit-box-shadow:none!important;box-shadow:none!important;}
.bartop td{text-align:center}
.bartop i{font-size:30px;line-height:1.6;}
.bartop .title i {font-size:16px;margin-right:.5em}
.bartop .title{text-align:left;position:relative;top:0.1em;overflow-y:visible;max-width:195px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.bartop .btn{margin:0;padding:0;}
.bartop .trail{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left}
.bartrail .location .locationitem {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/* ---------------------------------------------------------------------- */
/* Infobox */
.infobox.formerr .tcell{padding:10px}

/* ---------------------------------------------------------------------- */
/* Panel */
.panel{position:relative;margin:0 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}
.panelout {max-width:670px;margin:0 auto;}
.panelin{padding:10px 10px 100px;}
.panel.panel-open{display:block!important;}
.panel h3{margin-bottom:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.panel td{width:auto!important}

/* -- Panel Search */
.panelsearch .btn{text-align:center;display:block;width:100%;margin-bottom:10px;}
.panelsearch #stxt{width:100%;text-indent:3px;margin:0 0 10px 0;}
.panelsearch .table{margin-top:5px;}
.panelsearch .tcell{padding-left:5px}
.panelsearch .tcell:nth-child(1){padding-left:0}
.panelsearch .clsAutoCompleted{display:block;position:relative;padding:10px 0;margin:0;}
.panelsearch .realtimedrop{padding:0!important;position:static;margin:0!important;width:100%;}

/* -- Panel Tips */
.paneltips .panelin > div {margin-top:5px;}
.paneltips .panelin > div:first-child {margin-top:0;}
.paneltips #avatarpick .tip{padding:0;}

/* ---------------------------------------------------------------------- */
/* Nav */
.leftnavback .navset-title{line-height:50px;text-align:center;border:none;-webkit-box-shadow:none;box-shadow:none;}
.navset .quickmenu .quickactions{margin-bottom:0;}
.navin{padding:0!important;background:transparent!important;border:none!important;-webkit-border-radius:0px!important;border-radius:0px!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
.navout{margin-bottom:0;}
.navout:last-child{margin-bottom:36px;}
.nav li{border-bottom:1px solid #3A3A3A;display:table;width:100%;border-left:none;margin-bottom:0;}
.nav li:nth-child(2){border-top:none}
.nav li > a, .nav li > span{display:table-cell;padding:10px;vertical-align:middle;}
.nav li > .lbl{display:inline;padding:0}
.nav li > a{color:#fff;text-decoration:none!important;}
.nav li > a > .lbl{font-size:14px;line-height:16px;}
.nav li a:hover{text-decoration:none;}
.nav .sel a {color:#fff!important;}
.nav .sel{background:rgba(0,0,0,0.5);border-left:5px solid #428bca!important;}
.nav .logged-in-avatar{width:32px;padding:0 5px}
.nav .head{font-size:14px!important;padding:5px 0 5px 5px!important;display:block;margin-bottom:0!important;background:#6D6D6D!important;color:#CCCCCC!important;-webkit-border-radius:0px!important;border-radius:0px!important;}

/* ---------------------------------------------------------------------- */
/* Tip */
.tipinner{-webkit-box-shadow:none!important;box-shadow:none!important;padding:4px 12px 8px 12px!important;background-color:#F6F6F5!important;border:1px solid #ddd!important;margin-bottom:10px!important;color:#333!important}
.tipinner .tipheader{margin-top:0!important;color:#000!important}
.tipinner .tip{font-size:13px!important;line-height:1.2!important}
.tipinner a{color:#08c!important}
.tip .profile{margin-top:0!important;}

/* ---------------------------------------------------------------------- */
/* Bar Trail */
.bartrail{display:none;}
.bartrail.active{display:table-cell;}
.bartrail .location{position:absolute;width:100%;left:0;background:#444;padding:0!important;z-index:100;margin-top:24px;}
.bartrail .location .locationitem{display:block;text-align:left;padding:0.8em;border-top:1px solid #666}
.bartrail .location .locationitem:first-child{border-top:none}
.bartrail .location .locationitem:hover{background:gray}
.bartrail .location .locationitem:hover a{text-decoration:none}
.active:after {content:"";position:absolute;z-index:-1;height:100%;width:50px;background:rgba(0,0,0,0.2);left:0;}
.bartrail.active:after{display:none}
.rightnavback{padding:0}
.rightnav{width:100%;}
.leftnavback{background:url(/global/style/mobile/img/zigzag.png)!important;padding:0;display:inline-block;width:220px;overflow-y:hidden;overflow-x:hidden;min-width:0px;vertical-align:top;height:100%;}
.st-none .leftnavback{display:none}

/* ---------------------------------------------------------------------- */
/* Quick Buttons */
.quickbtns{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;}
.quickbtns{overflow-y:auto;position:relative;z-index:3;display:inline-block;top:0;width:60px;color:#555;overflow-x:hidden;left:-4px;}
.quickbtns a{color:#555;text-decoration:none!important;}
.quickbtns a:hover{text-decoration:none}
.quickbtns i{display:block;margin:0 auto;font-size:24px;}
.quickbtns i:before{position:relative;}
.quickbtns li{padding:10px 0;font-weight:bold;font-size:8px;line-height:1.2;text-align:center;display:block;}
.quickbtns li:hover{background:#D0D0D0;}  
.quickbtns .qbtn .lbl {font-size:9px;margin-top:2px;display:block;font-weight:bold}

/* ---------------------------------------------------------------------- */
/* Li Container */
.mlicontainer.mResetUL {display:block;overflow-x:hidden;margin-top:10px;}
.mlicontainer.mResetUL li{display:table;width:100%; }
.mlicontainer.mResetUL li > div{display:table-cell;vertical-align:middle;position:relative!important;}
.mLiBtn.mRight:after {content:"";position:absolute;height:100%;width:100%;top:0;right:0;z-index:-1;border:1px solid #eee;border-radius:0 4px 4px 0;border-left:none;}
.mlicontainer.mResetUL li > div > * {display:block;}
.mlicontainer.mResetUL li > .mLiLnk > * > * {width:25px;height:33px;margin:0 auto;}
.mCentered .mLiInner{margin:0;}
.mLiId{display:block}
.mLiBtnAccess{display:inline-block;top:0;}
.mlicontainer.mResetUL .mLiBtnAccess{display:none;}

/* ---------------------------------------------------------------------- */
/* Tool List */
.toollist a{text-decoration:none;color:#fff;background:#666;text-decoration:none!important;}
.toollist.regular img{position:static;margin-right:1em;vertical-align:-3px!important;}
.toollist.regular h5{padding-left:0;top:-0.1em;position:relative;font-size:14px;}
.toollist.regular .desc{display:none}
.toollist.regular a {width:100%;}
.toollist a {background-image:none;border:none;display:block;line-height:24px;float:none;text-decoration:none;position:relative;z-index:1;-webkit-box-shadow:none;box-shadow:none;padding:14px;text-align:center;-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;}
.toollist a:hover{background-color:#4ab6ad;}
.toollist.mini{float:none}
.toollist.mini img{position:static;float:none;margin-right:10px;}
.toollist.mini h5{color:#fff;margin:0;font-size:14px;}
.toollist.mini h3 {float:none;width:auto;}

/* ---------------------------------------------------------------------- */

.commhome{border-top:solid 1px transparent;}
.reporttype{margin:0}
.reportview .infobox.empty{max-width:100%}
.mlicontainer.mResetUL li > div > i {margin:0 auto;font-size:30px;}

/* ---------------------------------------------------------------------- */
/* Project Home Page */

.projhomepage .infobox {margin-top:110px;margin-bottom:0;}
.projhomepage .page{max-width:100%;}
.projhomepage .empty,.projhomepage .secbody, .projhomepage #div_HomeDashSubData, .projhomepage .content{max-width:650px;margin-left:auto;margin-right:auto;}
.projhomepage .block > div:last-child{margin-bottom:0}
.projhomepage .block > div:last-child.empty{margin-bottom:10px}
.projhomepage .nextback{margin-top:0;}
.projhome .tabs a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:none!important;background-color:#EEE}
.projhome .opts{text-align:right;padding-left:10px;}
.projhome .opts > * {display:inline-block;border-radius:2px!important;text-decoration:none;margin:0 0 0 6px!important;padding:0 5px;color:#fff;font-weight:300}
.projhome .opts > *:before{display:none}
.projhome .opts a {-webkit-box-shadow:none !important;box-shadow:none !important;border:solid 1px #CCC;-webkit-border-radius:4px;border-radius:4px}
.projhome .opts a:hover{background-color:#888;}
.projhome .opts .sel {background-color:#ff9e18;}
.projhome .watchoptions{float:none;display:table;padding:0;width:100%;border-spacing:10px;border-collapse:separate}
.projhome .watchoptions span{display:table-cell;}
.projhome .assignplatform{background:none;padding:0;}
.projhome .dash{margin:0 auto;padding:20px 0;overflow-x:auto;}
.projhome{margin-top:-1px;}
.projhome .tabs{position:absolute;top:0;left:0;padding:0;width:100%;}
.projhome .tabs ul{display:table;width:100%;padding:0;}
.projhome .tabs li {display:table-cell;vertical-align:middle}
.projhome .tabs li a{margin:0!important;border:none;display:block;border-radius:0}
.projhome .tabs li i{font-size:26px;line-height:1.2;}
.projhome .block{padding:0!important;margin-top:48px;-webkit-box-shadow:none!important;box-shadow:none!important;border:none;border-top:solid 1px transparent;}
.projhome .empty{margin:20px auto 10px}

/* ---------------------------------------------------------------------- */
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width :320px) and (max-width :480px) {
	.projhome .content.watched{margin-bottom:5px}
	.projhome .watchoptions{float:none;margin-top:20px;display:block}
	.projhome .watchoptions span{display:block;width:100%;text-align:center;margin-top:10px;}
	.projhome .watchoptions span:nth-child(1){margin-top:0}
	.projhome .watchoptions span a{display:block;} 
	/* Inputs */
	input[type="text"], input[type="password"], input[type="textbox"], select, select[multiple],.viewset select,.viewsubset select{width:100%;}
	.viewitems select  {width:100%!important;}
	.viewitems {margin-right:0}
	.btn.dyntags {display:block;width:100%;}
	.ui-input-text > input, .feedbackcontrol textarea{width:100%;}
	fieldset > textarea {margin:0;max-width:100%!important;}
	.selgroup{width:100%;}
	.select{display:block}
	/* Forms */
	.mFoLbl, .mFoVal{display:block;}
	.modfv{display:block!important;}
	h5.chklist small {float:left;margin:1em 0;}
	.item, .mFoTxt.item{width:100%;line-height:34px;padding:0}
	.item .sel{width:100%;}
  .item .label{padding:14px 0}
	#divpasses {margin-bottom:10px}
	#divpasses .item{display:block;padding:10px 10px 0!important;position:relative}
	#divpasses .item-password-strength-lbl{white-space:nowrap;overflow:visible;}
	#divpasses .item.item-password-strength-txt > div{width:100%!important;border:1px solid #ccc;background:#F8F8F8;padding:11px 10px!important;border-radius:4px;line-height:1;}
	#divpasses .item.item-password-strength-txt span{font-size:14px;}
	.submitbtns td{text-align:left}
	.open h5{float:none;margin-bottom:.4em;}
	.open .postdate{float:none;margin-bottom:1em;display:inline-block}
	.open .opp{padding:10px;}
	.open .more{display:inline-block;margin-left:0;}
	.open .postdesc{margin-bottom:1em}
	/* Tables */
	.h3bar .opts{white-space:nowrap;}
	.projhome .lbl{float:none}
	.formtable > tbody > tr > td{display:block;}
	.formtable .mFoTxt.item{padding-bottom:0!important}
	.formtable .mFoVal input, .formtable .mFoPsw input{margin:0}
	.formtable [name="myOneText"]{width:100%!important;}
  .jaccount.hasmiddleinitial td:first-child{width:30%;}
}

/* ---------------------------------------------------------------------- */
/* Table Rows */
.toollist.mini a{margin-bottom:0}
.table .row a, .table .row .rowstatic{color:#333;padding:14px;text-align:center;display:block;width:100%}
.table .row a:hover{background-color:#EDEDEE;color:#333;text-decoration:none}
.table .row a .lbl{line-height:20px;position:relative;}
.table .row a+a{margin-top:5px} /* test */
.table .rowtxtleft a{text-align:left;}
.table .rowtxtleft .rowstatic{text-align:left}
.table .rowsubtxt{display:block}
.table .row .xxx{padding:14px;text-align:center;display:block;width:100%;border:1px solid #DDD;background:#fff;-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;}
.table .row .xxx{background:#63c7bd;color:#fff;border:none;margin-bottom:5px;}
.table .row.footer{padding:0;}
.table .row:last-child a{margin-bottom:0;}
.table .footer a, .table .footer a:hover{background:#000;color:#aaa;font-weight:bold}
.table .row .table .tcell > span{display:block;font-size:12px;opacity:0.8;color:#333;}
.table .row a .table .tcell:first-child{text-align:left}
.table .row a .table .tcell:last-child,.table .row .rowstatic .table .tcell:last-child{width:20px;text-align:right;}
.table .rowitem{margin:0 0 5px 0;width:100%;border:none;position:relative;}
.table .rowitem a{margin-bottom:0}
.table .row.rowsectwo{padding:0;display:table;margin:0;position:relative;}
.table .rowtxtleft, .table .row.rowtxtleft .a{text-align:left}
.table .rowtxtright, .table .rowtxtright .a{text-align:right}
.table .rowsecmain{padding:14px;}
.table .rowsecright{display:table-cell;}
.row.rowsectwochk .status{display:block;padding:0;}
.row.rowsectwochk .rowsecmain{text-align:left;padding:0}
.row.rowsectwochk .rowsecleft {padding:20px;width:12px;z-index:2;}
.row.rowsectwochk .rowsecleft input{margin:0!important;}
.row.rowsectwochk .rowsecmainlnk{position:relative;z-index:1;width:100%;}
.row.rowsectwochk .arrowr{position:relative;z-index:0;left:-10px;}
.row.rowsectwochk .chevronr{position:relative;z-index:0;left:-10px;}
.row.rowsectwochk a{padding-left:0;display:block;}
.table .rowsectwochk {padding:0;display:table;width:100%;margin-left:0!important;}
.table .rowsectwochk .rowsecleft{display:inline-block;position:absolute;height:100%;margin:0 20px!important;z-index:2;}
.table .rowsectwochk .rowsecmain{padding-left:52px;z-index:1;}
.table .rowsectwochk .rowsecmain.rowsecmainlnk{padding:14px 14px 14px 52px;margin-left:0;}
.table .rowsectwochk .rowsecmain.rowsecmainlnk a{display:block;padding:0;} 
.tcell.posts > span{display:inline-block!important;}
.tcell.posts .lbl{display:block;font-weight:normal;}
.table .rowsectwomore {border:solid 1px #ccc;background:#F6F6F5;-webkit-border-radius:4px!important;border-radius:4px!important;margin-bottom:5px}
.table .rowsectwomore:last-child{margin-bottom:0}
.table .rowsectwomore a,.table .rowsectwomore a:hover{color:#333;-webkit-border-radius:0!important;border-radius:0!important;background:none;margin-bottom:0;display:table;width:100%;border:none;}
.table .rowsectwomore a .tcell{padding:14px;}
.table .rowsectwomore .table > .tcell:hover{background-color:#ededed}
.table .rowsectwomore .lichevonr{width:1em;text-align:center;}
.table .rowsectwomore .tmore{width:50px;border-left:1px solid #ccc;text-align:center;color:#333;}
.table .rowsectwomore .tmore a{display:inline;padding:0;}
.table .rowsectwomore .tmore i:before{position:relative;top:1px;}
.table .row .tbtnblock{background:#43AD6A;}
.table .row .tbtnblock:hover{background:#358853;}
.table .row .tbtnblock i:before{position:relative;top:1px}
.table .tbtnr{width:50px;border-left:1px solid #ccc;text-align:center;}
.table .tbtnr a{text-align:center;}
.table .group{padding:10px;margin:5px 0;-webkit-border-radius:4px;border-radius:4px;}
.table:first-child .group{margin-top:0}
.table .group .lititle{margin:0;}
.table .group .libtnadd{width:32px;display:table-cell;border:none;background:transparent!important;font-size:26px;color:#7ec059;padding:0;}
.table .group .libtnadd:hover{color:#62a33c}
.table .footer{padding:10px;-webkit-border-radius:4px;border-radius:4px;}
.page > .table:first-child .group{margin-top:10px;}
.tbtnremove{-webkit-border-radius:4px;border-radius:4px;float:right;background-color:#C9312C;color:#fff;text-decoration:none!important;padding:3px 10px;position:relative;top:-0.4em;}
.tbtnremove:hover{background-color:#D8544F;color:#fff;}

/* ---------------------------------------------------------------------- */
/* Buttons */

/* -- Button Outlined */
.btnol{important;line-height:1;display:block;width:100%;border:1px solid #ccc;-webkit-border-radius:4px!important;border-radius:4px!important;background-clip:padding-box;margin:0;font-size:18px!important;padding:10px 18px!important;text-decoration:none;text-align:center;text-shadow:none;}.btnoledit{background:#fff;border-color:#5bc0de;color:#5bc0de}
.btnol:hover{text-decoration:none;}
.btnoledit:hover{background:#5bc0de;border-color:#5bc0de;color:#fff}
.btnolremove{background:#fff;border-color:#d9534f;color:#d9534f}
.btnolremove:hover{background:#d9534f;border-color:#d9534f;color:#fff}
.btnolnew{background:#fff;border-color:#5cb85c;color:#5cb85c}
.btnolnew:hover{background:#5cb85c;border-color:#5cb85c;color:#fff}
.btnolgroup .btnol{margin-top:10px;}

/* -- Button Flipswitch */
.ui-btn{color:#fff!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);float:left;height:28px;margin:1px;line-height:26px;font-size:16px;margin:1px 0;padding:.7em 1em;display:block;position:relative;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:3px !important;border-radius:3px !important}
.ui-btn:link{text-decoration:none !important;}
.ui-btn:hover{color:#fff}
.ui-flipswitch{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2);font-size:16px;display:inline-block;vertical-align:middle;width:94px;height:32px;border:solid 1px #ddd;margin:8px 0;overflow:hidden;-webkit-transition-property:padding,width,background-color,color,border-color;-moz-transition-property:padding,width,background-color,color,border-color;-o-transition-property:padding,width,background-color,color,border-color;transition-property:padding,width,background-color,color,border-color;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-o-transition-duration:100ms;transition-duration:100ms;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background:#e9e9e9;color:#333;text-shadow:0 1px 0 #eee;font-weight:700;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:3px !important;border-radius:3px !important}
.ui-flipswitch-input{position:absolute;height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);border:0;outline:0;filter:Alpha(Opacity=0);opacity:0}
.ui-flipswitch-off{padding:1px;text-indent:16px;position:relative;top:1px;float:left;height:28px;margin:1px;line-height:26px;}
.ui-flipswitch-on{width:28px;padding:0!important;text-indent:-42px;text-align:left;border-width:1px;border-style:solid;border-radius:inherit;overflow:visible;color:inherit;text-shadow:inherit;position:relative}
.ui-flipswitch-active{background-color:#38c;border-color:#38c;color:#fff;text-shadow:0 1px 0 #059;padding-left:64px;width:94px;height:32px}

/* -- Button Toggle */
.btntoggle .lbl{margin-right:20px;}
.btntoggle small{font-size:14px;}
.btntoggle .btntoggle-switch{width:100px;text-align:right}
.btntoggle .tcell:last-child{text-align:right}

/* article */
.pagedesc.dyn{margin-top:20px}
.articlesingle .dyn{margin-top:0}
.articlesingle h3 {margin-top:20px}
.page  > .table.listin:first-child {margin-top:10px}

/* ---------------------------------------------------------------------- */
/* Forums */
.printforumthread{overflow:auto;height:100%;}
/* -- Forum post formatting */
.forumformat.format .mLiRow{border:solid 1px #eee;}
.forumformat.format .mLiRow > div{display:table-cell;vertical-align:middle;padding:5px;}
.forumformat.format .mLiRow > div:first-child{width:100px;border-right:solid 1px #eee;}
.forumformat.format .mLiRow > div:last-child{width:auto;}
.forumformat.format .mLiInner{padding:0;border:none;}

/* -- Forum Topic Add */
.forumpost .topicbtn td input {max-width:100%;width:100%;}
.forumpost .rownew.attach a {display:block;text-decoration:none;}
.forumpost .rownew.attach a:hover {text-decoration:none;}

/* -- Forum Thread */
.forumthread .submitbar .tcell{padding:0;display:table;width:100%;position:relative;float:none;}
.forumthread .commentarea {margin-top:10px;}
	.forumthread .cmtsubmit .cmtsubmititem{display:block;vertical-align:middle;padding:0 5px 5px;} /*new*/
	.forumthread .cmtsubmit .cmtsubmititemfirst{margin-top:51px;} /*new*/
/*.forumthread .cmtsubmit .cmtsubmititem{display:table-cell;vertical-align:middle;padding:5px 5px 0;}
.forumthread .cmtsubmit .cmtsubmititemfirst{padding-right:0;}*/
.forumthread .cmtsubmit .cmtsubmititem input.btn{width:100%;margin:0;padding:10px;line-height:1;}
	.forumthread .submitbar .options{position:absolute;top:0;} /*new*/
.forumthread .options .optionsitem{display:table-cell;vertical-align:middle;}
.forumthread .options .optionsitemfirst{padding-right:0;}
.forumthread .options .optionsitem a:hover{text-decoration:none;}
.forumthread .cmttools {width:100%;padding-bottom:3px;display:none;}
.forumthread .cmttools .tcell {padding:3px 3px 0 0;}
.forumthread .cmttools .tcell:first-child {padding-left:3px;}
.forumthread .cmttools a { text-align:center; display:block; line-height:1; padding:5px; border:1px solid #ccc; border-radius:4px; background:rgba(0,0,0,0.5); }

/* -- Forum Topic */
.forumtopic .toolbar [align="center"], .forumtopic .toolbar [align="right"]{display:none;}
.forumtopic .toolbar{border:solid 10px #e7e8ed;border-collapse:collapse;padding:0;background:#e7e8ed;margin-top:0}
.forumtopic .toolbar td {padding:0;}
.forumtopic .toolbar select {margin-bottom:5px}
.forumtopic .toolbar .btn{margin-bottom:0;}
.forumtopics .mAddLnk li{margin-left:-5px;}
.forumtopics .mAddLnk li:nth-child(2){text-align:left;}

/* -- Forum List */
.forumlist{margin-top:20px;}
.forumtopic.forumtopiclist .forumtopics .lbl{display:block;font-size:13px;}
.forumtopic.forumtopiclist .tcell.arrowr{width:10px;}
.forumtopic.forumtopiclist .mLiBtn.mLeft{width:60px; border-right:none!important;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.forumtopic.forumtopiclist .mLiBtn.mLeft a{position:relative;z-index:1;}
.forumtopic.forumtopiclist .mLiBtn.mLeft a:hover{text-decoration:none;}
.forumtopic.forumtopiclist .mLiInner h5 {font-weight:normal;}
.forumtopic.forumtopiclist .mLiInner h5 a{text-decoration:none;font-size:13px;line-height:1.2;display:table;width:100%;min-height:41px;}
.forumtopic.forumtopiclist .mLiBtn.mRight{width:60px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.forumtopic.forumtopiclist .mlicontainer.mResetUL .mLiBtnAccess{right:0;}
.forumtopic.forumtopiclist .mLiBtnAccess.mRight.expand {background:white;box-shadow:0 0 2px rgba(0,0,0,0.3) inset;border-radius:4px!important;}
.forumtopic.forumtopiclist .mLiBtnAccess.mRight.expand .wrapperTbl{float:left;}
.forumtopic.forumtopiclist .wrapperTbl i {font-size:24px;}
.forumtopic.forumtopiclist .wrapperTbl label{min-width:42px;text-align:center;display:table-cell;vertical-align:middle;}
.forumtopic.forumtopiclist .wrapperTbl a, .forumtopic.forumtopiclist .mlicontainer.mResetUL .wrapperTbl label{border-right:1px solid #E1E1E1;width:48px;}
.forumtopic.forumtopiclist .wrapperTbl a:hover, .forumtopic.forumtopiclist .wrapperTbl label:hover{background:#EDEDEE;}
.forumtopic.forumtopiclist .wrapperTbl .chk{margin:0;}
.forumtopic.forumtopiclist .lisub{display:block;margin-top:5px;}
.forumtopic.forumtopiclist .mMoreNone .mLiInner{padding:10px;}
.forumtopic.forumtopiclist .mMoreNone .mLiInner{border:none;background:none;} /*reset*/
.forumtopic.forumtopiclist .mMoreNone .mLiInner{background:#fff;border:1px solid #5cb85c;}
.forumtopic.forumtopiclist .mMoreNone .mLiInner h5{color:#5cb85c}
.forumtopic.forumtopiclist .mMoreNone .mLiInner:hover{background:#5cb85c;border-color:#5cb85c;}
.forumtopic.forumtopiclist .mMoreNone .mLiInner:hover h5{color:#fff;}
.forumtopic.forumtopiclist .mlicontainer.mLiNew{margin-top:0;}
.forumtopic.forumtopiclist .mlicontainer.mResetUL {margin-bottom:5px}

/* -- Forum Buttons */
.forumtopic.forumtopiclist .mLiBtn.mLeft{background-color:#f6f6f5;}
.forumtopic.forumtopiclist .mLiBtn.mLeft:hover {background-color:#EDEDEE;}
.forumtopic.forumtopiclist .mLiOuter.mCentered .mLiInner{background-color:#f6f6f5;}
.forumtopic.forumtopiclist .mLiOuter.mCentered .mLiInner:hover{background-color:#EDEDEE;}
.forumtopic.forumtopiclist .mLiBtn.mRight{background-color:#f6f6f5;}
.forumtopic.forumtopiclist .mLiBtn.mRight:hover{background-color:#EDEDEE;}

/* -- Forum Sticky */
.forumtopic.forumtopiclist .rowsticky .mLiBtn.mLeft{background-color:#FFFDE2;}
.forumtopic.forumtopiclist .rowsticky .mLiBtn.mLeft:hover {background-color:#FFFBC7;}
.forumtopic.forumtopiclist .rowsticky .mLiOuter.mCentered .mLiInner{background-color:#FFFDE2;}
.forumtopic.forumtopiclist .rowsticky .mLiOuter.mCentered .mLiInner:hover{background-color:#FFFBC7;}
.forumtopic.forumtopiclist .rowsticky .mLiBtn.mRight{background-color:#FFFDE2;}
.forumtopic.forumtopiclist .rowsticky .mLiBtn.mRight:hover{background-color:#FFFBC7;}

/* -- Z-Index Adjustments for Firefox */
.forumtopic.forumtopiclist .mLiOuter.mCentered{z-index:2;}
.forumtopic.forumtopiclist .mLiBtnAccess.mRight.expand{z-index:3;}
.forumtopic.forumtopiclist .mLiBtn.mRight.mLiZup{z-index:4;}
.forumtopic.forumtopiclist .mLiBtn.mRight:after{width:60px;}

/* ---------------------------------------------------------------------- */
/* Feedback */
.fbsimple .datebar{border-radius:3px}
.fbsimple .toolbar a.btnol{important;line-height:1;display:block;width:100%;border:1px solid #ccc;-webkit-border-radius:4px!important;border-radius:4px!important;background-clip:padding-box;margin:0;font-size:18px!important;padding:10px 18px!important;text-decoration:none;text-align:center;text-shadow:none;}.btnoledit{background:#fff;border-color:#5bc0de;color:#5bc0de}
.fbsimple .toolbar a.btnolnew{background:#fff;border-color:#5cb85c;color:#5cb85c}
.fbsimple .toolbar a.btnolnew:hover{background:#5cb85c;border-color:#5cb85c;color:#fff}
.fbsimple a:hover{text-decoration:none;}
.fbcard.fbmobile {padding:0;}
.fbcard.fbmobile .fbcardin {padding:10px;}
.fbcard.fbmobile .fbvotecol{width:50px;}
.fbcard.fbmobile .fbtitle .title{padding:0;margin:0;font-size:20px;float:none;font-weight:800;line-height:1.2;margin-top:0.10em;}
.fbcard.fbmobile .desc{margin-top:15px;padding-bottom:10px;}
.fbcard.fbmobile .fbuser .fbname{margin:0;}
.fbcard.fbmobile .activity {padding:0;margin-top:5px;}
.fbcard.fbmobile .activity span{margin:0 0 0 5px;position:static;display:block;text-align:center;line-height:40px;padding:4px 12px;vertical-align:bottom;}
.fbcard.fbmobile .activity .status{overflow:hidden; text-overflow:ellipsis;white-space:nowrap;display:block;max-width:220px;border-radius:4px}
.fbcard.fbmobile .activity .fbavatar{width:48px;}
.fbcard.fbmobile .activity .fbavatar .avatar{margin:0;float:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.fbcard.fbmobile .activity .fbavatar .avatar img{border:none;}
.fbcard.fbmobile .activity .lbl{padding:0;margin:0;display:inline;border-radius:0;}
.fbcard.fbmobile .activity .fbposts {width:56px;text-align:right;}
.fbcard.fbmobile .activity .posts{background-image:none;white-space:nowrap;display:inline-block;border-radius:4px}
.fbcard.fbmobile .activity .posts:hover{background:#FFFDE2}
.fbcard.fbmobile .activity .posts i{margin-left:5px;position:relative;top:1px}
.fbcard.fbmobile .activity .posts .lbl {font-weight:bold}
.fbcard.fbmobile .details .ident{display:none;}
.fbpredict .prenote{padding:10px;}

/* -- FB hidecard */
.fbcard.fbmobile.hidecard .details {display:table;width:100%;}
.fbcard.fbmobile.hidecard .hidematch.hide, .fbcard.fbmobile.hidecard .ident {display:table-cell!important;vertical-align:middle;position:static;padding:10px;line-height:1.2}
.fbcard.fbmobile.hidecard .ident{width:140px;text-align:center;float:none;}

/* -- FB vote */
.fbcard.fbmobile .votecol{display:inline-block; width:auto;min-width:48px; padding:0 10px; margin-right:10px;}
.fbcard.fbmobile .fbvotes{text-align:center;height:auto;}
.fbcard.fbmobile .fbvotes span.vcount b {font-weight:700;margin-top:0px;}
.fbcard.fbmobile b.votes1 {font-size:25px;line-height:48px;}

/*-- FB single view */
.fbtopmsgbox{margin-top:20px;}
.fbtopmsgbox .infobox.simple.fbvotetxt .tcell{padding:0;}
.fbtopmsgbox .infobox.simple.fbvotetxt a{padding:20px;display:block;text-decoration:none!important;}
.fbtopmsgbox .infobox.simple.fbvotetxt a:hover{background:#F5E08F;}
.fbsimple .toolbar{display:block;}
.fbsimple .toolbar .btn{display:block}
.fbview .page{margin-top:10px;}
.fbview .buttonmenu{margin-top:20px;}
.fbview .formview.feedback{margin-top:10px;}
.commentarea .posttext .ava{display:none;}
.fbtopmsgbox {margin-left:-10px;margin-right:-10px;}
.fbtopmsgbox .infobox:last-child{margin-bottom:0;}
.fbtopmsgbox .infobox .tcell {display:block;}
.thread .cmtuser{display:block}
.thread .cmtnamedate{display:table;width:100%;}
.thread .cmtnamedate > div{display:table-cell;vertical-align:middle}
.thread .cmtnamedate > div:first-child{padding-right:5px;}
.similartools .table{margin-top:5px;}
.formcomment .submitbtns td:first-child{width:45%;}
.fbsimilar .fbcard.fbmobile .action{width:100%;}
.fbsimilar .fbcard .linkednote{margin:0; position:absolute; width:100%; left:0; height:100%; top:0; padding:5px;}
.fbsimilar .fbcard .linkednote > span {display:block;margin:5px;}
.fbsimilar .fbcard .linkednote > span > .txt {margin:0;width:100%;}
.fbsimilar .fbcard .linkednote > span > .btn {margin:0;}
.fbsimilar .fbcard .btn.cancel{border-color:#fff!important;}
.fbsimilar .fbcard .matchconfirm{margin:0; position:absolute; width:100%; left:0; height:100%; top:0; padding:5px;}
.fbsimilar .fbcard .matchconfirm > span {display:block;margin:5px;}
.fbsimilar .fbcard .matchconfirm > span > .txt {margin:0;width:100%;}
.fbsimilar .fbcard .matchconfirm > span > .btn {margin:0;}
.fbsimilar .fbcard .matchconfirm div{margin:5px;padding-bottom:4px;}
.nosimilarmatch a{line-height:1.2;}
.feedbackcontrol.title{padding:0}
.feedbackcontrol .sel{margin-bottom:0}

/* -- FB comment */

/* -- FB comment submit */
.submitbar .push a:first-child{margin:0}
.submitbar .options{width:auto;padding:62px 10px 7px 0;float:right;}
.submitbar .options > span {display:inline-block;margin:0 0 0 3px;padding:0;}
.submitbar .options a { background-image:none; font-size:18px; line-height:1; padding:10px; display:block; height:auto; width:auto; text-align:center; margin-left:0; color:#333;}
.submitbar .options i:before{position:relative;top:1px}
.push.tcell > span {display:table;width:100%}
.push.tcell span.hasqtiphint {display:table-cell;border:solid 3px transparent}
.push.tcell > span > span:first-child {border-left:none}
.push.tcell > span > span:last-child {border-right:none}
.push.tcell > span > span > a {display:block;width:auto;padding:10px}
.submitbar .tcell{display:block;}
.submitbar{position:relative}
.submitbar .cmtsubmit{margin-top:104px}
.submitbar .cmtsubmit input {display:block;}
.submitbar .cmtsubmititem:last-child input{margin-bottom:0;}
.submitbar .push{position:absolute;top:0;width:100%}
.submitbar .options{position:absolute;top:51px;width:100%;padding:0;}
.submitbar .optionsitemcontainer{width:100%;display:table;border-spacing:10px;border-collapse:separate;}
.submitbar .options .optionsitem{display:table-cell;float:none}
.submitbar .options a{display:block;width:100%}
.submitbar .options span.hasqtiphint{width:100%}
/* UF comment ui */
.forumthread .submitbar .cmtsubmit{margin-top:2px;}
.forumthread .submitbar .options a{line-height:21px;}
.forumthread .submitbar .optionsitemcontainer{border-spacing:5px;}
/* WK comment ui */
.wikiview .commentarea{margin-top:15px;}
.wikiview .submitbar .cmtsubmit{margin-top:0;}
.wikiview .submitbar .cmtsubmititem:first-of-type{display:block;padding-right:46px;padding-bottom:5px;}
.wikiview .submitbar .tcell{padding-top:0}
.wikiview .submitbar .tcell.options{top:0;padding-top:0;right:0;position:absolute;width:auto;}

/* Comment preview */
.forumpreview.thread .submitbar .cmtsubmit{margin-top:0;}
.forumpreview.thread .cmtnum{display:none}
/* UF comment preview */
.forumthread .forumpreview.thread .submitbar .cmtsubmit{margin-top:5px;}
/* WK comment preview */
.wikiview .forumpreview.thread .submitbar .cmtsubmititem:first-of-type{padding-right:0;}

/* -- FB comment tools */
.fbcmtcontainer .cmttools{height:100%;width:100%;background:rgba(0,0,0,0.6);display:none;}
.fbcmtcontainer .cmttoolsin{padding:5px;position:absolute;width:100%;}
.fbcmtcontainer .cmttoolsin .table{border:none;}
.fbcmtcontainer .cmttoolsin .tcell{padding:5px;}
.fbcmtcontainer .cmttoolsin a{display:block;width:100%;padding:16px 9px;text-decoration:none;font-weight:bold;text-align:center;background:#666;}
.fbcmtcontainer .cmttoolsin > a{margin:5px;display:block}

/* -- FB comment delete */
.thread .deleteconfirm a{padding:14px;min-width:68px;text-align:center;}
.thread .deleteconfirm a:hover{background:#000;}

/* -- FB leftnav */
.leftnavback .ident{margin-bottom:0;}
.leftnavback .quickmenu .nav li a{background-image:none;padding-left:10px;font-size:14px;}
.leftnavback .nav select{background:#fff;}
.leftnavback .fbdontuse{color:#fff;font-weight:normal;text-decoration:none!important;font-size:14px;padding:10px 12px;vertical-align:middle;line-height:16px;margin-left:0;}
.leftnavback .fbdontuse.hide{display:none;}
.leftnavback .navout.adminactions{margin-bottom:0;}

/* -- FB tips */
.fbtips .fbdate{margin-bottom:10px;}
.fbtips .avatar{margin-top:0;margin-left:0}
.fbtips .tipheader{font-weight:bold;}
.fbmodtips .tipinner.notitle{padding:10px 10px 8px 10px;}
.fbmodtips > div {margin-top:10px;}
.fbmodtips > div:first-child {margin-top:0;}
.fbowntip .tipinner.notitle{padding:10px}

/* -- FB list view */
.normal .toolbar{padding:0;margin-top:15px;}
.normal .toolbar .btn {margin:5px 0 0 0;}
.normal .toolbar .selectpicker {margin:5px 0 0 0;}
.normal .toolbar .txt {margin:5px 0 0 0;}
.fbcard.fbmobile .desc .read-more > a, .fbcard.fbmobile .desc .read-less > a{display:none;}

/* -- FB card interactive */
.fboverlaybg{background:#000;opacity:0.8}
.fboverlayin{padding:20px}

/* -- FB similar */
.fbsimilar .hidden.mediumpad{padding:0!important;}
.fbsimilar .fbcard.fbmobile .fbcardin{padding:10px;}
.similartools .txt{min-height:34px;}

/* -- FB card action */
.fbcard.fbmobile .action {display:block;}
.fbcard.fbmobile .action {height:100%;width:100%;background:rgba(0,0,0,0.6);}
.fbcard.fbmobile .action a{display:block;width:100%}
.fbcard.fbmobile .action .table{border:10px solid transparent}
.fbcard.fbmobile .action .table:nth-child(2){border:none}
.fbcard.fbmobile .fbreadmore{background:#FFCC00;color:#fff}
.fbcard.fbmobile .fbreadmore:hover,.fbcard.fbmobile .fbreadmore:focus{background:#CCA300;color:#fff}
.fbcard.fbmobile .match:hover,.fbcard.fbmobile .match:focus{background-color:#53843E;}
.fbcard.fbmobile .nomatch:hover,.fbcard.fbmobile .nomatch:focus{background-color:#333;}
.fbcard.fbmobile .action .actionin{padding:5px;position:absolute;width:100%;}
.fbcard.fbmobile .action .actionin .table{border:none;}
.fbcard.fbmobile .action .actionin .tcell{padding:5px;}
.fbcard.fbmobile .action .actionin a{display:block;width:100%;float:none;}
.fbcard.fbmobile .action .actionin > a{margin:5px;display:block}
.fbcard.fbmobile .action .actionin a.match:hover{background:#53843E;}
.fbcard.fbmobile .action .actionin a.linked:hover{background:#468FD2;}
.fbcard.fbmobile .action .actionin a.nomatch:hover{background:#919191;}

/* -- FB view submitting */
.fbview.submitting .submitbar .tcell{padding-top:10px;}


/* Comment Preview UI */
.forumpreview.thread .submitbar{}

/* ---------------------------------------------------------------------- */
/* Date Time */
.date {text-transform:uppercase}
.datebtncalendar, .datebtnclear {display:none;}
.datetimepicker .active:after{position:static;}
.datetime input{width:206px!important;margin:0;}
.deleteicon {display:none;position:absolute; vertical-align:middle; line-height:1; padding:3px 8px; text-align:center; font-size:30px; top:0px; right:0px; color:#999}
.deletable {position:relative}
.deletable input{padding-right:16px}
.container{width:100%!important;}

/* User Summary */
.usersummary .buttonmenu{margin-top:20px;}

/*.Row New */
.rownew a{-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;padding:10px;font-size:18px;font-weight:normal;line-height:1;display:block;}
.rownew a{color:#fff;background-color:#5cb85c;border-color:#5cb85c;}
.rownew a:hover{color:#fff;background-color:#47a447;border-color:#398439;text-decoration:none}
.rownew h5 {font-weight:normal;font-size:18px;text-align:center;line-height:1;}
.rownew.attach {background:#5cb85c!important;text-align:center;padding:0!important;}
.rownew.attach [id*="upload_"]{padding-left:5px;padding-right:5px;}
.rownew.attach [id*="upload_1_"]{padding-top:5px!important;}
.rownew.attach.platform {padding:5px!important;}
.rownew.attach.platform input {margin-top:5px!important;line-height:32px;}
.rownew.attach.platform input:hover{border-color:#CCC;}
.rownew.attach.platform .sel{font-size:18px;height:40px;margin:0;}

/* ---------------------------------------------------------------------- */
/* Forms */
label{display:inline-block;}
label.hide{display:none;}
input{border:0;outline:0;}
input[type="text"], input[type="password"], input[type="textbox"]{min-height:38px;}
input:focus, textarea:focus, select:focus {border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;}
.forumuploadlist td:nth-child(3){display:none} /*Hide the size column to compact width for the Add File UI*/
.draftsaved{padding-bottom:35px;text-align:center}
.security{padding:5px;margin-top:5px;}
.itemhard{padding:14px!important}
.ui-input-text > input[type="text"], .ui-input-text > textarea, .ui-input-text > input[type="textbox"]{width:100%;}
.mFoLnk, .formchkbox, .mFoSelDrop, .mFoTxt, .mFoLbl, .mFoRdo{padding:8px 0;}
.mFoLbl{padding:0.5rem 0 0;}
.mFoLbl, .mFoTxt, .item:first-child{font-weight:bold}
.mFoVal {padding:3px 0 8px;}.mFoLbl{padding:8px 0 3px}
#TeamAccess > .hidden, .toollist.hidden {border:none;}
#StartDate .glyphicons, #EndDate .glyphicons {width:34px;}
#StartDate .glyphicons i:before, #EndDate .glyphicons i:before {position:relative;vertical-align:middle;top:-2px;}

/* -- Formtable */
.formtable .chkitem{margin-left:27px;line-height:1.5}
.formtable .chkitem input[type="checkbox"]{margin-left:-18px;top:0}
.formtable .row.rowsectwochk .rowsecleft{padding:20px;width:12px;z-index:2}
.formtable .row.rowsectwochk .rowsecleft input{margin:0 !important}
.formtable .row.rowsectwochk .rowsecmain{text-align:left;padding:0}
.formtable .row.rowsectwochk .rowsecmainlnk{position:relative;z-index:1;width:100%}
.formtable .row.rowsectwochk a{padding-left:0;display:block}
.formtable a{text-decoration:none !important;padding:14px}
.formtable .tableout a{text-decoration:none !important;color:#333;padding:14px}
.formtable small a{padding:0;}
.formtable .row.rowsectwochk .arrowr{position:relative;z-index:0;left:-10px}
.formtable .lirow .chkitem input[type="checkbox"]{margin:0;}

/* -- Formview */
.msginfo div{margin-top:10px;}
.formview > table > tbody > tr > td, .formview .hidden > table > tbody > tr > td{display:block;width:100%;}
.formview br {display:none;}
.formview fieldset label {padding:10px 5px;line-height:1;margin-bottom:5px;background:#F8F8F8;cursor:pointer;border:solid 1px #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;}
.formview fieldset label:last-of-type{margin-bottom:0;}
.formview fieldset label:hover{background-color:#EEE;}
.formview input[type="checkbox"],.formview input[type="radio"]{margin:0 7px 0 2px;}
.formview input[type="text"] {margin:0 auto;}
.formview .feedbackdesc{font-weight:normal;}
.formview .feedbackcontrol label{display:block;}
.formview .error{font-weight:bold;padding:10px 0 6px 0;font-size:14px;}
.formview .hidden{padding:0;border-width:10px;}

/* -- Formview - File Attachment Element */
.formview .addfile{margin-top:4px;}
.formview .addfile td{padding-top:0!important;}
.formview .addfile .hide {display:none;}
.formview .addfile .file {margin:0 0 5px; width:100%;padding:5px;}

/* -- Formview - Assigned Platform Element */
.formview .assignplatform .atpchange{display:block; width:100%; position:relative; margin:10px auto; text-align:center; line-height:1.2;padding:11px 18px;font-size:13px;}
.formview .assignplatform{margin-bottom:10px;}
.formview .atpcurrent a {background-image:none!important; line-height:1.2; display:inline-block; width:100%; -webkit-border-radius:4px!important; border-radius:4px!important; background-clip:padding-box;border:1px solid #8A6D3B; margin:0 0 10px 0;padding:10px 18px; text-decoration:none; text-align:center; text-shadow:none;}
.formview .atpcurrent a:hover{background-color:rgba(0,0,0,0.05);}

/* -- Formview - Rating Scale Element */
.formview .formratingscale > tbody > tr{display:table;width:100%;table-layout:fixed;}
.formview .formratingscale td{text-align:center;line-height:2;width:auto!important;}
.formview .formratingscale td.formna{background:transparent;}
.formview .formratingscale label.hide{display:none;}
.formview .formratingscale input[type="radio"]{margin:0;}
.formview .formratingscalelabel .table{table-layout:fixed;}
.formview .formratingscalelabel .tcell{line-height:2;word-break:break-word;}
.formview .formratinglblleft {text-align:left;}
.formview .formratinglblmiddle {text-align:center;}
.formview .formratinglblright {text-align:right;}
.formview .forminput {box-shadow:0 0 1px rgba(0,0,0,0.3);}
.formview .forminput td {padding:0;border:none;}
.formview .forminput td.rating0 label, .formview .forminput td.rating0 label:hover{background:#F8F8F8;}
.formview .forminput td.rating1 label,.formview .forminput td.rating1 label:hover{background:#EEE;}
.formview .forminput td.formna label,.formview .forminput td.formna label:hover{background:#CCC;}
.formview .forminput label {line-height:30px;margin:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}å
.formview .forminput input {margin:0}

/* -- Formview - Double Column */
.formview .feedbacktitle2{font-weight:bold;font-size:14px;display:block;}
.formview .feedbackdesc2{font-weight:normal;font-size:13px;}
.formview .feedbackcontrol2{display:block;}
.formview .feedbackcontrol2 label{display:block;}
.formview .error2 {font-weight:bold;padding:10px 0 6px 0;font-size:14px;}

/* -- Formview - Test Platform */
.formview.testplatform {margin-top:10px;}

/* ---------------------------------------------------------------------- */
/* Project Tools Page */
.projtools .toolboxempty {position:static;line-height:1.8;}
.projtools .req{border-bottom:none;margin:0}
.projtools .small{height:0}

/* ---------------------------------------------------------------------- */
/* Project Wiki Pages */
.wikiview .wikirelated a, .wikiview .wikiauthor a, .wikiview a[name="NewReply"], .wikiview a[name="attachfile"],.wikiview [name="comments"], .wikiview .wikibody a, .wikiattach a {padding:0;}
.wikiview .wikicomments .hidden {border:none;}
.wikiview .formtable{table-layout:fixed;}
.wikiview .formtable tr{min-width:300px;}
.wikiview .submitbar .tcell{padding-top:10px}
.wikiview .wikibody a{word-wrap:break-word;}
.wikiview .wikiauthor{line-height:1.3;}
.wikiedit .itemhard{padding:0!important}
.wikiedit h5 a {padding:0;}
.wikieditnow a{text-shadow:none;background:#fff;border-color:#5bc0de;color:#5bc0de;}
.wikieditnow a:hover{color:#fff;background:#39b3d7;border-color:#269abc;}
.wikiattach .listin td:nth-child(3){display:none}
.wikiattach .listin td[class="row0"]:last-child a,.wikiattach .listin td[class="row1"]:last-child a,.wikiattach .listin td[class="row"]:last-child a{padding:14px;}
.wikiattach .listin tr[id*="tr_file"] td:last-child{padding:0;}
.wikiattach .listin td.header{padding:8px}
.wikiview .wikiattach .listin td.header:nth-last-child(2){border-right:1px solid #ddd}
.wikiattach .rownew a{padding:10px}
.wikiview .tabs a{font-size:12px;}
.wikibody.diff{margin-top:11px;padding:10px;}
.wikibody.diff > div {padding:10px;}
.wikibody.diff h5{margin-top:0;line-height:1;}

/* ---------------------------------------------------------------------- */
/* Tasks */

/* Task Status Icons */
.tasknormal i[class*="icon-status"]{color:#000}
.taskupcoming i[class*="icon-status"]{color:#00f}
.taskgrace i[class*="icon-status"]{color:#ffa500}
.tasksuccess i[class*="icon-status"]{color:#008000}
.taskfailure i[class*="icon-status"]{color:#f00}
.taskcomplete i[class*="icon-status"]{color:#00f}
.taskcantcomplete i[class*="icon-status"]{color:#888}
.taskexpired i[class*="icon-status"]{color:#a52a2a}
.litable [id*="UnacceptedDiv_"]{border-top:solid 1px #ccc;}

/* -- Task Default Page */
.taskdefault .usertasks ul{list-style-type:none;padding-left:0}
.taskdefault .usertasks li{margin-left:0;margin-bottom:0}
.taskdefault .row{margin-bottom:5px!important}
.taskdefault .row:last-child{margin-bottom:0!important}
.taskdefault .row:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;border:1px solid #CCC;display:block;-webkit-border-radius:4px!important;border-radius:4px!important;z-index:0;}
.taskdefault .rowin{position:relative;z-index:1;}
.taskdefault .rowin a,.taskdefault .rowin .a{color:#333;background:transparent;margin-bottom:0}
.taskdefault .rowin a:hover,.taskdefault .rowin .a:hover{background:transparent;color:#333;}
.taskdefault .hidden{display:block;margin:10px}

/* -- Task List Page */
.taskui{margin-top:5px}
.taskui .lbl{font-size:14px}
.taskui .taskdesc a{display:inline;color:#428BCA;padding:0;}
.taskui .taskdesc a:hover{text-decoration:underline;background:none;}
.tasktitle, .taskupcoming, .taskgrace, .taskexpired{padding:0}
.tasklist h5{margin-bottom:5px;}
.tasklist .hidden{border:none}
.tasklist .forumfile img{max-width:100%;}
.tasklist .tasktitle,.tasklist .tasktitlex{padding-left:0;display:inline-block;margin-bottom:0;}
.tasklist .taskstate{display:block;position:relative;top:1px;}
.tasklist .tableout{border-radius:4px!important;-webkit-border-radius:4px!important;background-clip:padding-box;border-bottom:none;margin-top:10px;border:1px solid #ccc;}
.tasklist .table select[id^="status_"]{width:100%!important}
.tasklist .rowin{padding:10px;border:1px solid #CCC;display:block;-webkit-border-radius:4px!important;border-radius:4px!important;}
.tasklist tr .rowin{margin-bottom:5px}
.tasklist tr:first-child .rowin{margin-top:5px}
.tasklist tr:last-child .rowin{margin-bottom:0}
.tasklist .taskbtnset{table-layout:fixed}
.tasklist .taskbtnset .tcell{display:table-cell;padding:0;border-left:1px solid #ccc;border-radius:0!important;background:transparent;}
.tasklist .taskbtnset .tcell:first-child{border:none}
.tasklist .taskbtnset .tcell:hover{background-color:#DBDBDB!important;}
.tasklist .taskbtnset .tdisabled:hover{background-color:#F2F2F2!important;}
.tasklist .taskbtnset .tdisabled .lbl{color:#BCBCBC;}
.tasklist .taskbtnset .tactive{background:#DEDEDE;}
.tasklist .taskbtnset .lblout{display:block;padding:10px;height:100%;color:#000;width:100%;text-align:center}
.tasklist .taskduedate{margin-top:5px}
.tasklist a[href*="TaskComment_"]{margin-bottom:5px!important;}
.tasklist .taskoptions a{margin-top:5px;padding:14px;text-align:center;display:block;width:100%;-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;color:#000;border:1px solid #CCC;background-color:#F2F2F2;font-size:14px;}
.tasklist .taskoptions a:first-child{margin-top:0;}
.tasklist .taskoptions a:hover{color:#000;background-color:#DBDBDB!important;}
.tasklist .filetype a{padding:14px;text-align:center;display:block;width:100%;-webkit-border-radius:4px;border-radius:4px!important;background-clip:padding-box;color:#000;border:1px solid #CCC;background-color:#F2F2F2;}
.tasklist .filetype a:hover{color:#000;background-color:#DBDBDB!important;}
.tasklist .filetype{margin-bottom:5px}
.tasklist .filetype:last-child{margin-bottom:0}
.tasklist .filetype a{margin-left:0;}
.tasklist .filetype a .lbl{padding-left:20px;background-image:url(/images/icon/doctype/other.png); background-position:0 50%; background-repeat:no-repeat;}
.tasklist .filetype a[href*=".txt"] .lbl{background-image:url(/images/icon/doctype/txt.png);}
.tasklist .filetype a[href*=".doc"] .lbl{background-image:url(/images/icon/doctype/doc.png);}
.tasklist .filetype a[href*=".doc"] .lbl{background-image:url(/images/icon/doctype/doc.png);}
.tasklist .filetype a[href*=".xls"] .lbl{background-image:url(/images/icon/doctype/xls.png);}
.tasklist .filetype a[href*=".xls"] .lbl{background-image:url(/images/icon/doctype/xls.png);}
.tasklist .filetype a[href*=".ppt"] .lbl{background-image:url(/images/icon/doctype/ppt.png);}
.tasklist .filetype a[href*=".ppt"] .lbl{background-image:url(/images/icon/doctype/ppt.png);}
.tasklist .filetype a[href*=".psd"] .lbl{background-image:url(/images/icon/doctype/psd.png);}
.tasklist .filetype a[href*=".pdf"] .lbl{background-image:url(/images/icon/doctype/pdf.png);}
.tasklist .filetype a[href*=".jpg"] .lbl{background-image:url(/images/icon/doctype/jpg.png);}
.tasklist .filetype a[href*=".gif"] .lbl{background-image:url(/images/icon/doctype/gif.png);}
.tasklist .filetype a[href*=".png"] .lbl{background-image:url(/images/icon/doctype/png.png);}
.tasklist .filetype a[href*=".ai"]  .lbl{background-image:url(/images/icon/doctype/ai.png);}
.tasklist .filetype a[href*=".htm"] .lbl{background-image:url(/images/icon/doctype/htm.png);}
.tasklist .filetype a[href*=".htm"] .lbl{background-image:url(/images/icon/doctype/htm.png);}
.tasklist .filetype a[href*=".odg"] .lbl{background-image:url(/images/icon/doctype/odg.png);}
.tasklist .filetype a[href*=".odp"] .lbl{background-image:url(/images/icon/doctype/odp.png);}
.tasklist .filetype a[href*=".ods"] .lbl{background-image:url(/images/icon/doctype/ods.png);}
.tasklist .filetype a[href*=".odt"] .lbl{background-image:url(/images/icon/doctype/odt.png);}
.tasklist .filetype a[href*=".swf"] .lbl{background-image:url(/images/icon/doctype/swf.png);}
.tasklist .filetype a[href*=".zip"] .lbl{background-image:url(/images/icon/doctype/zip.png);}
.taskstuff {padding:10px;border-top:1px solid #ccc;display:none;}
.taskstuff .sel{margin:0;}
.taskstuff .taskselout{padding:10px;background:#DEDEDE;}
.taskstuff .hidden{background:transparent;margin-bottom:0;}
.tasknotstarted .tasktitlex,.taskinprogress .tasktitlex {text-decoration:none;color:#333;}

/* ---------------------------------------------------------------------- */
/* Knowledge Base Search Page */
.kb .deep{margin-top:10px;padding:0;background:none;border:none;color:#333;}
.kb .deep small{display:block;}
.kb .lirow.lisectwoleft .limore{z-index:1;left:0;padding-right:15px;}
.kb .formchkbox{padding:0;}
.kb .formtable .chkitem{margin:0}
.kb .lirow{margin-bottom:0;margin-top:5px;}
.kb .hidden tr:first-child .lirow{margin-top:0;}
.kbresults .table+.nextback{margin-top:30px;}

/* ---------------------------------------------------------------------- */
/* Opportunities Page */
.open{width:100%;}
.open h5{padding:5px 0px;margin:0}
.open .more {display:inline-block;width:auto;margin-top:5px;}
.open .postdesc {margin-bottom:15px;}

/* ---------------------------------------------------------------------- */
/* Opt Out Page */
.optoutconfirm .ui-input-text.grayout{border:1px solid #ccc;-webkit-border-radius:4px!important;border-radius:4px!important;padding:8px;}

/* ---------------------------------------------------------------------- */
/* Sign Up Page */
#CaptchaMatch{width:100%;font-size:16px;} 
.antibot img{margin-bottom:15px}
.antibot td {display:inline-block;}

/* ---------------------------------------------------------------------- */
/* Lightbox */
.ui-widget-overlay.ui-front{z-index:101}
.ui-dialog.ui-widget{z-index:102;max-width:100%;}
.ui-dialog-content {margin:0 10px; height:auto!important;}
.ui-dialog-content ul{list-style-type:none;padding:0;margin:0;}
.ui-dialog-content li{margin:0}
.ui-dialog-content li a{background-color:#f6f6f6;padding:14px;color:#333;border:1px solid #CCC;display:block;margin-top:5px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none!important;text-align:center}
.ui-dialog-content li a:hover{background-color:#ededed;border-color:#ddd;}
.ui-dialog-content li:first-child a{margin-top:0}

/*OVERRIDE UNEXPECTED THEME CHANGES*/
.st-menu-open .leftnavback{padding:0!important;max-width:220px!important;min-width:220px!important}
.navout{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;border:none!important;border-bottom:1px solid rgba(255,255,255,0.05)!important;}
.nav .head{text-shadow:none!important;}
.barm, .barm a {text-shadow:none!important;}
.barm.bartrail .location .locationitem{line-height:3.5;color:#FFF!important;}
.tipinner{background:none!important;}
.fbtips .fbdate{border:1px solid #bbb;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.thread .post.submitter{border-width:1px;}