body
{
    /*background of everything*/
    background-color: #FFFFFF;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: normal;
    direction: ltr;
}

.tdPadding
{
    padding-left: 20px;
}

.BodyEn
{
    /*background of everything*/
    background-color: #FFFFFF;
    margin-top: 5px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    font-family: Arial, Verdana;
    font-size: xx-small;
    font-weight: normal;
    direction: ltr;
}

/**************  General classes  *************/

/* backwards compatibility */

.Dir
{
    direction: ltr;
}
.float
{
    float: left;
}
.oppfloat
{
    float: right;
}
.LanguageDir
{
    direction: ltr;
}
.LanguageOppositeDir
{
    direction: rtl;
}
.LanguageAlign
{
    text-align: left;
}
.LanguageOppositeAlign
{
    text-align: right;
}

/**************  End General classes  *************/

/**************  table classes  *************/
.TDTable
{
    /*border-left: 1px outset #003300;*/
}
.TDValueTable
{
    /*border-left: 1px outset #003300;*/
}
.BorderTableNew
{
    text-align: left;
}
.TDTableBorder
{
    padding-left: 20px;
    border-left: 2px solid #A5BACF;
}
.TablePadding
{
    padding-right: 12px;
}
/**************  End table classes  *************/

/**************  main menu classes  *************/

.unSelectedMenuItemSkm, .selectedMenuItemSkm, .unSelectedMenuItem2Skm, .miStaticSelected,
.miDynamic, .miStatic, .mainMenuFont, .unSelectedMenuItem, .unSelectedMenuItem2
{
    font-family: Arial, Verdana;
}
.miDynamic
{
	text-align: left;
}

/************** end main menu classes  *************/

/************** old tabs classes (HTML editor / campaign reports) *************/

.TabOn
{
}
.TabOff
{
}
.TabOnNew
{
    border-left: #8fa8c1 1px solid;
    padding-right: 5px;
}
.TabOffNew
{
    padding-right: 5px;
}

/************** end old tabs classes (HTML editor / campaign reports) *************/

.FormsSideTitles
{
    direction: ltr;
}
.FormsSideValues
{
    direction: ltr;
}

/***************************/

.C1
{
    /*backgroung of inner frame*/
    background-color: #FFFFFF;
}
.C2
{
    /*backgroung of MOST inner frame*/
    background-color: #FFFFFF;
}
.C3
{
    /*didnt find a use*/
    background-color: #FFFFFF;
}
.C4
{
    /*lines in the the left submenu*/
    background-color: #698DAD;
}
.W1
{
    /*Another background- mostly for lines*/
    background-color: #FFFFFF;
}
.O1
{
    /*main manu*/
    background-color: #245190;
}
.TextBW
{
    font-family: Arial, Verdana, David;
    font-size: 20px;
    font-weight: bold;
    color: #FFFFFF;
}
.TextRed
{
    font-family: Arial, Verdana, David;
    font-size: 20px;
    font-weight: bold;
    color: #9F1515;
}
.TextWS
{
    font-family: Arial, Verdana, David;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
}

.TitleError
{
    font-family:Arial, Verdana, David;
    font-size: 22px;
    font-weight: bold;
    color: #255190;
}
.imgBtn
{
    margin-bottom: 5px;
    margin-top: 5px;
}

.SubTitleImg
{
    border: 0;
}
.SumTableLabel
{
    /*didnt find a use*/
    background-color: #FFFFFF;
    border: none;
    font-size: 11;
    color: Black;
}

.CampiganNameLabel
{
    text-decoration: underline;
}


.btnMainMenu
{
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    padding-bottom: 4px;
    padding-top: 2px;
    cursor: pointer;
    color: #FFFFFF;
}
.btnSubMenuOn
{
    /*selected button in sub menu*/
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 2px;
    cursor: pointer;
    color: #9f1615;
}
.btnSubMenuOff
{
    /*nondefault button in sub menu*/
    color: #245190;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 2px;
    cursor: pointer;
}

.input
{
    /*i guess it is the input textboxes*/
    border: 1px solid #0068AD;
    background-color: #FFFF00;
    width: 100px;
}
.input2
{
    border: 1px solid #0068AD;
    background-color: #B1E5FF;
    width: 40px;
}

.EditorDropDownList
{
    z-index: 1;
    position: relative;
}
.ListBoxtitle
{
    /*header of listboxes*/
    background-color: #577CBE;
    color: White;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    height: 20px;
}

.BubbleTitle
{
    font: bolder 11px Arial;
    text-decoration: underline;
    padding-left: 7px;
}
.BubbleText
{
    font: normal 10px Arial;
    text-decoration: none;
    padding-left: 7px;
}

/*
	Structure
	*/
.mainTable
{
    width: 960px;
    border: 0px;
}
.pageLogo
{
}

.pageNav
{
}

.pageSpace
{
    height: 3px;
}

.textMainTitle2
{
    padding-left: 6px;
}

.pageSideNavigation
{
    width: 115px;
    vertical-align: top;
}

.Cell
{
    height: 20px;
    padding: 1,1,1,5;
    font-family: Arial;
    font-size: 13px;
}

.ContentsPadding
{
    /*padding-right: 12px; 	padding-bottom: 12px; 	padding-left: 12px;*/
}
.HomeBG
{
    background: #E1EBF7;
    padding-left: 12px;
    padding-right: 12px;
}

.SpaceBeforeGrid
{
    height: 20px;
}
.SpaceAfterGrid
{
    height: 30px;
}


.ContentsTable
{
    width: 100%;
}

.EditorTitleCell
{
    width: 150px;
    vertical-align: bottom;
    width: 140px;
}
.EditorValueCell
{
    text-align: left;
    vertical-align: bottom;
    width: 140px;
}
.EditorQuestionCell
{
    width: 10px;
    padding-left: 10px;
    padding-right: 5px;
    vertical-align: bottom;
}

