/*
 * jTweetsAnywhere V1.3.1
 * http://thomasbillenstein.com/jTweetsAnywhere/
 *
 * Copyright 2011, Thomas Billenstein
 * Licensed under the MIT license.
 * http://thomasbillenstein.com/jTweetsAnywhere/license.txt
 */

.uploadWrapper  { background-image: url(images/icons/light/camera_2.png);
    background-repeat: no-repeat;
 
    height: 10px;
    width: 10px;
    }
/*.uploadWrapper object:hover {background-image: url(images/icons/light/camera_2.png)}*/
.jta-tweet-list
{
    padding: 0;
    list-style: none;
}

.Redfont
{
    color: red !important;
}


.Greenfont
{
    color: green !important;
}


.highlight
{
    background-color: yellow;
}

.ButtonGreyStyle
{
    background-color: #bfbfbf !important;
    background-position: 0 0;
    border-color: #3399DD #3399DD #2288CC;
    color: #FFFFFF !important;
    font-size: 11px;
    font-weight: 700;
    min-height: 22px;
    min-width: 8px;
    outline: 0 none;
    padding: 5px 12px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: -1px -1px 0 #3399DD;
    text-transform: uppercase;
    vertical-align: baseline;
    white-space: pre-line;
}

.normalLabel
{
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    filter: none;
    float: left;
    font-size: 13px;
    font-weight: 100;
    margin: 0 0 0 8px;
    padding-left: 2px;
    text-align: left;
    width: 25%;
    padding-top: 8px;
}

/*table td, table th
{
    border: 0px solid !important;
    padding: 6px 3px !important;
    text-align: left !important;
    vertical-align: middle !important;
    
}
*/


.tdRightMSG
{
    padding-right: 20px !important;
    text-align: right !important;
    vertical-align: top !important;
}

table.GridStyleBottomLine
{
    /*background-color:#F3F3F3 !important;*/
    text-align: left !important;
    vertical-align: top !important; /*border-style:none !important;*/
}

table.GridStyleBottomLine td, table.GridStyleBottomLine th
{
    border: 0px solid !important;
    border-bottom: 1px solid !important;
    border-bottom-color: #C0C0C0 !important;
    padding: 6px 3px !important;
    text-align: left !important;
    vertical-align: top !important; /*border: 0px solid !important;*/
    padding: 6px 3px !important;
    text-align: left !important;
    vertical-align: middle !important;
}

table.GridStyleBottomLineGreyBack
{
    /*background-color:#F3F3F3 !important;*/
    text-align: left !important;
    vertical-align: top !important; /*border-style:none !important;*/
}

table.GridStyleBottomLineGreyBack td, table.GridStyleBottomLineGreyBack th
{
    border: 0px solid !important;
    border-bottom: 1px solid !important;
    border-bottom-color: #C0C0C0 !important;
    padding: 6px 3px !important;
    text-align: left !important;
    vertical-align: top !important; /*border: 0px solid !important;*/
    padding: 6px 3px !important;
    text-align: left !important;
    vertical-align: middle !important;
    background-color: #F6F6F6;
}


.Action_control
{
    display: inline-block !important;
    height: 10px !important;
    width: 10px !important;
    cursor: pointer !important;
    padding: 3px !important;
    border: 0px !important;
    background-image: none !important;
    background-color: transparent !important;
    webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.2);
}
.Action_control :hover
{
    background-color: #ffffff !important;
}


.jta-tweet-list-item
{
    /*background: #fafafa;*/
    border-bottom: 1px solid #B3B3B3 !important;
    padding: 8px 0px 8px 0px; /*overflow: hidden;*/
}

.jta-tweet-list-item:first-child
{
    /* border-top: 1px solid #B3B3B3 !important;*/
}

.jta-tweet-profile-image
{
    width: 35px;
    display: inline;
    float: left;
}

.jta-Retweet-image
{
    margin-top: -60px;
    display: inline;
    float: right;
}

.jta-RetweetPopUp-image
{
    position: absolute;
    right: 0;
}

.jta-ReplyPopUp-image
{
    position: absolute;
    right: 0;
    bottom: 0;
}

.jta-Reply-image
{
    margin-top: +60px;
    display: inline;
    float: right;
}
.jta-tweet-profile-image-link
{
}

.jta-facebook-profile-image img
{
    width: 100px;
    height: 100px;
}


.jta-tweet-profile-image img
{
    width: 30px;
    height: 30px;
}



.jta-tweet-body
{
}

.jta-tweet-text
{
}

.jta-tweet-body-list-profile-image-present
{
    margin-left: 40px;
}


.jta-tweet-bodydiv
{
    margin-left: 0px;
}

.jta-tweet-user-name
{
    display: block;
}

.jta-tweet-user-screen-name
{
    font-weight: bold;
}

