﻿@media all and (max-width:1485px) {
    #at4-follow
    {
        display:none !important;
    }
}

@media all and (min-width:1000px)
{
.uv-bottom-right
{
    bottom:128px !important;
}
}
@media all and (max-width:999px)
{
.uv-bottom-right
{
    bottom:52px !important;
}
}

@media all and (max-width:992px) {
    .nav>li>a {
    padding-left:10px !important;
    padding-right:10px !important;
    }
}

@media all and (max-width:960px)
{
    #likeplus
    {
        top:76px !important;
    }
}

@media all and (max-width:770px)
{
    #uvTab
    {
        display:none !important;
    }
    #main
    {
    box-shadow:none !important;
    }

    #mainWrap
    {
        background-image: none !important;
    }
}

@media (max-width:600px)
{
    .get-started
    {
        left:5px !important;
        bottom:5px !important;
    }
}

@media all and (max-width:500px)
{
    #likeplus
    {
        display:none !important;
    }
}

#emini
{
    padding-bottom:20px;
}

#janrainEngageEmbed *,
#janrainEngageEmbed *:before,
#janrainEngageEmbed *:after
{
    -moz-box-sizing: inherit !important;
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
}

#likeplus
{
position:absolute;
top:56px;
right:0;
}

.vote
{
    font-size:16px;
}

.forum-attachment2
{
    overflow-x:scroll;
}

.forum-reply-head
{
    background-color:#E7E7E7;
    box-shadow:#aaa 2px 2px 7px;
}

html {
   -ms-overflow-style: scrollbar;/*auto | none | scrollbar | -ms-autohiding-scrollbar*/
}

.icon-white
{
    color:#00C0F4;
}

/* For google.com/appstatus style sprite images */
.forum-icon
{
	background-image: url(/images/icons-sprites.png);
	background-repeat: no-repeat;
	height: 20px;
	margin: 0 1px;
	vertical-align: middle;
	width: 20px;
}

