.column1.span3, .column2.span3
{
margin-right:15px;
}
.column2.span3, .column2.span6
{
margin-left:0;
}
.column2.span6
{
width:464px;
}
#content2colbig
{
	width:960px;
	font-family:'Open Sans',Tahoma,Arial,Sans-Serif;
	margin-left:3px;
}
.previewDash2015 i.prev2015
{
color: rgba(6, 98, 8, 1);
margin-left: 4px;
font-size: 15px;
}
h1
{
color: rgb(248,117,0);
font-size: 20px;
font-weight: bold;
}

.sysline
{
font-size: 13px;
padding-bottom: 8px;
padding-top: 8px;
border-bottom:1px solid #f0f0f0;
vertical-align: middle;
color:#000;
padding-left:5px;
padding-right:15px;
position:relative;
cursor:pointer;
}

.sysline :last-child
{
    margin-bottom:0px;
}

.sysline.up 
{
    color:green;
}
.sysline.down 
{
    color:red;
}

.sysline.hovered, .sysline.hasTradeRights.hovered, .sysline.commandfocused
{
    background-color:#fffcbd;
    color:#000;
    cursor:pointer;
}
.sysline.hasTradeRights
{
    background-color: rgb(239, 253, 252);
    border-bottom: 1px solid #e0e0e0;
}

.sysline.hasTradeRights.last
{
    border-bottom:1px dashed #444;
}

.sysline.nocoloration
{
border-bottom:inherit;
background-color:inherit;
}
.mysystems.nononowned .sysline.hasTradeRights.last
{
    border-bottom:none;
}


.sysline.hovered img.systile
{
    box-shadow: 0px 2px 6px 0px rgba(182, 182, 182, 0.9);
    position:relative;
    top:-1px;
    right:-1px;
}
.sysline .dir
{
    display: inline-block;
    font-size: 10px;
    margin-left: 2px;
}

.sysline .slnm
{
    display:inline-block;
    margin-left:2px;
    overflow:hidden;
    white-space: nowrap;
    
}

#dashWrap .sysline .systemControl
{
    display: none;
    margin-left: 3px;
    color: #aaa;
    cursor: pointer;
    position: absolute;
    right: 5px;
    font-size: 22px;
    top: 13px;
}
#dashWrap .sysline .systemControl:hover
{
    color:orange;
}
#dashWrap #reviewSection .sysline .systemControl
{
    font-size:17px;
}
#dashWrap.showInlineControls .sysline .systemControl
{
    display:inline-block;
}
.column1 .sysline .slnm
{
    vertical-align: middle;
}
.sysline .curstat
{
    visibility:hidden;
    display: inline-block;
    font-size: 9px;
    width:9px;
}



.c2widget .widgetHead
{
padding: 5px;
font-size: 15px;
font-weight: bold;
text-align: center;
border-top: 1px solid #2C1500;
border-left: 1px solid #2C1500;
border-right: 1px solid #2C1500;
background-color: #2C1500;
color: #fff;
position: relative;
border-radius: 7px 7px 0 0;
font-family: Play,Tahoma,Sans-serif;
    
}
.c2widget .widgetContent
{
    background-color:#F8F8F8;
    
    /*-moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;*/
    
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    border-top: 1px solid #000;
    
    /*box-shadow: 0px 2px 6px 0px rgba(182, 182, 182, 0.9);*/
    
    
}

.c2widget .widgetContent.mostViewed .sysline
{
padding-left: 0;
padding-right: 9px;
} 

.widgetContent.mostViewed .curstat
{
    margin-left:5px;
}

.sysline.isSub .curstat
{
visibility:visible;
color:rgb(207, 207, 0);
}
.sysline.isAutoTrade .curstat
{
visibility:visible;
color: rgb(0, 204, 41);
}

/*.ui-tooltip, .qtip{ max-width:669px; } */
.ui-tooltip { max-width:669px; }




.winCloseLink
{
	float: right;
	font-size: 24px;
	color: #666;
	text-decoration: none;
	position: relative;
	top: -4px;
	right: -7px;
	cursor:pointer;
}

.winCloseLink:hover
{
	color:#000;
	text-decoration:none;
}



.winControlLink
{
	float: right;
	font-size: 24px;
	color: #428BCA;
	text-decoration: none;
	position: relative;
	top: -4px;
	right: -7px;
	margin-right: 7px;
	cursor:pointer;
}

.winControlLink:hover
{
	color:#226BAA;
	text-decoration:none;
}





.sysPopBoot #hypoMonthly
{
margin-top:20px;
margin-left:10px;
}
.sysPopBoot #monthly
{
width: 90%;
margin-left:10px;
margin-top:10px;
margin-bottom: 20px;
}

.sysPopBoot .positionsTimeStamp
{
    display:none;
}
.sysPopBoot #monthly table.tblHor td, .sysPopBoot #monthly table.tblHor th, .sysPopBoot #closedTradeHolder table.tblHor td, .sysPopBoot #openBasic table.tblHor td
{
font-size: 11px;
font-family: 'Droid Sans',Tahoma,Sans-serif;
padding: 6px 4px 6px 4px;
}

.sysPopBoot #closedTradeHolder table.tblHor th, .sysPopBoot #openBasic table.tblHor th
{
background-color: #eaeaea;
padding: 4px 0;
text-align: center;
border: 1px solid #d5d5d5;
font-size: 12px;
}

.sysPopBoot h3.hdname
{
color: rgb(248,117,0);
white-space: nowrap;
margin-left: 9px;
width: 626px;
overflow: hidden;
display: inline;
}
.sysPopBoot h3.hdname a
{
    color: rgb(248,117,0);
    text-decoration: none;
}
.sysPopBoot h3.hdname a .linkicon
{
    display:none;
    margin-left:10px;
    font-size:14px;
    position:relative;
    top:-14px;
}
.sysPopBoot h3.hdname a:hover
{
    color:#666;
    text-decoration: none;

}

.sysPopBoot h3.hdname a:hover .linkicon
{
    display:inline;
    color:#888;
    text-decoration: none;

}
.sysPopBoot #positionsholder h2, .sysPopBoot #closedtradescontent h2
{
    font-size:17px;
}
.sysPopBoot #closedtradescontent h2
{
    margin-top:28px;
    display:inline-block;
}

.sysPopBoot .showLiveDataInvite, #navclicks
{
display:none;
}

.sysPopBoot #closedTradeHolder a.colexpBtn
{
float: right;
margin-top: 39px;
}

.sysPopBoot .developerInfo 
{
display: inline-block;
position:relative;
margin-left: 13px;
}

.sysPopBoot  .developerInfo img
{
display: inline-block;
top: 5px;
position:absolute;

}

.sysPopBoot .developerInfo .managerDetails
{
left: 45px;
display: block;
font-size: 12px;
font-family: 'Open Sans',Tahoma,sans-serif;
width: 244px;
overflow: hidden;
position: absolute;
top:2px;
}

