/* START Utmce Awesome Drag & Drop Feature
/* General Styles */
.dd-wrapper{
background-color:#f4f4f4;
border:1px solid #bbb;
border-radius:10px;
color:#555;
font:14px Verdana, sans-serif none;
height:auto;
margin:1% auto;
opacity:0;
padding:20px;
position:relative;
width:85%;
}
.dd-wrapper input{
cursor:pointer;
}
.dd-wrapper input[type=checkbox].styled{
display:none;
}
.dd-wrapper p, .dd-wrapper span, #confirmOverlay p, #confirmOverlay span, #confirmOverlay h2{
text-shadow:1px 1px 0 #fff;
}
.dd-wrapper p, #confirmOverlay p{
cursor:default;
}
.dd-wrapper .clear{
clear:both;
}
.color-blue{
color:#6db0f2!important;
}
.color-gray{
color:#707070!important;
}
.color-green{
color:#39bf42;
}
.color-orange{
color:#FFB847!important;
}
.color-red{
color:#ff4747!important;
}
#dd-settings span{
text-shadow:none;
}
#dd-settings .directions{
color:#8d8d8d;
font-size:10px;
margin:0;
text-transform:uppercase;
}
#dd-settings .inner-container{
background:#ffe2e2;
border:1px solid #ff9e9e;
padding:12px!important;
}
#dd-settings .inner-container .set-p{
color:#666;
font-size:11px;
margin:0;
padding-top:2px;
text-align:center;
}
#dd-settings .inner-container p.set-title{
border-bottom:1px solid #f66;
color:#999;
font-family:"Yanone Kaffeesatz", Impact, Charcoal, sans-serif;
font-size:20px;
font-style:normal;
margin:0 4px 5px 0;
padding-bottom:1px;
text-transform:uppercase;
width:166px;
z-index:1;
}
#dd-settings .inner-container p.temp{
color:#666;
font-size:11px;
font-style:normal;
line-height:13px;
margin:10px 0 0;
text-align:justify;
width:163px;
}
#dd-settings .inner-container p.set-title:after{
border-bottom:1px solid #ffe6e6;
content:"";
display:block;
margin-bottom:-1px;
min-height:100%;
}
#dd-settings .iOSCheckContainer{
margin-top:12px;
}
#dd-settings .iOSCheckContainer label, #dd-settings .iOSCheckContainer span, #dd-settings. iPhoneCheckContainer label, #dd-settings. iPhoneCheckContainer span{
text-shadow:none!important;
}
#dd-settings .iOSCheckDisabled{
opacity:0.7!important;
}
#dd-settings .iOSCheckDisabled div, #dd-settings .iOSCheckDisabled label{
cursor:default!important;
}
#dd-settings .iOSCheckContainer label{
font-size:15px!important;
}
#dd-settings .iPhoneCheckContainer, #clear-all-rows{
margin-top:15px;
}
#dd-settings .sing-sett{
margin-top:12px;
}
#dd-settings .sing-sett.first{
margin-top:15px!important;
}
#dd-settings #gral-cont .iPhoneCheckContainer{
margin-top:0!important;
}
#main .sett-big, #dd-settings .sett-small{
display:block;
height:27px;
}
#main .sett-big{
background:url('../img/dd-images/off-big.png') no-repeat 0 0;
width:163px;
}
#main .sett-big:hover{
background:url('../img/dd-images/on-big-red.png') no-repeat 0 0;
}
#main .sett-big.active{
background:url('../img/dd-images/on-big-red-active.png') no-repeat 0 0;
}
#main .sett-big p, #main .sett-small p{
cursor:pointer;
}
#main .sett-big:hover p, #main .sett-small:hover p{
color:#fff;
}
#main .sett-big.disabled:hover p, #main .sett-small.disabled:hover p{
color:#8B8B8B!important;
}
#main .sett-small{
background:url('../img/dd-images/off-small.png') no-repeat 0 0;
height:27px;
margin-top:12px;
width:56px;
}
#main .sett-small:hover{
background:url('../img/dd-images/on-small-red.png') no-repeat 0 0;
}
#main .sett-small.active{
background:url('../img/dd-images/on-small-red-active.png') no-repeat 0 0;
}
#main .sett-big p, #main .sett-small p{
color:#8b8b8b;
font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:28px;
margin:0;
text-align:center;
text-shadow:none;
}
#main .sett-big.disabled, #main .sett-small.disabled{
color:#8B8B8B!important;
opacity:0.7!important;
}
#main .sett-big.disabled{
background:url('../img/dd-images/off-big.png') no-repeat 0 0!important;
}
#main .sett-small.disabled{
background:url('../img/dd-images/off-small.png') no-repeat 0 0!important;
}
#main .sett-big.disabled p, #main .sett-small.disabled p{
cursor:default!important;
}
#main .sett-big p{
font-size:17px;
}
#main .sett-small p{
font-size:15px;
}
#dd-settings .armag-wrap{
background:url('../img/dd-images/armageddon-bgd.png') no-repeat 0 0;
background-size:100% 100%;
border:1px solid #F90;
height:45px;
margin:-8px 0 0 -11px;
width:183px;
}
#restore-master.sett-big{
/*background:url('../img/dd-images/on-big-red.png') no-repeat 0 0;*/
/*bakground-position:0 18px!important;*/
background-origin:content-box!important;
background-size:100% 100%!important;
margin:0 auto;
height:25px;
padding-top:10px;
}
#restore-master p{
/*color:#fff!important;*/
line-height:26px!important;
}
#restore-cont .secondary-ctrls{
margin-top:8px!important;
}
#restore-cont .armag p{
padding-top:0!important;
}
#dd-settings .secondary-ctrls{
background:#ffcfcf;
border:1px solid;
border-color:#baa #fff #fff #baa;
border-radius:5px;
margin-top:15px;
padding:3px 5px;
width:151px;
}
#dd-settings .secondary-ctrls .dd-checkbox, #dd-settings .secondary-ctrls .radio{
background:url('../img/dd-images/checkbox-small.png') no-repeat;
clear:left;
cursor:pointer;
display:block;
float:left;
height:14px;
padding:0 5px 0 0;
width:14px;
}
#dd-settings .secondary-ctrls .secondary{
display:block;
padding:1px;
}
#dd-settings .secondary-ctrls .set-p{
color:#888;
font-size:12px;
padding:0;
text-shadow:1px 1px 0 #fff;
vertical-align:top;
}
#dd-settings .secondary-ctrls .set-p.small{
font-size:11px!important;
}
#dd-settings .col1, #dd-settings .setting{
display:block;
float:left;
}
#dd-settings .col2{
display:block;
float:right;
margin-right:7px;
}
#dd-settings .setting{
margin:15px 20px;
}
#dd-settings .setting.last{
margin-right:0!important;
}
#dd-settings .settings-container > div{
width:auto;
}
/* Debug options */
#icon-container .debug, #row-container .debug{
margin:5px 0 10px;
}
#icon-container .debug.off, #row-container .debug.off{
border:none;
height:0;
margin-top:0!important;
padding:0!important;
}
#icon-container .debug.off p, #row-container .debug.off p{
cursor:default;
display:none;
height:0;
text-indent:none;
}
#icon-container .debug.on, #row-container .debug.on{
height:auto;
margin:5px 5px 5px 0;
}
#dd-settings .debug.off{
visibility:hidden;
opacity:0;
}
#dd-settings .debug.off p{
cursor:default!important;
}
#dd-settings .debug.on{
opacity:1;
visibility:visible;
}
.dd-wrapper #header h1{
color:#444;
cursor:default;
margin:0 0 20px 0;
position:relative;
text-transform:uppercase;
}
.dd-wrapper #header h1 .gradient{
background:url('../img/dd-images/gradient-light.png') repeat-x 0 0;
background-size:100% 100%;
display:block;
height:100%;
position:absolute;
width:100%;
}
.dd-wrapper #header h1:hover{
color:#777;
}
.dd-wrapper #header h1:before, .dd-wrapper #header h1:after{
content:attr(data-depth);
display:block;
position:absolute;
top:1px;
left:1px;
}
.dd-wrapper #header h1:before{
color:rgba(255, 255, 255, 0.4);
}
.dd-wrapper #header h1:after{
color:rgba(255, 255, 255, 0.2);
}​​​​
#instructions-cont{
margin:25px auto 0;
}
#instructions-cont .inst-column{
display:block;
width:49%;
}
#instructions-cont .inst-column1{
float:left;
}
#instructions-cont .inst-column2{
float:right;
}
#instructions-cont .inst-column1 ol{
background:url('../img/dd-images/you-may.png') no-repeat 5px 15px;
}
#instructions-cont .inst-column2 ol{
background:url('../img/dd-images/you-may-not.png') no-repeat 5px 15px;
}
#instructions-cont .instructions{
background:#d9ffd9;
border:1px solid #39bf42;
border-radius:5px;
padding:5px 20px 15px;
}
#instructions-cont .instructions.open{
display:block;
}
#instructions-cont .instructions.close{
display:none;
}
#instructions-cont .instructions li, #instructions-cont .instructions span{
font-size:13px;
}
#instructions-cont ol{
margin:0;
padding-left:20px;
}
#instructions-cont ol li{
font-weight:bold;
margin:0 0 0 70px;
}
#instructions-cont p, #instructions-cont li span{
color:#686;
font-style:italic;
font-weight:normal;
line-height:22px;
text-align:justify;
}
#instructions-cont .instructions p{
margin:10px 0 5px;
}
#instructions-cont .instructions .inst-column1 ol li{
color:#46b70e;
}
#instructions-cont .instructions .inst-column2 ol li{
color:#ff4747;
}
#instructions-cont .inst-par{
font-family:Impact, Charcoal, sans-serif;
font-size:16px!important;
font-style:normal;
margin:5px 0!important;
text-shadow:none;
text-transform:uppercase;
}
#instructions-cont .inst-column1 .inst-par{
color:#46b70e;
}
#instructions-cont .inst-column2 .inst-par{
color:#ff4747;
}
#instructions-cont .trigger{
background:url('../img/dd-images/arrow-right-green.png') no-repeat 0 0;
cursor:pointer;
display:inline-block;
height:20px;
margin:0 0 -2px 7px;
width:20px;
}
#instructions-cont .trigger.open{
background:url('../img/dd-images/arrow-down-green.png') no-repeat 0 0;
background-size:contain;
}
#instructions-cont .trigger.close{
background:url('../img/dd-images/arrow-right-green.png') no-repeat 0 0;
background-size:contain;
}
#main{
margin:0 auto;
position:relative;
width:100%;
}
#main .icon-title{
color:#999;
display:inline-block;
font:20px Impact, Charcoal, sans-serif;
margin:5px 0 0;
text-indent:2px;
text-transform:uppercase;
word-spacing:1px;
}
#main .icon-title .lock-state{
background:url('../img/dd-images/lock-state.png') no-repeat 0 0;
bottom:0;
display:inline-block;
height:19px;
left:0;
margin-bottom:-1px;
margin-right:12px;
width:21px;
}
#main .icon-title .lock-state.off{
margin-right:0;
visibility:hidden;
width:0;
}
#main .icon-title .locked{
background-position:left bottom;
}
#main .icons{
display:block;
position:relative;
width:49%;
}
#main .icons#tmce-cont{
float:right;
}
#main .icons#wp-cont{
float:left;
}
#main .icons .inner-container{
background:#ffe6bf;
border-color:#fac46d;
}
#main .inner-container{
border-radius:5px;
border-style:solid;
border-width:1px;
color:#999;
display:block;
font-style:italic;
margin:0;
min-height:34px;
padding:10px;
position:relative;
/*text-align:justify;*/
}
#main .inner-container li, #main .inner-container .ui-draggable-dragging{
border:1px solid transparent;
display:inline-block;
height:26px;
list-style-type:none;
margin:3px 6px 3px 0;
padding:2px;
position:relative!important;
}
.ui-sortable-placeholder{
background:#CCC!important;
border:1px dashed #777!important;
border-radius:5px!important;
display:inline-block!important;
height:24px!important;
opacity:0.5!important;
margin:0 5px!important;
padding:0!important;
position:relative!important;
top:1px;
visibility:visible!important;
}
#main .inner-container .draggable:hover{
background-color:#fff;
border-radius:5px;
box-shadow:0 0 5px #fff;
cursor:url('../img/dd-images/drag.cur'), move;
opacity:0.8;
}
#main .lock-row li:hover{
background-color:transparent;
box-shadow:none!important;
cursor:default!important;
opacity:1!important;
}
#main .inner-container .place-icons, #main .inner-container .stateMsg{
background-color:transparent!important;
box-shadow:none!important;
cursor:default!important;
opacity:1;
top:5px;
}
.stateMsg.off{
display:none;
}
#main .inner-container .place-icons{
float:left;
}
#main .inner-container .stateMsg{
float:left;
margin-left:5px;
}
#main .outter-container{
display:block;
float:none;
margin:7px auto;
position:relative;
width:100%;
}
#main .lock-row{
background:#e6e6e6;
border:1px solid #c6c6c6;
}
#main .sort-row{
background:#d6ebff;
border:1px solid #a8d4ff;
}
#icon-container ul li.selected{
border:1px dashed #bf9c64!important;
border-radius:5px!important;
box-shadow:none!important;
background-color:rgba(255, 157, 0, 0.4)!important;
padding:5px!important;
}
#row-container .inner-container{
min-height:38px;
}
#row-container .row{
padding:5px!important;
}
#row-container ul li.selected{
background-color:rgba(0, 128, 255, 0.3)!important;
border:1px dashed #2894ff!important;
border-radius:5px!important;
box-shadow:none!important!important;
padding:5px!important;
}
#row-container .col{
display:block;
position:relative;
width:49%;
}
#row-container .col1{
float:left;
}
#row-container .col2{
float:right;
}
#row-container .set{
display:block;
width:100%;
}
/* Tooltips */
.tooltip{
display:none;
position:absolute;
max-width:300px;
width:auto;
z-index:9999;
}
.tooltip .tool-bubble, #row-menu, #row-menu .row-submenu{
background-color:#707070;
background-color:rgba(100, 100, 100, 0.75);
background-image:none;
background: /* W3C */
	linear-gradient(to bottom, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.35) 1%, rgba(0, 0, 0, 0.65) 75%, rgba(0, 0, 0, 0.8) 100%), 
	linear-gradient(to bottom, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 1%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0.1) 51%, rgba(255, 255, 255, 0) 100%)