.EditContactTitleCell
{
    width: 100px;
}

.EditContactValueCell
{
    width: 100px;
}
.EditContactValueCell
{
    width: 200px;
}
.QuestionImageSize
{
    height: 16px;
    width: 16px;
}

.scrollDiv
{
    padding-right: 12px;
    padding-left: 12px;
    scrollbar-base-color: #E1EBF7;
    scrollbar-arrow-color: #577CBE;
    scrollbar-highlight-color: #577CBE;
    overflow: auto;
}


.sText
{
    font-size: 14px;
    font-family: Arial, Verdana;
}
.TitlesPaddingNew
{
    padding-right: 12px;
    padding-left: 12px;
    padding-left: 12px;
}

.BoxBorder
{
    border-right: dimgray 1px solid;
    border-top: dimgray 1px solid;
    border-left: dimgray 1px solid;
    border-bottom: dimgray 1px solid;
}

.LanguageOppositePadding
{
    padding-right: 10px;
}
.LanguagePadding
{
    padding-left: 10px;
}

.container
{
    width: 100%;
    margin-top: 20%;
    background-color: #FFFFFF;
    border: solid 1px #646464;
    font-family: Arial, Verdana;
}

.containerSpacer
{
    height: 20px;
    direction: ltr;
    padding-left: 20px;
    color: #000000;
    font-size: 12px;
    background-color: #CDDCEC; /*border : solid 1px #646464;*/
    font-family: Arial, Verdana;
}

.containerBody
{
    padding: 10 0 0 0;
    direction: ltr;
}

.TextLabel
{
    font-size: 11px;
    font-family: Arial, Verdana;
}


.TextLabelPopUp
{
    padding-left: 10px;
    font-size: 11px;
    font-family: Arial, Verdana;
}

.TextPOP
{
    font-family: Arial, Verdana;
    font-weight: bold;
    color: Black;
}

.containerBodyPOPUP
{
    padding: 10 0 1 5;
    direction: ltr;
}

.TextLabelMessage
{
    font-size: 18px;
    font-family: Arial, Verdana;
    font-weight: bold;
    padding: 10:10:10:10;
}

.SelectItems
{
    font-family: Arial, Verdana;
    font-size: 10px;
    vertical-align: middle;
}

.btnOptOut
{
    font-size: 10px;
    font-family: Arial, Verdana;
    width: 80;
}

.ReportsPadding
{
    padding-right: 12px; /*padding-bottom: 12px;*/
    padding-left: 12px;
}

.subCampaignImage
{
    margin-left: 18px;
}

.dv
{
    border-right: #8fa8c1 1px solid;
    font-size: 12px;
    margin-left: 0px;
    border-left: #8fa8c1 1px solid;
    width: 100%;
    border-bottom: #8fa8c1 1px solid;
    font-family: arial;
    height: 280px;
}
.dvTable
{
    font-size: 12px;
    font-family: arial;
}
.DarkBlueTitle
{
    color: #003366;
}
.ToggleModeOffCss
{
    border: #E0E0E0 1px solid;
    background-color: #E6E6E6;
    cursor: pointer;
}
.ToggleModeSelectedCss
{
    border: #0A246A 1px solid;
    background-color: #B6BDD2;
    cursor: pointer;
}
.ToggleModeOnCss
{
    border: #0A246A 1px solid;
    background-color: #B6BDD2;
    cursor: pointer;
}
.resizeFrame
{
    font-size: 16px;
    font-family: Arial;
    font-weight: bold;
    color: Gray;
}

.btnClassDisabled
{
    font-family: Arial;
    border: 0;
    cursor: default;
    font-size: 12px;
    color: Gray;
    font-weight: bold;
    background-color: #245190;
}
.paddingCell
{
    padding-right: 10px;
}

.LightBlueBG
{
    background-color: #E1EBF7;
}
.linkClassDisabled
{
    font-family: Arial;
    font-size: 12px;
    color: #e6e6e6;
    text-decoration: underline;
    cursor: default;
}
.disabledNormalText
{
    font-size: 12px;
    font-family: Arial, Verdana;
    color: #999999;
}
.DepositClass
{
    color: Green;
}
.WithdrawalClass
{
    color: Red;
}

.scrollPanel
{
    scrollbar-base-color: #E1EBF7;
    scrollbar-arrow-color: #577CBE;
    scrollbar-highlight-color: #577CBE;
    overflow: auto;
}
.ImageCell
{
    width: 28px;
    /*cursor: pointer;*/
    text-align: center;
    height: 25px;
}
.ImageCellDisabled
{
    width: 28px;
    text-align: center;
    height: 25px;
}
.ImageCellRollOver
{
    border: #0A246A 1px solid;
    background-color: #B6BDD2;
    cursor: pointer;
}
.iconStyle
{
    border: 0;
}
.LightBlueLine
{
    border-top: #8fa8c1 1px solid;
}
.Image48Cell
{
    width: 48px;
}
.icon48Style
{
    width: 48px;
    height: 48px;
    border: 0;
}

.groovybutton
{
    cursor: pointer;
    color: #073b7e;
    font-family: 'trebuchet ms' ,helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #F2F6FB;
    border: 1px solid;
    border-top-color: #8fa8c1;
    border-left-color: #8fa8c1;
    border-right-color: #8fa8c1;
    border-bottom-color: #8fa8c1;
    height: 20px;
    width: 50px;
    /*filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr= '#ffffffff' ,EndColorStr= '#E1EBF7' );*/
}

.groovybuttonIn
{
    cursor: pointer;
    color: #073b7e;
    font-family: 'trebuchet ms' ,helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #F2F6FB;
    border: 1px solid;
    border-top-color: #8fa8c1;
    border-left-color: #8fa8c1;
    border-right-color: #8fa8c1;
    border-bottom-color: #8fa8c1;
    height: 20px;
    width: 50px;
    /*filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr= '#ffffff' ,EndColorStr= '#e0e0e0' );*/
}