.jta-tweet-user-full-name
{
    font-size: 11px;
    color: #999;
}

.jta-tweet-user-screen-name-link, .jta-tweet-a, .twitter-anywhere-user
{
    color: #00ACEE !important;
    text-decoration: none;
}

.jta-tweet-user-screen-name-link:hover, .jta-tweet-a:hover, .twitter-anywhere-user:hover
{
    color: #00ACEE !important;
    text-decoration: underline;
}

.jta-tweet-user-full-name-link
{
    color: #999;
    text-decoration: none;
}

.jta-tweet-user-full-name-link:hover
{
    color: #666666;
    text-decoration: underline;
}

.jta-tweet-link
{
}

.jta-tweet-link:hover
{
}

.jta-tweet-hashtag
{
}

.jta-tweet-hashtag:hover
{
}

.jta-tweet-attributes
{
    display: block;
    color: #999;
    font-size: 11px;
    margin-top: 3px;
}

.jta-tweet-attributesdiv
{
    display: block;
    color: #999;
    font-size: 11px;
    margin-top: 3px;
    margin-left: 48px;
}
.jta-tweet-twitter-bird
{
}

.jta-tweet-twitter-bird-icon
{
    float: left;
    width: 19px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-image: url(../images/dev/cms/intents/bird/bird_gray/bird_16_gray.png);
}

.jta-face-book-logo
{
}

.jta-face-book-logo-icon
{
    float: left;
    width: 19px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-image: url(../images/facebook-logo-greySmall.png);
}



.jta-tweet-twitter-bird-icon:hover
{
    background-image: url(../images/dev/cms/intents/bird/bird_black/bird_16_black.png);
}

.jta-tweet-timestamp
{
}

.jta-tweet-source
{
}

.jta-tweet-inreplyto
{
}

.jta-tweet-location
{
}

.jta-tweet-retweeter
{
}

.jta-tweet-timestamp-link, .jta-tweet-source-link a, .jta-tweet-inreplyto-link, .jta-tweet-location-link, .jta-tweet-retweeter-link
{
    color: #999 !important;
    text-decoration: none;
}

.jta-tweet-timestamp-link:hover, .jta-tweet-source-link a:hover, .jta-tweet-inreplyto-link:hover, .jta-tweet-location-link:hover, .jta-tweet-retweeter-link:hover
{
    color: #999;
    text-decoration: underline;
}

.jta-tweet-actions
{
    display: block;
    color: #999;
    font-size: 11px;
    margin-top: 3px;
}

.jta-tweet-actionsEng
{
    display: block;
    color: #00CC66;
    font-size: 11px;
    margin-top: 20px;
}

/***********khaleel******/
.jta-tweet-action-reply, .jta-tweet-action-comment, .jta-tweet-action-retweet, .jta-tweet-action-favorite, .jta-tweet-action-Notes, .jta-tweet-action-Assign, .jta-tweet-action-AssignM, .jta-tweet-action-CompletedM, .jta-tweet-action-NotesM, .jta-tweet-action-Completed, .jta-tweet-action-UserInfo, .jta-tweet-action-Archive, .jta-tweet-action-Conv
{
    padding-right: 1em;
}

.jta-tweet-action-reply a, .jta-tweet-action-comment a, .jta-tweet-action-retweet a, .jta-tweet-action-favorite a, .jta-tweet-action-Notes a, .jta-tweet-action-Assign a, .jta-tweet-action-NotesM a, .jta-tweet-action-Archive a, .jta-tweet-action-AssignM a, .jta-tweet-action-CompletedM, .jta-tweet-action-Completed a, .jta-tweet-action-UserInfo a, .jta-tweet-action-Conv a
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 19px;
    padding-top: 3px;
    color: #999;
    text-decoration: none;
}

.jta-tweet-action-comment a
{
    background-image: url(../images/fbComments.PNG);
}
.jta-tweet-action-reply a
{
    background-image: url(../images/dev/cms/intents/icons/reply.png);
}
.jta-tweet-action-retweet a
{
    background-image: url(../images/dev/cms/intents/icons/retweet.png);
}
.jta-tweet-action-favorite a
{
    background-image: url(../images/dev/cms/intents/icons/favorite.png);
}
.jta-tweet-action-Assign a
{
    background-image: url(../images/AssignedReviewersIcon.png);
}
.jta-tweet-action-Notes a
{
    background-image: url(../images/noteB.png);
}
.jta-tweet-action-Conv a
{
    background-image: url(../images/Conversation_grey.png);
}
.jta-tweet-action-Completed a
{
    background-image: url(images/icons/light/tickw.png);
}
.jta-tweet-action-UserInfo a
{
    background-image: url(images/icons/light/informationw.png);
}
.jta-tweet-action-Archive a
{
    background-image: url(images/icons/light/archivexs.png);
}