;
border-color:#666 #222 #222 #666;
border-color:rgba(255, 255, 255, 0.8) rgba(255, 255, 255, 0.3);
border-style:solid;
border-width:1px 1px 0 0;
border-radius:10px;
box-shadow:
    0 0 15px rgba(255, 255, 255, 0.25) inset, 
    0 0 15px rgba(0, 0, 0, 0.9);
display:block;
margin:0 auto;
min-width:140px;
padding:12px;
z-index:0;
}
.tooltip .tool-bubble p, #row-menu ul li, #row-menu p{
color:#fff;
display:inline;
font-family:"Yanone Kaffeesatz";
text-shadow:1px 1px 0 #000;
}
.tooltip .tool-bubble .info{
background:url("../img/dd-images/tooltip-info.png") no-repeat 0 0;
background-size:contain;
height:30px;
position:absolute;
right:11px;
top:3px;
width:30px;
}
.tooltip .tool-bubble p span{
display:block;
}
.tooltip .bname{
border:0 solid rgba(0, 0, 0, 0.4);
border-bottom-width:1px;
font-size:18px;
font-weight:bold;
padding-bottom:5px;
text-shadow:1px 1px 0 rgba(0, 0, 0, 0.8);
text-transform:uppercase;
}
.tooltip .tool-bubble .desc{
border:0 solid rgba(255, 255, 255, 0.4);
border-top-width:1px;
/*color:#fcc;*/
color:#cef6ff;
font-size:16px;
padding-top:10px;
}
.tooltip .arrow{
border:10px solid transparent;
border-top-color:#707070;
border-top-color:rgba(45, 45, 45, 0.75);
bottom:-20px;
height:0!important;
left:20px;
position:absolute;
width:0!important;
}
/* Upcoming features */
#dd-upfeat{
cursor:pointer;
display:block;
height:55px;
position:absolute;
right:2px;
top:5px;
width:63px;
}
#dd-upfeat .normal, #dd-upfeat .hover{
height:55px;
position:absolute;
right:0;
top:0;
width:63px;
}
#dd-upfeat .normal{
background:url('../img/dd-images/features.png') no-repeat 0 0;
display:block;
}
#dd-upfeat .hover{
background:url('../img/dd-images/features.png') no-repeat 0 -55px;
opacity:0;
}
#featlist{
display:none;
}
#confirmBox .dd-title{
color:#6db0f2;
display:block;
font-size:24px;
margin-top:10px;
}
#confirmBox .dd-title span{
color:#888;
font-size:18px;
font-weight:normal;
line-height:25px;
padding-left:25px;
}
#confirmBox .dd-title span{
background:url('../img/dd-images/features-list.png') no-repeat;
margin-left:1px;
}
#confirmBox .coming span{
background-position:0 0;
}
#confirmBox .scheduled span{
background-position:0 -24px;
}
#confirmBox .consider span{
background-position:0 -53px;
}