.ContextMenu
{
    cursor: pointer;
    color: Black;
    font: Menu;
    border: 1px solid #ffffff;
    border-color: #8fa8c1;
    width: 120px;
    text-align: left;
}


.ContextMenuItemIn
{
    cursor: pointer;
    color: Black;
    font: Menu;
    height: 22px;
    width: 100%;
    border: 1px solid #4B4B6F;
    background-image: url(../Img/tbover.gif);
}

.ContextMenuItem
{
    height: 22px;
    width: 100%;
    font: Menu;
    text-align: left;
    cursor: pointer;
    color: Black;
    border: 1px solid #ffffff;
    background-color: #ffffff;
}
.FloatingMenu
{
    border: #8fa8c1 1px solid; /*width: 50px;*/
    /*filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr= '#ffffff' ,EndColorStr= '#C5C5D6' );*/
}
.FloatingMenuItem
{
    /*border: solid 1px #000000;*/ /*height: 20px; /*width: 20px;*/
    border-color: #C5C5D6;
    border: solid 1px #C5C5D6;
}
.FloatingMenuItemIn
{
    border: solid 1px #C5C5D6;
    border-bottom-style: outset;
    border-right-style: outset;
}

.MsgTitle
{
    font-size: 13px;
    padding: 5px 6px 5px 6px; /*8px 12px 10px 8px;*/
    font-family: Verdana;
    text-align: left;
    text-justify: auto;
    color: White;
    font-weight: bolder;
}

.tab
{
    width: auto;
    padding: 0px 1px 0px 1px;
    overflow: hidden;
    float: left;
    cursor: pointer;
    height: 25px;
}

.tabOver
{
    width: auto;
    padding: 0px 1px 0px 1px;
    overflow: hidden;
    float: left;
    cursor: pointer;
    height: 25px;
}

.tab a
{
    text-decoration: none;
    color: Black;
}

.tabOver a
{
    text-decoration: none;
    color: Black;
}

.tabItems
{
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    display: none;
    position: absolute;
    white-space: nowrap;
    filter: shadow(color:dimgray, strength:5, direction:130);
    min-width: 90px;
}

.tabitem
{
    background-color: #F0F0F0;
    cursor: pointer;
    width: auto;
    text-align: left;
    direction: ltr;
    padding: 4px 8px 4px 4px;
    white-space: nowrap;
}