.jta-tweet-action-comment a:hover, .jta-tweet-action-reply a:hover, .jta-tweet-action-UserInfo a:hover, .jta-tweet-action-retweet a:hover, .jta-tweet-action-favorite a:hover, .jta-tweet-action-Notes a:hover, .jta-tweet-action-Assign a:hover, .jta-tweet-action-Archive a:hover, .jta-tweet-action-Conv a:hover, .jta-tweet-action-Completed a:hover
{
    color: #666666;
    text-decoration: underline;
}

.jta-tweet-action-reply a:hover
{
    background-image: url(../images/dev/cms/intents/icons/reply_hover.png);
}
.jta-tweet-action-retweet a:hover
{
    background-image: url(../images/dev/cms/intents/icons/retweet_hover.png);
}
.jta-tweet-action-favorite a:hover
{
    background-image: url(../images/dev/cms/intents/icons/favorite_hover.png);
}
.jta-tweet-action-Assign a:hover
{
    background-image: url(../images/AssignReviewersIcon.png);
}
.jta-tweet-action-Notes a:hover
{
    background-image: url(../images/note.png);
}
.jta-tweet-action-Conv a:hover
{
    background-image: url(../images/Conversation.png);
}
.jta-tweet-action-UserInfo a:hover
{
    background-image: url(images/icons/light/informationM.png);
}
.jta-tweet-action-comment a:hover
{
    background-image: url(../images/fbComments.PNG);
}
.jta-tweet-action-Archive a:hover
{
    background-image: url(images/icons/light/archivexs.png);
}


.jta-tweet-action-Completed a:hover
{
    background-image: url(images/icons/light/tickM.png);
}

.jta-tweet-action-AssignM a
{
    background-image: url(../images/AssignReviewersIcon.png);
}
.jta-tweet-action-NotesM a
{
    background-image: url(../images/note.png);
}
.jta-tweet-action-ConvM a
{
    background-image: url(../images/Conversation.png);
}
.jta-tweet-action-CompletedM
{
    background-image: url(images/icons/light/tickM.png);
}


/************end**********/

.jta-tweet-list-controls
{
    margin-top: 20px;
}

.jta-tweet-list-controls-button
{
    padding: 5px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    border: 1px solid #999;
}

.jta-tweet-list-controls-button:hover
{
    color: black;
    background-color: #999;
    cursor: pointer;
}

.jta-tweet-list-controls-button-more
{
}

.jta-tweet-list-controls-button-prev
{
}

.jta-tweet-list-controls-button-next
{
    margin-left: 10px;
}

.jta-tweet-list-autorefresh-trigger
{
    padding: 8px 0px 8px 0px;
    margin-bottom: 10px;
    text-align: center;
    border: 1px solid #999;
}

.jta-tweet-list-autorefresh-trigger:hover
{
    color: black;
    background-color: #999;
    cursor: pointer;
}

.jta-tweet-list-autorefresh-trigger-content
{
}

.jta-follow-button
{
}


.jta-tweet-box
{
}


.jta-connect-button
{
}


.jta-login-info
{
}

.jta-login-info-profile-image
{
    width: 48px;
    display: inline;
    float: left;
}

.jta-login-info-profile-image img
{
    width: 48px;
    height: 48px;
}

.jta-login-info-block
{
    margin-left: 58px;
}

.jta-login-info-screen-name
{
}

.jta-login-info-sign-out
{
    width: 97px;
    margin-top: 2px;
    padding: 1px;
    text-align: center;
    border: 1px solid #999;
}

.jta-login-info-sign-out:hover
{
    color: black;
    background-color: #999;
    cursor: pointer;
}


.jta-loading
{
    margin: 0;
    padding: 8px 0px 8px 0px;
}

/*.jta-error
{
	margin: 0;
    padding: 8px;
    color: #000;
    background-color: #f00
}
*/
/*khaleel*/
.jta-error
{
    margin: 25px;
    padding: 25px;
    color: #000;
    background-image: url(../images/warning.png);
    background-repeat: no-repeat;
    background-position: 0px 5px; /* padding-left: 0px;*/
}

.jta-nodata
{
    margin: 0;
    padding-top: 8px;
    padding-bottom: 8px;
}

.jta-clear
{
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}


/* .TopReightRetweetIMG
{
    background-position: right top;
    background-image: url(../images/retweeted.PNG) !important;
    background-repeat: no-repeat;
}*/

.BottomRightRepliedIMG
{
    display: block;
    position: relative;
    bottom: -4px;
    left: 0px;
}
.TopReightRetweetIMG
{
    display: block;
    position: relative;
    top: -4px;
    left: 0px;
}


.UpIMG
{
    display: block;
    position: relative;
    z-index: 1;
}