/* Separators */
.jwl-separator{
position:relative;
}
.jwl-separator:hover .sep-close{
display:block;
}
.jwl-separator .sep-close, #menu-close{
background:url('../img/dd-images/separator-close.png') no-repeat 0 0;
background-size:contain;
cursor:pointer;
display:none;
height:12px;
position:absolute;
right:0;
top:1px;
width:12px;
z-index:5;
}
.jwl-separator .icon{
background:url('../img/icons/other/separator.png') no-repeat 0 0;
background-origin:content-box;
display:inline-block;
height:26px;
position:relative;
width:26px;
}
/* Row Menus */
#row-container .row-menu-btn{
bottom:2px;
cursor:pointer;
display:inline-block;
font-size:16px;
margin-top:-3px;
position:relative;
}
#row-menu, #row-menu .row-submenu{
padding:15px;
position:absolute;
}
#row-menu{
display:none;
min-width:80px!important;
top:0;
z-index:50;
}
#row-menu p{
border:0 solid rgba(0, 0, 0, 0.4);
border-bottom-width:1px;
display:block;
font-size:20px;
margin:0;
padding-bottom:3px;
position:relative;
text-indent:5px;
text-transform:uppercase;
}
#row-menu #menu-close{
background:url('../img/dd-images/rowmenu-close.png') no-repeat 0 0!important;
display:block!important;
height:16px;
opacity:0.8;
right:-13px;
top:-13px;
width:16px;
}
#row-menu ul{
border:0 solid rgba(255, 255, 255, 0.4);
border-top-width:1px;
display:block!important;
margin:0;
padding:5px 0 0;
}
#row-menu ul li{
border-radius:5px;
color:#536266;
cursor:default;
display:block;
font-size:17px;
word-spacing:1px;
margin:0;
padding:5px;
position:relative;
text-align:justify;
}
#row-menu ul li.enabled{
color:#cef6ff;
cursor:pointer;
}
#row-menu li .arrow{
color:#fff;
display:inline-block;
opacity:0;
text-shadow:1px 1px 0 #000;
}
#row-menu li.enabled .arrow{
opacity:0.8;
}
#row-menu li:hover{
background:transparent;
}
#row-menu li.enabled:hover{
background:rgba(255, 255, 255, 0.5);
}
#row-menu li.enabled:hover .row-submenu{
display:block!important;
min-width:80px!important;
}
#row-menu .row-submenu{
display:none!important;
left:103px;
min-width:auto;
padding:10px;
top:0;
width:50px;
}
#row-menu .row-submenu li{
text-align:center;
}
/* Icon Sprites */
.tmce-icons-sprite{
background-image:url(../img/icons/tmce-icons-sprite.png);
background-repeat:no-repeat;
height:26px;
width:26px;
}
.abbr{
background-position:0 0;
}
.acheck{
width:27px;
background-position:-26px 0;
}
.acronym{
background-position:-53px 0;
}
.advhr{
background-position:-79px 0;
}
.advlink{
background-position:-105px 0;
}
.anchor{
background-position:-131px 0;
}
.attribs{
background-position:-157px 0;
}
.backcolorpicker{
background-position:-183px 0;
}
.cite{
background-position:-209px 0;
}
.clker{
width:27px;
background-position:0 -26px;
}
.code{
background-position:0 -52px;
}
.codemagic{
background-position:0 -78px;
}
.copy{
background-position:0 -104px;
}
.cut{
background-position:0 -130px;
}
.del{
background-position:0 -156px;
}
.emotions{
background-position:0 -182px;
}
.equation{
background-position:0 -208px;
}
.ezimage{
background-position:-27px -26px;
}
.fontselect{
width:96px;
background-position:-53px -26px;
}
.fontsizeselect{
width:96px;
background-position:-149px -26px;
}
.forecolorpicker{
width:39px;
background-position:-27px -52px;
}
.groupclear{
width:82px;
background-position:-66px -52px;
}
.groupdatetime{
width:54px;
background-position:-148px -52px;
}
.groupdirectionality{
width:55px;
background-position:-66px -78px;
}
.groupendecode{
width:54px;
background-position:-121px -78px;
}
.grouplayer{
width:110px;
background-position:-66px -104px;
}
.image{
background-position:-27px -78px;
}
.imgmap{
background-position:-27px -104px;
}
.ins{
background-position:-27px -130px;
}
.jwlSpan{
background-position:-27px -156px;
}
.loremipsum{
background-position:-27px -182px;
}
.mailto{
background-position:-27px -208px;
}
.media{
background-position:-202px -52px;
}
.nonbreaking{
background-position:-175px -78px;
}
.paste{
background-position:-201px -78px;
}
.preview{
background-position:-176px -104px;
}
.print{
background-position:-202px -104px;
}
.replace{
background-position:-66px -130px;
}
.search{
background-position:-66px -156px;
}
.shortcodes{
background-position:-66px -182px;
}
.styleprops{
background-position:-66px -208px;
}
.styleselect{
width:96px;
background-position:-92px -130px;
}
.sub{
background-position:-188px -130px;
}
.sup{
background-position:-214px -130px;
}
.tableDropdown{
width:39px;
background-position:-92px -156px;
}
.tagwrap{
background-position:-92px -182px;
}
.visualaid{
background-position:-92px -208px;
}
.visualchars{
background-position:-131px -156px;
}
.w3cvalidate{
background-position:-131px -182px;
}
.wp_page{
background-position:-131px -208px;
}
.youtube{
background-position:-157px -156px;
}
.youtubeIframe{
background-position:-183px -156px;
}
/* CONDITIONAL STYLES */
/* Firefox */
.firefox .dd-wrapper{
background-image:-moz-linear-gradient(top, rgb(245, 245, 245) 44%, rgb(220, 220, 220) 72%)!important;
}
.firefox .dd-wrapper h1{
-moz-transition:color 300ms linear;
transition:color 300ms linear;
}
.firefox .tooltip .tool-bubble, .firefox #row-menu, .firefox #row-menu .row-submenu{
background:/* FF3.6+ */
	-moz-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.35) 1%, rgba(0, 0, 0, 0.65) 75%, rgba(0, 0, 0, 0.8) 100%), 
	-moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 1%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0.1) 51%, rgba(255, 255, 255, 0) 100%);
}
/* Internet Explorer */
.msie .dd-wrapper{
background-image:-ms-linear-gradient(top, rgb(245, 245, 245) 44%, rgb(220, 220, 220) 72%)!important;
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e1e1e1', GradientType='0' )!important;
}
.msie .dd-wrapper h1{
-ms-transition:color 300ms linear;
transition:color 300ms linear;
}
.msie .wrapper #confirmOverlay{
background:url('../img/dd-images/confirm-ie.png');
}
.msie .dd-wrapper #dd-settings .setting, .msie .dd-wrapper #dd-settings p.set-title{
width:170px!important;
}
.msie .dd-wrapper #dd-settings .col2{
/*padding-right:3px!important;*/
}
.msie .dd-wrapper #dd-settings p.temp, .msie .dd-wrapper #dd-settings .iPhoneCheckContainer, .msie .dd.wrapper #dd-settings #clear-all-rows, .msie .dd-wrapper #test-cont .temp{
max-width:163px!important;
width:163px!important;
}
.msie .dd-wrapper #dd-settings .secondary-ctrls{
width:153px!important;
}
.msie .dd-settings #dd-settings .col2{
padding-right:13px!important;
}
.msie .dd-wrapper #clear-all-rows{
background-size:100% 100%!important;
}
.msie .tooltip .tool-bubble, .msie #row-menu, .msie #row-menu .row-submenu{
background: /* IE9-10+ */
	-ms-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.35) 1%, rgba(0, 0, 0, 0.65) 75%, rgba(0, 0, 0, 0.8) 100%), 
	-ms-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 1%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0.1) 51%, rgba(255, 255, 255, 0) 100%)