.sysPopBoot .chartSummary
{
    position:relative;
    margin-left: 10px;
    height: 220px;
}


.sysPopBoot .systilehold, .systemInfo
{
    display:inline-block;
}
.sysPopBoot .systilehold
{
    position:absolute;
    top:0;
    left:0;
}
.sysPopBoot .systemInfo
{
    position: absolute;
    left: 322px;
    top:0;
    width:310px;
}

.sysPopBoot .systemInfo .shortdescrip
{
margin-left: 13px;
font-size: 12px;
width: 275px;
line-height: 1.9;
color: #888;
position: absolute;
top: 108px;
}

.sysPopBoot .longdescrip
{
font-size: 12px;
width: 615px;
line-height: 2.2;
color: #888;
margin-left: 10px;
margin-top:20px;
}
.sysPopBoot .systemInfo .shortdescrip .shortdescripText, .sysPopBoot .systemInfo .shortdescrip .longdescripText
{
max-height: 135px;
display: inline-block;
overflow-y: hidden;
}
.sysPopBoot .systemInfo .shortdescrip .shortToggle
{
display: inline;
margin-left: 10px;
float: right;
position: relative;
top: 6px;
right:-19px;
}
.sysPopBoot .longToggle
{
float: right;
}

.sysPopBoot .longToggle a, .sysPopBoot .systemInfo .shortdescrip .shortToggle a
{
    color:#777;
    text-decoration: none;
    font-weight:normal;
}
.sysPopBoot .longToggle a:hover, .sysPopBoot .systemInfo .shortdescrip .shortToggle a:hover
{
    text-decoration:none;
    color: #F87500;
}

.sysPopBoot .systemInfo .subterms
{
position: absolute;
top: 34px;
left: 13px;
font-size: 12px;
}

.sysPopBoot .buttonHolder
{
margin-left: 8px;
margin-top: 6px;
margin-bottom: 20px;
}

.sysPopBoot .bottomLinkHolder
{
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}

p.loadSysPlaceHold
{
    margin:30px 0 30px 0;
    font-size:14px;
    width:100%;
    text-align:center;
}
                        
.instantCommands
{
margin: 10px 0 17px 0;
border-bottom: 1px solid #e0e0e0;
padding-bottom: 20px;
}

.instantCommands .btn, .instantCommands span.deferredContent .btn
{
    margin-left:10px;
}

.instantCommands .btn:first-child
{
    margin-left:0;
}
.positionsTimeStamp, .blotterTimeStamp
{
	display:none;
}

.sysOpenPosUnit h3
{
font-size: 13px;
font-weight: bold;
color: rgb(248,117,0);
margin-top: 0;
margin-bottom: 10px;
padding-top: 0;
padding-bottom: 0;
vertical-align: middle;
line-height: 1;
position: relative;
left: -3px;
display: inline-block;
max-width: 345px;
white-space: nowrap;
overflow-x: hidden;
}

.sysOpenPosUnit
{
position: relative;
padding: 15px 10px 4px 10px;
margin-bottom: 12px;
border: 1px solid #000;
}



#rtCommands
{
position: absolute;
top: 0;
right: 0;
}

.sysOpenPosUnit a.toggleDynamicOP
{
margin-right: 10px;
color: #777;
text-decoration: none;
font-weight: normal;
cursor: pointer;
vertical-align: middle;
font-size: 17px;
position: relative;
top: -1px;
}

.sysOpenPosUnit a.toggleDynamicOP a:hover
{
    color:#999;
    text-decoration:none;
    font-weight:normal;
}

.sysOpenPosUnit table.tblHor
{
    margin-bottom:8px;
}

a.paneClose, .chatwidget a.winCloseLink, a.reExpand
{
position: absolute;
right: 1px;
top: 1px;
color: #aaa;
text-decoration: none;
font-weight: normal;
font-size: 23px;
cursor: pointer;
}

.chatwidget a:hover.winCloseLink
{
color:white;
}

a.reExpand
{
    font-size:13px;
}

a.paneClose:hover, .chatwidget a.winCloseLink:hover, a:hover.reExpand
{
    color:#222;
    text-decoration:none;
}

.chatwidget a.winCloseLink
{
    position:relative;
}
table.tblHor th
{
    font-size: 12px;
padding: 1px;
line-height: 1;
margin: 0;
font-weight:bold;
border:1px solid #ddd;
background-color:#efefef;
}
table.tblHor td
{
padding:4px 2px 4px 2px;
font-size:12px;
}

table.tblHor td.green, span.green
{
    color:green;
}

table.tblHor td.red, span.red
{
    color:red;
}

table.tblHor td.neutral, span.neutral
{
    color:#777;
}

table.tblHor.positions th, table.tblHor.positions td
{
    padding:4px;
}

.widgetTutorial
{
    padding:15px;
}
.widgetTutorial p
{
    font-size:12px;
    color:#222;
    line-height:1.5;
}

.tipPointer
{
z-index: 999999999;
display: inline-block;
font-size: 20px;
}

.mysystems .widgetTutorial a i.icon-plus-sign
{
    color:green;
}

.expandedSysInfo
{
padding: 5px 14px 14px 14px;
font-size: 12px;
}

.c2widget.featuredwidget
{
    margin-bottom:20px;
}