.DownIMG
{
    display: block;
    position: relative;
    z-index: 2;
    top: -25px;
    left: 7px;
}

​.jta-tweet-action-Retweeted
{
    color: #9DD52A !important;
    text-decoration: underline;
    padding-right: 1em;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 19px;
    padding-top: 3px;
    color: #339933;
    text-decoration: none;
    background-image: url(../images/RetweetedLink.PNG);
}

.listDisable
{
    color: #c4c4c4 !important;
    text-decoration: none !important;
    cursor: default !important;
}

#divMoreTwitterListsDRP
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 190px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}

#divMoreKeywordListsDRP
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 130px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}
#divMoreTopicListsDRP
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 130px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}




#divMoreTwitterListsDRPPublishHistory
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 190px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}


#divMoreAssignStatusListsDRPPMonitorAssign
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 90px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}

#divMoreTopicListsDRPPMonitorAssign
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 133px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}

#divMoreKeywordListsDRPPMonitorAssign
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 133px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}

#divMoreTopicListsDRPPMonitorArchive
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 125px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}

#divMoreKeywordListsDRPPMonitorArchive
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 125px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}




#divMoreAssignStatusListsDRP
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 130px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}

.DownSiteIMG
{
    position: relative;
    z-index: 2;
    top: 4px;
    right: 4px;
    height: 12px;
    width: 12px;
}

/*
.DownSiteIMGGridAssigned
{
    height    : 12px !important;
    left: 40px !important;
    position: relative !important;
    top: -5px !important;
    width: 12px !important;
    z-index: 2 !important;
}
*/
.DownSiteIMGGrid
{
    position: relative !important;
    z-index: 2 !important;
    top: 15px !important;
    right: 10px !important;
    height: 12px !important;
    width: 12px !important;
}



.ProfileIMGGrid
{
    vertical-align: middle !important;
    height: 30px !important;
    width: 30px !important;
}

.DivCurveBoarders
{
    /*  border: thin solid #CCCCCC !important;     -webkit-border-radius: 8px !important;     -moz-border-radius: 8px !important;      border-radius: 8px !important;      width:350px !important;*/
    border-radius: 8px !important;
    width: 275px !important;
    padding-left: 20px !important;
}
​ .DivCurveBoardersInside
{
    border: thin solid #CCCCCC !important;
    -webkit-border-radius: 8px !important;
    -moz-border-radius: 8px !important;
    border-radius: 8px !important;
    width: 400px !important;
}
​ .DivCurvewithoutborders
{
    width: 400px !important;
}
​ .VirticalAlignIMG
{
    display: block !important;
    position: relative !important;
    top: -200px !important;
    vertical-align: -50px; /* vertical-align: 20px !important;*/
}
​ .jta-tweet-TextCSS
{
    width: 400px;
    display: inline;
    float: left;
}



.jta-Facebook-caption
{
    color: #555;
    text-decoration: none;
    font-size: 12px;      /*   smaller; */
    
}

.jta-Facebook-Like
{
    color: #688EDF;
    text-decoration: none;
    font-size: smaller;
}



.jta-facebook-profile-video
{
    width: 400px;
    height: 200px;
}

.handleTwitter
{
    color: White !important;
    background: none !important;
    background-color: #00ACED !important;
    height: 15px;
}
.handleFacebook
{
    color: White !important;
    background: none !important;
    background-color: #3b5998 !important;
    height: 15px;
}

/****************************************************/

.Facebookul
{
    list-style-type: none !important;
    margin: 0 !important;
    padding: 0 !important;
    background-color: #EDEFF4 !important;
}



.Facebookli
{
    border: 0 !important;
    padding: 5px 12px !important;
    border-bottom: 0 !important;
    background-color: #EDEFF4 !important;
    margin-top: 1px !important;
}




.FacebookBigdiv
{
    clear: both !important;
    content: "." !important;
    display: block !important; /*font-size: 0  !important;*/
    height: 0 !important;
    line-height: 0 !important;
    background-color: #EDEFF4 !important;
}




.Facebookimagelink
{
    margin-right: 8px !important;
    float: left !important;
    margin-right: 5px !important;
}


.FacebookuserImage
{
    width: 32px !important;
    height: 32px !important;
}


.Facebookusenamelink
{
    cursor: pointer !important;
    color: #3B5998 !important;
    font-weight: bold !important;
}



.Facebooktext
{
    font-size: 11px !important;
    font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif !important;
    color: #333 !important;
    line-height: 1.28 !important;
    text-align: left !important;
    direction: ltr !important;
}



.Facebooktimediv
{
    color: gray !important;
    font-weight: normal !important;
    font-size: 11px !important;
    padding-top: 2px !important;
}


.Facebookdatelink
{
    cursor: pointer !important;
    color: #3B5998 !important;
    text-decoration: none !important;
}