;
}
/* Opera */
.opera .dd-wrapper{
background-image:-o-linear-gradient(top, rgb(245, 245, 245) 44%, rgb(220, 220, 220) 72%)!important;
}
.opera .dd-wrapper h1{
-o-transition:color 300ms linear;
transition:color 300ms linear;
}
.opera .tooltip .tool-bubble, .opera #row-menu, .opera #row-menu .row-submenu{
background:/* Opera 11.10+ */
	-o-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.35) 1%, rgba(0, 0, 0, 0.65) 75%, rgba(0, 0, 0, 0.8) 100%), 
	-o-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 1%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0.1) 51%, rgba(255, 255, 255, 0) 100%)
;
}
/* Webkit */
.webkit .dd-wrapper{
background-image:-webkit-linear-gradient(top, rgb(245, 245, 245) 44%, rgb(220, 220, 220) 72%)!important;
background-image:-webkit-gradient( linear, right top, right bottom, color-stop(0.44, rgb(245, 245, 245)), color-stop(0.72, rgb(220, 220, 220)) )!important;
}
.webkit .dd-wrapper h1{
-webkit-transition:color 300ms linear;
transition:color 300ms linear;
}
.webkit .dd-wrapper #main .inner-container .place-icons{
float:none!important;
position:absolute;
}
.webkit .tooltip .tool-bubble, .webkit #row-menu, .webkit #row-menu .row-submenu{
background:/* Chrome, Safari4+ */
	-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.35)), color-stop(1%, rgba(0, 0, 0, 0.35)), color-stop(75%, rgba(0, 0, 0, 0.65)), color-stop(100%, rgba(0, 0, 0, 0.8))), 
	-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.7)), color-stop(1%, rgba(255, 255, 255, 0.7)), color-stop(50%, rgba(255, 255, 255, 0.5)), color-stop(51%, rgba(255, 255, 255, 0.1)), color-stop(100%, rgba(255, 255, 255, 0)))
