﻿body.modal-open { overflow: visible !important; padding: 0 !important;}
  
.new-editor-container { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px;  font-weight: inherit; }
  
.new-editor-container TABLE, 
.new-editor-container TH,
.new-editor-container TD,
.new-editor-container DIV, 
.new-editor-container SPAN, 
.new-editor-container INPUT, 
.new-editor-container SELECT, 
.new-editor-container TEXTAREA { font-size: inherit ; font-weight: inherit ; font-family: inherit ; }
 
#render * { box-sizing: content-box !important; }

*:focus {
   outline: 0 !important;
}

*:focus {outline:none;}
::-moz-focus-inner {border:0;}

#template-editor-viewport {
    display: none;
    position: relative;
    /*margin-top: 40px;*/
    margin: 0 auto;
    margin-top: 94px;
    width:100%;
    /*border: 1px solid #e0e0e0;*/
    max-height: 420px;

    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important; font-size: 14px !important;
  /*  overflow-y: scroll; */
}
 
 .avpw_font_image { width: auto !important; }
 
.page-instruction { color:#636363; text-align: right; padding: 0 10px 0 10px;font-size: 15px; }

.bl-zone-dropable { min-height: 70px; }

.copy-html-txt-area {
width: 324px;
height: 160px;
margin-top: 20px;
overflow-x: hidden;
direction: ltr;
}

.wrapper-select-container { margin: 6px 10px 0 10px; }
.wrapper-select-container  > span { margin: 4px 5px 0 5px }
.wrapper-select-container button { padding: 3px 12px; background-color: #ebebeb; /*border-color: #adadad;*/ }
.wrapper-select-container ul { overflow-x: hidden !important; }

.save-html-btn,.simple-tmpl-img-chkbox-btn { display: none; }

.lang-ltr #toolbarsContainer .tab-content-menu .menu-seperator { margin: 0 10px 0 25px; }
.lang-rtl #toolbarsContainer .tab-content-menu .menu-seperator { margin: 0 25px 0 10px; }

.border-radius-container .ei.curve {
    vertical-align: middle; line-height: 30px; position: relative; z-index: 1; right: 50px;
}

.padding-control-container { margin: 0 15px 0 15px; }

.last-saved { color:#656565; text-align:center; position: relative; top: 10px; margin: 0 10px; /*position: absolute; top: 80px;*/ }

.ul-no-padding-and-style {
    list-style: none;
    padding:0px;
}


.main-ul > li{
    display: block;
    float: left;
}


#template-container {
    border: 1px solid #2e3b44;
    /*overflow-y:scroll;*/
    font-style: normal;
    font-weight: normal;
    font-family: arial,sans-serif;
    font-size: 15px;
    color: #606060;
}





#side-panel {
    width:248px;
    margin-top: -12px;
    position: fixed;
    /*border-right: 1px solid #e0e0e0;*/
}

.side-panel-headings > li {
    width: 33.3%;
    text-align: center;
}

.side-panel-headings > li > a {
    border: none !important;
    color: #303d46;
    background: #fff;
}

.side-panel-headings > li > a i.ei {
    position: relative;
    top: 10px;
}

.side-panel-headings > li > a:hover {
    color: #ff670a !important;
    background: #fff !important;
}

.side-panel-headings > li > a:hover .tab-text {
    text-decoration: underline;
}

.side-panel-headings > li > a:hover i.ei , .side-panel-headings > li.active > a i.ei {
    background-position-y: -1945px;
}

.side-panel-headings > li.active > a {
    color: #ff670a !important;
    background: white !important;
    text-decoration: underline;
}



.side-panel-content {
    background: #f4f4f4;
    padding: 10px;
    border: 1px solid #3a474f;
 
    max-height: 70%;
    position: fixed;
    overflow-y: scroll;
    min-width: 180px;
    max-width: 444px;
    width: 100%;
    margin-top: 11px;
    
}

#blocksTab, #settingsTab, #snippetsTab {
    
  /*  margin: 20px 0;*/
}


.splitbar {  }

#template-settings {
    direction: rtl;
    text-align: right;
}

    #template-settings > .row-fluid {
        margin: 20px 0;
        width: 132px;
    }

    #template-settings .no-margin {
        margin: 0px !important;
    }

    #template-settings > .row-fluid > .span {
        display: inline;
        
    }

#addBlocks {
    position: relative;
    text-align: center;
    width: 100%;
    overflow: hidden;
}

    #addBlocks > ul {
       
    }

    #addFavBlocks {
        position: relative;
        text-align: center;
    }

.block-row:hover {
    border-color: #FC9E32;
}

.block-row {
   /* border-radius: 6px;*/
   margin:0;
   padding: 0;
    width: 125px;
    height: 125px;
    border: solid 1px #8d8c8c;
    cursor: move;
    list-style-type: none;
    text-align: center;
    z-index: 12000;
}



.block-name {
line-height: 15px;
padding: 106px 5px 0 5px;
color: white;
font-size: 13px;
}

.block-item {
background: url('../Content/Imgs/blocks.png');
width: 123px;
height: 123px;
}

.inline-space-5
{
    margin-right:5px;    
}


.inline-space-15
{
    margin-right:15px;    
}

.block-item.ArticleLeft{ background-position: -173px 0 !important; } 
.block-item.ArticleRight{ background-position: 0 -1557px !important; } 
.block-item.Button{ background-position: 0 -346px !important;  } 
.block-item.Divider{ background-position: 0 -520px !important;  } 
.block-item.FindUs{ background-position: 0 -692px !important;  } 
.block-item.Footer{ background-position: 0 -865px !important;  } 
.block-item.Header{ background-position: 0 -1038px !important; } 
.block-item.Text{ background-position: 0 -1211px !important; } 
.block-item.Image{ background-position: 0 -1384px !important; } 

.block-item.Product_2{ background-position: 0 -1730px !important; } 
.block-item.Share{ background-position: 0 -1903px !important; } 
.block-item.Menu{ background-position: -173px -2545px !important; } 
.block-item.ImageText{ background-position: -173px -498px !important; /*0 -1557px;*/ } 
.block-item.TextImage{ background-position: 0 -1037px !important; } 
.block-item.TextUnderImage{ background-position: -173px -173px !important;  }
.block-item.Accessibility{ background-position: 0 -173px !important;  }
.block-item.Form{ background-position: 0 -1212px !important;  }
.block-item.Html{ background-position: 0 487px !important;  }



/*
.bl-template .bl-block-content-item {
    font-style: normal;
    font-family: arial, sans-serif;
    font-size: 15px;
    color: #606060;
}

.bl-template .non-editable-content {
text-align: center;
background-color: #d7d7d7;
outline: 1px solid #AEAEAE;
height: 205px;
}

.bl-template div, .bl-template td, .bl-template p, .bl-template span {
line-height: 1.15;
}
*/
.ui-state-highlight { height: 100px; line-height: 1.2em; }

*:focus {
    outline: 0;
}

.btn , .btn-no-hover {
    /*
border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #b3b3b3;
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #333; */
  /*  text-shadow: 0 1px 1px rgba(255,255,255,0.75); */
 /*   background-color: #f5f5f5;
    background-repeat: repeat-x;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
     */
}

/* ****************************************** */