/* start section copied from newfinder.css */
.sysunit.hilited
{
    border:2px solid orange;
    padding: 0 20px 20px 20px;
    background-color: rgb(251, 253, 205);
    -moz-box-shadow: 0 2px 3px 6px rgba(54, 53, 53, 0.9);
    -webkit-box-shadow: 2px 3px 6px rgba(54, 53, 53, 0.9);
    box-shadow: 2px 3px 6px rgba(54, 53, 53, 0.9);
    margin-bottom: 5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.sysunit h2
{
    font-size:16px;
    color:#333;
    font-family:Montserrat,Tahoma,Arial,Sans-Serif;
    line-height: 1.4;
    position:absolute;
    bottom:0;
    padding:5px 0 0 0;
    margin:0 0 10px 0;
    display: inline-block;
}

.sysunit h2 a
{
    color:inherit;
    text-decoration:none;
    font-weight:inherit;
}

.sysunit h2 a:hover
{
    color:rgb(248,117,0);
    text-decoration:none;
}

.sysunit.hovered h2 a
{
    color:rgb(248,117,0);
    text-decoration:none;
}

.sysunit .sysNameHolder
{
    min-height:3em;
    position:relative;
    margin-top: 10px;
    padding-top: 10px;
}

.sysunit .stat, .sysunit .statval
{
display: inline-block;
overflow: visible;
vertical-align: top;
margin-top: 10px;
line-height: 1.3;
white-space: normal;
}
.sysunit .stat.freeTrial, .sysunit .statval.freeTrial
{
    color:orange;
}
.sysunit .stat
{
    margin-left:1.5%;
    width:58%;
    color:#222;
}

.sysunit.hovered .stat
{
    color:#000;
}

.sysunit.hovered .statval.freeTrial,.sysunit.hovered .stat.freeTrial
{
    color:orange;
}

.sysunit .statval
{
    color:#777;
    max-width: 100px;
}

.featuredwidget .sysunit .statval
{
    max-width:175px;
}
.sysunit .devinfo
{
line-height: 1.5;
font-size: 12px;
margin-top: 6px;
color: #888;
padding-right: 20px;
height: 5.2em;
overflow:hidden;
}

.sysunit .featuretosinfo
{
line-height: 1.5;
font-size: 11px;
color: black;
text-align: center;
padding: 5px;
border: 1px dashed #e0e0e0;
margin-top: 10px;
background-color: rgb(229, 241, 229);
}
.sysunit .featuretosinfo .tinfo i.cert
{
color: #deb40d;
font-size: 15px;
position: relative;
left: -5px;
margin-right: -5px;
top: 1px;
}
.sysunit .featuretosinfo .tpercent
{
font-size: 18px;
font-family: 'Lekton',sans-serif;
color: green;
}

/* end section copied from newfinder.css */


.featuredwidget .sysline .slnm
{
   font-size:12px;
}
.neg, .sysunit .statval.neg
{
    color:red;
}
.pos, .sysunit .statval.pos
{
    color:green;
}

.c2widget.userswidget
{
	display:none;
}
.c2widget.userswidget .sysline 
{
    padding-right:1px;
}

.c2widget.userswidget .sysline .slnm
{
    font-size: 13px;
	position: relative;
	top: 6px;
}

.c2widget.userswidget .sysline .profilePic, .c2widget.userswidget .sysline .flaghold,  .c2widget.userswidget .sysline .countryCount
{
    display:inline-block;
}

.c2widget.userswidget .sysline .profilePic
{
    width:25px;
}

.c2widget.userswidget .sysline .flaghold
{
    margin-left:3px;
    position: relative;
    top: 2px;
}

.c2widget.userswidget .sysline .countryCount
{
    margin-left:3px;
    font-size:13px;
    font-weight:bold;
    font-family:'Lekton',sans-serif;
}

.c2widget.userswidget .sysline .countryCount span
{
    font-size:12px;
    color:#777;
    margin-right:3px;
}

.c2widget.chatwidget textarea.myChatInput
{
width: 93%;
height: 60px;
font-size: 13px;
margin: 10px 10px 10px 10px;
font-family: 'open sans',arial,sans-serif;
line-height: 1.5;
} 

.c2widget.userswidget .sysline.isFriend
{
    background-color:rgb(237, 255, 181);
}

.chatwidget ul.transcript
{
    margin:5px;
    max-height:170px;
    overflow-y:scroll;
}

.chatwidget ul.transcript li
{
    list-style: none;
    font-size:11px;
    line-height:1.4;
    margin-bottom:5px;
    color:green;
    float:left;
    margin-left:30px;
}
.chatwidget ul.transcript li.them 
{
    color:black;
    margin-right:30px;
    float:right;
}
.chatwidget ul.transcript li .chatimgholder
{
    display:inline-block;
    min-width:30px;
    margin-right:5px;
    
}

.chatwidget ul.transcript li .chatdisplaytime
{
    display:inline-block;
    margin-right:0px;
    margin-left:5px;
    font-style:italic;
    color:#888;
}

.chatwidget ul.transcript li.them .chatimgholder
{
    margin-right:0;
    margin-left:5px;
    
}
.chatwidget ul.transcript li.them .chatdisplaytime
{
    margin-right:5px;
    margin-left:0px;
}

.chatwidget ul.transcript li:last-child
{
    margin-bottom:0;
}




#bottom  {
width: 100%;
height: 22px;
position: fixed;
bottom: 0;
left: 0;
z-index: 2147483646;
-moz-box-shadow: 0px 0px 3px #8a8a8a;
-webkit-box-shadow: 0px 0px 3px #8a8a8a;
box-shadow: 0px 0px 3px #8a8a8a;
background-color: rgb(236, 255, 236);
border-top: #111111 solid 1px;
border-right: #E0E0E0 solid 1px;
border-left: #E0E0E0 solid 1px;
padding: 11px 0 16px 0;
display:none;
}


#innerBottom
{   
    margin: 0 auto 0 auto;
    width: 915px;
    text-align:center;
}

#innerBottom a.btn-mini
{
    margin-left:10px;
}

ul#innerBottom li
{
    list-style: none;
    font-size:13px;
    line-height:1.4;
    margin-bottom:5px;
}

ul#innerBottom li .chatimgholder
{
    display:inline-block;
    margin-right:5px;
}

ul#innerBottom li:last-child
{
    margin-bottom:0;
}

.chatwidget ul.transcript li.sysmessage
{
color: #444;
line-height: 1.6;
margin-top: 8px;
margin-bottom: 8px;
font-style: italic;
font-size: 12px;
margin: 8px 33px 8px 45px;
}




.msgCapsule .forumpic, .msgCapsule .forumname, .msgCapsule .flaghold
{
    display:inline-block;
}
.msgCapsule .forumpic
{
vertical-align: middle;
}
.msgCapsule
{
    margin-top:15px;
}

.msgCapsule.isReply
{
    margin-top:15px;
}




.msgCapsule:first-child
{
    margin-top:0;
}



#forumArea .msgCapsule .msgText {
line-height: 1.8;
font-size: 13px;
float: left;
margin-bottom: 20px;

padding: 8px 5px 14px 5px;
margin-top: 25px;
margin-left: 10px;

position:relative;
width:97%;
}


.msgCapsule.isReply .msgText.unexpanded
{
    padding-bottom:3px;
}


#forumArea .msgCapsule.isReply .msgText
{
    padding:0;
    border:none;
    width:97%;
}

.msgCapsule.isReply .msgText.forceexpanded
{
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border-width: 1px;
border-style: solid;
padding: 11px;
}

.msgCapsule .msgText .minihead
{
    display:none;
    float:right;
}


.msgCapsule.isReply .msgText.unexpanded .minihead
{
    display:inline-block;
}

.msgCapsule.isReply .msgText
{
    float:right;
}


.msgCapsule .msgText.unexpanded .posttext
{
    max-height:250px; /*120px*/
    overflow-y: hidden;
    position:relative;
}

.msgCapsule.isReply .msgText.unexpanded .posttext
{
    max-height:236px; /*106px*/
    overflow-y: hidden;
    position: relative;
}

.msgCapsule .msgText .postedBy
{
    float:left;
    
}
.msgCapsule .msgText.unexpanded .postedBy
{
    margin-top:0;
}
.msgCapsule.isReply .msgText.unexpanded .postedBy
{
    display:none;
    margin:0;
}

.msgCapsule.isReply .postedBy
{
    float:right;
}
.msgCapsule .msgText .posttext
{
    margin-bottom:11px;
    cursor:pointer;
}