;
background:/* Chrome10+, Safari5.1+ */
	-webkit-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.35) 1%, rgba(0, 0, 0, 0.65) 75%, rgba(0, 0, 0, 0.8) 100%), 
	-webkit-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 1%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0.1) 51%, rgba(255, 255, 255, 0) 100%)
;
}
/* Styles for Legacy Browsers */
.legacy #dd-settings .armag-wrap{
background:transparent;
border:0;
height:auto;
margin-top:0;
}
.legacy #dd-settings .armag-wrap .sett-big{
height:27px;
padding-top:0;
}
.legacy #dd-settings .armag-wrap p{
/*line-height:normal;*/
padding-top:0;
}
.legacy #restore-cont .secondary-ctrls{
margin-top:inherit!important;
}
.legacy #row-menu .row-submenu{
left:110px;
}
.old .dd-wrapper #header h1:before, .old .dd-wrapper #header h1:after{
content:'';
}
/* Legacy Chrome */
.chrome4 .dd-wrapper{
overflow:visible!important;
}
/* Legacy Internet Explorer */
.msie.legacy .dd-wrapper{
/*filter:alpha(opacity=0);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.msie.legacy #dd-settings .iOSCheckDisabled{
/*filter:alpha(opacity=70);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);

}
.msie.legacy #main .sett-big.disabled, .msie.legacy #main .sett-small.disabled{
/*filter:alpha(opacity=70);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);

}
.msie.legacy .dd-wrapper #header h1:before, .msie.legacy .dd-wrapper #header h1:after{
content:none!important;
display:none!important;
position:inline!important;
top:auto;
left:auto;
}
.msie.legacy #dd-upfeat, .msie.legacy #dd-upfeat .normal, .msie.legacy #dd-upfeat .hover{
border:none!important;
outline:none!important;
}
.msie.legacy #dd-upfeat .normal, .msie.legacy #dd-upfeat .hover{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#00FFFFFF'); /* IE8 */   
/* filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);   IE6 & 7 */
}
.msie.legacy #dd-upfeat .normal{
background:#f4f4f4 url('../img/dd-images/features.png') no-repeat 0 0;
display:block;
}
.msie.legacy #dd-upfeat .hover{
background:#f4f4f4 url('../img/dd-images/features.png') no-repeat 0 -55px;
}
.msie.legacy #dd-settings .debug.off{
/*filter:alpha(opacity=0);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.msie.legacy #dd-settings .debug.on{
/*filter:alpha(opacity=100);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.msie.legacy .ui-sortable-placeholder{
/*filter:alpha(opacity=50);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
.msie.legacy #main .inner-container .draggable:hover{
/*filter:alpha(opacity=80);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.msie.legacy #main .lock-row li:hover{
/*filter:alpha(opacity=100);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.msie.legacy #main .inner-container .place-icons, .msie.legacy #main .inner-container .stateMsg{
//*filter:alpha(opacity=100);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.msie.legacy .tooltip .tool-bubble, .msie.legacy #row-menu, .msie.legacy #row-menu .row-submenu{
background:transparent;
border:none;
filter:/* IE6-8 */
	progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000', endColorstr='#cc000000', GradientType='0' ), 
	progid:DXImageTransform.Microsoft.gradient( startColorstr='#66ffffff', endColorstr='#00ffffff', GradientType='0' )