.testresult
{
    font-weight: bold !important;
    font-size: 13px !important;
    font-family: arial,helvetica,san-serif !important;
    color: black !important;
    padding: 0px 0px 12px 10px !important;
    margin-left: 10px !important;
    height: 28px !important;
}

.normal
{
    font-size: 11px !important;
}

.shortPass
{
    color: red !important;
    font-size: 11px !important;
}

.badPass
{
    color: red !important;
    font-size: 11px !important;
}

.goodPass
{
    color: #66CC33 !important;
    font-size: 11px !important;
}

.strongPass
{
    color: green !important;
    font-size: 11px !important;
}

.btns-right
{
    text-align: right !important;
    width: 400px !important;
    border-top: 5px solid white;
}



.Comment_textarea
{
    background-color: #EEE !important;
    color: #777 !important;
    padding: 4px 5px 2px !important;
    min-height: 18px !important;
    font-size: 12px !important;
    border-color: whitesmoke;
    width: 95%;
    
}

.Comment_textarea:focus
{
    background-color: #EEE !important;
    color: #333 !important;
    padding: 4px 5px 2px !important;
    min-height: 50px !important;
}


.divComments
{
    border-top: 3px solid white;
    width: 600px !important;
    border-bottom: 3px solid white;
}



.bottonNoshadows
{
    box-shadow: none !important;
    background-color: transparent !important;
}



table.GridStyleNoBorders
{
    /*background-color:#F3F3F3 !important;*/
    text-align: left !important;
    vertical-align: top !important;
    background-image: none !important; /*border-style:none !important;*/
}
table.GridStyleNoBorders a{color:#00acee;text-decoration:none;}
table.GridStyleNoBorders a:hover{text-decoration:underline;}
table.GridStyleNoBorders td, table.GridStyleNoBorders th
{
    border: 0px solid !important; /*width: 40px !important;*/
    padding: 6px 3px !important;
    text-align: left !important;
    vertical-align: top !important;
    padding: 6px 3px !important;
    text-align: left !important;
    background-image: none !important; /* height: 10px !important;*/
}

.bottonNoshadows
{
    box-shadow: none !important;
    vertical-align: -4px !important;
}




table.GridStyleNoBordersRight td, table.GridStyleNoBordersRight th
{
    border: 0px solid !important;
    padding: 6px 3px !important;
    vertical-align: top !important;
    padding: 6px 3px !important;
    vertical-align: middle !important;
}


table.GridStyleNoBordersRight
{
    /*background-color:#F3F3F3 !important;*/
    text-align: left !important;
    vertical-align: top !important;
    background-image: none !important; /*border-style:none !important;*/
}


.tdBookMarkletExceedMSG
{
    padding-right: 20px !important;
    vertical-align: top !important;
}




.divBookMarkletAccounts
{
    border: 1px solid lightblue !important;
    background-color: white !important;
    width: 682px !important;
    height: 30px;
    text-align: left !important;
}




#divMoreBookmarkletListsDRP
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 35px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
    text-align: left !important;
}

.tdWidthScheduleBookMarklet
{
    width: 200px !important;
}


.tdWidthControlsPublishNew
{
    width: 85px !important;
}



.smallComment
{
    background-color: transparent !important;
    vertical-align: 0px !important;
    height: 10px !important;
    width: 10px !important;
}



.addnewCampaignVAlign
{
    vertical-align: -20px !important;
}


#divMoreMainMenu
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 117px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}

#Image15px-15pxRules
{
    height: 15px !important;
    width: 15px !important;
}


.divRequestTypeHeader
{
    font-weight: bold !important;
    color: white !important;
    text-shadow: none !important;
    height: 28px;
    padding-left: 5px;
    background-image: url("../design/css/images/black-gradient-28.png");
    background-repeat: repeat-x;
    color: #fff;
    font-size: larger !important;
    height: 30px !important;
    position: relative !important;
}

.divImagetTypeHeader
{
    width: 20px !important;
    height: 20px !important;
    vertical-align: -5px;
}

.divFilterTypeHeader
{
    display: inline !important;
    float: right !important;
    border:1px solid #d0d0d0;-moz-border-radius: 5px 5px;border-radius: 5px 5px;right:2px;bottom:2px;cursor:pointer;
}

.divTitleTypeHeader
{
    display: inline !important;
    /*padding-top: 4px !important;*/
    position: absolute !important;
    font-family: 'PT Sans' , sans-serif !important;
    font-size: 14px !important;
}


.filterRequestType
{
    font-weight: bold !important;
    color: white !important;
}


.divFilterTextBoxTypeHeader
{
    background: #b4beb3 !important;
    font-weight: bold !important;
    color: black !important;
    text-shadow: none !important;
    background-image: url(light/images/nav_active.png) !important;
    font-size: larger !important;
    position: relative !important;
    display: none;
}