.tabitemHover
{
    background-image: url(https://html-assets-prod.guideflow.com/867b34303bac516c6909a22ed9724bc47f5c2a85);
}

.tabText
{
    text-align: left;
    color: Black;
    display: inline;
    white-space: nowrap;
    padding-left: 2px;
    margin-top: -3px;
}


.tabText a
{
    color: Black;
    text-decoration: none;
}

.tabImg
{
    width: 16px;
    padding: 4px;
}

.specItem
{
    width: 1px;
}

#customTab
{
}

.imgTab
{
    float: left;
    padding-top: 3px;
}



.sep
{
    font-size: 17px;
    font-family: Arial;
    color: Silver;
    padding: 0px;
    background-image: url(https://html-assets-prod.guideflow.com/d1230c0e3a69a772a610f8bd26ccad8795276003);
    width: 2px;
    height: 17px;
    margin-top: 4px;
    cursor: default;
}


.tabOver .tabArrow
{
    padding-top: 10px;
    float: left;
    background-image: url(https://html-assets-prod.guideflow.com/df7b366b8b6cd94ba5f69d10e60519ebee56a5d9);
    height: 25px;
}

.tabOver .tabTextName
{
    float: left;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    background-image: url(https://html-assets-prod.guideflow.com/df7b366b8b6cd94ba5f69d10e60519ebee56a5d9);
    height: 25px;
}

.tab .tabArrow
{
    padding-top: 10px;
    float: left;
}

.tab .tabTextName
{
    float: left;
    padding-right: 3px;
    padding-left: 3px;
    padding-top: 3px;
}

.divShadow
{
    background-color: #F0F0F0;
    border-left: solid 1px dimgray;
    border-top: solid 1px dimgray;
    border-right: solid 1px dimgray;
    border-bottom: solid 1px dimgray;
}

.tabOver .TabRightBorder
{
    float: left;
    background-image: url(https://html-assets-prod.guideflow.com/f0dc12464576cde64c9f930f2e9f43894d2389aa);
    width: 3px;
    height: 25px;
}

.tabOver .TabLeftBorder
{
    float: left;
    background-image: url(https://html-assets-prod.guideflow.com/c3e189ffffbe8b0c2e58fcea30303bd6d1e07572);
    width: 3px;
    height: 25px;
}

.tab .TabRightBorder
{
    float: left;
    height: 25px;
    width: 3px;
}

.tab .TabLeftBorder
{
    float: left;
    height: 25px;
    width: 3px;
}

.textTab
{
    height: 25px;
    padding: 0px;
    margin: 0px;
}

.textTabHover
{
    background-image: url(https://html-assets-prod.guideflow.com/df7b366b8b6cd94ba5f69d10e60519ebee56a5d9);
    height: 25px;
    padding: 0px;
    margin: 0px;
}

.textTabHover .TabRightBorder
{
    float: left;
    background-image: url(https://html-assets-prod.guideflow.com/f0dc12464576cde64c9f930f2e9f43894d2389aa);
    height: 25px;
}

.textTabHover .TabLeftBorder
{
    float: left;
    background-image: url(https://html-assets-prod.guideflow.com/c3e189ffffbe8b0c2e58fcea30303bd6d1e07572);
    height: 25px;
}

.CustomAreaTab
{
    width: auto;
    float: left;
}

.WithoutServer
{
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    float: left;
}
/*
#CustomAreaTab
{

    float: right;
    vertical-align: middle;
    padding-top: 3px;
    padding-right: 3px;
}
*/
.childTabImg
{
    display: none;
}

.PaddingShortcutFlow
{
    padding-right: 15px;
}

.cbxLanding
{
}

.ucButton
{
    border: solid 1px silver;
    width: 65px;
    height: 15px;
    text-align: center;
    color: Black;
    font-size: 12px;
    font-family: Arial;
    background-color: #f7f7f7;
    height: 20px;
}

.ucButtonImg
{
    width: 10px;
    float: left;
    margin-top: -2px;
    padding: 4px;
}

.ucButtonText
{
    float: left;
    text-align: center;
    width: 68%;
    height: 100%;
    padding-top: 2px;
}

.ucExportButtonPadding
{
    padding-left: 8px;
    width: 70px;
}
.PopUpCampaignsNotSent
{
    border-bottom: solid 1px #BDD3E8;
    background-color: whitesmoke;
    font-size: 12px;
    font-family: Arial;
    color: red;
    padding: 2,5,2,5;
}
.EditorTextBox
{
    width: 250px;
    height: 20px;
}


UL.jqueryFileTree
{
    font-family: Verdana, sans-serif;
    font-size: 11px;
    line-height: 18px;
    padding: 0px;
    margin: 0px;
}

UL.jqueryFileTree LI
{
    list-style: none;
    padding: 0px;
    padding-left: 30px;
    margin: 0px;
    white-space: nowrap;
}

UL.jqueryFileTree A
{
    color: #333;
    text-decoration: none;
    display: block;
    padding: 0px 2px;
    width: 30%;
}

/* Core Styles */
.jqueryFileTree LI.directory
{
    background: url(https://html-assets-prod.guideflow.com/c5cb85b581830508e0605a0c10f894e5f74f6d9b) left top no-repeat;
    background-position: 0px 2px;
}
.jqueryFileTree LI.expanded
{
    background: url(https://html-assets-prod.guideflow.com/0531960b9362a5ccaf07230367c13a9d47c11ef3) left top no-repeat;
    background-position: 0px 2px;
}
.jqueryFileTree LI.file
{
    background: url(https://html-assets-prod.guideflow.com/1668796e253ff91fd88c39ce86088cc0417302cb) left top no-repeat;
}
.jqueryFileTree LI.wait
{
    background: url(https://html-assets-prod.guideflow.com/7d2860f977f96221615a78ab13cf20d82166f91f) left top no-repeat;
}

.treeContainer
{
    direction: ltr;
    background-color: White;
    margin: 1px;
    height: 200px;
    /*
        border: solid 1px gray;
    */
    padding: 5px;
    overflow: auto;
}

.treeToolbarTab
{
    padding-left: 5px;
    padding-right: 5px;
}

.treeInput
{
    height: 13px;
    margin-top: 2px;
    font-size: 12px;
}

.paddingIcon
{
    padding-top: 3px;
}

.Treetoolbar
{
    padding-top: 5px;
    width: 100%;
}

.TreeButtons
{
    padding-top: 10px;
}

.ValidateCheckbox
{
    font-size: 12px;
    font-family: Arial;
    color: Red;
}

.UserFeedbackDiv
{
    font-size: 12px;
    color: Black;
    font-family: Arial, Verdana;
    cursor: pointer;
}

.UserFeedbackDisplay
{
    position: relative;
    left: 656px;
    width: 0px;
    bottom: 2px;
}


.LiveChatDisplay
{
    position: relative;
    left: 572px;
    width: 0px;
    bottom: 2px;
}

.LiveChatInnerDisplay
{
    padding-top: 5px; #padding-top:6px;/* IE Only*/
}

.LiveChatTextPosition
{
    top: 5px; #top:7px;/* IE Only*/
cursor:pointer;
}

.demoTD
{
    width: 140px;
    padding-left: 30px;
    background-color: #657f00;
    color: #ffffff;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
    border-top: #f2f5e0 2px solid;
    border-right: #f2f5e0 2px solid;
    border-left: #f2f5e0 2px solid;
    border-bottom: #f2f5e0 2px solid;
}
.demoPaddingSide25
{
    padding-left: 25px;
}

.demoPaddingSide30
{
    padding-left: 30px;
}
.demoPanelRegistration
{
    background-color: #f2f5e0;
    border-top: #f2f5e0 1px solid;
    border-right: #f2f5e0 1px solid;
    border-left: #f2f5e0 1px solid;
    border-bottom: #f2f5e0 1px solid;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 13px;
    font-family: Arial;
    text-align: justify;
    width: auto;
    height: 19px;
    text-align: left;
}

.demoPanel
{
    border-top: #8fa8c1 1px solid;
    border-right: #8fa8c1 1px solid;
    border-left: #8fa8c1 1px solid;
    border-bottom: #8fa8c1 1px solid;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #E1EBF7;
    font-size: 13px;
    font-family: Arial;
    width: auto;
    height: 19px;
    text-align: left;
    color: #245190;
}

.demoHighlight
{
    background: 245190 none repeat scroll 0 0;
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
    padding-left: 2px;
    padding-right: 2px;
}

.at-culture-margin
{
    margin: 0px 0px 0px 20px;
}

.at-culture-padding
{
    padding: 0px 0px 0px 10px;
}

.at-culture-oppmargin
{
    margin: 0px 10px 0px 0px;
}

.RegistrationCompleteCaptchaButton
{
    text-align: right;
}

.PassResetPad
{
    padding-right: 20px;
}

.demoErrPanelSurround
{
    width: 505px;
    padding-right: 5px;
}

/**************  GenericButton Control  *************/

.at-ui-btnGroup-wrapBtns .onlyLink
{
    padding-right: 10px;
}
.at-ui-btnGroup-wrapBtns .GenericImageButton
{
	padding-left:10px;
}
/**************  End GenericButton Control  *************/

/***************  Send Campaign Approval  **********************/

.SocialSharing .CampaignDetails td
{
    padding: 0px 10px 10px 0px;
}
.SocialSharing .Image
{
    border: 0;
    margin-right: 10px;
    margin-bottom: -4px;
}
.SocialSharing .GotoButton
{
    margin-left: 10px;
}

/***************  End Send Campaign Approval  **********************/

/***************  Share campaign  **********************/

.ShareCampaignBody
{
    padding: 0px 20px 15px 10px;
}
.ShareCampaignItem
{
    padding: 0px 0px 0px 10px;
}
/***************  End Share campaign  **********************/

/***************  SortFilterCampaigns User Control **********************/


/***************  End SortFilterCampaigns User Control  **********************/

/***************  Campaign List **********************/

.ExplanationIcon
{
    padding: 0px 2px 0px 5px;
}
.CampaignList .CampaignTitleText
{
    padding-left: 5px;
}

/***************  End Campaign List **********************/

/**************  ButtonsGroup Control  *******************/

.ButtonsGroup
{
    margin-right: 20px;
}

.SendApprovalButtons
{
    width:270px;   
}
/**************  End ButtonsGroup Control  ***************/

/***************  Delete Group Dialog **********************/

.DeleteGroupDialog .Checkbox
{
    margin: 2px 10px 0px 0px;
}

/***************  End Delete Group Dialog **********************/

/***************  CustomerTypesFilter UC **********************/

.CustomerTypesFilter td
{
    padding: 0px 10px 5px 0px;
}

/***************  End CustomerTypesFilter UC **********************/

/***************  SearchSurveys UC **********************/

.SearchSurveys .LabelTd
{
    text-align: right;
    padding-right: 5px;
}
.SearchSurveys .ButtonDiv
{
    margin-left: 250px;
}

/***************  End SearchSurveys UC **********************/

/***************  Survey list **********************/

.SurveyList .SurveyDetails
{
    padding-right: 5px;
}
/***************  End Survey list **********************/

/***************  Survey Design  **********************/

.SurveyDesign .Tabs .Fieldset
{
    margin: 10px 0px 0px 15px;
}
.SurveyDesign .Tabs .FirstFieldset
{
    margin: 10px 0px 0px 7px;
}
.SurveyDesign legend
{
    margin-left: 8px;
}
.SurveyDesign .Tabs td
{
    padding-right: 10px;
}
.SurveyDesign .Tabs .LastTd
{
    padding-right: 0px;
}
.SurveyDesign .Tabs .ImageButtonTd
{
    padding-left: 5px; 
}
.SurveyDesign .Tabs .BackgroundColorLabel
{
    padding-right: 10px;
}
.SurveyDesign .Tabs .ImageUrl
{
    direction: rtl;
}

/***************  End Survey Design  **********************/

/***************  Survey Publishing Options  **********************/

.SurveyPublishingOptions .InputText
{
    padding-left: 22px;
}
.SurveyPublishingOptions .PublishUntil
{
	margin-left:5px;
}
.SurveyPublishingOptions .CheckBox
{
    margin: 2px 10px 0px 0px;
}
.SurveyPublishingOptions .RadioButton
{
    margin: 2px 10px 0px 0px;
}

/***************  End Survey Publishing Options  **********************/
.margin20
{
    margin-left: 20px;
}
.padding10
{
    padding-right: 10px;
}
.margin5
{
    margin-right: 5px;
    margin-top:2px;
}


/***************  Main Survey report  **********************/

.MainSurveyReport .SurveyOverviewDiv
{
	margin-right:10px;
}
.MainSurveyReport .SurveyOverviewDiv .LabelTd
{
    padding-right: 10px;
}
.MainSurveyReport .CompletionDiv
{
	margin-right:10px;
}
.MainSurveyReport .QuickLinks .QuestionLink
{
	margin-right: 30px;
    margin-left: 5px;
}
.MainSurveyReport .TextAligned
{
    text-align: right;
}
.MainSurveyReport .BarWrapperDiv
{
    text-align: left;
}

/***************  End Main Survey report  **********************/


/***************  Change password  **********************/

.ChangePassword .InputFields td
{
	/*padding: 0px 5px 10px 0px;*/
}
.ChangePassword .pass-title
{
    /*width:170px;*/
}

/***************  End Change password  **********************/

/***************  HomePage  **********************/

/* DRAGDROP  */
.Handle
{
    padding-left: 10px;
    text-align: left;
}
.Info
{
    text-align: right;
}

/* LAST SENT CAMPAIGNS COMPONENT */
.lastSent
{
    direction: ltr;
    text-align: left;
}

/* BEFORE SEND CAMPAIGNS COMPONENT */
.tdAccountStatus
{
    padding-right: 25px;
}
.tdCampaignStatistics
{
    padding-right: 25px;
}

/***************  End HomePage  **********************/

/***************  SearchLandingPages UC **********************/

.SearchLandingPages .LabelTd
{
    text-align: right;
    padding-right: 5px;
}

/***************  End SearchLandingPages UC **********************/
.marginRight5
{
    margin-right: 5px;
}
#tblFields .tdAnchor
{
	padding-left:10px;
}
#tblFields .fieldName2
{
	border-left:1px solid #8FA8C1;
}
#tblFields #headerFields .tdExcelImage
{
	padding-right:5px;
	width:15px;
}
#tblFields #headerFields .tdFileImage
{
	padding:0px 5px 0px 10px;
	width:15px;
}

.LanguagePadding11
{
    padding-left: 11px;
}
.borderLang
{
    border-right: solid 1px black;
}
.marginRight9 {
    margin-right: 9px;
}
.marginRight10
{
    margin-right: 10px;
}

.paddingLeft20{
    padding-left: 20px;
}
.paddingLeft14{
    padding-left: 14px;
}
.paddingRight20{
     padding-right: 20px;
}

.paddingLeft5{
    padding-left:5px
}

/***************  Members Simple menu **********************/


/***************  end Members Simple menu **********************/

.paddingLeft10{
 padding-left: 10px;
}

.paddingLeft45{
 padding-left: 45px;
}

/***************  Campaign Editor **********************/

.CampaignEditor .Settings .td-space
{
    padding-right:10px;
}
.bl-zone-dropable .bl-block-toolbar #bl-block-toolbar-drag
{
    background-image:url(https://html-assets-prod.guideflow.com/78e12bfcdd67155af91f6ec5895633b659d31d8d);
}
.tooltip
{
    direction:ltr;
    text-align:left;
    -moz-box-shadow: 5px 5px 5px #ccc;
    -webkit-box-shadow: 5px 5px 5px #ccc;
    box-shadow: 5px 5px 5px #666;
}
.Builder .builder-actions
{
    padding:0px 18px 0px 0px;    
}
/***************  end Campaign Editor **********************/


.paddingRight4 {
    padding-right: 4px;
}

.paddingLeft20{
 padding-left: 20px;
}

.marginLeftMinus5{
 margin-left: -5px;
}

.marginLeft20{
 margin-left: 20px;
}

.marginLeft13{
 margin-left: 13px;
}
/*
#templates-container .at-templatesManager-item-margin{
   margin-left: 46px; 
}
*/
.paddingLeft23
{
    padding-left: 23px;
}

/***************  Template Manager **********************/

.at-template-typeLabel
{
    left:2px;
}

/***************  end Template Manager **********************/

/***************  Import classes **********************/

.import .template-inputs
{
    margin:0px 5px 0px 40px;
}

/***************  end Import classes **********************/

/***************  Tabs Control **********************/
.CustomerGroupsTab #groupsDiv
{
    margin-right:20px;
}
/***************  end Tabs Control **********************/


/*----------my account menu bar----------*/
.menu-bar
{
    right:0px;/*152px;*/
    direction:ltr;
    -moz-box-shadow: -2px 3px 8px #666;
    -webkit-box-shadow: -2px 3px 8px #666;
    box-shadow: -2px 3px 8px #666;
}

.menu-bar-section
{
    float:left;
    margin:0px;
}

.menu-bar-section ul
{
    padding-left:10px;
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    margin:0px;
}

.menu-sub-section
{
    width:46%;
    float:left;
}

.divExitButton
{
    /*direction:rtl;*/
    /*margin:0px 15px 5px 15px;*/
    margin-bottom: 5px;
    margin-left:-2px;
    margin-top:7px;
}

.logo-menu-sections
{
    padding:10px;
    padding-left:20px;
}

.account-email
{
    float: left;
    direction:ltr;
}

/*----------my account menu bar----------*/

/*Builder upload images buttons*/
.qq-upload-button , .fileuploader_cke
{
    width : 130px;
    height: 28px;
}

/*-----------------------Vertical Control----------------------------*/
/*-------------------------------------------------------------------*/
/*#demo-signup-registration-vertical .at-button
{
    width:100px;
}

#demo-signup-registration-vertical .submit-btn-container
{                            
    margin-top:10px;
    margin-left:0px;
}

#demo-signup-registration-vertical #thankYouMessage 
{
    width: 769px;    
    margin-top: 25px;
    font-size: 14px;
    padding-left:30px;
}*/
/*-------------------------------------------------------------------*/
/*-------------------------------------------------------------------*/
.qtip-content
{
    text-align:left !important;
}
/*-------------------------------------------------------------------*/
/*Create category link*/
.ul-create-category-link
{
    padding: 0px; 
    margin:0px 20px;
}
.at-category-input
{
    width:84px;
    margin-top:10px;
}        
/*-------------------------------------------------------------------*/
/***************  Send SMS  ****************/
#send-sms-campaign .field-input input[type=checkbox], 
#send-whatsapp-campaign .field-input input[type=checkbox] {
    margin-left: 20px;
}
/***************  end Send SMS  ****************/

/*Sign Up Form*/

#signupForm #at-form-container
{
    padding-right:1px;
}

#signupForm .submit-btn-container
{                            
    text-align:right;
}

#signupForm .submit-btn-container table
{                            
    padding-right:30px;
}

#signupForm .sign-up-inputs table
{
    width:350px;
    padding-left:30px;
}

#signupForm .sign-up-description
{
    width:315px;
    vertical-align:top;
    font-size:18px;
    line-height:30px;
    padding-top:12px;
    background-color:#F4F4F4;
    padding-left: 40px;
    border-left:1px solid #C7C7C7;
}

#signupForm .input-tb input
{
    width:315px;
    height:25px;
    font-size:14px;
    border:1px solid #D6D4D5
}
/*-------------------------------------------------------------------*/

/***************  scheduled-campaign-report  ****************/
.scheduled-campaign-report-content .scheduled-campaign-table .title
{   
    width:100px;
}

/***************  post-campaign-report-title  ****************/

.post-campaign-report-content .title
{   
    width:100px;
}
/*-------------------------------------------------------------------*/

/***************  AB Test Campaign Report Tab  ****************/

.compareTable .middleColumn li
{
    border-left: 0px solid #cfcfcf!important;
    text-align:center;
    width: 233px;
}
.compareTable .lastColumn li
{
    border-left: 0px solid #cfcfcf!important;
    text-align:center;
    width: 190px;
}
.compareTable .barContainer
{
    white-space:nowrap;
}
.compareTable .leftColumn ol
{
    text-align:left!important;
}
.compareTable .alignRight
{
    text-align:right!important;
}
/******************* Campaign Preferences *********************/
#advancedSettingsFieldSet input[type=checkbox], .advencedTable input[type=checkbox]
{
    margin-left: 0px!important;
}
.showSmartFields
{
    text-align:right;
}
.disableSidePadding
{
    padding-left: 0px!important;
}
.second-line
{
    padding-left: 33px!important;    
}
.fix-margin
{
    margin-left: -4px!important;
}
.inline-space
{
    margin-left:10px;    
}
.inline-space-both
{
    margin-left:10px;
    margin-right:10px;
}
.inline-space-0
{
    margin-left:0px !important;
}
.inline-space-2
{
    margin-left:2px;
}
.inline-space-5
{
    margin-left:5px!important;    
}
.inline-space-7
{
    margin-left:7px;    
}

.inline-space-15
{
    margin-left:15px;    
}
.inline-space-10 {
    margin-left: 10px !important;
}
.inline-space-24 {
    margin-left: 24px;
}
.inline-space-29
{
    margin-left:29px;
}
.inline-space-60
{
    margin-left:60px;    
}
.inline-space--6
{
    margin-left:-6px;    
}
.reverse-inline-space-15
{
    margin-right:15px;    
}
.password-logo
{
    /*background-position-x: 100%;
    background-position-y: 50%;*/
    background-position: right center;
}
.campaign-screenshot
{
    cursor:pointer;
    margin-left:5px;
}

/*****************************  Reports  **************************************/
.reports-title
{
    margin-right:15px;
}
.reports-title-version, .reports-title-date
{
    font-family: Arial;
    font-size:16px;
    margin-right:10px;
}
/******************************************************************************/

/*th.table_checkbox
{
    border-right: 1px solid #ddd;
}*/

#wrapCampLinks .span2 {margin-right: 0px;}

.jsonSuggest-remove-text
{
    position: absolute; 
    right: 43px; 
    top: 7px; 
    z-index:10; 
    cursor:pointer;
}
.remove-text-groups, .remove-text-ml {
    position: relative;
    margin-left: -60px;
    margin-top: -7px !important;
    z-index: 10;
    cursor: pointer;
}

.remove-text {
    position: absolute;
    margin-top: 9px !important;
    margin-left: -65px;
    z-index: 10;
    cursor: pointer;
}
.remove-text-fix-moziila
{
    margin-right :46px;
}
.btn-width40
{
    width: 40px;    
}

.remove-text-birthday,
.remove-text-anniversary,
.remove-text-date1,
.remove-text-date2,
.remove-text-date3,
.remove-text-date4,
.remove-text-date5,
.remove-text-directive-picker
{
    position: relative; 
    margin-left: -47px;
    margin-top: -1px!important;
    z-index:10; 
    cursor:pointer;
}
.remove-text-birthday-fix-moziila,
.remove-text-anniversary-fix-moziila
{
    margin-right :46px;
}

.bg-border-control-container .caret,
.signup-ctrls-container .caret,
.signup-form-border-control-container .caret,
.countdown-editable-panel .caret {
    margin-left: 10px !important;
}
.margin-left-15
{
    margin-left: 15px;
}
.margin-left-30
{
    margin-left: 30px;
}
.margin-left-9 {
    margin-left: 9px;
}
.margin-left-5
{
    margin-left: 5px;
}
/* Spinner section start*/
.spinner-with-icon
{
    padding-left: 3px !important;
    margin-left: 0px!important;
}
#template-settings .spinner-with-icon
{
    padding-left: 8px !important;
}
.spinner-no-icon
{
    margin-left: 0px !important;
}

.spinner-with-icon .ui-spinner
{
    width: 41px;
    vertical-align: top;
    padding-left: 23px!important;
    margin-left: -20px;
    margin-bottom: 0px;
    padding: 0px;
}

#side-panel .spinner-with-icon .ui-spinner
{
    width: 39px;
    vertical-align: top;
    padding-left: 25px!important;
    margin-left: -16px;
    margin-bottom: 0px;
    padding: 0px;
}
.spinner-no-icon .ui-spinner
{
    width:54px;
    vertical-align:top;
    padding-left: 10px!important;
    margin-bottom: 0px;
    
}
/* Spinner section end*/
/*-------------------------------------------*/
.image-block-upload-btn
{
    margin-left:5px;
    margin-right:5px;
}
.cke_toolgroup-reverse-float
{
    float: right !important;
}

.builder-editor-toolbar .padding .ui-spinner, .image-size-control-container .image-action-buttons button, .image-size-control-container .cke_img_size_fileuploader, .social-tab-buttons .inline
{
    margin-right:6px !important;
    /*margin-left:0px !important;*/
}

.image-size-control-container .cke_img_size_fileuploader
{
    padding-right: 4px !important;
}

.cke_button__openmediafolder_icon
{
    width:140px !important;
}
.cke_button__uploadimage_icon
{
    width: 90px !important;
}
.cke_button__discardblockchanges_icon
{
    width:50px !important;
    margin-top: 7px!important;
}
.cke_button__saveblock_icon
{
    width:90px !important;
    margin-top: 7px!important;
}
#divScheduledReportCtrl div.uni-checker, #divScheduledReportCtrl div.uni-radio {
    margin-right: 5px;
}
.paddingLeft17
{
    padding-left: 17px!important;
}
/*#wrapCampLinks .type-desc
{
    min-height: 75px;
}*/
.signupFormFieldsDialog-container
{
    padding-left: 10px;
}
.checkbox-margin-fix
{
    margin-left: -4px;
}
.signupFormFieldsDialog .bootstrap-select.btn-group
{
    float: left!important;
    margin-left: 2.564102564102564%!important;
}
.w-box-header input {padding-left: 6px!important;}

.columns-control-container div,
.layouts-control-container div
{
    margin-right:10px;
}

.padding-control-description
{
    padding-right:10px;
}

/*------Landing Pages Zone Style------*/
.landingpage-builder-type .zone-toolbar-container .caret,
.signupform-builder-type .zone-toolbar-container .caret {
    margin-left: 10px;
}

.landingpage-builder-type .zone-toolbar-container .toolbar-header,
.signupform-builder-type .zone-toolbar-container .toolbar-header {
    border-bottom-right-radius: 7px;
}

.landingpage-builder-type .zone-toolbar-container .landing-close-toolbar,
.signupform-builder-type .zone-toolbar-container .landing-close-toolbar {
    text-align: left;
}

.landingpage-builder-type .zone-toolbar-container .toolbar-header,
.signupform-builder-type .zone-toolbar-container .toolbar-header {
    width: 107px; /*80*/
}

@media only screen and (max-width: 1280px)
{
    .landingpage-builder-type .zone-toolbar-container,
    .signupform-builder-type .zone-toolbar-container {
        left: -24px;
    }
}
/*------End Landing Pages Zone Style------*/

.youtube-button
{
    margin: 2px 6px 0px 0px;
    display: inline-block;
    vertical-align: top;
}

.vimeo-button
{
    margin: 5px 6px 0px 0px;
    display: inline-block;
    vertical-align: top;
}

/* Price plan purchase overrides */
.ver-2 #price-plan-purchase-dialog .tab-desc
{
    height:50px;
}
.margin-left16
{
    margin-left: 16px!important;
}
#toolbarsContainer div.uni-checker
{
    margin-right: 6px;
}


.bl-block-content-item-image.non-editable-content .qq-uploader .btn-gebo
{
    width: 60px;
}

.btn-gebo.btn-image-gallery {
    display: none !important;
    pointer-events: none !important;
}

.bl-block-content-item-image.non-editable-content .btn-gebo.btn-ckfinder, 
.bl-block-content-item-image.non-editable-content .btn-gebo.btn-image-gallery

{
    width: 86px;
}

.builder-editor-toolbar
{
    width: 755px!important;
}
.landingpage-builder-type .builder-editor-toolbar,
.signupform-builder-type .builder-editor-toolbar
{
    width: 900px!important;
}
.padding-right-30 {
    padding-right: 30px;
}

/*@media (max-width: 1024px)*/ 
@media (max-width: 1230px)
{
	.navbar .nav > li > a { padding:9px 5px 11px !important }
}
.icon-sms_wizard
{
    margin-left: -2px;
}

@media (max-width: 1500px) 
{
    .estimated-parts 
    {
        direction: rtl;
        padding-top: 3px;
        width: 100%;
        text-align: left;
    }
}
.socialContainer .urlContainer
{
    float: left;
}
.socialContainer .urlContainer
{
    margin-top: -2px;
    padding: 0px 0px 0px 10px;
}
.sharecampaigndialog .urlContainer 
{
    clear:both; 
    padding: 10px 0px 0px 10px;
}
.spinner-with-icon .ui-spinner-input
{
    margin-left: -6px!important;
}
.background-opacity-container.spinner-with-icon .ui-spinner 
{
    margin-left: -23px!important;
}
#template-settings-wrapper .btn.btn-gebo
{
    margin-bottom: 5px;
    margin-right:5px;
}
.og-preview-container 
{
    margin-left: 1px;
}
.op-delete-icon
{
    left: -7px; 
    top: -11px;
    position: relative!important; 
    vertical-align: top;
}

.row-fluid .tab-strip-title {
    width: 240px !important;
}

.signupform-builder-type .bl-template .bl-block-signupimagepage .non-editable-content {
    height: 373px;
}

.automations-builder #personilizeDiv .scrollable-dropdown {
    right: 0;
}

.automations-builder #personilizeDiv .scrollable-dropdown .personalize-fields {
    right: 0;
    left: auto;
}
#sms-campaign-message-wizard,#whatsapp-campaign-message-wizard{width:40%; float:left;}
#smsPreviewDiv {width:220px; float:left; margin-left:30px; background:url(https://html-assets-prod.guideflow.com/38b0cf0663e2502b646c4fe200d6211cbcc4dedf) no-repeat; background-position:top left; height:497px; padding:50px 20px;}
#smsPreviewDiv #top_back{background:url(https://html-assets-prod.guideflow.com/151b6e54267a87fad309d4a260ab214def3ed780) no-repeat; background-position:top left; height:14px; width:223px;}
#smsPreviewDiv #txtCampaignPreview{width:223px; background:url(https://html-assets-prod.guideflow.com/9cb36b7e3e69d733aaff7f5149799281abdd2bea) repeat-y; background-position:top left; border:none; box-shadow:none; 
                            margin:0; border-radius:0; min-height:17px; max-height:350px; overflow-y:auto; float:none; padding:0 10px;white-space: pre-wrap;}
#smsPreviewDiv #bottom_back{background:url(https://html-assets-prod.guideflow.com/0318d3bfea48683964ab736bdd99ccb8e7f492ef) no-repeat; background-position:top left; height:14px; width:223px; margin-left:-4px;}

#whatsAppPreviewDiv {width:220px; float:left; margin-left:30px; background:url(https://html-assets-prod.guideflow.com/38b0cf0663e2502b646c4fe200d6211cbcc4dedf) no-repeat; background-position:top left; height:497px; padding:50px 20px;}
#whatsAppPreviewDiv #top_back{background:url(https://html-assets-prod.guideflow.com/9ddc8e9d08e07f7b8f953e0ae0029908d18ab359) no-repeat; background-position:top left; height:14px; width:212px; margin-left:4px;}
#whatsAppPreviewDiv #txtCampaignPreview{width:212px; background:url(https://html-assets-prod.guideflow.com/9b7a800aa26bc84b54276f06a6d1e41bdf6e83a8) repeat-y; background-position:top left; border:none; box-shadow:none; 
                            margin:0 0 0 4px; border-radius:0; min-height:17px; max-height:350px; overflow-y:auto; float:none; padding:0 10px;white-space: pre-wrap;}
#whatsAppPreviewDiv #bottom_back{background:url(https://html-assets-prod.guideflow.com/85ccb392eab453bba891712d693feefcb2dbb3cf) no-repeat; background-position:top left; height:14px; width:220px; margin-left:0;}

.showInline{display:inline !important}

@media(min-width: 1200px) {
    select#smsUserProfiles {
        width: 90%;
    }
}