.msgCapsule.isReply .msgText .posttext {
margin-bottom: 11px;
margin-left: 15px;
display: inline-block;
width: 315px;
}


.clear
{
    clear:both;
}

.msgCapsule .msgText  .expandText
{
    display:none;
}


.msgCapsule.hilite .msgText
{
background-color: rgba(255, 255, 136, 0.25);
}
.msgCapsule .msgText a.readmoresign
{
    display:none;
text-align: center;
font-size: 19px;
color: rgba(165, 162, 162, 0.88);
width: 100%;
padding: 10px 0 0px 0;
position: relative;
top: -5px;
}


.msgCapsule .msgText a:hover.readmoresign
{
    color:#000;
    text-decoration:none;
}

.msgCapsule .msgText.unexpanded  .expandText
{
    display:block;
}

.msgCapsule .msgText.unexpanded a.readmoresign
{
    display:block;
    position: relative;
    top: -20px;
    cursor:pointer;
	float: right;
	display: inline-block;

}

#forumArea .msgCapsule .msgText.unexpanded a.readmoresign
{
	width: 270px;
}

.msgCapsule .msgText.unexpanded a.readmoresign.makesmaller
{
    display:none;
}

.msgCapsule .msgText.unexpanded .posttext .readmore 
{ 
	position: absolute; 
	bottom: 0; left: 0;
	width: 100%; 
	text-align: center; 
	margin: 0; padding: 14px 0; 
	
   
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(255, 255, 255, 0)),color-stop(1, white));
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), white);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0), white);
    background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0), white);
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), white));
}


.msgCapsule.hilite .msgText.unexpanded .posttext .readmore 
{ 
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(255, 255, 255, 0)),color-stop(1, rgba(255, 255, 136, 0.25)));
    background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 136, 0.25));
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 136, 0.25));
    background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 136, 0.25));
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 136, 0.25));
}




.msgCapsule .msgText a.readmoresign.makesmaller
{
    display:none;
}


.msgCapsule .msgText.forceexpanded a.readmoresign.makesmaller
{
    display:block;
    cursor:pointer;
}

.msgCapsule .posttext .syslink
{
border-bottom: 1px dashed #e0e0e0;
padding: 2px;
margin-left: 5px;
margin-right: 5px;
white-space: nowrap;
color: #000;
font-weight: bold;
background-color: #F5FDEA;
cursor:pointer;
}
 
.msgCapsule .forumreply
{
    float:right;
    margin-top: 1px;
}
#forumWrap h1, #forumWrap #forumalert
{
    display:inline-block;
}

#forumWrap #forumalert
{
margin-left: 7px;
font-size: 13px;
color: #FCA03D;
position: relative;
top: -2px;
} 

.msgCapsule textarea.forumReply
{
margin-top: 10px;
width: 91%;
height: 100px;
line-height: 1.4;
overflow-y: auto;
font-size: 13px;
margin-left: 15px;
}

.msgCapsule a.forumreplycancel, .msgCapsule a.forumreplypost
{
    float:right;
    margin-left: 20px;
}


.msgCapsule a.forumreplypost
{
    margin-left:20px;
    margin-right:10px;
}

.msgCapsule .forumsub 
{
font-size: 11px;
float: left;
margin-left:15px;
}
.msgCapsule .forumsub label
{
    font-size:11px;
}

#forumWrap #addNewThread
{
display: inline-block;
margin-right: 4px;
position: relative;
top: -4px;
white-space: nowrap;
}


#forumWrap h1#recentForum
{
margin-right: 10px;
margin-top: 0;
color: #fff;
position: relative;
top: -4px;
margin-bottom: 0;
font-family: Play,Tahoma,Sans-serif;
font-size: 16px;
}

#forumWrap #forumArea
{
margin-top:10px;
}

#forumArea .msgCapsule.msgcolor1 .msgTop {border-color:#FFB300}
#forumArea .msgCapsule.msgcolor1 .msgTop b {color:#FFB300}

#forumArea .msgCapsule.msgcolor2 .msgTop {border-color:#803E75}
#forumArea .msgCapsule.msgcolor2 .msgTop b {color:#803E75}

#forumArea .msgCapsule.msgcolor3 .msgTop {border-color:#FF6800}
#forumArea .msgCapsule.msgcolor3 .msgTop b {color:#FF6800}

#forumArea .msgCapsule.msgcolor4 .msgTop {border-color:#A6BDD7}
#forumArea .msgCapsule.msgcolor4 .msgTop b {color:#A6BDD7}

#forumArea .msgCapsule.msgcolor5 .msgTop {border-color:#C10020}
#forumArea .msgCapsule.msgcolor5 .msgTop b {color:#C10020}

#forumArea .msgCapsule.msgcolor6 .msgTop {border-color:#CEA262}
#forumArea .msgCapsule.msgcolor6 .msgTop b {color:#CEA262}

#forumArea .msgCapsule.msgcolor7 .msgTop {border-color:#817066}
#forumArea .msgCapsule.msgcolor7 .msgTop b {color:#817066}

#forumArea .msgCapsule.msgcolor8 .msgTop {border-color:#007D34}
#forumArea .msgCapsule.msgcolor9 .msgTop {border-color:#F6768E}
#forumArea .msgCapsule.msgcolor10 .msgTop {border-color:#00538A}
#forumArea .msgCapsule.msgcolor11 .msgTop {border-color:#FF7A5C}
#forumArea .msgCapsule.msgcolor12 .msgTop {border-color:#53377A}
#forumArea .msgCapsule.msgcolor13 .msgTop {border-color:#FF8E00}
#forumArea .msgCapsule.msgcolor14 .msgTop {border-color:#B32851}
#forumArea .msgCapsule.msgcolor15 .msgTop {border-color:#F4C800}
#forumArea .msgCapsule.msgcolor16 .msgTop {border-color:#7F180D}
#forumArea .msgCapsule.msgcolor17 .msgTop {border-color:#93AA00}
#forumArea .msgCapsule.msgcolor18 .msgTop {border-color:#593315}
#forumArea .msgCapsule.msgcolor19 .msgTop {border-color:#F13A13}
#forumArea .msgCapsule.msgcolor20 .msgTop {border-color:#232C16}




 
.posttext .msgTop .postByFieldName, .posttext .msgTop .postedBy
{
float:left;
}

#explainMonitoring
{

line-height: 1.7;
font-size: 13px;
margin-bottom: 33px;
}
.explainMonitorInner
{
padding: 20px 20px 10px 20px;
border-left: 2px dashed #bbb;
border-right: 2px dashed #bbb;
border-bottom: 2px dashed #bbb;

}
.minipopup
{
padding: 10px;
font-size: 12px;
border: 1px solid black;
line-height: 1.5;
width:330px;
z-index:99999999;
background-color:white;
    -moz-box-shadow: 0 2px 3px 6px rgba(54, 53, 53, 0.9);
    -webkit-box-shadow: 2px 3px 6px rgba(54, 53, 53, 0.9);
    box-shadow: 2px 3px 6px rgba(54, 53, 53, 0.9);
}
.c2widget .mysyswidgethead
{
    position:relative;
}
#mySysConfig a.restoreCog
{

font-size: 13px;
display: inline-block;
position: absolute;
right: 4px;
top: 4px;
color: rgb(224, 224, 156);
}