.divFilterCancelTypeHeader
{
    z-index: 10000;
    cursor: pointer;
    right: 5px;
    top: 3px;
}


.inFilterTextBox
{
    /*width: 225px !important;*/
    height: 10px !important;
}




.spnUnreadIcon
{
    display: inline !important;
    float: right !important;
}


.UnreadIcon
{
    height: 10px !important;
    width: 10px !important;
}

.imgDeleteStream
{
    cursor: pointer !important;
    vertical-align: -6px;
}

.imgRefreshStream
{
    cursor: pointer !important;
    vertical-align: -6px;
}

.imgFilterStream
{
    cursor: pointer !important;
    vertical-align: -6px;
}

.spnActionControls
{
    /* display: inline !important;*/
    /*float: right !important;*/
    position: absolute;
    right: 10px;
    bottom: 1px;
}




.jta-action-reply, .jta-action-comment, .jta-action-retweet, .jta-action-retweeted, .jta-action-favorite, .jta-action-Notes, .jta-action-Assign, .jta-action-AssignM, .jta-action-CompletedM, .jta-action-NotesM, .jta-action-Completed, .jta-action-UserInfo, .jta-action-Archive, .jta-action-Conv
{
    padding-right: 1em;
}

.jta-action-reply a, .jta-action-comment a, .jta-action-retweeted a, .jta-action-retweet a, .jta-action-favorite a, .jta-action-Notes a, .jta-action-Assign a, .jta-action-NotesM a, .jta-action-Archive a, .jta-action-AssignM a, .jta-action-CompletedM, .jta-action-Completed a, .jta-action-UserInfo a, .jta-action-Conv a
{
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 19px;
    padding-top: 3px;
    color: #999;
    text-decoration: none;
}

.jta-action-comment a
{
    background-image: url(../images/fbComments.PNG);
}
.jta-action-reply a
{
    background-image: url(images/icons/light/bended_arrow_left.png);
}
.jta-action-retweet a
{
    background-image: url(images/icons/light/repeat.png);
}
.jta-action-favorite a
{
    background-image: url(../images/dev/cms/intents/icons/favorite.png);
}
.jta-action-Assign a
{
    background-image: url(images/icons/light/user_assign.png);
}
.jta-action-Notes a
{
    background-image: url(images/icons/light/note_book.png);
}
.jta-action-Conv a
{
    background-image: url(../images/Conversation_grey.png);
}
.jta-action-Completed a
{
    background-image: url(images/icons/light/tickw.png);
}
.jta-action-UserInfo a
{
    background-image: url(images/icons/light/informationw.png);
}
.jta-action-Archive a
{
    background-image: url(images/icons/light/archivexs.png);
}
.jta-action-retweeted a
{
    background-image: url(../images/RetweetedLink.PNG);
}
.jta-action-NotesM a
{
    background-image: url(../images/note.png);
}



.jta-action-comment a:hover, .jta-action-reply a:hover, .jta-action-UserInfo a:hover, .jta-action-retweet a:hover, .jta-action-retweeted a:hover, .jta-action-favorite a:hover, .jta-action-Notes a:hover, .jta-action-NotesM a:hover, .jta-action-Assign a:hover, .jta-action-Archive a:hover, .jta-action-Conv a:hover, .jta-action-Completed a:hover
{
    color: #666666;
}

.jta-action-reply a:hover
{
    background-image: url(images/icons/light/bended_arrow_left.png);
}
.jta-action-retweet a:hover
{
    background-image: url(images/icons/light/repeat.png);
}
.jta-action-favorite a:hover
{
    background-image: url(../images/dev/cms/intents/icons/favorite_hover.png);
}
.jta-action-Assign a:hover
{
    background-image: url(images/icons/light/user_assign.png);
}
.jta-action-Notes a:hover
{
    background-image: url(images/icons/light/note_book.png);
}
.jta-action-Conv a:hover
{
    background-image: url(../images/Conversation.png);
}
.jta-action-UserInfo a:hover
{
    background-image: url(images/icons/light/informationM.png);
}
.jta-action-comment a:hover
{
    background-image: url(../images/fbComments.PNG);
}
.jta-action-Archive a:hover
{
    background-image: url(images/icons/light/archivexs.png);
}
.jta-action-retweeted a:hover
{
    background-image: url(../images/RetweetedLink.PNG);
}
.jta-action-NotesM a:hover
{
    background-image: url(../images/note.png);
}


.jta-action-Completed a:hover
{
    background-image: url(images/icons/light/tickM.png);
}

.jta-action-AssignM a
{
    background-image: url(../images/AssignReviewersIcon.png);
}