.sprite-icon_aim
{
	background-position: 0 0;
}
.sprite-icon_bar
{
	background-position: -65px 0;
}
.sprite-icon_blank
{
	background-position: -130px 0;
}
.sprite-icon_calendar
{
	background-position: -195px 0;
}
.sprite-icon_closed_topic
{
	background-position: -279px 0;
}
.sprite-icon_delete_reply
{
	background-position: -344px 0;
}
.sprite-icon_edit_topic
{
	background-position: -409px 0;
}
.sprite-icon_editor_bold
{
	background-position: -474px 0;
}
.sprite-icon_editor_center
{
	background-position: -547px 0;
}
.sprite-icon_editor_code
{
	background-position: -620px 0;
}
.sprite-icon_editor_email
{
	background-position: -693px 0;
}
.sprite-icon_editor_hr
{
	background-position: -766px 0;
}
.sprite-icon_editor_image
{
	background-position: -839px 0;
}
.sprite-icon_editor_italicize
{
	background-position: -912px 0;
}
.sprite-icon_editor_left
{
	background-position: -985px 0;
}
.sprite-icon_editor_list
{
	background-position: -1058px 0;
}
.sprite-icon_editor_quote
{
	background-position: -1131px 0;
}
.sprite-icon_editor_right
{
	background-position: -1204px 0;
}
.sprite-icon_editor_smilie
{
	background-position: -1277px 0;
}
.sprite-icon_editor_strike
{
	background-position: -1350px 0;
}
.sprite-icon_editor_underline
{
	background-position: -1423px 0;
}
.sprite-icon_editor_url
{
	background-position: -1496px 0;
}
.sprite-icon_email
{
	background-position: -1569px 0;
}
.sprite-icon_folder
{
	background-position: -1634px 0;
}
.sprite-icon_folder_archive
{
	background-position: -1699px 0;
}
.sprite-icon_folder_archived
{
	background-position: -1765px 0;
}
.sprite-icon_folder_closed
{
	background-position: -1830px 0;
}
.sprite-icon_folder_closed_topic
{
	background-position: -1895px 0;
}
.sprite-icon_folder_delete
{
	background-position: 0 -72px;
}
.sprite-icon_folder_delete_no_archive
{
	background-position: -65px -72px;
}
.sprite-icon_folder_hold
{
	background-position: -131px -72px;
}
.sprite-icon_folder_hot
{
	background-position: -196px -72px;
}
.sprite-icon_folder_locked
{
	background-position: -261px -72px;
}
.sprite-icon_folder_moderate
{
	background-position: -326px -72px;
}
.sprite-icon_folder_new
{
	background-position: -391px -72px;
}
.sprite-icon_folder_new_hot
{
	background-position: -456px -72px;
}
.sprite-icon_folder_new_locked
{
	background-position: -521px -72px;
}
.sprite-icon_folder_new_sticky
{
	background-position: -586px -72px;
}
.sprite-icon_folder_new_sticky_locked
{
	background-position: -651px -72px;
}
.sprite-icon_folder_new_topic
{
	background-position: -716px -72px;
}
.sprite-icon_folder_no_archive
{
	background-position: -781px -72px;
}
.sprite-icon_folder_open
{
	background-position: -847px -72px;
}
.sprite-icon_folder_open_topic
{
	background-position: -912px -72px;
}
.sprite-icon_folder_pencil
{
	background-position: -977px -72px;
}
.sprite-icon_folder_sticky
{
	background-position: -1042px -72px;
}
.sprite-icon_folder_sticky_locked
{
	background-position: -1107px -72px;
}
.sprite-icon_folder_unlocked
{
	background-position: -1172px -72px;
}
.sprite-icon_folder_unmoderated
{
	background-position: -1237px -72px;
}
.sprite-icon_go_down
{
	background-position: -1302px -72px;
}
.sprite-icon_go_left
{
	background-position: -1367px -72px;
}
.sprite-icon_go_right
{
	background-position: -1432px -72px;
}
.sprite-icon_go_up
{
	background-position: -1497px -72px;
}
.sprite-icon_group
{
	background-position: -1562px -72px;
}
.sprite-icon_group_categories
{
	background-position: -1627px -72px;
}
.sprite-icon_homepage
{
	background-position: -1698px -72px;
}
.sprite-icon_icq
{
	background-position: -1763px -72px;
}
.sprite-icon_ip
{
	background-position: -1828px -72px;
}
.sprite-icon_lastpost
{
	background-position: -1893px -72px;
}
.sprite-icon_lock
{
	background-position: 0 -144px;
}
.sprite-icon_minus
{
	background-position: -62px -144px;
}
.sprite-icon_msnm
{
	background-position: -122px -144px;
}
.sprite-icon_pencil
{
	background-position: -187px -144px;
}
.sprite-icon_plus
{
	background-position: -249px -144px;
}
.sprite-icon_posticon
{
	background-position: -309px -144px;
}
.sprite-icon_posticon_hold
{
	background-position: -374px -144px;
}
.sprite-icon_posticon_unmoderated
{
	background-position: -439px -144px;
}
.sprite-icon_print
{
	background-position: -504px -144px;
}
.sprite-icon_private_add
{
	background-position: -570px -144px;
}
.sprite-icon_private_addall
{
	background-position: -643px -144px;
}
.sprite-icon_private_remall
{
	background-position: -716px -144px;
}
.sprite-icon_private_remove
{
	background-position: -789px -144px;
}
.sprite-icon_profile
{
	background-position: -862px -144px;
}
.sprite-icon_profile_locked
{
	background-position: -927px -144px;
}
.sprite-icon_reply_topic
{
	background-position: -992px -144px;
}
.sprite-icon_send_topic
{
	background-position: -1057px -144px;
}
.sprite-icon_smile
{
	background-position: -1122px -144px;
}
.sprite-icon_smile_8ball
{
	background-position: -1187px -144px;
}
.sprite-icon_smile_angry
{
	background-position: -1252px -144px;
}
.sprite-icon_smile_approve
{
	background-position: -1317px -144px;
}
.sprite-icon_smile_big
{
	background-position: -1382px -144px;
}
.sprite-icon_smile_blackeye
{
	background-position: -1447px -144px;
}
.sprite-icon_smile_blush
{
	background-position: -1512px -144px;
}
.sprite-icon_smile_clown
{
	background-position: -1577px -144px;
}
.sprite-icon_smile_cool
{
	background-position: -1642px -144px;
}
.sprite-icon_smile_dead
{
	background-position: -1707px -144px;
}
.sprite-icon_smile_disapprove
{
	background-position: -1772px -144px;
}
.sprite-icon_smile_evil
{
	background-position: -1837px -144px;
}
.sprite-icon_smile_kisses
{
	background-position: -1902px -144px;
}
.sprite-icon_smile_question
{
	background-position: 0 -216px;
}
.sprite-icon_smile_sad
{
	background-position: -65px -216px;
}
.sprite-icon_smile_shock
{
	background-position: -130px -216px;
}
.sprite-icon_smile_shy
{
	background-position: -195px -216px;
}
.sprite-icon_smile_sleepy
{
	background-position: -260px -216px;
}
.sprite-icon_smile_smile
{
	background-position: -325px -216px;
}
.sprite-icon_smile_tongue
{
	background-position: -390px -216px;
}
.sprite-icon_smile_wink
{
	background-position: -455px -216px;
}
.sprite-icon_sort
{
	background-position: -520px -216px;
}
.sprite-icon_star_blue
{
	background-position: -585px -216px;
}
.sprite-icon_star_bronze
{
	background-position: -648px -216px;
}
.sprite-icon_star_cyan
{
	background-position: -711px -216px;
}
.sprite-icon_star_gold
{
	background-position: -774px -216px;
}
.sprite-icon_star_green
{
	background-position: -837px -216px;
}
.sprite-icon_star_orange
{
	background-position: -900px -216px;
}
.sprite-icon_star_purple
{
	background-position: -963px -216px;
}
.sprite-icon_star_red
{
	background-position: -1026px -216px;
}
.sprite-icon_star_silver
{
	background-position: -1089px -216px;
}
.sprite-icon_subscribe
{
	background-position: -1152px -216px;
}
.sprite-icon_topic_all_read
{
	background-position: -1217px -216px;
}
.sprite-icon_trashcan
{
	background-position: -1282px -216px;
}
.sprite-icon_unlock
{
	background-position: -1344px -216px;
}
.sprite-icon_unsubscribe
{
	background-position: -1406px -216px;
}
.sprite-icon_url
{
	background-position: -1471px -216px;
}
.sprite-icon_vote_down_off
{
	background-position: -1537px -216px;
}
.sprite-icon_vote_down_on
{
	background-position: -1627px -216px;
}
.sprite-icon_vote_up_off
{
	background-position: -1717px -216px;
}
.sprite-icon_vote_up_on
{
	background-position: -1807px -216px;
}
.sprite-icon_yahoo
{
	background-position: -1897px -216px;
}