#mySysConfig a:hover.restoreCog
{
   	color: #888;
    text-decoration:none;
}


h1#livefeedhead, h1#reviewHead, h1#recHead
{
margin-top: 0;
line-height: 0;
margin-bottom: 0;
background-color: #2C1500;
display: block;
padding: 17px;
color: #fff;
font-size: 15px;
border-radius: 7px 7px 0 0;
font-family: Play,Tahoma,Sans-serif;







}

#dashBetaAnnounce
{
font-size: 11px;
color: #888;
position: relative;
float: right;
top: -7px;
right: 31px;
margin-bottom: 10px;
}
#dashBetaAnnounceLink
{
font-size: 11px;
color: #888;
position: relative;
float: right;
top: -7px;
right: 9px;
display:none;
}
#dashBetaAnnounceLink a
{
    color:#888;
}
.personExplain
{
margin-top: 22px;
font-size: 12px;
padding: 0 20px 0 15px;
color: #888;
}




#warningOuter
{
	display:none;
	width: 66%;
	background-color: white;
	text-align: left;
	font-size: 12px;
	padding: 20px;
	border: 2px solid #333;
	z-index: 99999;

}

#warningOuter h3
{
	font-size:18px;
	margin-top:20px;
}
#warningOuter .removewarning
{
	float:right;
	padding:5px;
	margin-bottom:5px;
	color:red;
	font-size:26px;
}
#warningOuter p.closing
{
	width:100%;
	text-align:center;
	font-size:16px;
}

#warningOuter p.closing a
{
	color:#336699;
}

.featuredwidget .hypoRemem
{
font-size: 11px;
line-height: 1.5;
color: #888;
margin-top: 14px;
margin-left: 16px;
margin-bottom: 4px;
}

.featuredwidget .howToFeature
{

padding: 0 10px 5px 20px;
text-align: right;
font-size: 11px;
}

.featuredwidget .howToFeature a
{
    color:#777;
}

.fancybox-lock .fancybox-overlay
{
z-index: 99999999;
}

#forumArea a.adminlink
{
cursor: pointer;
color: #888;
font-size: 10px;
position:absolute;
right:-11px;
display:none;
}

#forumArea .littleReply
{
position: absolute;
bottom: 0;
right: 0;
}

#forumArea .littleReply a.replyLink
{
color:#888;
font-size:11px;
float:right;
display:none;
padding:2px;
border:1px dashed #fdffda;
cursor:pointer;
}

#forumArea .msgCapsule:hover a.adminlink,#forumArea .msgCapsule:hover .littleReply a.replyLink
{
	display:inline-block;
}

#forumArea .msgCapsule.replyActive:hover .littleReply a.replyLink
{
display:none;
}
#forumArea .msgCapsule:hover .littleReply a:hover.replyLink
{
color:#fa7200;
text-decoration:none;
}
#forumArea a:hover.adminlink
{
    text-decoration:none;
    color:#000;

}

#forumArea .msgAdminMenu ul li
{
    list-style: none;
    font-size:11px;
    line-height:1.7;
    font-size:11px;
    margin-left:-10px;
}

#forumArea .msgAdminMenu
{
margin-top: 7px;
border: 1px solid #e0e0e0;
width: 70%;
padding: 4px;
margin-bottom: 17px;
position: relative;
background-color: #FBFFCD;
left: 73px;
}

#forumArea .msgAdminMenu p
{
    margin-bottom: 4px;
}

.colleagueExplainText
{
    display:none;
    font-size: 12px;
    margin-top: 15px;
    padding: 0 10px 0 27px;
}

.colleagueExplainText p
{
    display:inline;
}

.colleagueExplainText .innerButtonHolder
{
    display:inline-block;
}

.personDetails
{
    margin-top:18px;
}

.personDetails .systemGroup .sysunit .stat, .personDetails .systemGroup .sysunit .statval 
{
    font-size:12px;
}


.personDetails .sysunit.span3
{
    width:240px;
    margin-bottom: 35px;
}


.systemGroup a.pagingLink
{
    float:right;
}

.personDetails .tab-content p
{
    padding-left:12px;
    padding-right:12px;
}

.personoptions a.btn
{
    margin-left:10px;
}

.personoptions a.btn:first-child
{
    margin-left:0;
}

.sp_atinfo .devinfo
{
height: 44px;
overflow-y:hidden;
margin-bottom: 12px;
}

.personDetails .tab-content .profilePic
{
    float:left;
    margin-right:15px;
    margin-left:8px;
}

.personDetails .personname
{

display: inline-block;
width: auto;
white-space: nowrap;
float:left;
}
.personDetails .flaghold.f32
{
position: relative;
top: 5px;
margin-left: 15px;
}

.personDetails  .persondata, .personDetails  .rtPerson
{
    float:left;
    font-size:13px;
    color:#666;
}

.personDetails  .persondata
{
    margin-bottom: 25px;
}

.rtPerson .location, .rtPerson .occupation, .rtPerson .yearsTrading, .rtPerson .whatITrade, .rtPerson .profileText
{
    line-height:30px;
    padding-left:12px;
}

.rtPerson .profileText
{
width: 510px;
font-size: 13px;
color:#666;
}

.persDat
{
    color:#000;
    font-weight:bold;
}

.preprofile
{
    margin-top:15px;
}

.profileEncloser
{
    padding-left:40px;
}

#forumArea .postDate
{
    font-size:12px;
    color:#888;
    font-style: italic;
}

#forumArea .msgTop
{
line-height:2.1;
border-left-width: 4px;
border-left-style:solid;
padding:5px 0 5px 10px;
margin-bottom:20px;
}

#forumArea .msgTop b
{
font-weight: bold;
font-style: normal;
margin-right: 10px;
min-width: 77px;
display: inline-block;
}

#forumArea .msgTop .forumpic
{
margin-left:10px;
}
#forumArea .postedBy.sysline
{
    padding:0;
    border:none;
}


#forumArea .msgCapsule .msgText .ti
{
padding-left:30px;
padding-right:20px;
border-right: 1px solid white;
}
#forumArea .msgCapsule .msgText.noCollapseNeeded .ti
{
margin-bottom:30px;
}
#forumArea .msgCapsule.isReply .msgText .ti
{
padding-left:10px;
padding-right:15px;
border-right: 1px solid white;
}
#forumArea .msgCapsule .msgText .ti:hover
{
	border-right:1px dashed #FFAE00;

}
#forumArea .postedBy.sysline .forumname
{
    border-bottom: 1px dotted rgb(202, 202, 202);
    cursor:pointer;
}