.jta-action-ConvM a
{
    background-image: url(../images/Conversation.png);
}
.jta-action-CompletedM
{
    background-image: url(images/icons/light/tickM.png);
}

.ErorrMessage
{
    background-color: #f0a8a8 !important;
    color: white !important;
    text-align: center !important;
    z-index: 10000;
    position: absolute;
    padding-right: 15px;
    padding-left: 15px;
}



.BookMarkletErorrMessage
{
    /* background-color:#f0a8a8!important;*/
    color: white !important;
    text-align: center !important;
    z-index: 10000;
    position: absolute;
    padding-right: 15px;
    padding-left: 15px;
}

.SucessMessage
{
    background-color: #67b659 !important;
    color: white !important; /*font-weight: bold !important;*/
    text-align: center !important;
    z-index: 10000;
    position: absolute;
    padding-right: 15px;
    padding-left: 15px;
}


/*  display:block;
	white-space:nowrap;
	background-color:white;
	border:1px solid #E4E4E4;
	
 
	z-index:10000;
	padding:3px;
	padding-right:5px;
    
    */

/*span, div, p{ 
	font-family:'PT Sans', sans-serif !important;
	font-size: 12px !important;
	  font-weight: normal !important;
}*/



.divCommentsEngagement
{
    border-top: 3px solid white;
    width: 92% !important;
    border-bottom: 3px solid white;
   /* margin: 5px;*/
}


.divSelectedAccountsEngagement
{
    border: 1px solid lightblue !important;
    background-color: white !important;
    width: 214px !important;
    height: 30px;
}





#divMoreMainMenuEngagement
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 33px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}


#divLoadingMainMenuEngagement
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 33px;
    padding: 3px;
    padding-right: 5px;
}
/*.contenthover { padding:20px 20px 10px 20px  !important; }
.contenthover, .contenthover h3 { color:#fff !important; }
.contenthover h3, .contenthover p { margin:0 0 10px 0 !important; line-height:1.4em !important; padding:0 !important; }*/
a.mybutton
{
    display: block !important;
    padding: 5px 10px !important;
    background: #3c9632 !important;
    color: #fff !important;
    -moz-border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
    width: 45px !important;
}
a.mybutton:hover
{
    background: #34742d !important;
}


.ButtonStyle
{
    background-color: #E6E6E6;
    border-color: #C7C7C7 #B2B2B2 #B2B2B2 #C7C7C7;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset, 0 2px 5px rgba(255, 255, 255, 0.5) inset, 0 -2px 5px rgba(0, 0, 0, 0.1) inset;
    color: #555;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
    min-height: 22px;
    min-width: 8px;
    outline: 0 none;
    padding: 5px 12px;
    position: relative;
    text-align: center;
    text-decoration: none;
    vertical-align: baseline;
    white-space: pre-line;
    font-size: 11px;
    font-weight: 700;
    cursor: pointer;
}


.jfontsize-button
{
    font: bold 12px arial !important;
    padding: 3px !important;
    border: solid 1px #ccc !important;
}

.jfontsize-button:hover
{
    text-decoration: none !important;
    background: #333 !important;
    color: #fff !important;
    border: solid 1px #333 !important;
}

.jfontsize-disabled, .jfontsize-disabled:hover
{
    color: #aaa !important;
    border: solid 1px #eee !important;
    background: #eee !important;
}

/*---------------------------------------------------------*/


span.question
{
    cursor: pointer !important;
    display: inline-block !important;
    width: 16px !important;
    height: 16px !important;
    background-color: #89A4CC !important;
    line-height: 16px !important;
    color: White !important;
    font-size: 13px !important;
    font-weight: bold !important;
    border-radius: 8px !important;
    text-align: center !important;
    position: relative !important;
}
span.question:hover
{
    background-color: #3D6199 !important;
}
div.tooltip
{
    background-color: #3D6199 !important; /*color: White   !important;*/
    position: absolute !important; /* left: 25px  !important;   top: -25px  !important;*/
    z-index: 1000000 !important; /* width: 250px  !important;*/
    border-radius: 5px !important;
    padding: 6px;
}
div.tooltip:before
{
    border-color: transparent #3D6199 transparent transparent !important;
    border-right: 6px solid #3D6199 !important;
    border-style: solid !important;
    border-width: 6px 6px 6px 0px !important;
    content: "" !important;
    display: block !important;
    height: 0 !important;
    width: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 40% !important;
    left: -6px !important;
}
div.tooltip p
{
    margin: 10px !important;
    color: White !important;
}

/*----------------------*/
#divBigConvContainer
{   /* margin: 8px;*/
    background-color:  #F0F0F0  !important;
    z-index: 1000000 !important;
   /* border-radius: 5px !important;*/
}

#divSmallConvContainer
{
   /* padding-left: 3px;
    padding-top: 3px;*/
}