/*
How to generate the sprites:
1. Select all of the icon_* files in the /forum/images/ folder.
2. Zip these files into a single zip file called images.zip
3. Go to http://spritegen.website-performance.org/
4. Use defaults except for direction where you select horizontal
5. Copy paste result into this file.
6. Save .png file to 
*/

.inline-block
{
	display: inline-block;
	position: relative;
}


.logViewSecurity
{
    background-color: rgba(243, 209, 209, 0.72);
}


.logViewDebug
{
    background-color: rgba(209, 235, 243, 0.72);
}


.logViewInfo
{
    background-color: rgba(227, 243, 209, 0.72);
}


.logViewWarning
{
    background-color: rgba(240, 220, 79, 0.72);
}


.logViewError
{
    background-color: rgba(167, 179, 228, 0.72);
}

.logViewFatal
{
    background-color: rgba(187, 133, 247, 0.72);
}

/* The following classes are to get the article tables looking reasonable again */
.simpletable
{
    border-spacing: 0;
    border-collapse: collapse;
}

.simpletable th
{
    text-align: right;
    font-weight: normal;
    padding: .1em .5em;
    border-bottom: 2px solid #FFF;
    background: #687EAB;
    color: white;
}

.simpletable td
{
    text-align: right;
    border-bottom: 2px solid #FFF;
    padding: .1em .5em;
    background: #DBE2F1;
}

/**/
.glyphicon-thumbs-up:hover {
  cursor: pointer;
}

.glyphicon-thumbs-down:hover {
  cursor: pointer;
}

.socialbar
{
    width:120px;
    height:24px;
    display:inline-block;
    background-image:url(/images/social/socialbar_t.png);
}

#hello
{
    position:fixed;
    left:0;
    top:0;
    right:0;
    bottom:0;
    background-color:#fff;
    z-index:100000000;
}

#main
{
background-color:#fff;
box-shadow:0 0 85px rgba(0,0,0,.2);
}

#mainWrap
{
background-image: linear-gradient(bottom, rgb(255,255,255) 60%, rgb(248,248,248) 100%);
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 60%, rgb(248,248,248) 100%);
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 60%, rgb(248,248,248) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 60%, rgb(248,248,248) 100%);
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 60%, rgb(248,248,248) 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.6, rgb(255,255,255)),
	color-stop(1, rgb(248,248,248))
);
}

.get-started
{
    position:absolute;
    left:30px;
    bottom:30px;
}
.get-started > a
{
    box-shadow:0 0 85px rgba(0,0,0,.5);
}

#sale
{
    width:628px;
    height:450px;
    position:relative;
    margin:0 auto;
    box-shadow:0 0 78px rgba(200,200,200,.6);
}

#sale *
{
cursor:pointer;
}
#sale > img
{
    width:628px;
    height:450px;
}

#sale > .top
{
    position:absolute;
    top:11px;
    left:0;
    width:628px;
    height:50px;
    font:34px arial, verdana;
    text-align:center;
    color:#fff;
}

#sale > .mid
{
    position:absolute;
    top:110px;
    left:80px;
    right:80px;
    height:214px;
    font:37px arial, verdana;
    text-align:center;
    border-radius:20px;
    background-color:#000;
opacity: 0.75;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=75);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    color:#fff;
    padding:24px;
}

#sale > .mid > span
{
    font:bold 80px arial, verdana;
}

#sale > .btm
{
    position:absolute;
    bottom:15px;
    left:0;
    width:628px;
    height:30px;
    font:bold 20px arial, verdana;
    text-align:center;
    color:#fff;
}

.forumImage
{
    max-width:100%;
}

.editButton > span
{
    margin-right:15px;
    float: left;
}

.editorButtons
{
    padding-bottom:5px;
    font-size:18px;
}

.editorHeader
{
    margin-bottom: 5px;
}

.dnTable td, dnTable th
{
    text-align: right;
}

.dnTableTitle
{
    text-align: left;
}

.sitewide-header
{
    text-align: center;
    margin: 10px;
}

/* mpc is Market Profile Calculator*/
.mpc-letters {
	padding: 3px 7px;
}

/* For span lines inside the value area */
.mpc-line-inrange {
	font-weight: bold;
}

/* For span lines outside the value area */
.mpc-line-outrange {
	font-weight: normal;
}