#forumArea .postedBy.sysline.isOnline .forumname
{
    border-bottom: 1px dashed rgb(0, 221, 0);
    cursor:pointer;
}

#forumArea .postedBy.footer
{
	display:none;
	font-size:11px;
}




#forumArea .isReply  .postedBy.footer
{
display: inline-block;
float: left;
margin-bottom: 9px;
margin-left: 25px;
}

#forumArea .isReply .msgTop
{
	display:none;
}


#forumArea .replyAtFoot
{
padding: 5px;
border: 1px dashed #A0A0A0;
display: block;
text-align: right;
background-color: #F3F3F3;
margin: 0 10% 55px 88px;
}

.isperson .curstat
{
    visibility:visible;
    color:rgb(207, 207, 0);
}
.isperson.isOnline .curstat.curstat
{
    visibility:visible;
    color: rgb(0, 204, 41);
}
.personoptions .curstat
{
    display:none;
}


.top_tip_bar
{
    display:none;
    position: fixed;
    top: 0;
    left: 0;
    height: auto;
    background-color: rgb(253, 236, 191);
    border-bottom: #111111 solid 1px;
    margin-left: -10%;
    z-index: 99999999;
    width: 110%;
    padding: 10px 0 15px 0;
    -moz-box-shadow: 0 2px 3px 6px rgba(54, 53, 53, 0.9);
    -webkit-box-shadow: 2px 3px 6px rgba(54, 53, 53, 0.9);
    box-shadow: 2px 3px 6px rgba(54, 53, 53, 0.9);
}

.inner_top_tip_bar
{   
    margin: 0 auto 0 auto;
    width: 700px;
}

a#liveFeedVideo.afterFeeds
{
float: right;
margin-bottom: 10px;
font-size: 11px;
}

.mysystems .widgetTutorial i.icon-cog
{
    color:#777;
}

#riskWarning
{
font-size: 12px;
text-align: center;
margin-bottom: 21px;
}
a.btn.dismissTopTip
{
float:right;
}
.personline
{
position:relative;
}

.personline .reveals, .widgetKey .reveals
{
position: absolute;
right: 6px;
top: 14px;
}

.personline .hasProfileIndicator, .widgetKey .hasProfileIndicator
{
position: absolute;
right: 19px;
top: 13px;
}
.personline .reveals .revealBadge, .widgetKey .reveals .revealBadge
{
color: rgba(226, 190, 0, 1);
font-size: 10px;
}

.personline .hasProfileIndicator .hasProfile, .widgetKey .hasProfileIndicator .hasProfile
{
font-size:12px;
color:#bbb;
}

.widgetHead .widgetKey
{
display: inline-block;
width: 50px;
position: absolute;
right: 0px;
top:1px;
}

.forumHeadWrap
{
margin-top: 20px;
padding: 10px 10px 5px 10px;
background-color: #2C1500;
height: 2.8em;
border-radius: 7px 7px 0 0;
}

#reviewSection .sysline
{
padding-bottom: 0;
border-bottom: none;
padding-left: 0;
padding-right: 0;
}
.reviewItem .stars  
{
    display:inline-block;
    color:#d4c40f;
    font-size:10px;
}




.reviewItem .msgCapsule .msgText
{
    line-height:1.5;
    font-size:12px;
    width:auto;
    float:inherit;
    margin-bottom:20px;
    
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border:none;
    padding:inherit;


}

.reviewItem
{
    margin-bottom: 17px;
    width: 49%;
    display:inline-table;
}



.reviewItem .msgCapsule .msgText.unexpanded .posttext
{
max-height: 60px;
}

.reviewItem .msgCapsule
{
    margin-top:14px;
    clear:both;
}

.reviewItem .msgCapsule .msgText .posttext .ti
{
    padding-left:17px;
}

.reviewItem  .msgCapsule .msgText .posttext
{
    margin-bottom:0;
}

.reviewItem .msgCapsule .msgText
{
margin-bottom: 0px;
padding: 0 0 0px 0;
}

.reviewItem .msgText.review.noCollapseNeeded
{
margin-bottom: 12px;
padding-bottom: 15px;
min-height:65px;
}

.reviewItem .msgCapsule .msgText.unexpanded a.readmoresign
{
    top:-16px;
}

.reviewItem .curstat
{
float:left;
position:relative;
top:10px;
margin-right:3px;
}
#moreReviewsLink a
{
    float:right;
    font-size:11px;
}

.assignRating .prestars,  .assignRating .stars, .assignRating .reviewWord
{
    display:inline-block;
}
.reviewWarn
{
	font-size:11px;
	color:#666;
	text-align:center;
}

.stars
{
    margin-left:10px;
}

.stars .reviewStarRating
{
    cursor:pointer;
    font-size:18px;
    margin-left:3px;
}

.stars .reviewStarRating.icon-star, .stars .icon-star
{
    color:#d4c40f;
}

.stars .reviewStarRating.icon-star-empty
{
    color:#888;
}

.stars
{
	white-space:nowrap;
}




.stars .reviewStarRating_no_click
{
	font-size : 18px;
	margin-left : 3px;
}

.stars .reviewStarRating_no_click.icon-star, .stars .icon-star
{
	color : #d4c40f;
}

.stars .reviewStarRating_no_click.icon-star-empty
{
	color : #888;
}






#reviewHead a#contributeReview.reviewInvitation
{
	color: white;
	font-size: 10px;
	float: right;
}

#reviewInvitation
{
    display:none;
    font-size:13px;
    padding:10px;
    border: 1px solid #e0e0e0;
}

.reviewItem .slnm
{
	width: auto;
	white-space: normal;
	cursor: pointer;
	max-width: 145px;
	height: 45px;
	line-height: 1.5;
	float:left;
	margin-left:4px;
	margin-top: 5px;
}


.reviewItem .systile
{
	float:left;
	position: relative;
	top: 4px;
	margin-right: 4px;
}
.cleandashboard .sysOpenPosUnit table.positions.tblHor td, .cleandashboard .sysOpenPosUnit table.positions.tblHor th
{
    padding: 8px 2px 8px 2px;
    font-size:12px;
}
#autotradeSystemHolder .dailyPL
{
    display: inline-block;
    float: right;
    margin-right: 17px;
    color: #555;
	position: absolute;
	top: 11px;
	right: 11px;
}

.alertItem
{

    padding:5px 5px 25px 5px;
    border-bottom:1px solid #e0e0e0;
    position:relative;
    font-family:Montserrat,Tahoma,Verdana,Sans-Serif;
    font-size:12px;
    cursor:pointer;
}
.alertItem.alerted, .mysystemsstrip .sysline.repeatAlert.alerted
{
background-color:#e0ff16;
}

.alertItem.alertAcked, .mysystemsstrip .sysline.repeatAlert.alertAcked
{
	background-color:#EDEEEC;
}