div.tooltip:after
{
    border-top: 6px solid transparent !important;
    border-bottom: 6px solid transparent !important;
    border-left: 6px solid #3D6199 !important;
    content: "" !important;
    display: block !important;
    height: 0 !important;
    width: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 40% !important;
    right: -6px !important;
}



.jta-body
{
    margin-left: 35px;
}



.resizerMenue
{
    position: fixed;
    bottom: 0;
}



.engagementRepley
{
    position: absolute;
    bottom: 0;
    right: 0;
}


.engagementRetweet
{
    position: absolute;
    top: 0;
    right: 0;
}


.DownSiteIMGGridAssigned
{
    height: 12px !important;
    left: 24px !important;
    position: relative !important;
    top: -7px !important;
    width: 12px !important;
    z-index: 2 !important;
}


#divMoreRequestTypeDRPPEngagement
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute; /*top:190px;*/
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}



#divMoreMonitorArchiveListsDRP
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 190px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}





.timeStampAssignment
{
    right: 11px;
    position: absolute;
    bottom: 11px;
}



.statusAssignment
{
    right: 0;
    position: absolute;
    top: 5px;
}


.jta-Assigned-Element
{
    display: block;
    font-weight: bold;
}


.jta-Assigned-Element-Result
{
    font-weight: normal;
    color: black !important;
}


.jta-tweet-list-item-Assign-Page
{
    /*background: #fafafa;*/
    border-bottom: 1px solid #B3B3B3 !important;
    padding: 8px 0px 8px 0px;
    min-height: 56px !important; /*overflow: hidden;*/
}


.jta-tweet-list-AssignItem-AssignPage-History
{
    padding: 8px 0px 8px 0px;
    min-height: 56px !important;
    padding-left: 130px;
}

.FilterPanels
{
    border: 1px solid #B3B3B3 !important;
    height: 330px;
    border-radius: 5px;
    -moz-border-radius: 5px;
}





#divHistoryItem
{
    min-height: 56px !important;
}





.jta-tweet-list-AssignItem-AssignPage
{
    border-bottom: 1px solid #B3B3B3 !important;
    padding: 8px 0px 8px 0px;
    min-height: 56px !important;
}


.jta-tweet-list-AssignItem-AssignPage:hover
{
    background-color: #D3D3D3 !important;
    border-bottom: 1px solid #B3B3B3 !important;
    padding: 8px 0px 8px 0px;
    min-height: 56px !important;
}
.jta-tweet-list-item-Assign-History-page
{
    /*  border-top: 1px solid #B3B3B3 !important;*/
    padding: 8px 0px 8px 0px; /* border-bottom: 1px solid #B3B3B3 !important;*/
    padding-left: 80px;
    min-height: 56px !important;
}


.jta-tweet-list-item-Assign-History-page-title
{
    /*  border-top: 1px solid #B3B3B3 !important;*/
    padding: 8px 0px 8px 0px;
    min-height: 30px !important;
}


a.TaskAssignbutton
{
    display: inline !important;
    padding: 5px 10px !important;
    background: #99c3f9 !important;
    color: #fff !important;
    -moz-border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
    width: 45px !important;
}
a.TaskAssignbutton:hover
{
    background: #6ba3eb !important;
}


#divMoreEditAssignStatusListsDRPP
{
    display: block;
    white-space: nowrap;
    background-color: white;
    border: 1px solid #E4E4E4;
    position: absolute;
    top: 30px;
    z-index: 10000;
    padding: 3px;
    padding-right: 5px;
}



#tdEditAssignStatusContainer
{
    white-space: nowrap;
    position: relative;
    text-align: left;
    width: 40px;
    display: inline;
}



#divEditAssignStatus
{
    display: inline !important;
}

#selectedEditAssignStatus
{
    display: inline !important;
}


.Assign_BoldBlackNames
{
    font-weight: bold !important;
    color: black !important;
}

.Assign_caption
{
    color: #333;
}

.Assign_BlueName
{
    font-weight: bold !important;
    color: #00acee;
}


.AssignEditLinks
{
    text-decoration: underline !important;
}



.g65perc
{
    width: 65%;
}

#divReportInsightsLoading
{
    width: 500px;
    margin-left: auto;
    margin-right: auto;
}

#divLoadingMeasureStatsContent
{
    width: 500px;
    margin-left: auto;
    margin-right: auto;
}


.ui-state-error
{
    background-color: blue !important;
    background: skyblue !important;
    background-image: url(images/greentowhite.PNG) !important;
    background-repeat: repeat-y !important;
    color: white !important;
    font-weight: bold !important;
    font-size: x-large !important; /* background-image: url(images/ui-icons_222222_256x240.png)  !important;*/
}


.BottomLineTR
{
    border-bottom: 1px solid;
    border-color: #E6E4E4;
}