html{border:15px
solid transparent}body{margin:0;padding:0;width:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;margin:0
!important;padding:0
!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0px;padding:0px;empty-cells:hide}table
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}tr{border-collapse:collapse;border-spacing:0px}td{border-collapse:collapse;border-spacing:0px}.outline{float:left;border-color:transparent;position:relative;outline:0;width:100%;height:100%}.outline{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;-o-transition:border-color 0.2s;transition:border-color 0.2s}.outline.over{border:5px
solid #369fe4;margin: -5px;width:100%;z-index:10000;opacity:1;-webkit-transition:border-color 0.1s;-moz-transition:border-color 0.1s;-o-transition:border-color 0.1s;transition:border-color 0.1s}.outline.dragOver{border:1px
dotted #ccc}.outline:hover table[data-editable="image"] .outline,
.outline:hover table[data-editable="button"] .outline{z-index:9999999}.outline.hover
.outline{z-index:0}.outline
.outline.hover{border:0;margin:0;z-index:0}.outline.active .outline.hover,.outline.hover{border:5px
solid #369fe4;margin: -5px;width:100%;z-index:10000}.outline
.outline.active{z-index:9999997}.outline .outline.active
.imagemask{z-index:9999998}.outline .outline.active .imagemask
img{z-index:9999999}.active{border:5px
solid #ededed;margin: -5px;opacity:1;z-index:10000}.outline
.editable{margin:0;padding:0;outline:0;overflow:hidden}.outline .editable
.imagemask{display:block;position:relative;overflow:hidden;border-radius:0px}.outline .editable .imagemask
img{position:absolute;top:0;left:0}.outline .editable a[contenteditable="true"]{outline:none}.actions-wrap{top:0;left:0;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.outline.hover .actions-wrap,
.outline.active .outline.hover .actions-wrap{visibility:visible;opacity:1;filter:alpha(opacity=100)}.outline.active .actions-wrap,
.outline .outline.hover .actions-wrap,
.outline.hover .outline .actions-wrap{opacity:0;filter:alpha(opacity=0);visibility:hidden}.actions-wrap
ul{margin:0;padding:0}.actions-wrap ul
li{list-style:none}.outline .action
*{background:url(/images/common/editor/outline/sprite.png) no-repeat 0 0 #369FE4;width:26px;height:26px;float:left;margin:0
0 0 2px;cursor:pointer;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px}.outline .action li.hover,
.outline .action li:hover{background-color:#0072bc}.outline .action :first-child{margin:0}.outline .action
.drag{background-position:0 0;cursor:move}.outline .action
.save{background-position: -26px 0}.outline .action
.delete{background-position: -54px 0}.outline .action
.add{background-position: -81px 0}.outline .action .h-resize{background-position: -108px 0;cursor:col-resize;float:none;margin-left:2px}.outline .action .v-resize{background-position: -135px 0;cursor:row-resize}.outline
.top{float:left;left:50%;position:absolute;top: -16px}.outline .top
.action{position:relative;left: -50%}.outline .top-left{float:left;position:absolute;top: -15px;left: -15px}.outline .top-right{float:left;position:absolute;top: -15px;right: -15px}.outline
.left{position:absolute;top:50%;margin-top: -13px;left: -17px}.outline
.right{position:absolute;top:50%;margin-top: -13px;right: -17px;right: -25px\0/;*right:-25px}.outline
.bottom{float:left;left:50%;position:absolute;bottom: -17px}.outline .bottom
.action{position:relative;left: -50%}.outline .bottom-left{float:left;position:absolute;bottom: -17px;left: -17px}.outline .bottom-right{float:left;position:absolute;bottom: -17px;right: -17px}.outline
font{background-color:inherit}.pl_image,
.outline .editable .imagemask
div{vertical-align:middle;text-align:center;font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#dedede url(/images/common/templates/messages/elements/placeholders/image.png) no-repeat 50% 50%;width:100% !important;height:100% !important;min-width:86px;min-height:106px;overflow:hidden;background-position:50% 30%\0/}td.ghost,table.ghost{position:relative;z-index:1000;outline:1px
dashed #333}td[data-builditem],p[data-builditem]{outline:0;-webkit-transition:outline 0.1s, opacity 0.1s;-moz-transition:outline 0.1s, opacity 0.1s;-o-transition:outline 0.1s, opacity 0.1s;transition:outline 0.1s, opacity 0.1s}table[data-editable="rss"] [data-builditem].rssOutline{outline:3px
solid #369fe4;opacity:1;z-index:99999}table[data-editable="rss"] [data-builditem].rssDisable.rssOutline{opacity:0.8}table[data-editable="rss"] [data-builditem].rssDisable{opacity:0.2}table[data-editable="rss"] [data-builditem].rssEditable{outline:0}table[data-editable="button"] td,
table[data-editable="image"] td,td.tdBlock{display:inline-block}table.wrapper{font-size:16px}.outline
.backdrop{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:99999999;text-align:center;line-height:115%;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.outline
.backdrop.loader{background:#000 url(/images/core/global/default/backgrounds/loader-small.gif) no-repeat center center}.outline
.backdrop.show{opacity:0.5;filter:alpha(opacity=50)}.outline
.backdrop.hide{opacity:0;filter:alpha(opacity=0)}.outline .backdrop
span{display:inline-block;padding:3px;color:#fff;font-weight:bold;font-size:0.750em;font-family:Arial,Helvetica,sans-serif;width:100%}.hint{position:absolute;left:100%;bottom: -35px;border-radius:3px;background-color:#4c4c4c;min-width:50px;height:25px;padding:5px;opacity:0.8;filter:alpha(opacity=80)}.hint
table{border-collapse:collapse;border:0;margin:0;padding:0;width:100%;font-family:Helvetica,'Helvetica Neue',Arial,sans-serif;font-size:0.688em;color:#fff;min-width:50px}.hint table
td{padding:0;text-align:right}.hint table
td.pos{width:12px;padding-right:2px}.outline.active .outline.hover
.hint{display:none}.outline.resize{border-color:rgba(54, 159, 228, 0.35);}.outline.resize .actions-wrap ul.action
li{display:none}.outline.resize .actions-wrap ul.action
li.hover{display:list-item}