.alertItem:last-child
{
    margin-bottom:0;
}

.alert .alertTime, .alertItem .alertImage, .alertItem .alertText, .alertItem .alertAck, .alertItem .alertSystemName, .alertItem .alertSuffixText
{
    display:inline-block;
}

.alertItem .alertSuffixText
{
float: right;
position: relative;
top: -3px;
}


.alertItem .newhigh .alertSuffixText
{
margin-right:40px;
color:green;
}


.alertItem .alertImage, .alertItem .alertText
{
    margin-right:4px;
}
.alertItem .alertSystemName
{
    margin-right:10px;
}
.alertItem .alertAck
{
position: absolute;
right: 6px;
top: 31px;
font-size: 18px;
color: #9da59e;
}

.alertItem.alertAcked .alertAck
{
color: #5AAD67;
}

.alertwidget .ackAllLink
{
font-family: 'Open Sans', Tahoma, Arial, sans-serif;
font-kerning: auto;
font-size: 11px;
font-style: normal;
font-variant: normal;
color: black;
font-weight: normal;
position: absolute;
right: 7px;
top: 5px;
}

.ackAllLink i
{
color:#86957d;
}
.ackAllLink i.on-icon
{
color:green;
}
.alertItem.inserted
{
    display:none;
}
.alertItem.hiliteJustInserted
{
    background-color:rgb(255, 255, 205);
}
.alertItem .alertTime
{
    font-size:11px;
    color:#777;
    font-family:'Lekton',Tahoma,sans-serif;
    margin-top:2px;
    position: relative;
    top: -1px;
}
.alertItem .canceled .alertSuffixText
{
    color:red;
}

.alertItem .canceled .alertSystemName, .alertItem .canceled .alertText
{
    color:#999;
}


.alertItem .expired .alertSuffixText, .alertItem .expired .alertSystemName, .alertItem .expired .alertText
{
    color:#999;
}

.alertItem .filled .alertSuffixText
{
    color:green;
}
.alertwidget
{
    margin-bottom:25px;
}
.ackAllHolder.fixed
{
position: fixed;
top: 0;
right: 0;
padding: 15px;
border: 1px solid #888;
background-color: #e6ffe6;
box-shadow: 4px 4px 6px 0px rgba(200, 200, 200, 0.9);
z-index: 99999999;
border-radius: 5px;
}

.recommendations
{
    margin-bottom:25px;
}
.recommendations #recInner
{
    border: 1px solid black;
    padding-right: 8px;
    padding-bottom: 4px;
    position:relative;
}
.recommendations .sysline
{
    border-bottom:none;
}
.recommendations img.systile
{
    float: left;
    margin-left: 13px;
    margin-right: 8px;
}
.recommendations .recExplain
{
    font-size: 11px;
    margin-top: 10px;
    display: inline-block;
    margin-left: 5px;
    margin-right: 10px;
    color: #777;
}
.recommendations .recExplain p
{
    margin: 0 0 0 6px;
}
.recommendations .recSystemHolder
{
    display:inline-block;
}
.recommendations .recSystemHolder .slnm
{
    width:50%;
    cursor:pointer;
}
.recommendations a.tradeit
{
position: absolute;
right: 45px;
top: 13px;
}
.featuredwidget .expandedSysInfo
{
    padding:5px 14px 0px 14px;
    font-size: 12px;
    position: relative;
}
.featureLeft
{
    display:block;
    margin-bottom: 7px;
}
.featureRight
{
float:right;
}


.cleandashboard .reviewItem .slnm {
font-size: 12px;
}


.narrow .slnm
{
    font-size:11px;
}

.column3
{
margin-left:15px; 
}

#content2colbig
{
    width:inherit;
} 

#dashConfig 
{
    display:inline-block;
    padding:5px;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    font-size:12px;
}

a.dashConfigClose
{
    font-size:12px;
}
.dashConfig a, a.dashConfigClose
{
    color:#777;
}

ul.dashOptions
{
    margin-top:10px;
    list-style:none;
}

ul.dashOptions li
{
    font-size:13px;
    margin-bottom:10px;
    min-width:200px;
}

ul.dashOptions li span.optname
{
    margin-right:10px;
}

ul.dashOptions li span.optvalue
{
    cursor:pointer;
}
.dashConfig a:hover , a:hover.dashConfigClose
{
    color:#000;
    text-decoration:none;
}

ul.dashOptions li.systemBehavior a.optvalue.popup span.system
{
    display:none;
}

ul.dashOptions li.systemBehavior a.optvalue.system span.popup
{
    display:none;
}



ul.dashOptions li.mySysConfig a.optvalue.topOfPage span.inColumn
{
    display:none;
}
ul.dashOptions li.mySysConfig a.optvalue.inColumn span.topOfPage
{
    display:none;
}



#dashOptions
{
    display:none;
    font-size: 11px;
    padding: 8px;
    line-height: 2;
    border: 2px solid #777;
    z-index: 99998;
    background-color: #FDFFF2;
    box-shadow: 4px 4px 6px 0px rgba(200, 200, 200, 0.9);
    min-width:305px;
    margin-bottom:13px;
}

#dashOptions .soundiconnew
{
float:inherit;
left:inherit;
z-index: inherit;
}

#dashOptions a.optvalue
{
    cursor:pointer;
}

#dashOptions a:hover.optvalue
{
    text-decoration:none;
    background-color:#e0e0e0;
}

.qtip.systemControlPopup .instantCommands
{
    border-bottom:none;
    white-space:nowrap;
    padding-right:40px;
    margin-bottom: 4px;
    padding-bottom:inherit;
}

.qtip.systemControlPopup a.winCLoseLink
{
    float:right;
}

.qtip.systemControlPopup .clear
{
    display:none;
    clear:inherit;
}

.qtip.systemControlPopup .instantCommands .buttonHolder a.btn
{
    display:inline-table; 
}

.mysystemsstrip
{
    margin-bottom:30px;
}

.mysystemsstrip .sysline
{
    display: inline-block;
    width:auto;
    border:1px solid #e0e0e0;
    padding:10px;
    margin-bottom: 3px;
}
.mysystemsstrip .curstat
{
    font-size:18px;
    width:18px;
}
.mysystemsstrip .systile
{
    margin-right:23px;
}
.mysystemsstrip .slnm
{
    font-size: 14px;
    display: block;
    text-align: center;
    margin-top: 6px;
}

.mysystemsstrip .stripAlertText
{
max-width:200px;
font-size: 11px;
display: block;
text-align: center;
color: red;
height: 21px;
line-height: 1.2;
}

.mysystemsstrip .sysline.alerted
{
background-color:#FDFFD2;
border:1px solid #222;
}

.mysystemsstrip .sysline.hasTradeRights.last
{
    border-bottom:inherit;
}

li#mySysConfig a.restoreCog
{
    position:inherit;
}
.widgetContent.mysystems
{
    margin-bottom:25px;
}
.waitsign
{
    font-size:36px;
    color:black;
    z-index:99999;
}