.bl-block { padding: 0; margin: 0; position: relative; z-index: 0; }
.bl-block:hover { padding: 0; margin: 0; position: relative; z-index: 992; }
#editorToolbar,#editor_toolbar_images{display:none;position:absolute;background-color:#fafafa;border:solid 1px #8FA8C1;z-index:992;padding:5px 5px 0 5px}
#editorToolbar{border-bottom-width:0}
#editor_toolbar_images{border-top-width:0}
#colorPicker{position:absolute;direction:ltr}
#blockShadow{z-index:991;position:absolute}
/*
.bl-template div,.bl-template td,.bl-template p,.bl-template span{line-height:1.15}
*/
.bl-toolbar{width:auto;background-color:#057aaf;border:solid 2px #77d5f7;color:#fff;min-height:70px;position:absolute;z-index:993;font-family:Arial;font-size:12px}
.bl-toolbar .bl-toolbar-section{text-align:left;padding:9px 5px 5px 4px}
.bl-toolbar .bl-toolbar-item{display:inline;padding:5px 5px 5px 5px;background-color:#70b8d6;border-top:solid 1px #77d5f7;border-left:solid 1px #77d5f7;border-right:solid 1px #77d5f7;cursor:pointer;margin:0 4px 0 4px;color:#fff}
.bl-toolbar .bl-toolbar-item-selected{background-color:#b71296;color:#fff;font-weight:bold}
.bl-toolbar .bl-toolbar-item .bl-toolbar-item-childs{display:none}
.bl-toolbar .bl-toolbar-section-childs .bl-toolbar-item-child{float:left;padding:5px;background-color:#0178ae;border:solid 1px #77d5f7;color:#fff;cursor:pointer}
.bl-block-toolbar{display:none;background-color:#46a3ca;font-size:12px;height:23px}
.bl-zone-dropable .bl-block-toolbar{cursor:move}
.bl-block-toolbar #bl-block-toolbar-drag{width:12px;height:19px;margin:2px}
.bl-block-toolbar .bl-block-toolbar-item{padding:0 2px}
/*.bl-block-toolbar .bl-block-toolbar-item-hidden,.bl-block-toolbar-item-hidden{display:none!important}*/
.block-selected{outline:#fcbd39 solid 2px!important;z-index:991!important}
.bl-block-toolbar .bl-block-icon{width:18px;height:19px;cursor:pointer}
.bl-block-toolbar .bl-block-icon a{padding:10px}
.bl-block-toolbar .bl-block-link{padding:0 4px}
.bl-block-toolbar #block_edit_mode{background-image:url("../Content/blocktbar_edit.gif")}
.bl-block-toolbar #block_edit_mode:hover{background-image:url("../Content/blocktbar_edit_hvr.gif")}
.bl-block-toolbar .toolbar-delete{background-image:url("../Content/blocktbar_delete.gif")}
.bl-block-toolbar .toolbar-delete:hover{background-image:url("../Content/blocktbar_delete_hvr.gif")}
.bl-block-toolbar #optionalPreviewblock-delete{background-image:url("../Content/blocktbar_delete.gif")}
.bl-block-toolbar #optionalPreviewblock-delete:hover{background-image:url("../Content/blocktbar_delete_hvr.gif")}
#disable-banner-link{text-align:center;font-size:18px;padding-top:10px}
#disable-banner-link a{color:#436F99}
.builder-wrapper{min-width:680px}
.bl-builder-container{height:100%;width:100%;display:table}
.blockeditor-type .bl-builder-container{width:auto}
.bl-zone-generated{min-height:100px}
.bl-builder .minZoneHeight{height:100px}
.bl-builder .bl-block{padding:0;margin:0;position:relative}
.bl-block .bl-block-content{margin:0;padding:0;display:block;overflow:hidden;width:100%}
.ui-state-highlight{border:solid 1px #D19637;height:100px;max-height:100px;background-color:#d7e8f2}
#dvLoadingBuilder{width:100%;height:100%;filter:alpha(opacity=60);opacity:.6;background-color:#fff;position:absolute;z-index:998;text-align:center;display:table;vertical-align:middle;margin:auto}
.bl-loading{background-color:#fff;border:solid 2px #000;width:300px;position:absolute;z-index:999;top:35%;left:33%;text-align:center;vertical-align:middle;padding:20px;font-family:Arial}
span.cke_skin_office2003{border:0!important;padding:0!important}
.cke_skin_office2003 .cke_wrapper{padding:0!important;background:0!important}
.cke_skin_office2003 .cke_contents{background:0!important}
.cke_skin_office2003 .cke_contents iframe{background:0!important}
.blockBody{margin:0!important;padding:0!important}
.colorPickerInput{width:30px}
.jPicker{z-index:12500!important}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:inherit}
.builder-block-loader{background:#fff url('../Content/Img/Builder/builder-block-loader.gif') no-repeat center center}
.Builder #editorToolbar .cke_break{height:0;line-height:0}
a.dark-gray-text{color:#44403F;font-weight:bold}
.cke_dialog_ui_vbox input{font-size:11px!important}
.add-block-helper{max-width:300px;max-height:200px;border:1px solid #000;overflow:hidden;position:absolute}
.ui-accordion .ui-accordion-content{position:inherit}
.bl-block-toolbar #block-copy{background-image:url("../Content/Img/Builder/blocktbar_copy.gif")}
.bl-block-toolbar #block-copy:hover{background-image:url("../Content/Img/Builder/blocktbar_copy_hvr.gif")}
.blockeditor-type .bl-builder-container{margin-left:auto;margin-right:auto}

.bl-block-toolbar-buttons{position:absolute;top:0;left:0;z-index:10;width:100%; /*my addition:*/display:none; }
.bl-block-toolbar-buttons>.bl-block-toolbar-item{width:50px;height:50px;position:absolute;z-index:10;cursor:pointer;opacity:.9;filter:alpha(opacity=90)}
.bl-block-toolbar-buttons .toolbar-delete{background-image:url('../Content/delete-sprite.gif')}
.bl-block-toolbar-buttons .toolbar-copy{background-image:url('../Content/duplicate-sprite.gif')}
.bl-block-toolbar-buttons .toolbar-edit{background-image:url('../Content/edit-sprite.gif')}
.bl-block-toolbar-buttons .toolbar-condition{background-image:url('../Content/condition-sprite.gif')}
.bl-block-toolbar-buttons .toolbar-favorite{background-image:url('../Content/add-to-snippets-sprite.gif')}
.bl-block-toolbar-buttons .toolbar-drag{background-image:url('../Content/drag-sprite.gif');cursor:move;left:0}
.bl-block-toolbar-buttons .toolbar-drag:hover,.bl-block-toolbar-buttons .toolbar-favorite:hover,.bl-block-toolbar-buttons .toolbar-copy:hover,.bl-block-toolbar-buttons .toolbar-delete:hover,.bl-block-toolbar-buttons .toolbar-condition:hover,.bl-block-toolbar-buttons .toolbar-edit:hover{background-position:0 -51px;opacity:1;filter:none}
.bl-block-toolbar-buttons .toolbar-condition-on{background-position:0 -51px;opacity:1;filter:none}
/*my addition*/
.bl-block:hover .bl-block-toolbar-buttons{ display:block; }
.bl-block.block-in-edit-mode:hover .bl-block-toolbar-buttons { display:none; }
.bl-block:hover { outline:#fcbd39 solid 2px!important;z-index:991!important; }

.builder-editor-toolbar .draggable{cursor:move}
.builder-editor-toolbar .bg-color,.builder-editor-toolbar .border-color,#settingsTab .bg-color,.builder-editor-toolbar .bg-color{border:1px solid black;padding:0 10px!important; margin: 0 5px 0 0}
#settings-container .btn .caret{margin-left:10px}
.builder-editor-toolbar{border:1px solid #595959;width:600px}
.builder-editor-toolbar .inline{display:inline}
.inline-block{display:inline-block}
.block-editor-tabs{background-color:#545353;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#454444),to(#595959));background-image:-webkit-linear-gradient(top,#595959,#454444);background-image:-moz-linear-gradient(top,#595959,#454444);background-image:-ms-linear-gradient(top,#595959,#454444);background-image:-o-linear-gradient(top,#595959,#454444);background-image:linear-gradient(top,#595959 0,#454444 100%);line-height:29px;width:100%;padding:5px 10px 0 10px}
.builder-editor-toolbar .image-tab{font-size:14px;padding-left:16px;padding-right:16px;display:inline-block;cursor:pointer;}
.builder-editor-toolbar .tab-selected{color:#464646;background-color:#FEFEFE}
.builder-editor-toolbar .tab-unselected{color:#E5E5E5;background-color:#6C6C6C}
.tab-buttons.element-tab-buttons,.tab-buttons.block-tab-buttons,.tab-buttons.element-container-tab-buttons{background-color:#fff}
.text-editor .tab-buttons.element-tab-buttons,.button-editor .tab-buttons.element-tab-buttons{background-color:#D0D2D0}
.builder-editor-toolbar .tab-buttons{padding:15px 0 0 0;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#F7F7F7),to(#FEFEFE));background-image:-webkit-linear-gradient(top,#FEFEFE,#F7F7F7);background-image:-moz-linear-gradient(top,#FEFEFE,#F7F7F7);background-image:-ms-linear-gradient(top,#FEFEFE,#F7F7F7);background-image:-o-linear-gradient(top,#FEFEFE,#F7F7F7);background-image:linear-gradient(top,#FEFEFE 0,#F7F7F7 100%)}
.builder-editor-toolbar .element-tab-buttons{display:block}
.builder-editor-toolbar .block-tab-buttons,.element-container-tab-buttons{display:none}
.builder-editor-toolbar .tab-button{padding-right:5px;padding-left:5px;vertical-align:top}
.builder-editor-toolbar .dd-container{display:inline-block}
.builder-editor-toolbar .dd-container label{margin-bottom:0}
.builder-editor-toolbar .dd-selected{padding:5px}
.builder-editor-toolbar .dd-selected-image{margin-left:5px;height:18px}
.builder-editor-toolbar .dd-option-image{height:18px}
.builder-editor-toolbar .dd-option-text{line-height:19px!important;display:block}
.builder-editor-toolbar .first-element{margin-left:30px}
.builder-editor-toolbar .bootstrap-select.btn-group,.image-editor .bootstrap-select.btn-group[class*="span"]{margin-bottom:0}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{vertical-align:top;padding-left:10px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:20px}
.bl-block-image img,.bl-block-content-item-image img{max-width:none;vertical-align:top}
.ei{background:url(editor-sprite.png) no-repeat;display:inline-block}
.ei.1_-column{background-position:0 0;width:153px;height:178px}
.ei.Consulter-le-serveur-dimages{background-position:0 -228px;width:180px;height:14px}
.ei.Double_arrows{background-position:0 -292px;width:8px;height:11px}
.ei.Dynamic_Icon_03{background-position:0 -353px;width:30px;height:22px}
.ei.If_Sprite{background-position:0 -425px;width:50px;height:101px}
.ei.Importation-image{background-position:0 -576px;width:108px;height:14px}
.ei.Lock{background-position:0 -640px;width:11px;height:14px}
.ei.Lockopen{background-position:0 -704px;width:11px;height:14px}
.ei.Select_frame_eng{background-position:0 -768px;width:153px;height:178px}
.ei.Select_frame_fr{background-position:0 -996px;width:153px;height:178px}
.ei.Select_frame_heb{background-position:0 -1224px;width:153px;height:178px}
.ei.Toggle_images_off-Off{background-position:0 -1452px;width:75px;height:75px}
.ei.Toggle_images_off-On{background-position:0 -1577px;width:75px;height:75px}
.ei.Toggle_images_on-Off{background-position:0 -1702px;width:75px;height:75px}
.ei.Toggle_images_on-On{background-position:0 -1827px;width:75px;height:75px}
.ei.X{background-position:-230px 0;width:19px;height:19px}
.ei.add_snippet_off{background-position:-230px -69px;width:50px;height:50px}
.ei.add_snippet_on{background-position:-230px -169px;width:50px;height:50px}
.ei.anchor{background-position:-230px -269px;width:14px;height:16px}
.ei.anchor_left{background-position:-230px -335px;width:13px;height:16px}
.ei.anchor_right{background-position:-230px -401px;width:13px;height:16px}
.ei.blocks{background-position:-230px -467px;width:17px;height:17px}
.ei.bold{background-position:-230px -534px;width:10px;height:13px}
.ei.bold{background-position:-230px -597px;width:8px;height:10px}
.ei.border_color{background-position:-230px -657px;width:33px;height:24px}
.ei.border_down{background-position:-230px -731px;width:27px;height:18px}
.ei.border_left{background-position:-230px -799px;width:27px;height:18px}
.ei.border_right{background-position:-230px -867px;width:27px;height:18px}
.ei.border_sides{background-position:-230px -935px;width:27px;height:18px}
.ei.border_top{background-position:-230px -1003px;width:27px;height:18px}
.ei.border_width{background-position:-230px -1071px;width:33px;height:24px}
.ei.browse_image_server{background-position:-230px -1145px;width:130px;height:14px}
.ei.bullets_left{background-position:-230px -1209px;width:13px;height:12px}
.ei.bullets_right{background-position:-230px -1271px;width:13px;height:12px}
.ei.button{background-position:-230px -1333px;width:16px;height:9px}
.ei.button{background-position:-230px -1392px;width:16px;height:7px}
.ei.checkbox{background-position:-230px -1449px;width:12px;height:11px}
.ei.circleoff{background-position:-230px -1510px;width:10px;height:10px}
.ei.circleon{background-position:-230px -1570px;width:10px;height:10px}
.ei.ck_copy{background-position:-230px -1630px;width:14px;height:16px}
.ei.ck_copy_off{background-position:-230px -1696px;width:14px;height:16px}
.ei.ck_image{background-position:-230px -1762px;width:14px;height:13px}
.ei.ck_undo{background-position:-230px -1825px;width:14px;height:11px}
.ei.ck_undo_off{background-position:-230px -1886px;width:14px;height:11px}
.ei.close{background-position:-230px -1947px;width:8px;height:8px}
.ei.column_dir_center{background-position:-460px 0;width:21px;height:15px}
.ei.column_dir_left{background-position:-460px -65px;width:21px;height:15px}
.ei.column_dir_right{background-position:-460px -130px;width:21px;height:15px}
.ei.copy_off{background-position:-460px -195px;width:50px;height:50px}
.ei.copy_on{background-position:-460px -295px;width:50px;height:50px}
.ei.curve{background-position:-460px -395px;width:8px;height:10px}
.ei.cut-13{background-position:-460px -455px;width:14px;height:15px}
.ei.cut{background-position:-460px -520px;width:14px;height:15px}
.ei.dashed{background-position:-460px -585px;width:37px;height:2px}
.ei.delete_off{background-position:-460px -637px;width:50px;height:50px}
.ei.delete_on{background-position:-460px -737px;width:50px;height:50px}
.ei.div_tag{background-position:-460px -837px;width:13px;height:15px}
.ei.dot_bullets{background-position:-460px -902px;width:14px;height:15px}
.ei.dotted{background-position:-460px -967px;width:37px;height:2px}
.ei.double{background-position:-460px -1019px;width:37px;height:5px}
.ei.down_arrow{background-position:-460px -1074px;width:8px;height:9px}
.ei.drag{background-position:-460px -1133px;width:19px;height:40px}
.ei.drag_bars{background-position:-460px -1223px;width:10px;height:19px}
.ei.dynamic_tooltipbt{background-position:-460px -1292px;width:22px;height:14px}
.ei.empty_frame{background-position:-460px -1356px;width:153px;height:178px}
.ei.form{background-position:-460px -1584px;width:14px;height:11px}
.ei.hand{background-position:-460px -1645px;width:32px;height:32px}
.ei.heb_browse_image_server{background-position:-460px -1727px;width:110px;height:14px}
.ei.heb_upload_image{background-position:-460px -1791px;width:75px;height:14px}
.ei.hidden_field{background-position:-460px -1855px;width:16px;height:16px}
.ei.history{background-position:-460px -1921px;width:17px;height:17px}
.ei.horizontal_line{background-position:-690px 0;width:14px;height:16px}
.ei.if_off{background-position:-690px -66px;width:50px;height:50px}
.ei.if_on{background-position:-690px -166px;width:50px;height:50px}
.ei.iframe{background-position:-690px -266px;width:14px;height:15px}
.ei.image{background-position:-690px -313px;width:107px;height:86px;margin-top:15px}
.bl-padding-3-columns .ei.image{margin-top:10px}
.ei.image_button{background-position:-690px -437px;width:16px;height:9px}
.ei.imoticon-small{background-position:-686px -496px;width:14px;height:15px}
.ei.imoticon{background-position:-690px -561px;width:22px;height:22px}
.ei.indent_left_margin{background-position:-690px -633px;width:14px;height:14px}
.ei.indent_left_margin_off{background-position:-690px -697px;width:14px;height:14px}
.ei.indent_right_margin{background-position:-690px -761px;width:14px;height:14px}
.ei.indent_right_margin_off{background-position:-690px -825px;width:14px;height:14px}
.ei.iphone{background-position:-690px -889px;width:376px;height:795px}
.ei.italic{background-position:-690px -1734px;width:9px;height:13px}
.ei.italic{background-position:-690px -1797px;width:7px;height:10px}
.ei.justify{background-position:-690px -1857px;width:12px;height:13px}
.ei.justify_center{background-position:-690px -1920px;width:12px;height:13px}
.ei.justify_left{background-position:-1116px 0;width:12px;height:13px}
.ei.justify_right{background-position:-1116px -63px;width:12px;height:13px}
.ei.left_arrow{background-position:-1116px -126px;width:9px;height:8px}
.ei.left_to_right{background-position:-1116px -184px;width:12px;height:11px}
.ei.link{background-position:-1116px -245px;width:16px;height:8px}
.ei.linkold{background-position:-1116px -303px;width:18px;height:8px}
.ei.maximize{background-position:-1116px -361px;width:14px;height:15px}
.ei.media_lib_tooltipbtn{background-position:-1119px -426px;width:74px;height:14px}
.ei.mobile_off{background-position:-1116px -490px;width:75px;height:75px}
.ei.mobile_on{background-position:-1116px -615px;width:75px;height:75px}
.ei.multi_off{background-position:-1116px -740px;width:75px;height:75px}
.ei.multi_on{background-position:-1116px -865px;width:75px;height:75px}
.ei.number_bullets{background-position:-1116px -990px;width:14px;height:18px}
.ei.numbers_left{background-position:-1116px -1058px;width:13px;height:13px}
.ei.numbers_right{background-position:-1116px -1121px;width:13px;height:13px}
.ei.par_center{background-position:-1116px -1184px;width:21px;height:16px}
.ei.par_left{background-position:-1116px -1250px;width:21px;height:16px}
.ei.par_right{background-position:-1116px -1316px;width:21px;height:16px}
.ei.paste{background-position:-1116px -1382px;width:13px;height:16px}
.ei.paste_as_plain_text_left{background-position:-1116px -1448px;width:13px;height:16px}
.ei.paste_as_plain_text_right{background-position:-1116px -1514px;width:13px;height:16px}
.ei.paste_from_word_left{background-position:-1116px -1580px;width:13px;height:16px}
.ei.paste_from_word_right{background-position:-1116px -1646px;width:13px;height:16px}
.ei.paste_off{background-position:-1116px -1712px;width:13px;height:16px}
.ei.pc_off{background-position:-1116px -1778px;width:75px;height:75px}
.ei.pc_on{background-position:-1116px -1903px;width:75px;height:75px}
.ei.photo_editor_tooltipbtn{background-position:-1542px 0;width:18px;height:12px}
.ei.preveiw_left{background-position:-1542px -62px;width:12px;height:15px}
.ei.preveiw_right{background-position:-1542px -127px;width:12px;height:15px}
.ei.quotations{background-position:-1542px -192px;width:14px;height:11px}
.ei.radio_button{background-position:-1542px -253px;width:16px;height:13px}
.ei.redo{background-position:-1542px -316px;width:14px;height:11px}
.ei.redo_off{background-position:-1542px -377px;width:14px;height:11px}
.ei.remove_format{background-position:-1542px -438px;width:14px;height:14px}
.ei.replace{background-position:-1542px -502px;width:16px;height:16px}
.ei.right_arrow{background-position:-1542px -568px;width:9px;height:8px}
.ei.right_to_left{background-position:-1542px -626px;width:12px;height:11px}
.ei.rotate{background-position:-1542px -687px;width:26px;height:26px}
.ei.search{background-position:-1542px -763px;width:15px;height:15px}
.ei.search_off{background-position:-1542px -828px;width:15px;height:15px}
.ei.select_all{background-position:-1542px -893px;width:15px;height:16px}
.ei.selection_field_left{background-position:-1542px -959px;width:16px;height:12px}
.ei.selection_field_right{background-position:-1542px -1021px;width:16px;height:12px}
.ei.settings{background-position:-1542px -1083px;width:17px;height:17px}
.ei.share_tooltipbt{background-position:-1542px -1150px;width:18px;height:17px}
.ei.show_blocks_left{background-position:-1542px -1217px;width:14px;height:15px}
.ei.show_blocks_right{background-position:-1542px -1282px;width:14px;height:15px}
.ei.snippets{background-position:-1542px -1347px;width:18px;height:17px}
.ei.social_order_horizontal{background-position:-1542px -1414px;width:22px;height:4px}
.ei.social_order_verticle{background-position:-1542px -1468px;width:4px;height:22px}
.ei.social_size_big{background-position:-1542px -1540px;width:22px;height:10px}
.ei.social_size_small{background-position:-1542px -1600px;width:14px;height:6px}
.ei.solid{background-position:-1542px -1656px;width:37px;height:2px}
.ei.source_left{background-position:-1542px -1708px;width:11px;height:15px}
.ei.source_left_off{background-position:-1542px -1773px;width:11px;height:15px}
.ei.source_right{background-position:-1542px -1838px;width:11px;height:15px}
.ei.source_right_off{background-position:-1542px -1903px;width:11px;height:15px}
.ei.special_character{background-position:-1968px 0;width:14px;height:15px}
.ei.spellcheck{background-position:-1968px -65px;width:14px;height:14px}
.ei.strikethrough{background-position:-1968px -129px;width:13px;height:13px}
.ei.subscript{background-position:-1968px -192px;width:13px;height:12px}
.ei.superscript{background-position:-1968px -254px;width:13px;height:12px}
.ei.table{background-position:-1968px -316px;width:16px;height:15px}
.ei.templates{background-position:-1968px -381px;width:11px;height:15px}
.ei.templates_off{background-position:-1968px -446px;width:11px;height:15px}
.ei.text_area_left{background-position:-1968px -511px;width:16px;height:14px}
.ei.text_area_right{background-position:-1968px -575px;width:16px;height:14px}
.ei.text_bg_color{background-position:-1968px -639px;width:14px;height:15px}
.ei.text_bg_color{background-position:-1968px -704px;width:22px;height:13px}
.ei.text_color{background-position:-1968px -767px;width:15px;height:14px}
.ei.text_color{background-position:-1968px -831px;width:22px;height:13px}
.ei.text_field{background-position:-1968px -894px;width:16px;height:12px}
.ei.text_field_off{background-position:-1968px -956px;width:16px;height:12px}
.ei.underline{background-position:-1968px -1018px;width:13px;height:14px}
.ei.underline{background-position:-1968px -1082px;width:9px;height:12px}
.ei.undo_off{background-position:-1968px -1144px;width:40px;height:40px}
.ei.undo_on{background-position:-1968px -1234px;width:40px;height:40px}
.ei.unlink{background-position:-1968px -1324px;width:16px;height:12px}
.ei.unlinkold{background-position:-1968px -1386px;width:18px;height:8px}
.ei.up_arrow{background-position:-1968px -1444px;width:8px;height:9px}
.ei.upload_image{background-position:-1968px -1503px;width:82px;height:14px}
.ei.upload_tooltipbtn{background-position:-1968px -1567px;width:38px;height:14px}
.ei.settings-icon{background-position:0px -1977px;width:32px;height:32px}
.ei.fav-blocks-icon{background-position:-64px -1977px;width:32px;height:32px}
.ei.blocks-icon{background-position:-125px -1977px;width:33px;height:32px}
.ei.preview-template{background-position:-320px -1978px;width:16px;height:16px}
.ei.save-template{background-position:-275px -1978px;width:16px;height:16px}
.ei.save-to-my-templates{background-position:-298px -1978px;width:16px;height:16px}
/*
.ei.preview-template{background-position:-209px -1977px;width:32px;height:32px}
.ei.save-template{background-position:-241px -1977px;width:32px;height:32px}
.ei.save-to-my-templates{background-position:-176px -1977px;width:32px;height:32px}
*/
.ei.unlink{margin-top:3px}
.block-in-edit-mode .bl-in-edit-mode{outline:#fcac7a dotted 2px !important}
.block-in-edit-mode .bl-in-edit-mode.bl-in-edit-mode-single{outline:0}
#divfile,#divSurvey,#divLandingPages,#divSystemLink{padding-bottom:25px}
#txtEmailBody{min-height:100px}
.linkDialogBtns{padding-bottom:10px}
.border-style .filter-option{margin-top:-3px}
.fix-ei-icons{line-height:0;height:0}
.bl-content-removable{position:relative}
.bl-content-remove-btn{position:absolute;cursor:pointer;z-index:1000}
.bl-block-content-item .bl-content-remove-btn{display:none}
.bl-block-content-item.bl-in-edit-mode .bl-content-remove-btn{display:block}
.bl-block-content-item.bl-in-edit-mode-single .bl-content-remove-btn{display:none}
.tab-buttons{height:85px}
.tab-buttons .btn{font-size:12px!important}
.tab-buttons span{font-size:12px!important}
.bl-block a:hover{text-decoration:none}
.bl-block .prevent-default{cursor:text}
.bl-block-button a,.bl-block-image{color:inherit}
.social-editor ul{margin:0 5px!important}
.social-editor .divIconSize{padding-top:10px}
.social-editor .iconImageSizeTitle{margin:20px 15px 0 15px;font-weight:bold;font-size:12px}
.social-editor .iconImageSize li{padding:5px 0}
.social-editor .iconImageSize li.selected{background-color:#E4E4E4}
.social-editor .dropdown-menu{max-height:300px}
.social-editor .iconImageSize img,.social-editor .iconImageSize span{padding:5px}
.social-editor .divIconSize li{padding:3px 0}
#social-links-container ul,#menu-block-links-container ul{list-style-type:none;margin:0;padding:25px 0;width:100%}
#social-links-container li{padding:7px 0}
#menu-block-links-container li{padding:3px 0}
#social-links-container li input{width:570px;margin:0}
#menu-block-links-container li .menu-link-text{width:160px;margin:0}
#menu-block-links-container li .menu-link-path{width:275px;margin:0;direction:ltr}
#social-links-container li img{padding:0 10px}
#social-links-container li .at-social-icon,#social-links-container li .ei{vertical-align:middle}
#social-links-container li .at-social-icon{margin:0 10px}
.socialDialog .remove-button,.menuDialog .remove-button{margin:0 20px;vertical-align:middle;cursor:pointer;color:red}
.menuDialog .remove-button{padding:0 20px}
.menuDialog .link-sort-text{padding:0 10px}
.qq-upload-drop-area{display:none!important}
.tab-buttons .cke_42_top{border-width:0}
.tab-buttons .cke_float .cke_top{border:0;padding:15px 30px 0 30px}
.tab-buttons .cke_top{background-image:none;box-shadow:none;background-color:transparent}
.tab-buttons .cke_inner{background-color:rgba(0,0,0,0)}
.tab-buttons .cke_chrome{box-shadow:none;-webkit-box-shadow:none}
.tab-buttons .cke_combo_button{margin-bottom:10px}
.bl-block-content-item font{font-size:inherit}
.bl-template .no-side-padding{padding-left:0!important;padding-right:0!important}
.bl-block-content-item-td-titleContent,.bl-block-content-item-td-imageContent,.bl-block-content-item-td-textContent,.bl-block-content-item-td-buttonContent{-webkit-transition:padding-bottom 800ms ease;-moz-transition:padding-bottom 800ms ease;-o-transition:padding-bottom 800ms ease;transition:padding-bottom 800ms ease}
.at-system-block-preview{position:absolute;transform:scale(0.2,0.4);-ms-transform:scale(0.2,0.4);-webkit-transform:scale(0.2,0.4)}
.bl-padding-3-columns .image-block-upload-btn{display:block!important;padding-top:10px}
.bl-template .non-editable-content{text-align:center;background-color:#bababa;outline:1px solid #AEAEAE;height:205px !important;}
.bl-template .default-image-thumbnail-text{margin-top:10px; color: #fff; }
.bl-template .default-image-thumbnail-buttons{margin-top:14px}
.bl-template .non-editable-content .btn-gebo{margin:2px 0}
.splitbarV{position:relative;width:6px;height:100%;line-height:0;font-size:0;border-left:solid 1px #9cbdff;border-right:solid 1px #9cbdff;background:#cbe1fb url(../img/splitter/panev.gif) 0 50%}
.splitbarH{height:6px;text-align:left;line-height:0;font-size:0;border-top:solid 1px #9cbdff;border-bottom:solid 1px #9cbdff;background:#cbe1fb url(../img/splitter/paneh.gif) 50% 0}
.splitbuttonV{position:absolute;top:auto;margin-top:50px;margin-left:-3px;height:83px;width:10px;background:transparent url(../img/splitter/panevc.gif) 10px 50%}
.splitbuttonV.invert{margin-left:0;background:transparent url(../img/splitter/panevc.gif) 0 50%}
.splitbuttonH{margin-left:-41px;left:50%;position:relative;height:10px!important;width:83px;background:transparent url(../img/splitter/panehc.gif) 50% 0}
.splitbuttonH.invert{margin-top:-4px;background:transparent url(../img/splitter/panehc.gif) 50% -10px}
.splitbarV.working,.splitbarH.working,.splitbuttonV.working,.splitbuttonH.working{-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50}
#buttonsGalleryContainer table{margin:0 auto;cursor:pointer}
#buttonsGalleryContainer a{text-decoration:none}
#buttonsGalleryContainer .bl-block-content-item{line-height:normal!important}
.social-move{cursor:move}
.menu-move{cursor:move;margin-bottom:-2px}
#social-services-list ul li span{margin-left:10px;font-weight:bold}
#social-services-list ul li .at-social-icon{vertical-align:middle;margin-left:0}
.builder-editor-toolbar .editor-buttons{color:White}
.builder-editor-toolbar .editor-buttons span{cursor:pointer;    padding: 0 7px;    font-size: 13px;}
#template-settings .row-fluid .span{width:52px;margin-right:9px}
.toolbarImage .image-fit-width{margin-top:4px}
.toolbarButton .image-fit-width{margin-top:1px}
.buttonContainer{height:96px;cursor:pointer}
.buttonContainer:hover,.buttonContainerSelected{background-color:#DBDBDB}
.buttonContainer>table{position:relative;top:10%}
#divIconSize{margin-bottom:35px;text-align:center}
#mobile-view .mobile-scroll-vertical{float:right;margin-top:-450px;padding-right:90px}
#mobile-view .mobile-scroll-horizontal{float:none!important;margin-top:-160px!important;padding-right:0!important;padding-left:395px!important}
#add-snippet-blocks .block-removable .bl-content-remove-btn{top:-7px;left:110px}
.bl-in-edit-mode .draggable-img{cursor:nwse-resize!important}
::marker {
   /* content: none;
    display: none;*/
 }
.sortableInputs li{
    list-style: none !important;
}
 .form-group label{
     text-align: right;
     width: 100%;
 }
 input.form-control[type="checkbox"]{
    width: 20px;
    margin-bottom: 10px;
    height: 20px;

 }
 
/*
.bl-template .bl-block-content ul{margin:0 40px 0 40px}
.bl-template .bl-block-content ul[dir=rtl]{margin:0 40px 0 40px}
.bl-template .bl-block-content-item-text ul{margin:0 40px 0 40px}
.bl-template .bl-block-content-item-text ul[dir=rtl]{margin:0 40px 0 40px}
*/
.bl-template .bl-block-content-item-text{ -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -o-user-select: text;
    user-select: text; }
#editor-wrapper{margin:0!important}
.menu-editor .menu-block-seperators-container .btn{height:30px;width:38px}
.at-font-size-picker .tab-buttons span{font-size:inherit!important}
.menu-seperator-controller{display:none}.plugin_placeHolders .cke_combo_text{width:65px}
.cke_skin_office2003 .cke_dialog_title,.cke_skin_office2003 .cke_dialog_footer{background-image:none!important;background-color:#E1EBF7!important}
.cke_skin_office2003 .cke_dialog_tabs{background-color:#8DB1FF!important}
.cke_skin_v2 .cke_top,.cke_skin_v2 .cke_bottom,.cke_shared .cke_skin_v2,.cke_skin_moono .cke_top,.cke_skin_moono .cke_bottom,.cke_shared .cke_skin_moono{background-color:#fafafa!important}
.cke_skin_v2 .cke_rcombo .cke_label,.cke_skin_moono .cke_rcombo .cke_label{background-color:#fafafa!important}
.cke_skin_v2 .cke_button a,.cke_skin_v2 .cke_button a.cke_off,.cke_skin_moono .cke_button a,.cke_skin_moono .cke_button a.cke_off{background-color:#fafafa!important}
.cke_skin_v2 .cke_dialog_title,.cke_skin_moono .cke_dialog_title{background-color:#839dcf!important;color:White!important}
.cke_skin_v2 .cke_dialog_contents,.cke_skin_moono .cke_dialog_contents{background-color:#fafafa!important;border:0 solid #073b7e!important}
.cke_skin_v2 .cke_dialog_footer,.cke_skin_ moono .cke_dialog_footer{background-color:#839dcf!important}
.cke_skin_v2 span.cke_dialog_ui_button,.cke_skin_moono span.cke_dialog_ui_button{background-color:#fafafa!important}
.cke_skin_v2 a.cke_dialog_tab,.cke_skin_v2 a.cke_dialog_tab:link,.cke_skin_v2 a.cke_dialog_tab:active,.cke_skin_v2 a.cke_dialog_tab:hover,.cke_skin_v2 a.cke_dialog_tab:visited{color:White!important;background-color:#839dcf!important}
.cke_skin_v2 a.cke_dialog_tab_selected,.cke_skin_v2 a.cke_dialog_tab_selected:link,.cke_skin_v2 a.cke_dialog_tab_selected:active,.cke_skin_v2 a.cke_dialog_tab_selected:hover,.cke_skin_v2 a.cke_dialog_tab_selected:visited{background-color:#fafafa!important;color:#073b7e!important;border-bottom:1px solid transparent!important}
.cke_skin_v2 .cke_dialog_tabs{background-color:#fafafa!important}
.cke_skin_v2 a.cke_dialog_tab,.cke_skin_v2 a.cke_dialog_tab:link,.cke_skin_v2 a.cke_dialog_tab:active,.cke_skin_v2 a.cke_dialog_tab:hover,.cke_skin_v2 a.cke_dialog_tab:visited{border-left:1px solid #073b7e!important;border-right:1px solid #073b7e!important;border-top:1px solid #073b7e!important}
.cke_skin_v2 a:focus span.cke_dialog_ui_button,.cke_skin_v2 a:active span.cke_dialog_ui_button{background-color:#839dcf!important}
.cke_skin_v2 .cke_top,.cke_skin_v2 .cke_contents,.cke_skin_v2 .cke_bottom{border-color:#8FA8C1!important;border-style:solid!important;border-width:1px!important}
.cke_skin_v2 .cke_rtl .cke_top{border-left:1px solid #8FA8C1!important;border-right:1px solid #8FA8C1!important}
.ToggleModeOffCss{background-color:#E6E6E6!important;border:1px solid #8FA8C1!important;cursor:pointer!important}
.btn_ck_image_toolber{padding::4px!important}
.triggersTable{border:1px solid #666;width:99%!important}
.triggersTable th{background-color:#839DCF;color:white;padding:3px}
.triggersTable td{border-bottom:1px solid black;padding:3px}
.triggersTable td.action-edit-delete{text-align:center;color:#39c}
.triggersTable td.action-edit-delete a{color:#39c;text-decoration:underline}
.divTriggerTitle{color:black;padding:2px}
#disable-banner-link{text-align:center;font-size:18px;padding-top:10px}
#disable-banner-link a{color:#436F99}
.cke_openbutton{height:20px}
.cke_skin_v2 input.cke_dialog_ui_input_text,.cke_skin_v2 input.cke_dialog_ui_input_password{margin-bottom:0;line-height:normal;font-size:12px}.jPicker .Icon{display:inline-block;height:24px;position:relative;text-align:left;width:25px}
/*.jPicker .Icon span.Color,.jPicker .Icon span.Alpha{background-position:2px 2px;display:block;height:100%;left:0;position:absolute;top:0;width:100%}
.jPicker .Icon span.Image{background-repeat:no-repeat;cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%}
.jPicker.Container{z-index:10}
table.jPicker{background-color:#efefef;border:1px outset #666;font-family:Arial,Helvetica,Sans-Serif;font-size:12px!important;margin:0;padding:5px;width:545px;z-index:20}
.jPicker .Move{background-color:#ddd;border-color:#fff #666 #666 #fff;border-style:solid;border-width:1px;cursor:move;height:12px;padding:0}
.jPicker .Title{font-size:11px!important;font-weight:bold;margin:-2px 0 0 0;padding:0;text-align:center;width:100%}
.jPicker div.Map{border-bottom:2px solid #fff;border-left:2px solid #9a9a9a;border-right:2px solid #fff;border-top:2px solid #9a9a9a;cursor:crosshair;height:260px;margin:0 5px 0 5px;overflow:hidden;padding:0;position:relative;width:260px}
.jPicker div[class="Map"]{height:256px;width:256px}
.jPicker div.Bar{border-bottom:2px solid #fff;border-left:2px solid #9a9a9a;border-right:2px solid #fff;border-top:2px solid #9a9a9a;cursor:n-resize;height:260px;margin:12px 10px 0 5px;overflow:hidden;padding:0;position:relative;width:24px}
.jPicker div[class="Bar"]{height:256px;width:20px}
.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3,.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4,.jPicker .Bar .Map5,.jPicker .Bar .Map6{background-color:transparent;background-image:none;display:block;left:0;position:absolute;top:0}
.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3{height:2596px;width:256px}
.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{height:3896px;width:20px}
.jPicker .Bar .Map5,.jPicker .Bar .Map6{height:256px;width:20px}
.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Bar .Map6{background-repeat:no-repeat}
.jPicker .Map .Map3,.jPicker .Bar .Map5{background-repeat:repeat}
.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{background-repeat:repeat-x}
.jPicker .Map .Arrow{display:block;position:absolute}
.jPicker .Bar .Arrow{display:block;left:0;position:absolute}
.jPicker .Preview{font-size:9px;text-align:center}
.jPicker .Preview div{border:2px inset #eee;height:62px;margin:0 auto;padding:0;width:62px}
.jPicker .Preview div span{border:1px solid #000;display:block;height:30px;margin:0 auto;padding:0;width:60px}
.jPicker .Preview .Active{border-bottom-width:0}
.jPicker .Preview .Current{border-top-width:0;cursor:pointer}
.jPicker .Button{text-align:center;width:115px}
.jPicker .Button input{width:100px}
.jPicker .Button .Ok{margin:12px 0 5px 0}
.jPicker td.Radio{margin:0;padding:0;width:31px}
.jPicker td.Radio input{margin:0 5px 0 0;padding:0}
.jPicker td.Text{font-size:12px!important;height:22px;margin:0;padding:0;text-align:left;width:70px}
.jPicker tr.Hex td.Text{width:100px}
.jPicker td.Text input{background-color:#fff;border:1px inset #aaa;height:19px;margin:0 0 0 5px;text-align:left;width:30px}
.jPicker td[class="Text"] input{height:15px}
.jPicker tr.Hex td.Text input.Hex{width:50px}
.jPicker tr.Hex td.Text input.AHex{width:20px}
.jPicker .Grid{text-align:center;width:114px}
.jPicker .Grid span.QuickColor{border:1px inset #aaa;cursor:pointer;display:inline-block;height:15px;line-height:15px;margin:0;padding:0;width:19px}
.jPicker .Grid span[class="QuickColor"]{width:17px}*/

.cke { border: none !important; -webkit-box-shadow: 0 !important; box-shadow: 0 !important; }

.cke_top { background: #FEFEFE !important; border: 0 !important; padding:0 !important; }

#toolbarsContainer .tab-content { 
    min-height: 75px; /*max-height: 75px;*/ 
    /*width:635px;*/ 
    width: 599px;
    padding: 5px; 
    position: absolute; 
    background: #FEFEFE; 
    border: 1px solid #666; 
    border-top: none; 
}

#toolbarsContainer { display: none; }

.layouts-control-container > ul > li > a { padding: 3px 10px !important; }
.layouts-control-container > ul > li > a span.text { margin: 0 0 0 10px; }
.columns-control-container > ul > li > a { padding: 3px 10px !important; }
.columns-control-container > ul > li > a span.text { margin: 0 0 0 10px; }

.numeric-div .btn:active {-webkit-box-shadow: none !important;
                          box-shadow: none !important;
                          background-image: linear-gradient(to bottom,#fff,#e6e6e6);
 }

 .ui-spinner-button{
     width: 1em !important;
 }

.NumericCustomRange { /*border: 1px solid black;*/ width: 24px; height: 22px; position: relative; bottom: 0; right: 18px; margin: 0; padding: 0; font-size: 15px !important; }

.numeric-div i.ei {
    vertical-align: middle;
 /*   line-height: 30px;*/
    position: relative;
    z-index: 1;
    left: 18px;
}

.jPicker td.Text input { height: 19px !important; }


.ltr { direction: ltr; }
.rtl { direction: rtl; }
.side-bar-arrows-container {display: none; top:266px; height:70px;  /*background-color:white;*/ width: 36px; font-size: 25px; text-align: center; position:absolute; color: white; left: -14px;/*-10px;*/ }
.side-bar-arrow { width: 36px;  height: 34px; position:absolute; background-color: #2e3b44; left: 0px; border:1px solid #e0e0e0; /*border-radius:5px;*/ background-image: url('../Content/side-bar-arrows.png'); }
.side-bar-arrow:hover {border:1px solid #eeeded; background-color: #ff670a; }
.side-bar-arrow:active { background-color: #fcc09b; }
.sb-arrow-left-icon { top:0px; background-position: 0 0; }
.sb-arrow-right-icon { top:35px; background-position: 0 35px; }


.modal { z-index: 13000; overflow: hidden; }

.modal-header {
    background-color:#e4e4e4;
    border-color: #d4d4d4;
   /* height: 50px;*/
}

    .modal-header h3 {
        margin-top: 0px;
    }

.modal-content {
    border: 5px solid rgba(0,0,0,0.3);
}


.btn:hover, .btn:focus {
/*color: #333;*/
/*
text-decoration: none;
background-position: 0 -15px;
-webkit-transition: background-position .1s linear;
-moz-transition: background-position .1s linear;
-o-transition: background-position .1s linear;
transition: background-position .1s linear;
background-color: #e6e6e6;
*/
}

.btn-danger {
    color: #ffffff;
    background-color: #d9534f;
    border-color: rgba(0,0,0,0.25)/*#d43f3a*/;
    background-image: linear-gradient(to bottom,#ac3733,#d9534f);
}

.btn-danger:hover,.btn-danger:focus {
    background-color: #d9534f;
   /* background-image: linear-gradient(to bottom,#b66160,#d9534f); */
}

.form-group{
    margin-bottom: 0;
}
.btn-primary {
    color: #ffffff;
    background-color: #bababa;
    border-color: rgba(0,0,0,0.25);
  /*  background-image: linear-gradient(to bottom,#ff670a,#d55406);  */
}
.btn-primary:hover,.btn-primary:focus {
    background-color: #bababa;
    border-color: rgba(0,0,0,0.25);
}

.modal-backdrop {
    background-color: #fff;
}

.button-align { position: relative; top: 8px; }

.button-align label { padding: 2px 12px 0 12px; }


@media all {

     

    #LeftTop a {
        font-size: 15px;
        font-weight: bold;
    }

    #LeftMiddle div.SVG {
        background: #fff;
        border: 1px solid #000;
        font-size: 11px;
        height: 360px;
        margin: 0 10px;
        padding: 5px;
        text-align: left;
        width: 130px;
    }

    #LeftBottom {
        display: none;
    }

    #jPicker {
        margin: 0 8px;
        text-align: left;
    }

        #jPicker ul {
            font-size: 13px;
            margin: 0 0 0 15px;
            padding: 0;
        }

        #jPicker p {
            font-size: 13px;
            padding: 0 10px;
        }

        #jPicker hr {
            clear: both;
        }

        #jPicker h2 {
            font-size: 16px;
        }

        #jPicker code {
            color: #468;
            font-size: 14px;
            font-weight: bold;
        }

        #jPicker pre {
            background: #eee;
            border: 1px solid #000;
            display: block;
            font-size: 11px;
            margin: 10px 5px;
            padding: 5px;
        }

        #jPicker span {
            font-size: 13px;
            text-align: center;
        }
}



div.uni-selector, div.uni-selector span, div.uni-checker span, div.uni-radio span, div.uni-uploader, div.uni-uploader span.uni-action {
background-image: url('../Content/sprite-aristo.png');
background-repeat: no-repeat;
}

div.uni-checker,div.uni-radio{width:23px;height:23px;margin-right:10px;position:relative;bottom:15px;float:right}
.uni-checkbox,.uni-radio{line-height:23px; position:relative; top: 7px; right: 40px;}

div.uni-checker input{width:23px;height:23px;opacity:0;display:inline-block; filter: alpha(opacity = 100);}
div.uni-checker span{background-position:0 -320px;height:23px;width:23px;display:block;float:left;text-align:center}
div.uni-checker:active span,div.uni-checker.uni-active span{background-position:-23px -320px}
div.uni-checker.uni-focus span,div.uni-checker:hover span{background-position:-46px -320px}
div.uni-checker.uni-focus:active span,div.uni-checker:active:hover span,div.uni-checker.uni-active:hover span,div.uni-checker.uni-focus.uni-active span{background-position:-69px -320px}
div.uni-checker span.uni-checked{background-position:-92px -320px}
div.uni-checker:active span.uni-checked,div.uni-checker.uni-active span.uni-checked{background-position:-115px -320px}
div.uni-checker.uni-focus span.checked,div.uni-checker:hover span.uni-checked{background-position:-138px -320px}
div.uni-checker.uni-focus:active span.uni-checked,div.uni-checker:hover:active span.uni-checked,div.uni-checker.uni-active:hover span.uni-checked,div.uni-checker.uni-active.uni-focus span.uni-checked{background-position:-161px -320px}
div.uni-checker.uni-disabled span,div.uni-checker.uni-disabled:active span,div.uni-checker.uni-disabled.uni-active span{background-position:-184px -320px}
div.uni-checker.uni-disabled span.uni-checked,div.uni-checker.uni-disabled:active span.uni-checked,div.uni-checker.uni-disabled.uni-active span.uni-checked{background-position:-207px -320px}


div.uni-radio span {height: 23px;width: 23px;background-position: 0 -343px;display: block;float: left;text-align: center;}
div.uni-radio label {display: inline;}
div.uni-radio span.uni-checked {background-position: -92px -343px;}
.radio-btns-container {margin: 0 auto; width: 200px; margin-bottom:100px; position: relative; left: 50px;}
.social-icons { text-align: center;}


.social-icons>div{margin-bottom:35px;cursor:pointer;line-height:10px}
.social-icons>div>span{margin:0 18px}
.social-icons div.uni-checker,div.uni-radio{float:none; margin:0 auto}
.social-icons.social-size-large .selected-social-format-large{background-color:#dbdbdb;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;text-align:center;display:inline-block;padding:18px 0 18px 0}
.social-icons.social-size-small .selected-social-format-small{border-radius:5px;background-color:#d7d7d7;text-align:center;display:table;padding:18px 0 18px 0;margin:0 auto 10px auto}
.social-icons div{text-align:center;display:table;padding:18px 0 18px 0;margin:0 auto 10px auto}
.social-icons div:hover{border-radius:5px;background-color:#d7d7d7}


.btn-h-30 { height: 28px !important;  background-color: #fff !important; border: 1px solid #c2c2c2; }
input[type=file] { opacity: 0.0; /* Standard: FF gt 1.5, Opera, Safari */
  filter: alpha(opacity=0); /* IE lt 8 */
  -ms-filter: "alpha(opacity=0)"; /* IE 8 */
  -khtml-opacity: 0.0; /* Safari 1.x */
  -moz-opacity: 0.0; /* FF lt 1.5, Netscape */
}
#link-modal .modal-dialog {width: 400px !important;}

#edit-links-modal .edit-links-container ul { list-style: none; padding: 0; margin: 20px 0 0 0; }
.lang-rtl #edit-links-modal .edit-links-container ul li { text-align: right; padding: 7px 0; line-height: 20px;  }
.lang-ltr #edit-links-modal .edit-links-container ul li { text-align: left; padding: 7px 0; line-height: 20px;  }

#edit-links-modal .remove-button, #edit-links-modal .remove-button {margin: 0 20px;vertical-align: middle;cursor: pointer;color: red;}
#edit-links-modal li input {/*width: 540px;*/margin: 0; display: inline;}
#edit-links-modal li .pb-social-icon ,  #edit-links-modal li .social-move{margin: 0 5px; vertical-align: middle;}
#edit-links-modal .ui-state-highlight { min-height: 40px; max-height: 40px; }

#edit-links-modal .link-txt-title { margin: 0 15px; }
#edit-links-modal .link-txt-input { width: 160px; margin: 0 15px;   }
#edit-links-modal .link-href-title { margin: 0 10px; }
#edit-links-modal .link-href-input { width: 290px;  margin: 0 15px; direction: ltr; }


#feather-img-editor-masker { z-index: 25000; position: fixed; top:0; left:0; display:none; width: 100%; height: 100%; opacity:.3; background: black; }
#feather-img-editor {z-index: 25001; position: fixed; top:0; left:0; display:none; width: 100%; height: 100%; }

#msg-container { position: fixed; z-index: 15000; top: 50px; margin: 0 auto;  line-height: 40px; height: 40px; padding: 0 10px; border: 2px solid rgba(0,0,0,0.3); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
#msg-container.ok-msg { background: #faf7da/*#f2e54d*/; /*border:#bdb79b;*/  color: #050505; }
#msg-container.error-msg { background: #f5d3d3; /*border:#d1afaf;*/ color: #050505; }
#msg-container.deault-msg { background: #77d5f7; /*border:#859090;*/ color: #050505; }


.main-btns-container { /*border: 1px solid #e0e0e0;*/ text-align: right; /*padding: 10px;*/ float: right; clear: right; margin-right: 26px;}
.main-btns-container-ms{
    margin-right: 24px;
    padding: 0px; 
   
}
.main-btns-container-ms a{
    margin-bottom: 10px !important;
}
.main-btns-container .btn { min-width: 70px; height: 25px; padding: 5px 12px; }
.main-btns-container .btn .text { position: relative; color: white; }
.main-btns-container .btn:hover .text { /*text-decoration: underline;*/  }
.main-btns-container .ei { position: relative; top: -2px; }
.lang-rtl .main-btns-container .ei { float: right; left: 3px;  }
.lang-ltr .main-btns-container .ei { float: left; left: -2px; }

.lang-rtl .main-btns-container .btn .text { top: -3px; left: -2px; }
.lang-ltr .main-btns-container .btn .text { top: -3px; left: 3px; }


#send-email-container { /*border: 1px solid #e0e0e0;*/ text-align: right; padding: 10px; float: right; clear: right; }


.btn-pb { color: #ffffff; background-color: #fe721b; border-color: #f88f4e; border-radius: 1px !important; }

.ui-spinner { border-radius: 1px !important; border-color: #c2c2c2; background: #ebebeb; width: 53px;  }


.form-control:focus{border-color:#e9ae66;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(243, 196, 100, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(243, 196, 100, 0.6); }


.tab-content-image .img-align { margin-right: 10px; }
.tab-content-image .img-align label.btn {height: 26px; }

.btn { border-radius: 0 !important; }
.cke_dialog_ui_button {   -webkit-border-radius: 0 !important; border-radius: 0 !important; }
.cke_dialog_ui_button_ok { background: #ff670a !important; border-color: #ac4e15 !important; }
.cke_dialog_ui_button_ok span { text-shadow: 0 -1px 0 #d1814f !important; }
.cke_combo_button {  -webkit-border-radius: 0 !important; border-radius: 0 !important; background-image: none !important; background: #ebebeb !important;  }
.cke_toolgroup {  -webkit-border-radius: 0 !important; border-radius: 0 !important; background-image: none !important; background: #ebebeb !important;  }



.modal-dialog .modal-header { background-color: #f35e01; color: #fff; }
.modal-dialog-ms .modal-header { background-color: #5bc4bd; color: #fff; }
.modal-dialog .action-btn { background-color: #f35e01;border-color: rgba(0,0,0,0.25)/*#d43f3a*/;background-image: linear-gradient(to bottom,#f35e01,#f35e01); }
.modal-dialog-ms .action-btn { background-color: #5bc4bd;border-color: rgba(0,0,0,0.25)/*#d43f3a*/;background-image: linear-gradient(to bottom,#5bc4bd,#5bc4bd); }
.modal-dialog .action-btn:hover { background-color: #f35e01;  background-image: linear-gradient(to bottom,#f35e01,#c85005);  }


.tab-content.tab-content-image .btn-primary { padding: 3px 12px !important; }
.tab-content.tab-content-image .btn-default { height: 26px; }

.fav-block-del { width: 18px; height: 18px; position: absolute; top:-9px; right:-9px; text-decoration: none; color: white; }

li.template-container-li { position: relative; float: right; margin-right: 26px;}

#side-panel button, #toolbarsContainer button.color-picker { 
   
         border: 1px  solid #c2c2c2;
         height: 26px;
         border-radius: 1px ;

border-image-width: auto;
border-image-outset: 0;
border-image-repeat: stretch;
background-color: #ebebeb; 
    
    }


.tab-content-menu .btn {
    padding: 4px 12px;
}

#blmasker { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }

.lang-rtl #pics-gal-modal button.close { left: 10px; }
.lang-ltr #pics-gal-modal button.close { right: 10px; }


@media all and (-ms-high-contrast:none)
     {
     /* IE10 */
     /*.last-saved { top: 100px; } */
     /*.NumericCustomRange { bottom: 0; }*/

      /* IE11 
     *::-ms-backdrop, .last-saved {  top: 100px; }
     *::-ms-backdrop, .NumericCustomRange { bottom: 0; } 
          */
     }


@-moz-document url-prefix() { 
  
   .main-btns-container i.ei { position: relative; top: -20px; left: -8px !important; }

   .lang-rtl .main-btns-container span.text { margin-right: 20px; }

   .lang-rtl  .columns-control-container { margin-right: 20px; }

  

}


.imgs-gal-btn { padding: 6px 7px !important; }

.production-mode .menu-btns-style label { height: 28px; }
.production-mode .menu-btns-style label i.ei { margin: 3px 0 0 0; }
.production-mode .menu-align label { height: 28px; }
.production-mode .menu-align label i.ei  { margin: 3px 0 0 0; }

.production-mode .button-align label{ height: 26px; }
.production-mode .button-align label i.ei { margin: 3px 0 0 0; }

.production-mode .tab-content-divider .dropdown-menu  li a { height:20px;  }
.production-mode .tab-content-divider .dropdown-menu  li a  i.ei{ height:5px; margin-top: 5px;  }


.production-mode.lang-rtl .button-fit-width span { position: absolute; top: 3px; left: 90px;  }
.production-mode.lang-ltr .button-fit-width span { position: absolute; top: 3px; left: -135px;  }
.dropdown-menu{
    padding: 10px 5px 0px 12px;
}

.dropdown-menu.show{
    border: none !important;
    top: -10px !important;
}

.btn-secondary{
    box-shadow: none !important;
}
.production-mode .upper-btn  { margin-top: 10px; min-width: 70px; height: 25px; padding: 5px 5px; background: #e4e4e4; text-decoration: none; color:#000; float: right; margin: 0 5px; line-height: 16px; }
.production-mode .upper-btn-ms{
    box-shadow: none !important;
    /*border-radius: 5px !important;*/
    /* min-width: 70px; */
 height: 39px; 
padding: 10px 5px;
/* background: #e4e4e4; */
text-decoration: none;
color: #5bc4bd;
border:1px solid #5bc4bd;
background-color: transparent;
float: right;
margin: 0 5px;
line-height: 16px;
}
.production-mode .upper-btn i.ei { margin: 0 3px; width: 24px; height: 16px; }
.production-mode .upper-btn span { margin: 0 3px; }
.production-mode .upper-btn:hover { background: #f0f0f0; }
.production-mode .main-btns-container .btn-pb { margin: 0 2px;}

.ei.show-html-icon { background-position:-368px -1977px; }
.ei.save-html-icon { background-position:-390px -1975px; }
.ei.change-template-icon { background-position:-344px -1977px; }


.lang-rtl #toolbarsContainer .fa.fa-check { position: static; }
.lang-ltr #toolbarsContainer .fa.fa-check { position: relative; right: 75px; }

.dev-mode .NumericCustomRange { bottom: 8px; }
.dev-mode #template-settings .NumericCustomRange { bottom: 0px; }

@media only screen and (max-width: 1200px) {
    .side-panel-content {
        width:100px;
        overflow-y: scroll;
        max-height: 70%;
    }
}


@media only screen and (max-width: 1400px) {
    .page-instruction{
        float: left !important;
    }
}

@media only screen and (max-width: 1100px) {
    .page-instruction{
        display: none !important;
    }
}