;
}
.msie.legacy #row-menu ul, .msie.legacy #row-menu p{
background:transparent;
}
.msie.legacy #row-menu li .arrow{
/*filter:alpha(opacity=0);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.msie.legacy #row-menu li.enabled .arrow{
/*filter:alpha(opacity=80);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.msie.legacy #confirmBox .blue span{
width:4px!important;
}
/* Legacy Opera */
.opera9 #row-container .col, .opera10 #row-container .col, .opera11 #row-container .col, .opera9 #main .icons, .opera10 #main .icons, .opera11 #main .icons{
width:48%!important;
}
.opera9 #row-container .col1, .opera10 #row-container .col1, .opera11 #row-container .col1{
margin-right:3%!important;
}
.opera9 #row-container .col ul, .opera10 #row-container .col ul, .opera11 #row-container .col ul{
}
/* END Utmce Awesome Drag & Drop Feature
________________________________________________________
START iPhone Style Checkboxes
Author	:Thomas Reynolds
Url		:http://awardwinningfjords.com/2009/06/16/iphone-style-checkboxes.html
Github	:https://github.com/tdreyno/iphone-style-checkboxes
*/
.iPhoneCheckContainer {
-webkit-transform:translate3d(0, 0, 0);
position:relative;
height:27px;
cursor:pointer;
overflow:hidden;
}
.iPhoneCheckContainer input {
position:absolute;
top:5px;
left:30px;
opacity:0;
/*filter:alpha(opacity=0);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

}
.iPhoneCheckContainer label {
white-space:nowrap;
font-size:17px;
line-height:17px;
font-weight:bold;
font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
cursor:pointer;
display:block;
height:27px;
position:absolute;
width:auto;
top:0;
padding-top:5px;
overflow:hidden;
}
.iPhoneCheckContainer, .iPhoneCheckContainer label {
user-select:none;
-moz-user-select:none;
-khtml-user-select:none;
}
.iPhoneCheckDisabled {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity:0.5;
filter:alpha(opacity=50);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
label.iPhoneCheckLabelOn {
color:white;
background:url('../img/dd-images/iphone-style-checkboxes/on-red.png?1284697268') no-repeat;
text-shadow:0px 0px 2px rgba(0, 0, 0, 0.6);
left:0;
padding-top:5px;
}
label.iPhoneCheckLabelOn span {
padding-left:8px;
}
label.iPhoneCheckLabelOff {
color:#8b8b8b;
background:url('../img/dd-images/iphone-style-checkboxes/off.png?1284697268') no-repeat right 0;
text-shadow:0px 0px 2px rgba(255, 255, 255, 0.6);
text-align:right;
right:0;
}
label.iPhoneCheckLabelOff span {
padding-right:8px;
}
.iPhoneCheckHandle {
display:block;
height:27px;
cursor:pointer;
position:absolute;
top:0;
left:0;
width:0;
background:url('../img/dd-images/iphone-style-checkboxes/slider_left.png?1284697268') no-repeat;
padding-left:3px;
}
.iPhoneCheckHandleRight {
height:100%;
width:100%;
padding-right:3px;
background:url('../img/dd-images/iphone-style-checkboxes/slider_right.png?1284697268') no-repeat right 0;
}
.iPhoneCheckHandleCenter {
height:100%;
width:100%;
background:url('../img/dd-images/iphone-style-checkboxes/slider_center.png?1284697268');
}
.iOSCheckContainer {
position:relative;
height:27px;
cursor:pointer;
overflow:hidden;
}
.iOSCheckContainer input {
position:absolute;
top:5px;
left:30px;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity:0;
/*filter:alpha(opacity=0);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

}
.iOSCheckContainer label {
white-space:nowrap;
font-size:17px;
line-height:17px;
font-weight:bold;
font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
cursor:pointer;
display:block;
height:27px;
position:absolute;
width:auto;
top:0;
padding-top:5px;
overflow:hidden;
}
.iOSCheckContainer, .iOSCheckContainer label {
user-select:none;
-moz-user-select:none;
-khtml-user-select:none;
}
.iOSCheckDisabled {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity:0.5;
/*filter:alpha(opacity=50);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
label.iOSCheckLabelOn {
color:white;
background:url('../img/dd-images/ios-style-checkboxes/on-red.png?1284697268') no-repeat;
text-shadow:0px 0px 2px rgba(0, 0, 0, 0.6);
left:0;
padding-top:5px;
}
label.iOSCheckLabelOn span {
padding-left:8px;
}
label.iOSCheckLabelOff {
color:#8b8b8b;
background:url('../img/dd-images/ios-style-checkboxes/off.png?1284697268') no-repeat right 0;
text-shadow:0px 0px 2px rgba(255, 255, 255, 0.6);
text-align:right;
right:0;
}
label.iOSCheckLabelOff span {
padding-right:8px;
}
.iOSCheckHandle {
display:block;
height:27px;
cursor:pointer;
position:absolute;
top:0;
left:0;
width:0;
background:url('../img/dd-images/ios-style-checkboxes/slider_left.png?1284697268') no-repeat;
padding-left:3px;
}
.iOSCheckHandleRight {
height:100%;
width:100%;
padding-right:3px;
background:url('../img/dd-images/ios-style-checkboxes/slider_right.png?1284697268') no-repeat right 0;
}
.iOSCheckHandleCenter {
height:100%;
width:100%;
background:url('../img/dd-images/ios-style-checkboxes/slider_center.png?1284697268');
}
/*
END iPhone Style Checkboxes
_________________________________________________________________________
START Confirm Dialog Box
Source	:Tutorialzine
URL		:http://tutorialzine.com/2010/12/better-confirm-box-jquery-css3/
Author	:Martin Angelov
*/
#confirmOverlay{
background:url('../img/overlay.png') repeat 0 0;
background:rgba(11, 11, 11, 0.7);
height:100%;
left:0;
position:fixed;
text-align:center;
top:0;
width:100%;
z-index:9999;
}
#confirmOverlay:before{
content:'';
display:inline-block;
height:100%; 
vertical-align:middle;
margin-right:-0.25em;
}
#confirmBox{
background:url('../img/dd-images/confirm-body-bg.gif') repeat-x left bottom #e5e5e5;
border:1px solid rgba(33, 33, 33, 0.6);
border-radius:10px;
box-shadow:0 0 5px rgba(255, 255, 255, 0.8) inset, 0 0 10px rgba(0, 0, 0, 0.5);
display:inline-block;
vertical-align:middle;
width:460px;
}
#confirmBox h2, 
#confirmBox p{
font:30px/1 'Cuprum', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
background:url('../img/dd-images/confirm-header-bg.gif') repeat-x left bottom #f5f5f5;
padding:18px 25px;
color:#666;
}
#confirmBox h2{
border-radius:10px 10px 0 0;
color:#888;
letter-spacing:0.3px;
margin:0 0 5px;
}
#confirmBox p{
background:none;
font-size:20px;
padding:10px 25px;
text-align:justify;
}
#confirmBox p.row-msg, #confirmBox p.row-msg span span{
color:#888;
}
#confirmBox p.row-msg{
font-size:16px;
margin:0;
}
#confirmBox p.row-msg strong{
text-transform:uppercase;
}
#confirmBox p.conf-msg{
margin:10px 0 15px;
}
#confirmButtons{
padding:15px 0 25px;
text-align:center;
}
#confirmBox .dd-button{
background:url('../img/dd-images/confirm-buttons-trio.png') no-repeat;
border:none;
color:white;
display:inline-block;
font:17px/33px 'Cuprum', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
height:33px;
margin-right:15px;
padding:0 35px 0 40px;
position:relative;
text-decoration:none;
}
#confirmBox .dd-button:last-child{
margin-right:0;
}
#confirmBox .dd-button span{
background:url('../img/dd-images/confirm-buttons-trio.png') no-repeat;
height:33px;
position:absolute;
right:-3px;
top:0;
width:5px;
}
#confirmBox .blue{
background-position:left top;
text-shadow:1px 1px 0 #5889a2;
}
#confirmBox .blue span{
background-position:-195px 0;
}
#confirmBox .blue:hover{
background-position:left -33px;
}
#confirmBox .blue:hover span{
background-position:-195px -33px;
}
#confirmBox .blue:active{
background-position:left bottom;
}
#confirmBox .blue:active span{
background-position:-195px bottom;
}
#confirmBox .red{
background-position:-200px top;
text-shadow:1px 1px 0 #a25858;
}
#confirmBox .red span{
background-position:-395px 0;
}
#confirmBox .red:hover{
background-position:-200px -33px;
opacity:0.9;
/*filter:alpha(opacity=90);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
#confirmBox .red:hover span{
background-position:-395px -33px;
}
#confirmBox .red:active{
background-position:-200px bottom;
opacity:0.9;
/*filter:alpha(opacity=90);*/
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
#confirmBox .red:active span{
background-position:-395px bottom;
}
/*
END Confirm Dialog Box
*/