.pro .modelAccountHolder, .pro .autotradeSystemHolder
{
    display:inline-block;
}

.pro .feedBoundary
{
    border:1px solid #e0e0e0;
    width:auto;
    display:inline-block;
}

.reviewItem .revNameNug
{
	position:relative;
}



#warningOuter a:hover.removewarning
{
	text-decoration:none;
	color:#777;
}

.userContentHolder
{
	position:relative;
}

.widgetContent.users
{
	position: absolute;
	top: 0;
	left: 0;
	width: 99.5%;
}


table.tblHor th.blankc
{
	background-color: inherit;
	border: none;
}

#modelAccountHolder .tblHorB .sml
{
	font-size:11px;
}

.newc2tip i.prExplain
{
color: #aaa;
font-size: 12px;
left: 12px;
margin-left: -9px;
position: relative;
top: -6px;
}


.snma a, .snmaT a
{
color: rgb(230, 149, 0);
border-bottom: #e0e0e0 dashed 1px;
}

.createReviewAction
{
cursor:pointer;
}

.snma a:hover, .snmaT a:hover, .createReviewAction:hover
{
color:#222;
text-decoration:none;
}

textArea.userInputText
{
    font-size: 14px;
    line-height: 1.8;
    width:90%;
    max-width:600px;
}

a.btn-clone
{
    float: right;
    margin-right: 5%;
    margin-bottom: 10px;
}

a.goFullLeaderBoard
{
color: white;
position: relative;
top: -3px;
left: 22px;
margin-left: -8px;
font-size: 14px;
}

a:hover.goFullLeaderBoard
{
color:#db8316;
text-decoration:none;
}
.leaderboardHolder
{
margin-bottom:30px;
}

li.mySysConfig.repeatAlerts.repeaton a.optvalue .repeaton
{
	display:inline-block;
}
 li.mySysConfig.repeatAlerts.repeaton a.optvalue .repeatoff
{
	display:none;
}
li.mySysConfig.repeatAlerts.repeatoff a.optvalue .repeatoff
{
	display:inline-block;
}
 li.mySysConfig.repeatAlerts.repeatoff a.optvalue .repeaton
{
	display:none;
}

.explainAccountResults p
{
font-size: 12px;
line-height: 1.7;
}      

.btn-gotoforums
{
	float:right;
}

#forumArea .newforumcapsulemsg.isReply .posttext .ti p
{
	font-size:13px;
}


     
@media screen and (max-width:1800px){
	
.widgetContent.users {
width: 99.4%;
}
	
}

@media screen and (max-width: 1360px){
.widgetContent.users {
width: 99.3%;
}
}

@media screen and (max-width: 1190px){
.widgetContent.users {
width: 99.1%;
}
}


@media screen and (min-width: 1360px) {



	.cleandashboard .column1
	{
	   margin-right:3%;
	}
	.cleandashboard .column3
	{
	   margin-left:3%;
	}
	
	
    .cleandashboard.2col .column1
	{
	   margin-right:inherit;
	}

	
    #riskWarning
	{
	   text-align:center;
	   margin-right:0;
	}
}


@media screen and (min-width: 1000px) and (max-width: 1359px) {
	.cleandashboard .column1
	{
	   margin-right:2%;
	}
	.cleandashboard .column3
	{
	   margin-left:2%;
	}
    #riskWarning
	{
	   text-align:center;
	   margin-right:0;
	}

}

@media screen and (min-width: 1200px)  {
	
    .cleandashboard .narrow .slnm
	{
	   font-size:13px;
	}
    #riskWarning
	{
	   text-align:center;
	   margin-right:0;
	}
}
	
@media screen and (min-width: 780px) and (max-width: 964px) {
    .cleandashboard .column1
	{
	   margin-right:5%;
	   margin-left:3%;
	}
}

@media screen and (min-width: 640px) and (max-width: 964px) {
    .column1.span3
    {
        width:31%;
    }
}


@media screen and (min-width: 641px) and (max-width: 799px) {

    .column1.span3
    {
        width: 21%;
        display: inline-block;
        float: left;
    }
    .column2.span6
    {
    max-width: 464px;
    width: 76%;
    display: inline-block;
    }
    
}


@media screen and (min-width: 851px) and (max-width: 964px) {
	
    .cleandashboard .column3
	{
	   display:none;
	}
    #riskWarning
	{
	   text-align:center;
	   margin-right:5%;
	}
}

@media screen and (min-width: 800px) and (max-width: 850px) {
	
	.cleandashboard .column3
	{
	   display:none;
	}
    #riskWarning
	{
	   text-align:center;
	   margin-right:5;
	}
}


@media screen and (min-width: 780px) and (max-width: 799px) {

    .featuredwidget
    {
        display:none;
    }
    .cleandashboard .column3
	{
	   display:none;
	}
	img.systile
	{
	   display:inline-block;
	}
	
}

@media screen and (min-width: 768px) and (max-width: 779px) {


    .featuredwidget
    {
        display:none;
    }
    .cleandashboard .column3
	{
	   display:none;
	}
    img.systile
	{
	   display:block;
	}
	.c2widget .widgetContent.mostViewed .sysline
	{
	   padding-left:12px;
	}
}



@media screen and (min-width: 641px) and (max-width: 767px) {

    .featuredwidget
    {
        display:none;
    }

    .cleandashboard .column3
	{
	   display:none;
	}
	#riskWarning
	{
	font-size: 12px;
    margin-bottom: 21px;
    margin: 0 12% 21px 5%;
    text-align:left;
    }
}



@media screen and (max-width: 880px) {


	.mysystemsstrip .sysline
	{
	   width:170px;
	}
	.mysystemsstrip .slnm
	{
	   font-size:12px;
	}
	.mysystemsstrip .curstat
	{
        font-size: 12px;
        width: 12px;
    }
    .mysystemsstrip .sysline img.systile
    {
        zoom:76%;
    }
    .mysystemsstrip .stripAlertText
    {
        font-size:11px;
        height:17px;
    }
    .mysystemsstrip .stripAlertText .lowp
    {
        display:none;
    }
    
    .msgCapsule .msgText
    {
        line-height: 1.7;
        font-size: 12px;
    }
    
    
}




@media screen and (max-width: 640px) {
	
	.row-fluid
	{
	   width:96%;
    }
    .featuredwidget
    {
        display:none;
    }

    .cleandashboard .column3
	{
	   display:none;
	}
	
	#riskWarning
	{
	font-size: 12px;
    margin-bottom: 21px;
    margin: 0 12% 21px 5%;
    text-align:left;
    }
    .alertwidget
    {
        margin-top:25px;
    }
    .mostviewedsection
    {
        display:none;
    }
    .recommendations
    {
        display:none;
    }
    #reviewSection
    {
        display:none;
    }
    #forumWrap
    {
        display:none;
    }
}



