
html,body{background-color: #ffffff;margin: 0px;}
html, body, p, ul, ol, li, th, td {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height:1.8;}

h1{font-size: 24px;margin-bottom: 10px;line-height: 30px}
h2{font-size: 22px;margin-bottom: 10px;line-height: 25px}
h3{font-size: 18px;margin-bottom: 10px;line-height: 23px}
h4{font-size: 16px;margin-bottom: 5px;line-height: 20px}
h5{font-size: 12px;margin-bottom: 5px;line-height: 15px}
h6{font-size: 10px;margin-bottom: 5px;line-height: 12px}

form { margin: 0; }
textarea{resize: none;}
hr { height: 1px; }
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
th { background-color: #CCCCCC;	}
:focus{outline: none;}
a{text-decoration: none;}
a.toplinks:link, 
a.toplinks:active, 
a.toplinks:visited{font: 11px Verdana, sans-serif;color: #000;}
a.toplinks:hover{text-decoration: none;color: #0099cc;}
.username{font: normal 10px Verdana, sans-serif;}

.fl-left{float:left;}
.fl-right{float:right;}

.loading{
background: #FF9999;
font: bold 11px Verdana, Arial, sans-serif;
border-width: 1px 0px 1px 1px;
border-style: solid;
border-color: #FF3333;
padding: 4px;
color: #FFFFFF;
right: 0;
margin: 0 0 0 0;
}

.under,.zwCNWebPgImg,.zwCNDashboardImg,.zw_ST_Icon,.switchmenuarrow,.wsSwitchmenuarrow,.zwCNFCPgImg,.recentwikitype,.retypesel,.zwMenuArrow,.zwPublicPageimg,.zwRegisteredPageimg,.zwPrivatePageimg,.zwGroupPageimg,.zwDomainPageimg,.recentpageopt,.spacr,.minusimg,.plusimg,.spacer,.darktheme,.bluetheme,.greytheme,.greentheme,.redtheme,.newpage,.newwiki,.setting,.files,.trash,.rss,.smallrss,.zwWatchImg,.clsbutton,.delcomment,.createnew,.editbutton,.delbutton,.savebutton,.canclbutton,.topleftcurve,.topbg,.toprightcurve,.bottomrightcurve,.bottombg,.bottomleftcurve,.nav li,.nav li a,.nav li.selected,.nav li.selected a,.zwpermission, .zwdelete, .zwcopyto,.nav_botdiv,.permission_div, .delete_div, .copyto_div,.trash_div,.tdhead,.zwNext,.zwPrev,.zwHidnext,.zwHidprev,.zwNavNext,.zwNavHidprev,.zwNavHidnext,.zwNavPrev,.zwMyAccntIcn,.zwMyWikis,.zwMywtchlst,.zwMysettings,.zwpricing,.zwhelp,.zwfedbck,.zwhme,.zwdshbrd,.zwstmp,.zwfiles,.zwcrnwki,.zwtrsh,.zwgrpmem,.zwcrtpge,.zwedtpge,.zwshwvrs,.zwdpctepge,.zwadsbpge,.zwprntprv,.zwrenme,.zwmdfyurl,.zwdel,.zwperm,.zwstashme,.zwtellafrnd,.zwcpyto,.zwmvpge,.zwfile,.zwpges,.zwgnral,.zwcustmztn,.zwpermnu,.zwntctn,.zwthme,.zwblkusr,.zwrbt,.zwcusdm,.zwktrsh,.zwimexp,.zwwkindx,.zwaddtg,.zwmyedtr,.zwmylang,.zwmysub,.zwcontme,.zwtrash,.zwpdf,.zwdoc,.exportdiv,.zwedt,.zwusr,.zwadm,.zwsecre,.zwnewwks,.zwallwks,.zwaddfav,.zwaddsticky,.zwsaveas,.zwallfilemenu,.facebookIcon,.twitterIcon,.supportIcon,.shareIcon,.orgWiki,.myWiki,.sharedWiki,.favWiki,.zwcrFrmIcon,.zwcrViewIcon,.frmupAro,.frmdownAro,.frmrightAro,.translateIcon,.zwalltags,.zwSearchIcon,.delIcon,.editIcon{
background:url('../images/wiki.gif') no-repeat; font-size: 1px; } 
.leftbg{ background: #FFFFFF top left repeat-y; width: 8px; }
.rightbg{ background: #FFFFFF top right repeat-y; width: 9px; }
.browsebg{ background: #FCFFAD;	height: 122px; vertical-align: top;width: 194px; }
.bluebg{ background: #C6F1FF; height: 122px; vertical-align: top; padding: 5px; width: 194px; height: 200px; }
.greenbg{ background: #C6FFD7; height: 122px; vertical-align: top; padding: 5px; width: 194px; }
.greybg{ background: #E2E2E2; height: 122px; vertical-align: top; padding: 5px; width: 194px; }
.actions{ background: #D3F3FE top left repeat-x; height: 20px; position: relative;}
.sidepagebg{ background: #E2FFB5 ; vertical-align: top; padding: 5px; width: 194px; }
.globalbg{ background: #E2FFB5; vertical-align: top; padding: 5px; width: 194px; }
.shareIcon{background-position:-132px -2832px;width:16px;height:16px;margin-right:5px;margin-top:3px;}
.spacer { background-position: 1px 1px; } 
.darktheme { background-position: 0px -199px; width:250px; height: 75px; }
.bluetheme { background-position: 0px -275px; width:250px; height: 75px; }
.greytheme { background-position: 0px -351px; width:250px; height: 75px; }
.greentheme { background-position: 0px -427px; width:250px; height: 75px; }
.redtheme { background-position: 0px -503px; width:250px; height: 75px; }
.newpage { background-position: 0px -579px; width:96px; height: 73px; }
.newwiki { background-position: 0px -653px; width:96px; height: 73px; }
.setting { background-position: 0px -727px; width:96px; height: 73px; }
.trash { background-position: 0px -801px; width:96px; height: 73px; }
.files { background-position: 0px -801px; width:96px; height: 73px; }
.rss { background-position: 0px -875px; width:16px; height: 16px; }
.smallrss { background-position: 0px -892px; width:10px; height: 10px; }
.zwWatchImg { background-position: 0px -1941px; width:13px; height: 12px; border:none; margin-right:3px; }
.clsbutton { background-position: 0px -1005px; width:19px; height: 19px; cursor: pointer;display: inline-block }
.delcomment { background-position: 0px -1770px; width:10px; height: 11px; cursor: pointer; }
.recentpageopt{background-position: 0px -1802px; width:17px; height: 11px; cursor: pointer;}
.zwPublicPageimg { background-position: 0px -1850px;cursor: pointer;border:0px;height:15px; width:16px;}
.zwRegisteredPageimg { background-position: 0px -1922px;cursor: pointer;border:0px;height:15px; width:16px; }
.zwPrivatePageimg { background-position: 0px -1836px;cursor: pointer;border:0px;height:15px; width:16px;}
.zwGroupPageimg { background-position: 0px -1865px; cursor: pointer;border:0px;height:15px; width:16px;}
.zwDomainPageimg { background-position: 0px -1904px; cursor: pointer;border:0px;height:15px; width:16px;}
.rwtypesel{border:solid 1px #cccccc;border-bottom:none;padding-top:3px;width:16%;cursor:pointer;text-align:center;}
.rwtype{border-top:none; border-left:none; padding-top:3px; border-right:none; border-bottom:solid 1px #cccccc;width:16%;cursor:pointer;text-align:center;}
.zwMenuArrow{background-position:0px -1967px; width:7px; height:5px;margin-left:5px;}
.zwcpMenu{position:absolute;z-index:1;border:solid 1px #808080;background:#FFFFFF;width:140px;;}
.zwpMenu{position:absolute;z-index:1;border:solid 1px #808080;background:#F5F5F5;width:120px;}
.zwpMenuItem{background:#F5F5F5;cursor:pointer;padding:5px;color:#000000;font-size: 12px;}
.zwpMenuItemOvr{cursor:pointer;padding:5px;color:#000000;background:#A2D2E8;font-size: 12px;}
.zwMenuTitle { padding-left:3px; }

.whitebg{
	background-color: #FFFFFF;
}
.facebookIcon
{
	width: 16px;
	height: 16px;
	background-position: -132px -2928px;
}
.twitterIcon
{
	width: 16px;
	height: 16px;
	background-position: -132px -2960px;
}
.supportIcon {
	width: 16px;
	height: 16px;
	background-position: -132px -2896px;
}
.translateIcon
{
	width:16px;
	height:16px;
	background-position:-132px -2800px;
}

div.collapsebgsel{
	border-top: 2px solid #a2d2e8;
	background-color: #d7f3ff;
	font: bold 11px verdana, sans-serif;
	padding: 5px 0 5px 0px;
	color: #1e79a6;
	cursor: pointer;
}

.tabletext{font: bold 11px verdana, sans-serif;	color: #1e79a6;}

div.collapsebg{
	background-color: #f2fbff;
	border-bottom: 1px solid #cee3ed;
	font: bold 11px verdana, sans-serif;
	padding: 5px 0 5px 0px;
	color: #1e79a6;
	cursor: pointer;

}

a.doclink:link,a.doclink:active,a.doclink:visited{
	font: 12px verdana, sans-serif;
	padding: 5px;
	color: #000000;
	display: block;
	text-decoration: none;
}

a.doclink:hover{
	background-color: #eaeaea;
}


.docname{
	font: italic 12px verdana, sans-serif;
	color: #666;
	margin-left: 10px;
	padding: 2px;
	border: none;
}


a.actions:link,a.actions:visited, a.actions:active{
	font: 10px verdana, sans-serif;
	text-decoration: none;
	color: #1c23a7;
}
a.actions:hover{
	color: #000000;
}

#tagAdder a:link, #tagAdder a:visited, #tagAdder a:active {
	color: #666666;
	text-decoration: none;
}

#tagAdder a:hover {
	text-decoration: underline;
}

.tags{
	font: bold 11px verdana, sans-serif;
	color: #8cb3c5;
	display: block;
}

a.taglinks:link, a.taglinks:active, a.taglinks:visited{
	font: 11px Verdana, sans-serif;color:#999999;
	text-decoration: none;
}

a.taglinks:hover{
	text-decoration: underline;color: #999999;
}

a.tagmenulinks:link, a.tagmenulinks:active, a.tagmenulinks:visited{
        font: 11px Verdana, sans-serif;
        color: #000;
	display:block;
	padding: 5px;
	text-decoration: none;
	background-color:#FFFFFF;
}

a.tagmenulinks:hover{
        text-decoration: none;
        color: #FFFFFF;
        background-color: #316ac5;
}

a.tagcloselinks:link, a.tagcloselinks:active, a.tagcloselinks:visited{
        font: bold 11px Verdana, sans-serif;
        color: #000;
        display:block;
        padding: 5px;
        text-decoration: none;
	border-bottom: 1px solid #aca899;
	background-color:#FFFFFF;
}

a.tagcloselinks:hover{
        text-decoration: none;
        color: #FFFFFF;
        background-color: #316ac5;
}

.tagmenu {
  border: 1px solid #aca899;
  background-color: #ffffff;
  cursor: default;
  z-index: 2000;
  font: 11px tahoma,verdana,sans-serif;
}

a.navlink:link, a.navlink:visited, a.navlink:active{
	font: 11px verdana, sans-serif;
	color: #999999;
	text-decoration: none;
	padding: 3px;
}

a.navlink:hover{ 
	background-color: #d6f2ff;
	color: #222222; 
}

a.navselected:link,a.navselected:visited,a.navselected:active{
	font: 11px verdana, sans-serif;
	text-decoration: none;
	padding: 3px;
	background-color: #d6f2ff;
	color: #222222; 
}
a.navselected:hover{
	background-color: #FFFFFF;
	color: #999999; 
}





a.doclinksel:link,a.doclinksel:active,a.doclinksel:visited{
        font: 12px verdana, sans-serif;
        padding: 5px;
        color: #000000;
        display: block;
        text-decoration: none;
	background-color: #e4f6ff;
}

/* styles for import begins */


.actionHeading{
        color: #0049be;
        margin: 0;
	padding: 4px;
        font-family: verdana,sans-serif;
        border-bottom: 1px solid #CCC;
        margin-bottom: 10px;
}
.actionFont{
        font: 12px verdana,sans-serif;
}

.infotext{
        font: italic 11px verdana,sans-serif;
        color: #666;

}


.divbutton{
        background-color: #0049be;
        color: #FFFFFF;
        border-left: 1px solid #376ecd;
        border-right: 1px solid #012d79;
        border-top: 1px solid #6d95db;
        border-bottom: 1px solid #012d79;
        font: bold 12px verdana,sans-serif;
}

.divclosebutton{

        background-color: #999999;
        color: #FFFFFF;
        border-left: 1px solid #CCC;
        border-right: 1px solid #333;
        border-top: 1px solid #CCC;
        border-bottom: 1px solid #333;
        font: 12px verdana,sans-serif;
}

#shared{
        float: left;
        margin-left: 4px;
        padding: 5px;
        background-color: #ebf9ff;
        color: #333;
        font: 11px verdana,sans-serif;
        border: 1px inset #CCC;
}

#shared h4{
        border-bottom: 1px dotted #CCC;
        color: #0066cc;
        margin: 0;
        font: bold 12px verdana,sans-serif;
}
#shared a{
        display: block;
        line-height: 19px;
}


.share #sharedLinkInfo{
font: 12px verdana,sans-serif;

margin: 2px  0 0 15px;
}

.share #sharedLinks ul{
margin: 2px  0 0 8px;
padding:0;
font: 10px verdana,sans-serif;
}
/* styles for import ends */


/*-- Inline alert Message ---*/
#inlineMsg{
	background: #FACA48 url(../images/inlinetopL.gif) top left no-repeat;

}

#inlineMsg td{
	background:url(../images/inlinetopR.gif) top right no-repeat;

}
#inlineMsg font{
	background:url(../images/inlinebotL.gif) bottom left no-repeat;
	display: block;
}

#inlineMsg font span {
	display: block;
	padding: 5px ;
	font: bold 10px verdana,arial,Helvetica, sans-serif;
	background:url(../images/inlinebotR.gif) bottom right no-repeat;
}

#infoMessage{
	
	margin: 0  0 10px 30%;

}
/*---Inline alert Message ends here--*/

.pipe{
    color: #1c23a7;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}



ins.diff
{
background: #9CFF9C;
}
ins.modified
{
background: #FFFFA0;
}


del.diff
{
background: #ff999C;
}


.greytext{
   font: 11px verdana,sans-serif;
   color: #666;
}

.diffbutton{
   background-color: #0049be;
   color: #FFFFFF;
   border-left: 1px solid #376ecd;
   border-right: 1px solid #012d79;
   border-top: 1px solid #6d95db;
   border-bottom: 1px solid #012d79;
   font: bold 11px verdana,sans-serif;
   width: 68px;
} 

.darktext{
    font: 11px sans-serif;
    color: #666;
}

.hide{
display:none;
}

.blacktext{
    font-size: 12px ;
    color: #222;
}

/*styles for frame work*/

.tabtext{
    font: 10px sans-serif;
    color: #85989F;
}

.htab{
    background-color: #E9F3F7;
    cursor: pointer;    
}

.htabsel{
    background-color: #FFFFFF;
}

/* Defining Style for Links in Tabs */
a.tablink:link,a.tablink:visited{
	color:#000000;font-size:10px;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;
}

a.tablink:active{

color: #000000; 
       text-decoration: none;
       font-size: 10px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-weight: bold;

}

a.tablink:hover{

color: #355161;
       font-size: 10px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       text-decoration: none;
       font-weight: bold;

}

/* Defining Style for heading */

.heading {padding:15px 0px; }
.heading a {font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; }
.heading a:hover { text-decoration:underline; }

/* Defining Style for RHS Links */
	
.tdcontent{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;
	word-spacing: 2px;
}

.footer{
	background-color: #CFCFCF;
color: #000000;
       font-size: 10px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-weight: normal;

}

b.btxt{
	font-weight: normal;
	text-decoration: none;
}

/* SMALL FONT */
.sfont {
	font-size: 10px;
}

a.link_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
a.link_new:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
color: #000000;
}
a.link_new:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.link_new:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
       text-decoration: none;
}
/* leftbottomcurve */

.smalltabssel{
	display:inline;
	cursor:pointer;
	padding: 3px;
	background:#F5F5E1;
}

.smalltabs{
	display:inline;
	cursor:pointer;
	padding: 3px;
}


.propertiesDiv{
  background-color: #F5F5F5;
  border: 7px solid #bbb;
}

.propertiesDiv h4{
        color: #0049be;
        margin: 0;
        padding: 4px;
        font-family: verdana,sans-serif;
        border-bottom: 1px solid #CCC;
        margin: 5px 0 10px 0;
}

.propertiesDiv table{
        font: 12px verdana,sans-serif;
}

.quickformat{
	font: 12px verdana,sans-serif;
	color:blue;
	font-weight:bold;
}

.minitabsel{
	border-top:2px solid #CCC;
	border-left:2px solid #CCC;
	border-right:2px solid #CCC;	
	color:blue;
	background-color: #FFC;	
	
	padding:3px;
	cursor:pointer;
	text-align:center	
}
.minitab{
	border-top:2px solid #CCC;
	border-left:2px solid #CCC;
	border-right:2px solid #CCC;	
	border-bottom:2px solid #CCC;
	color:blue;
	padding:3px;
	cursor:pointer;
	text-align:center;	
}
.slider{
    background-color: #FFFFFF;
    margin: 0;
    border: none;
}

#zwBreadCrumbs a:link, #zwBreadCrumbs a:visited, #zwBreadCrumbs a:active {
	color: #0000EE;
	font-weight: bold;
	text-decoration: none;
}

#zwBreadCrumbs a:hover { text-decoration: underline; }
.fbtabsel{ 
	background-color: #EAF3FF;border: 1px solid #ADD8E6; border-bottom: none; padding-top:5px;padding-bottom:5px;text-align:center;font-weight:bold;cursor:pointer 
}
.fbtab{ 
	background-color: #fafaf6;border: 1px dotted #ADD8E6; border-bottom: none; padding-left: 5px;text-align:center;padding-bottom:5px;padding-top:5px;cursor:pointer 
} 
.fbspcr{ 
	background-color: #ffffff;
}
.htmlarea #iframediv
{
	border-left:1px solid #999;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
}


.pageButtonShow { position: relative;float:left;margin-right:5px;border: 1px solid #000000;border-color: #95c7f9 #0764c3 #0764c3 #95c7f9;background: #0080FF;text-align:center;font-weight:bold;font-size:10px;text-decoration:none;cursor:pointer;color: #FFF;padding:1px 12px;;margin-bottom: 5px;line-height: 21px;}

.pageButtonHide { margin-right:5px;border:1px solid #000000;border-color: #95c7f9 #0764c3 #0764c3 #95c7f9;background: #0080FF;width: 10em;text-align:center;font-weight:bold;font-size:10px;text-decoration:none;cursor:pointer;color: #FFF;padding:4px 0px 4px 0px;display:none; line-height:13px;}

#zwIframeBody .ItemAnchor, #zwIframeBody .toclink { width: 12px; overflow: hidden;background-image: url('../images/tools_normal.gif'); background-position:-566px -36px; background-repeat: no-repeat;text-decoration: none;    height: 13px;display: inline-block;margin-right: 8px; }

.emaildomain{
background-color: #CCCCFF;
}
.menu{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 100px;
}
#zwIframeBody .iframeapi { border: 1px dotted #bbbbbb; background: #eeeeee; }
#zwIframeBody {padding:10px; background:#ffffff }
.zwTab{display:inline;border:2px solid #afeeee;cursor:pointer;padding:3px;margin-right:3px;border-bottom:none;}
.zwTabSel{font-weight:bold;display:inline;border:2px solid #afeeee;cursor:pointer;background:#FFFFFF; padding:3px;margin-right:3px;border-bottom:none;}
.zwSubPageWidget
{
	border:1px dotted #CCCCCC;
	background-color:#EEEEEE;
}
.mdsort {background-color:#316AC5;}.tagmenu { background-color:#F7F7F7; border:2px solid #A2D2E8;}
.zw_ST_Icon
{
	background-position:2px -56px;
}
.switchmenuarrow{background-position:0px -1976px;}

#copywikimen { background-color:#F5F5F5; border:1px solid #808080; display:block; left:189px; position:absolute; z-index:2;
width:150px;}

#zwCopyMsgDiv center { background-color:#F5F5F5; border:1px solid #808080; }
.options{
        margin: 0 auto;
        background-color: #FFFFFF;
        color: #333333;
        width: 650px;
        border:4px solid #B4E2E6;
        text-align: left;
}

.options h2{
        color: #333333;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-weight: bold;
        font-size: 15px;
        padding-bottom: 3px;
        cursor: move;line-height: normal;
}

.zwDialogTDBLine td{
        border-bottom:1px solid lightblue;
        background:#DFEDFC;
        line-height:1;
}
.nav li
{
	background-position:left -2308px;
	cursor:pointer;
	float:left;
	height:29px;
	margin:0 0 0 2px;
	padding-left:4px;
}

.nav li a
{
	background-position:right -2167px; 
	color:#000000;
	display:block;
	padding:7px 10px 6px 7px;
	_padding-bottom:7px;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;

}
.nav li.selected
{
	background-position:left -2346px;
	font-weight:normal;
	height:30px;
}
.nav li.selected a
{
	background-position:right -2216px;
	font-weight:bold;
	padding:7px 10px 8px 7px;
	_padding-bottom:8px;
	color:#0033CC;
	cursor:default;
	font-size:12px;
}
.zwpermission
{
	background-position:0px -2000px;
	height:8px;
	width:19px;
}
.zwdelete
{
	background-position:0px -2012px;
	height:12px;
	width:11px;
}
.zwcopyto
{
	background-position:0px -1984px;
	height:4px;
	width:7px;
}

.nav_botdiv
{

	background-position:0px -2042px;
	background-repeat:repeat-x;
	height:49px;
	margin-top:0px;
	font:11px verdana, Arial, Helvetica, sans-serif;
	border-right:1px solid #afafaf;
	border-top:1px solid #afafaf;
	border-left:1px solid #afafaf;
}
.permission_div, .delete_div, .copyto_div, .trash_div, .exportdiv
{
	background-position:0px -2277px;
	background-repeat:repeat-x;
	padding:2px 8px 2px 5px;
	margin-left:10px;
	position:relative;
	top:17px;
	border:1px solid #b4b4b4;
	color:#1f1d1d;
	cursor:pointer;
	font-size:11px;
}
.delete_div
{
	margin:4px;
}
.copyto_div
{
	margin:0px;
}
.trash_div
{
	padding:2px 2px 2px 4px;
	margin:0px;
}
.exportdiv
{
	padding:2px 0px 2px 4px;
	margin:0px;
}
.tdhead
{
	background-position:0px -2111px;
	background-repeat:repeat-x; 
	font: bold 12px verdana, arial, sans-serif;
	border-bottom:1px solid #AFAFAF;
	border-left:1px solid #AFAFAF;
}

.zwNext { background-position: 0px -93px;cursor: pointer;border:0px;height:14px; width:12px;display: inline-block;
  vertical-align: middle;}
.zwHidnext
{
	background-position: 0px -131px;
	cursor: pointer;
	border:0px;
	height:14px; 
	width:12px;
        display: inline-block;
  vertical-align: middle;color:#ccc;
}
.zwPrev
{
	background-position: 0px -112px;
	cursor: pointer;
	border:0px;
	height:14px; 
	width:12px;
	margin-left:2px;
        display: inline-block;
  vertical-align: middle;
}
.zwHidprev
{
	background-position: 0px -150px;
	cursor: pointer;
	border:0px;
	height:14px; 
	width:12px;
        display: inline-block;
  vertical-align: middle;color:#ccc;
}
.sidepagetop
{
	display:none;
}
.sidebarbottom
{
	display:none;
}
.zwaddsticky,.zwMyAccntIcn,.zwMyWikis,.zwMywtchlst,.zwMysettings,.zwpricing,.zwhelp,.zwfedbck,.zwhme,.zwdshbrd,.zwstmp,.zwfiles,.zwcrnwki,.zwtrsh,.zwgrpmem,.zwcrtpge,.zwedtpge,.zwshwvrs,.zwdpctepge,.zwadsbpge,.zwprntprv,.zwrenme,.zwmdfyurl,.zwdel,.zwperm,.zwstashme,.zwtellafrnd,.zwcpyto,.zwmvpge,.zw_ST_Icon,.zwfile,.zwpges,.zwgnral,.zwpermnu,.zwcustmztn,.zwntctn,.zwthme,.zwblkusr,.zwrbt,.zwcusdm,.zwktrsh,.zwimexp,.zwwkindx,.zwaddtg,.zwmyedtr,.zwmylang,.zwmysub,.zwcontme,.zwpdf,.zwdoc,.zwedt,.zwusr,.zwadm,.zwsecre,.zwnewwks,.zwallwks,.zwaddfav,.facebookIcon,.twitterIcon,.supportIcon,.translateIcon,.zwalltags
{
	width:20px;
	height:18px;
	margin:3px 0px 0px 0px;
}
.zwhme 
{
	background-position:0px -2612px;
}
.zwdshbrd 
{
	 background-position:1px -2635px;
}
.zwstmp
{
	background-position:1px -2964px;
}
.zwfiles
{
	background-position:2px -2949px;
}
.zwcrnwki
{
	background-position:-100px -3160px;
}
.zwtrsh
{
	background-position:3px -2931px;
}
.zwgrpmem 
{
	 background-position:1px -2460px;
}
.zwMysettings 
{
	 background-position:1px -2484px;
}
.zwcrtpge 
{
	 background-position:2px -2660px;
}
.zwedtpge 
{
	 background-position:2px -2682px;
}
.zwshwvrs 
{
	 background-position:0 -2703px;
}
.zwdpctepge 
{
	 background-position:1px -2723px;
}
.zwalltags
{
	background-position:-190px -2461px;
}

.zwsaveas
{
	background-position:-132px -2992px;
	width:20px;
	height:18px;
}
.zwadsbpge 
{
	background-position:1px -2743px;
}
.zwcpyto 
{
	background-position:1px -2571px;
}
.zwprntprv 
{
	background-position:3px -2765px;
}
.zwrenme 
{
	background-position:1px -2788px;
}
.zwmdfyurl 
{
	background-position:1px -2810px;
}
.zwdel 
{
	background-position:2px -2832px;
}
.zwperm {
	background-position:0 -2851px;
}
.zwstashme {
	background-position:0 -2871px;
}

.zwtellafrnd {
	background-position:1px -2894px;
}

.zwMyWikis {
	background-position:0 -2417px;
}

.zwMywtchlst {
	background-position:1px -2438px;
}

.zwMyAccntIcn {
	background-position:1px -2396px;
}

.zwaddsticky{
	background-position:-100px -2396px;
}

.zwpricing {
	background-position:2px -2504px;
}

.zwhelp {
	background-position:1px -2526px;
}   
.zwfedbck 
{
	background-position:2px -2547px;
}
.zwfile
{
	background-position:0px -2949px;
}
.zwpges
{
	background-position :0px -3006px;
}
.zwgnral
{
	background-position:0px -3054px;
}
.zwcustmztn
{
	background-position:0px -3077px;
}
.zwpermnu
{
	background-position:0px -3094px;
}
.zwntctn
{
	background-position:0px -3111px;
}
.zwthme
{
	background-position:0px -3132px;
}
.zwblkusr
{
	background-position:0px -3153px;
}
.zwrbt
{
	background-position:1px -3174px; 
}
.zwcusdm
{
	background-position:0px -3193px;
}
.zwktrsh
{
	background-position:2px -3213px;
}
.zwimexp
{
	background-position:1px -3233px;
}
.zwwkindx
{
	background-position:-100px -2461px;
}
.zwaddtg
{
	background-position:-100px -2486px; 
}
.zwmyedtr
{
	background-position:-100px -2511px;
}
.zwmylang
{
	background-position:-100px -2536px;
}
.zwmysub
{
	background-position:-100px -2561px;
}
.zwcontme
{
	background-position:-100px -2587px;
}
.zwpdf
{
	background-position:-100px -2561px;
}
.zwdoc
{
	background-position:-100px -2792px;
}
.zwusr
{
	background-position:-100px -2992px;
}
.zwadm
{
	background-position:-100px -2960px;
}
.zwsecre
{
	background-position:-100px -3064px;
}
.zwnewwks
{
	background-position:-100px -3096px;
}
.zwallwks
{
	background-position:-100px -3128px;
}
.zwaddfav
{
	background-position:-100px -3224px;
}
.zwedt
{
	background-position:-189px -2532px;
}
.zw-pageoptions,
.zwdrpdwn 
{
	margin-top:1px;
	width:150px;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.24);
	display:block;z-index: 9999;border: none !important;
}
#zwMylinksdiv.zw-pageoptions ul,
#zwMylinksdiv.zwdrpdwn ul {
	background:#fff;
        margin: 0;
	margin-top:-1px;
	padding:0;
	font-size: 12px;border: 1px solid #CACACA;
}
.zw-pageoptions #zwMylinks li,
.zwdrpdwn #zwMylinks li 
{
	list-style-type:none;
	height: auto;
	overflow:hidden;
	line-height: normal;
        text-align: left;
}
.zw-pageoptions #zwMylinks li a,
.zwdrpdwn #zwMylinks li a 
{
	text-decoration:none;
	display:block;
	margin:0;
	padding:6px;
	color:#000000;
	
}
.zw-pageoptions li em,
.zwdrpdwn li em 
{
	background:#fff url('../images/menubgtiles.gif') no-repeat -340px 0px;
	margin:1px 5px 0 0;
	line-height:20px;
	padding:3px 0px 3px 3px;
}
.divider 
{
	border-bottom:1px solid #E7E7E7;
}
.divider1
{
	border-top:1px solid #E7E7E7;
}
.zw-pageoptions li a:hover,
.zwdrpdwn li a:hover 
{
	background:#eee;
	text-decoration:none;
	color:#000000;
}
.zw-pageoptions li a:hover em,
.zwdrpdwn li a:hover em 
{ 
	background:url('../images/menubgtiles.gif') no-repeat -374px 0px;
}
.zw-pageoptions li img,
.zwdrpdwn li img 
{
	border:none;
}
#right a:hover {text-decoration:none;}

.dupSuccessMsg
{
	padding:5px 10px 10px 1px;
	font-weight:bold;
	color:#31C309;
}
.WorkSpaceWatch,.WorkSpaceSettings,.WorkSpaceDelete
{
	background:url('../images/wiki.gif');
	border:none;
}
.WorkSpaceWatch
{
	background-position:1px -2434px;
}
.WorkSpaceSettings
{
	background-position:1px -2480px;
}
.WorkSpaceDelete
{
	background-position:3px -2829px;
}

.zwtrash
{
	background-position:-2px -3214px;
	width:13px;
	height:12px;
}

/* styles for search starts */

.lightGreyText {
	color:#878C97;
}

.verySmallText {
	-x-system-font:none;
	font: normal 10px Verdana,Arial,Helvetica,sans-serif;
	line-height:normal;
}

.search_common, .search_docNameLink, .searchres_highlight, .searchres_summary, .searchres_history, .searchres_username, .searchres_location, .searchBackground, .searchBasic, .searchAdvanced  
{
	
	font-size:11px;
}

.searchBackground, .searchBasic{
	font-size:11px;
	background-color:#ECF3FE;
	overflow:hidden;
}
.searchBackground {
	font-size:11px;
	overflow:hidden;
	*height: 50px;
}
.searchBasic {
	padding:0 80px;
}

.searchAdvancedOptions {
	float:left;
	padding:10px 0;
	font-size:11px;
	white-space: nowrap;
	cursor : pointer;
}
.searchAdvancedOptions a:hover{
	text-decoration: underline;
}



.searchAdvanced_padding {
	padding-bottom: 7px;
}

.searchAdvanced_padding input{border: 1px solid #ccc;
  padding: 6px;
  border-radius: 2px;}
.searchAdvancedOptionsHead{}

.search_docNameLink
{
	font-size:13px;
	font-weight:bold;
	color:#294BB9;	
}
a.search_docNameLink
{
	text-decoration:none;
}

a.search_docNameLink:hover
{
	text-decoration:underline;
}


.searchres_highlight 
{
	color:black;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.searchres_summary 
{
	font-size:12px;
	color:#000000;
	margin-bottom:2px;
}

.searchres_history, .searchres_username 
{
	color:gray;
	margin-bottom:2px;
}

.searchres_username 
{
	color:green;
}

.searchres_location 
{
	margin-bottom:2px;
}
.searchFound
{
	display: block; 
	font: 17px Verdana; 
	background-color: #F6F6F6; 
	padding: 5px 10px; 
	color:#666; 
	border-bottom: 1px solid #EEE;
}

.actionbutton,.cancelbutton{  
	background :url('../images/wiki.gif') repeat-x 0px -1294px;  
	border:1px solid #B2B2B2;  
	border-top:1px solid #EEE;  
	border-left:1px solid #EEE;  
	margin-right:5px;  
	/*height:25px;*/  
	font:bold 11px Verdana,Sans-serif;  
	  
	cursor: pointer;  
	padding:2px 10px;  
}
.workspaceIcon {
	background: url('../images/wiki.gif') no-repeat -99px -3247px;
	width: 17px;
	height: 14px;
        border: none;
}
.workspaceListIcon {
	background: url('../images/wiki.gif') no-repeat -99px -3247px;
	width: 17px;
	height: 14px;
	border: none;
	margin-bottom:-3px;
	padding-left:10px;
}
.wikiBreadCrumbs
{
	background:url('../images/wiki.gif') no-repeat scroll 1px -2911px;
	border:medium none;
	height:17px;
	margin-bottom:-3px;
}
.wsBreadCrumbs
{
	background: url('../images/wiki.gif') no-repeat -99px -3247px;
	width: 17px;
	height: 14px;
	border: none;
	padding-left:1px;
	margin-bottom:-2px;
}
.wikipageheader
{
	margin:0px;font:normal 14px verdana, arial, sans-serif;padding: 4px; padding-left: 0px;
}
.linkpageheader
{
	margin:0px;font:normal 14px verdana, arial, sans-serif;padding: 4px; padding-left: 0px;
	text-decoration:none;
}
.wspageheader
{
	margin:0px;font:normal 14px verdana, arial, sans-serif;padding: 4px; padding-left: 0px;
	float:left;
}
.addNavIcon {
	background:url('../images/wiki.gif') no-repeat -98px -2325px;
	width:16px;
	height:17px;
	border: none;
	margin-bottom:-2px;
}
.addIcon {
	background:url('../images/wiki.gif') no-repeat -100px -2329px;
	width:15px;
	height:15px;
        border: none;
}
.zwallfilemenu{ background-position:0px -1957px; width:7px; height:5px;}

/*For permissions menu in recentwikis*/

.zwBlockUsr a, #zwPerActions1 a {
color:#000000;
}
.zwinhrtprm,.zwinhrtctprm,.zwprt,.zwcustperm
{
background:url(../images/wiki.gif) no-repeat; font-size: 1px;width:20px;height:18px;margin:3px 0px 0px 0px;
}

.zwinhrtprm  
{  
	background-position:-100px -2864px;  
}  
.zwinhrtctprm  
{  
	background-position:-100px -2896px;  
}  
.zwprt  
{  
	background-position:-100px -2928px;  
} 
.zwcustperm {  
	background-position:-132px -3064px;  
}

.PermissionMenu1 {  

	border:1px solid #ccc;  
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
	display:none;  
	position:absolute;
	z-index:100;
	padding: 7px 0;
	border-radius: 2px;background: #fff;margin-top: 2px;
}  
.PermissionMenu1 ul li a{display: block;
  color: #000;
  padding: 8px 15px;line-height: normal;}
  .PermissionMenu1 ul{list-style:none;padding:0;margin:0;}
.PermissionMenu1 ul li a:hover{background: #eee;text-decoration: none;}

.addthis_toolbox.addthis_pill_combo a {
	float: left;
}
.addthis_button_compact .at15t_compact {
	float: left;
}.addthis_toolbox.addthis_pill_combo a {
	float: left;
}.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet {
	margin-top: -2px;
}.addthis_button_compact .at15t_compact {
	margin-right: 4px;
	float: left;
}
.zwDialogTDBLine td
{
	padding: 8px 6px; 
}
.pageEnabled a{color:#333;cursor:pointer;}
.pageEnabled {color:#CCC;cursor:default;text-decoration:none;}
.pageDisabled a:hover {color:#CCC;cursor:default;text-decoration:none;}
.pageDisabled {color:#CCC;cursor:default;text-decoration:none;}
.pageDisabled a{color:#CCC;cursor:default;text-decoration:none;}
.wshr
{
	border: none;

	border-top: 1px dotted #DDD;

	height: 1px;

	margin: 0px;

	margin-top: 2px;

	background-color: transparent;
	width:280px;

}
.navMenuHeader {
	background-color:#EEEEEE;
	font: bold 11px Verdana, Arial;
	text-align:center;
	padding: 3px 3px 7px;
	color:#666666;
}
.wsMenuHeader {
	background-color:#F1F1F1;

	border-bottom: 1px solid #E7E7E7;
	font: bold 11px Verdana, Arial;
	text-align:center;
}
.linkHeader {
	background-color:#F1F1F1;
	font: normal 10px Verdana, Arial;
	padding: 3px 3px 3px 15px;;
	text-align:left;
}
.linkHeader span {
	margin-right:1px;
	padding: 2px 7px 7px;
}
.linkHeader span:hover {
	background-color:#FFF;
	padding: 2px 7px 7px;
}
.linkHeader .selected {
	background-color:#FFF;
	padding: 2px 7px 7px;

}
.wikiList {
	padding: 3px;
	margin: 0px;
	list-style-type: none;
	width: 97%;
	margin-top:0px;
}
.wikiList LI {
	padding:3px 7px;
	border-bottom:1px solid #EEE;
	margin:1px;
	cursor: pointer;
}
.wikiList LI:hover {
	background-color: #F6F6F6;
}
.navSearch {
	width: 100%;
	*height: 21px;
	padding: 5px 6px;
	border: 1px solid #E6E6E6;
	color: #AAA;
	font:normal 12px Verdana, Arial, Sans-Serif;
}
.navMenuList
{
	border:1px solid #DFDFDF;
	height:14px;
	margin:1px;
	width:75px;
}
.zwWSItem a{padding:3px 7px;border:1px solid #fff; border-left: 0px; border-right: 0px;display:block;margin:5px 0px;outline:none; border-left: 0px; border-right: 0px;}
.zwWSItem a:hover {display:block;padding:3px 7px;border:1px solid #EEE; background-color: #ffffee; border-left: 0px; border-right: 0px;}
.zwWSItemSel a{display:block;padding:3px 0px;border:1px solid #EEE; background-color: #F6F6F6; border-left: 0px; border-right: 0px;width:100%;margin:5px 0px;outline:none;}
.zwWSItem a:hover span{display:inline;}
.pagiEnabled a{color:#333;cursor:pointer;}
.pagiDisabled a:hover {color:#CCC;cursor:default;text-decoration:none;}
.pagiDisabled a{color:#CCC;cursor:default;text-decoration:none;}
.zwNavSearchIcon
{
	width:15px;
	float:right;
	*margin-top:-18px;
}
#zwCreateName a:hover {background-color:transparent;}
.zwFullValue
{
	text-decoration:none;
	color:#000000;
	width:100%;
	display:block;
	overflow:hidden;
}
.sharedWiki
{
	background-position: -171px -2864px;
	width: 19px;
	height: 16px;
	vertical-align:middle;
	cursor: pointer;
}
.myWiki
{
	background-position: -171px -2896px;
	width: 19px;
	height: 16px;
	vertical-align:middle;
	cursor: pointer;
}
.orgWiki
{
	background-position: -171px -2928px;
	width: 19px;
	height: 16px;
	vertical-align:middle;
	cursor: pointer;
}
.favWiki
{
	background-position: -99px -3225px;
	width: 19px;
	height: 14px;
	vertical-align:middle;
	cursor: pointer;
}

.zwFeedLink
{
	text-decoration:none;
	font-weight:bold;
}
.frmselected
{
	color: #0000FF;
	cursor: pointer;
	margin-left: 20px;
	text-decoration:underline;
}
.frmselectedSel
{
	color: #000000;
	cursor: text;
	font-weight:bold;
	text-decoration:underline;
}
.zwcrFrmIcon
{
	background-position: -132px -2669px;
}
.zwcrViewIcon
{
	background-position: -132px -2650px;
}
.zwFrmMainDiv
{
	margin:0px 0px -7px 34px;
}
.frmupAro
{
	background-position: -132px -2597px;
	width: 15px;
	height: 16px;
}
.frmdownAro
{
	background-position: -132px -2620px;
	width: 15px;
	height: 16px;
}
.frmrightAro
{
	background-position: -132px -2576px;
	width: 16px;
	height: 13px;
}
.zwNoFrmDiv
{
	color: #AAAAAA;
	font-size: 10px;
	font-style: italic;
	margin: 5px 0 -7px 54px;
}
.asc_true,.asc_false{background:#EEE url('../images/wiki.gif');margin-left:5px;display: inline-block;vertical-align: middle;}
.asc_false{width:10px;height:10px;background-position:0 -2991px;}
.asc_true{width:10px;height:10px;background-position:0 -2980px;}
.asc_none{width:10px;height:10px;margin-left:5px;background:none;}
.warningspan
{
	background: none repeat scroll 0 0 #FFFFCC;
	border: 1px dashed #FF9900;
	color: #D2691E;
	font-weight: bold;
	padding: 10px;font-size: 12px;
}
.zw-wikisitemapcon {
  border-bottom: 1px solid #eee;
  color: #000;
  overflow: hidden;
  font-size: 20px;
  line-height: 38px;
}
.zw-wikitoptitle {
  color: #000;
  font-size: 20px;
}
ol.code {
	list-style-position: outside;
	list-style-type: decimal;
	padding: 0 30px;
}
ol.code li {
	background-color: #F5F5F5;
	border-left: 2px solid #CCCCCC;
	margin: 1px 0;
	padding: 2px;
}
blockquote.block_quote {
	background: url("../images/newQuote.gif") no-repeat scroll 12px 10px transparent;
	border-left: 3px solid #EFEFEF;
	font: 13px/20px georgia,Arial,verdana,Helvetica,sans-serif;
	margin: 15px 3px 15px 15px;
	padding: 10px 10px 10px 40px;
}
/*blockquote.block_quote:before{content: "\f10d";display: inline-block;
  font: normal normal normal 21px/1 FontAwesome !important;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);margin-right: 10px;color:#999}*/
blockquote 
{
	display: block;
	margin: 1em 40px;
}
.comtstyle
{
	border-top: 1px dotted #CCCCCC;margin-left: 5px;margin-top: 10px
}
.successmsg
{
	margin:0 auto;
	position:fixed;
	*position: absolute;
	top:0px;
	text-align:center;
	width:100%;
	z-index:1000;
}
.innerdivmsg
{
	-moz-border-radius: 0 0 3px 3px;
	background-color: #467FD2;
	color:#FFFFFF;
	display:inline;
	font-weight: bold;
	padding:9px;
}
.innerdivwarningmsg
{
	font-weight: normal;
    font-size: 14px;
    background: none repeat scroll 0 0 #FFFFCC;
    color:#D2691E;
    display: inline-block;
    width: 500px;
	box-shadow: 0 0 0 1px #b7caa7 inset, 0 1px 2px 0 rgba(0,0,0,.05);
	padding: 9px;
    -moz-border-radius: 0 0 3px 3px;
}

.tocstyle
{
	border:1px dotted #ccc;
	padding:5px;
	background:#eeeeee;
}
.zwattachHead
{
	margin: 1px ;padding: 4px;width:100%;font-family: verdana ,Arial, Helvetica, sans-serif;font-size: 13px;box-sizing: border-box;border-bottom: 1px solid #ccc;
}
.zwcommentHead
{
	padding: 4px;font-family: verdana,Arial, Helvetica, sans-serif;margin-bottom: 10px;border-bottom: 1px solid #ccc;
}
.zwattachHead #attachAllCount,
#comments #commentform .zw-postacomment,
.zwcommentHead #comthedspan a,
.zwcommentHead #comthedspan a #commentcount{font-size: 13px;font-weight: bold;}

.contentpane #comments SPAN{font-weight: normal;}

.ziflRight{
	text-decoration:none;font-size:10px;
}
.zwmvpge
{
        background-position:-176px -2954px;
}
.zwWatchSpn
{
        display:block;
}
.delIcon
{
	background-position: -190px -2487px;
border: medium none;
cursor: pointer;
	font-size: 1px;
height: 12px;
width: 15px;
}
.delIcon:hover
{
	background-position: -190px -2503px;
}
.editIcon
{
	background-position: -190px -2536px;
border: medium none;
cursor: pointer;
	font-size: 1px;
height: 12px;
width: 15px;

}
.editIcon:hover
{
	background-position: -190px -2521px;
}
#comment .zw-commentname{font-size: 13px;font-weight: bold;}
#comment #zw-morecomment strong{font-size: 13px;}
#comment #zw-morecomment strong:hover{text-decoration: underline;}

#comment span
{
	border-bottom: 1px dotted #FFFFFF;
}
#AddNewFile
{
	float:right;margin-top:2px;font-weight: bold;font-size: 11px;font-family: Verdana;
}
#comment span
{
	border-bottom: 1px dotted #FFFFFF;
}
#comments
{
	color: #444444;
	font-size: 11px;
      	text-decoration: none;overflow: hidden;clear: both;margin-bottom: 30px;
}
.commentDiv
{
	*margin-left: 30px;
	*padding-left: 20px;  
}
.selectone_line,
.single_line{line-height: 100%;}
.onehalf_line{line-height: 150%;}
.double_line{line-height: 200%;}

.double_line .onehalf_line,
.double_line .single_line,
.double_line .selectone_line{line-height: 200%;}

.onehalf_line .double_line,
.onehalf_line .single_line,
.onehalf_line .selectone_line{line-height: 150%;}

.single_line .double_line,
.single_line .onehalf_line,
.single_line .selectone_line{line-height: 100%;}

#autocomplete
{
        margin: 0;
        padding: 0;
}
#autocomplete li:first-child
{
        border-top: 1px solid #F4F4F4;
}
#autocomplete li.selected
{
        background: none repeat scroll 0 0 #D9ECF9
}
#autocomplete li.listContentSelected
{
    background:#F2F2F2;
}
#autocomplete li
{
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F4F4F4;
    clear: both;
    color: #333333;
    cursor: pointer;
    display: block;
    font: 14px/1 'Helvetica Neue',arial,sans-serif;
/*    height: 40px;*/
    list-style: none outside none;
    margin-left: 0;
    overflow: hidden;
    padding: 0;
    width: 99.8%;
}
#autocomplete li img
{
    float: left;
    height: 30px;
    margin: 5px;
    width: 30px;
}
#autocomplete li span
{
    color: #333333;
    display: block;
    float: left;
    font: 10px/1 'Helvetica Neue',asans-serif;
    margin: 8px 7px 3px 11px;
    padding-top: 4px;
    position: relative;
}
.autocompleteselect
{
        background: none repeat scroll 0 0 #D9ECF9;
        border-bottom: 1px solid #F4F4F4;
        color: #333333;
        cursor: pointer;
        font: 14px/1 'Helvetica Neue',arial,sans-serif;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 5px;

}
.contextPopup
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #8C8C8C;
    border-radius: 0 0 0 0;
    box-shadow: 0 1px 10px #AAAAAA;
/*    margin-left: 0px\0/;
    margin-top: 0px\0/;
    margin-left: 10px;
    margin-top: -20px;
    position:fixed\0/;
    position: absolute;*/
    opacity: 0.98;
    width: 500px;
     
}

.zwCommentContent{color:#3C3B3B;font-size:12px;word-wrap:break-word;display:block;width:90%;}

/*Dashboard style elements*/

.zwDashNewPageAuth{
	padding-left:7px;
}

.zwDashNewPageAuthSpan{
	padding-left:7px;
	color:#999999;
	font:11px/19px verdana;
}

.zwDashNewPageCat{
	padding-left:7px;
	line-height:19px;
	font:11px/19px verdana;
}

.zwDashNewPageEmptyMsg{
	margin:15px;
        text-align:center;
}

.zwPadding{
	padding: 0;
	margin: 0;
}

.zwDashCommentContainer{
	border-bottom: 1px solid #D2D9E7;
	margin-top: 1px;
	padding: 4px 5px 10px;
}

.zwDashCommentImgCont{
	float: left;
	margin-right: 8px;
}

.zwDashCommentImg{
	height: 50px;
	width: 50px;
	border: 0 none;
}

.zwDashCommentTimeCont{
	padding-top: 2px;
}

.zwDashCommentTimeAbbr{
	color: #808080;
	font: 11px Verdana;
}

.zwDashCommentPageDtls{
	padding-left:7px;
	line-height:19px;
}

.zwDashCommentPageDtlsCont{
	color:#999999;
	font: 11px/19px Verdana
}

.zwDashCommentPageDtlsContAnc{
	color:#0A42AA;
	text-decoration: none;
	font: 11px Verdana;
}

.zwDashCommentCatDtls{
	padding-top: 2px;
	margin-left: 3px;
}

.zwDashCommentCatDtlsCont{
	color:#999999;
	font: 11px/19px Verdana;
}

.zwDashCommentCatDtlsAnc{
	color:#0A42AA;
	text-decoration: none;
	font: 11px/19px Verdana;
}

.zwDashCommentDispName{
	color: #3B5998;
	font: bold 12px Verdana;
	text-decoration: none;
}

.zwDashWorkspaceErrMsg{
	margin:15px;
	text-align:center;
}

#zwIntrPageActUl li .imgReply{
	height: 16px;
	margin: 3px 5px 0 0;
	width: 16px;
	float : left;
}

#zwbuttondiv{text-align: right;padding: 10px;}
.bigrss {
	background:url("../images/wiki.gif") 0 -875px;
	height: 16px;
	width: 16px;
}

.zwExportAsPdfImg { 
	background: url("../images/wiki.gif") -99px -9135px;
	height: 16px;
	width: 16px;
	border:none;
}


/*Newly added css*/
.zw-commentthumb{float: left;margin-right: 15px;}
/* .contentpane .zwPageCont img{max-width: 100%;min-width: 0px;} */
.contentpane .zwPageCont{word-wrap: break-word;}
.contentpane #comments span.zw-commenttime{display: inline;border:none;color: #999}
.zw-commentcontainer{padding: 10px 0px;overflow: hidden;border-bottom: 1px solid #eee}
#viewcoms #commentform{background-color: transparent;font-size: 12px;word-spacing: 2px;color: #999;padding: 10px;border-top: none;}
#viewcoms #commentform .zw-postacomment{display: block;margin: 10px 0;}
.cmtsec #cmtarea{width: 100%;height: 80px;margin: 10px 0}
.contentpane #comment .commentDiv .zw-commentdescription{border: none;color:#000;line-height: 21px;display: table-cell;font-size: 12px;padding: 0px;}
.zwcpMenu {position: absolute;z-index: 1;border: solid 1px #808080;background: #FFFFFF;width: 140px;text-align: left;font-weight: normal;font-size: 12px;padding:0;top: 23px;left: -1px;}
.commentList{padding: 0 10px}
.zw-attachcontainer{  margin: 0;list-style-type: none;padding: 0}
.zw-attachcontainer li{display: table;  width: 100%;}
.zw-attachcontainer li div{display: table-cell;vertical-align: middle;padding: 10px 0;}
.zwPageCommentSec{display: table;border: none;
    color: #000;
    line-height: 19px;
    font-size: 11px;
    font-family:verdana, sans-serif;
    padding: 0px;font-weight: normal;}
.zwPageCommentSec textarea{margin: 5px 0}
#zwNewPageName1, #zwNewPageName{  border: 1px solid #6193D0;}
.boxContent #zwImportPage,
.boxContent #zwNewPage{padding: 20px;}
.zw-attachremove{  padding: 10px 20px;}
.zw-addtagssection{overflow: hidden;clear: both;display: none}
.zw-wikisitemapaction {
  float: right;
}

.zw-savepopup tr td{padding: 10px 0;vertical-align: top}

#footer a{font: inherit;margin: 0 5px;font-weight: normal}
#footer #zwPoweredBy{display: block;margin: 10px;}

/*removed from  getpageattachedfiles.jsp and added here*/
.tdborder
{
border-bottom: 1px solid #eee;
}
#imgPreviewWithStyles {
    background: #222;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px;
    z-index: 999;
    border: none;
}
.zwfileRemove
{
    background:url('../images/delete.gif') no-repeat;
    cursor: pointer;
    font-size: 1px;
    height: 12px;
    width: 15px;
    border: none;
}
.zwfileRemove:hover
{
    background:url('../images/delete_rollover.gif') no-repeat;
    cursor: pointer;
    font-size: 1px;
    height: 12px;
    width: 15px;
    border: none;
}
.filelistTd
{
    border-bottom: 1px solid #eee;
    
    font-size: 11px;
    line-height: 17px;
}
.filelistTd a{text-decoration: none;font-size: 12px}
.filelistTd span{color: #AEAEAE;}
.filelistTd p.filelistupdate
{
   
    font-size: 11px;
    margin-top: 3px;
}
.filelistTd p.filelistdes
{
    color: #777;
    
    font-size: 11px;
    margin: -2px;
}
.filelistTd p.filelistdes textarea{width: 100%;
  box-sizing: border-box;
  margin: 5px 0;
  height: 100px;
  line-height: 22px;
  
  }
 .filelistTd p.filelistdes em{  font-style: normal;
  font-size: 13px;
  margin: 0px 0 10px;
  display: block;
  color: #444;} 

/* Reset ================================================================================= */
.showsidebar ul, 
.showsidebar ol{cursor: pointer;}

.showsidebar ul, 
.showsidebar ol
#comments ul,
#comments ol, .zwattachHead ul, .zwattachHead ol{list-style: none;margin: 0; padding: 0}


/*create new page style*/

.zwPageTypeLi
{
border:2px solid #CCCCCC;
cursor:pointer;
margin-right:10px;
padding:20px 3px;
height:65px;
width:120px;
text-align:center;
}
.zwPageType
{
margin-bottom:10px;
padding:5px;
display:inline;
}
.zwCNWebPgImg{
background-position:0px -1067px;
}
.zwCNDashboardImg{
background-position:0px -1126px;
}
.zwCNFCPgImg{
background-position:0px -1185px;
}
.tab {
margin: 0px;
padding: 0px;
padding-top: 3px;
list-style-type: none;
font: normal 11px Verdana, Arial, Helvetica;
}
.tab LI {
float: left;
color: #000;
cursor: pointer;
vertical-align:middle;
border-right: 1px solid #DDD;
line-height: normal;
}
.tab LI span.first {
padding: 7px 15px;
text-decoration: none;
background-color: #F3F3F3;
border-top: 1px solid #DDD;
float:left;
}
.tab LI span.first:hover {
padding: 7px 15px;
text-decoration: none;
background-color: #FAFAFA;
border-top: 1px solid #DDD;
float:left;
}
.tab LI span.selected {
position: relative;
padding: 7px 15px;
font: bold 11px Verdana, Arial, Sans-serif;
background-color: #FFF;
border-top: 1px solid #DDD;
border-bottom: 1px solid #FFF;
color: #000;
text-decoration: none;
float:left;
}
.tab .hint {
float:right;
padding: 5px 15px;
color:#FF6600;
font-weight:bold;
}
.tabHeader{
background-color:#E9E9E9;
color: #000;
padding-left:10px;
}

.tabHeader td{padding: 10px 10px 0 }

/*add attachments css*/


.attachTabSelect { padding: 5px 16px; border-left: 1px solid #999999;border-top: 1px solid #999999;border-right: 1px solid #999999;background: #F5F5F5; }
.attachTabNormal { padding: 5px 5px 1px 5px; border-left: 1px solid #EFEFEF;border-top: 1px solid #EFEFEF;border-right: 1px solid #EFEFEF; background: none; }
.zwfcbtncontainer{  background: #efefef;
  padding: 5px;}
.zwFCBtn{background:#EEE url('../images/button_bg1.gif');border:1px solid #D3D3D3; margin-right:10px;padding: 1px 10px;line-height: 18px;}
.tabs span a{text-decoration:none;font-weight:bold;}
.popclose {
background: url("../images/wiki.gif") repeat scroll -100px -2348px transparent;
border: medium none;
cursor: pointer;
height: 12px;
width: 15px;
}
.tab {
font: 11px Verdana,Arial,Helvetica;
      list-style-type: none;
margin: 0;
padding: 3px 0 0;
}

.tabHeader {
	background-color: #E9E9E9;
color: #000000;
       padding-left: 10px;
}
.tab LI {
	border-right: 1px solid #DDDDDD;
color: #000000;
cursor: pointer;
float: left;
       line-height: normal;
       vertical-align: middle;
}
.tab LI span.selected {
background-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-top: 1px solid #DDDDDD;
color: #000000;
float: left;
font: bold 11px Verdana,Arial,Sans-serif;
padding: 8px 15px 9px;
position: relative;
  text-decoration: none;
}
.tab LI span.first {
	background-color: #F3F3F3;
	border-top: 1px solid #DDDDDD;
float: left;
padding: 8px 15px;
	 text-decoration: none;
}
.tab LI span.first:hover {
	background-color: #FAFAFA;
	border-top: 1px solid #DDDDDD;
float: left;
padding: 8px 15px;
	 text-decoration: none;
}
.fileListSrchDivan
{
    border: 1px solid #B2B2B2;
    border-radius: 6px 6px 6px 6px;
    color: #AAAAAA;
    float: right;
    margin-right: 7px;
    margin-top: 2px;
    padding: 5px;
    width: 131px;
    margin-top:2px;
    font-size:11px;
}
.fileListSrchDiv
{
    height: 30px;
    padding: 2px 2px 4px;
}
.infotext
{
    margin-left: 6px;font: 11px Verdana;color:#AEAEAE;
    margin-top: 5px;
    text-decoration: none;
}
.fileUploadNoteDiv
{
    border-top:0px !important ;padding: 20px 30px 10px !important;color: #AEAEAE;position: relative;line-height: 17px;
    
}
.fileUploadNoteDiv b{color:#000000;}
.fileUploadNoteDiv span{color:#000000;}

.fileUploadNoteDiv #zwupdbtn{float:right;}
.fileUploadNoteDiv #zwUploadMsg{left: 30px;padding:3px;}


/*all attachments page css*/

.zw-filebotinfo{position: relative;}
#projectdocs .filelistTd p.filelistupdate .zw-filebothborder {padding: 0 10px;border-right: 1px solid #DCDCDC;border-left: 1px solid #DCDCDC;margin: 0 10px;line-height: 10px;display: inline-block;}

.bubblearrow
{
    background:url('../images/bubble-arrow.gif') no-repeat;
    font-size: 1px;
    height: 12px;
    width: 20px;
    border: none;
    
    visibility: hidden;
    position: absolute;
  bottom: -19px;
  right: 60px;
}
#projectdocs .filelistTd .zw-filebothborder .zw-showversion{font-size: 11px;margin-left: 3px;}
#imgPreviewWithStyles {
    background: #222;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px;
    z-index: 999;
    border: none;
}
.searchHighLite
{
    background-color:yellow;
}
.zwAttachVerMain
{
    display:none;
    margin-top: 3px;
   
}
.fullListTd
{
    border-bottom: 1px solid #f2f2f2;
}
td.zwAttachExFileViewTd
{
    line-height:17px;
}
td.zwAttachExFileViewTd a
{
    text-decoration: none;
}
td.zwAttachExFileViewTd span
{
    color: #AEAEAE;
}
td.zwAttachExFileViewTd p.zwFileListComment 
{
    color:#777;margin: 1px 0px;font-size: 11px;
}
td.zwAttachExFileViewTd p.zwFileListDetails
{
    margin-top: 5px;font-size: 11px;
}
td.zwAttachExFileViewTd p.zwFileListComment img
{
    visibility:hidden;margin-left:5px;cursor:pointer;
}


/*dasboard css*/
.zw-dashboardwrapper{overflow: hidden;clear: both;padding:10px 5px;}
.zw-dashboardwrapper .zw-dashtitle{border-bottom: 1px solid #ccc}
.zw-dashboardwrapper ul{list-style: none;margin: 0;padding: 0 }
.zw-dashboardwrapper .zw-dashmetrics{margin: 0 auto;padding: 0;overflow: hidden;clear: both;display: none;}
.zw-dashboardwrapper .zw-dashmetrics td {width: 247px;background: #FAFAFA;margin: 10px;padding: 0 15px;border:1px solid #E5E5E5;position: relative}
.zw-dashboardwrapper .zw-dashmetrics td h3{float: left;font-size: 25px;line-height: 30px;margin: 16px 0;}
.zw-dashboardwrapper .zw-dashmetrics td h3 span{  display: block;color: #323232;font-weight: normal;font-size: 15px;}
.zw-dashboardwrapper .zw-dashmetrics td .zw-addlink{font-size: 18px;text-decoration: none;color: #333;text-align: center;font-weight: bold;position: absolute;right: 0;height: 100%;background: #E4E4E4;padding: 26px 21px;box-sizing: border-box;}
.zw-dashboardwrapper .zw-dashmetrics td .zw-addlink:hover{background: #ccc;color: #FFF;}
.zw-dashboardwrapper .zw-dashmetrics .zw-metricesapce{padding: 0;width:30px;background: transparent;border: 0;}

.zw-dashboardinfo{display: table;width:100%;}

.zw-workspacelist a:hover,
.zw-dashcommentwrapper a:hover,
.zw-dashboardinfo a:hover{text-decoration: underline;}

.zw-commentlist img,
.zw-dashboardinfo .zw-newaddedfiles .zw-newlist img,
.zw-dashboardinfo .zw-recentchanges .zw-recentlist img{float: left;margin-right: 10px;border-radius: 3px;}

.zw-dashboardinfo .zw-recentchanges,
.zw-dashboardinfo .zw-newaddedfiles{width:48%;display: table-cell;padding:0 0 15px}
.zw-dashboardinfo .zw-space{width:30px;padding: 0px;display: table-cell}

.zw-dashboardwrapper .zw-workspacelist h2,
.zw-dashboardinfo .zw-recentchanges h2,
.zw-dashboardinfo .zw-newaddedfiles h2,
.zw-dashboardwrapper .zw-dashcommentwrapper h2 {border-bottom: 1px solid #E7E7E7;margin-top: 3px;background-color: #F6F6F6;font-size: 13px;padding: 3px 10px;}



.zw-dashboardinfo .zw-recentchanges .zw-recentlist,
.zw-dashboardinfo .zw-newaddedfiles .zw-newlist{margin-bottom: 15px;border-bottom:1px solid #E7E7E7}

.zw-dashboardwrapper .zw-dashcommentwrapper h2 .smallrss,
.zw-dashboardinfo .zw-recentchanges h2 .smallrss{margin-left: 5px;}

.zw-commentlist li .zw-commentinfo,
.zw-dashboardinfo .zw-recentchanges .zw-recentinfo,
.zw-dashboardinfo .zw-newaddedfiles .zw-recentinfo{display: block;color:#E0E0E0;font-size: 11px;margin-top: 2px;line-height: 17px;}


.zw-commentlist li .zw-commentinfo span,
.zw-dashboardinfo .zw-recentchanges .zw-recentinfo span,
.zw-dashboardinfo .zw-newaddedfiles .zw-recentinfo span{color:#999}
                                                            

.zw-dashboardinfo .zw-recentchanges .zw-recentinfo .zw-authorname,
.zw-dashboardinfo .zw-newaddedfiles .zw-newlist .zw-recentinfo .zw-authorname,
.zw-dashboardinfo .zw-recentchanges .zw-recentinfo .zw-recentworkspace{color:#000}

.zw-dashboardinfo .zw-recentchanges .zw-recentlist li,
.zw-dashboardinfo .zw-newaddedfiles .zw-newlist li{margin-bottom:20px;}

.zw-workspacelist li a,
.zw-dashboardinfo .zw-recentchanges .zw-recentlist li a,
.zw-dashboardinfo .zw-newaddedfiles .zw-newlist li a{font-size: 12px;font-weight: bold}

.zw-dashboardinfo .zw-recentchanges .zw-recentlist li a.zw-authorname,
.zw-dashboardinfo .zw-newaddedfiles .zw-newlist li a.zw-authorname{font-size: 11px;font-weight: normal;color:#0A42AA}

.zw-workspacelist ul{border-bottom: 1px solid #eee;margin-bottom: 15px;}
.zw-workspacelist li{padding-bottom: 5px;}

.zw-workspaceicon{margin:5px 0 !important;color:#000;text-decoration:none !important;}

.zw-dashboardwrapper .zw-workspacelist,
.zw-dashboardwrapper .zw-dashcommentwrapper{width: 48%;display: table-cell;padding: 0 0 15px;}
.zw-dashboardinfo .zw-datacontainer,                                      
.zw-commentlist .zw-datacontainer{display: table;}
.zw-commentlist{margin: 0;padding: 0;list-style: none;}
.zw-commentlist li{border-bottom:1px solid #eee;  padding: 10px 0;}
.zw-commentlist li:first-child{padding-top: 0;}
.zw-commentlist li:last-child{margin-bottom: 15px}
.zw-commentlist .zw-commentdescription {margin: 0;}
.zw-commentlist .zw-datacontainer .zw-authorname{font: bold 12px Verdana;text-decoration: none;}
.zw-commentlist .comments_page input[type="checkbox"]{float: left;margin: 12px 10px 12px 3px;}
.zw-allcommentsselection{background: #EDEDED;
  margin-bottom: 20px;
  padding: 5px 0;}
.zw-allcommentsselection a{margin-right: 10px;color:#000;font-size: 13px;}
.zw-allcommentsselection a:hover{text-decoration: underline;}

.zw-dashboardwrapper .zw-dashaddnew,
.zw-dashboardwrapper .zw-dashboardmore{float: right;background: #DFDFDF;padding: 3px 15px;text-decoration: none;color: #000;  border: 1px solid #C7C7C7;}
.zw-dashboardwrapper .zw-dashboardmore:hover,
.zw-dashboardwrapper .zw-dashaddnew:hover{background: #ccc;text-decoration: none;}

.zw-listwrapper{position: relative;overflow: hidden;}


/*copy to dialog box css*/

.add_user {
	
	background:#FFFFFF;
	border:1px solid #ddddff;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.user_title {
	height:24px;
	border-bottom:1px solid #fff;
	font-weight:bold;
	font-size:13px;
	padding:6px 0px 0px 5px;
	background:#e0ecfc;
}
.user_title span {
	float:right;
	cursor: pointer;
	margin:0 8px 0 0;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.user_sel {
	
	padding:10px;
}
.user_sel p {
	margin:0;
	padding:0;
	display:block;
}
.radio_btn {
	width:120px;
	display:block;
	float:left;
	padding-left:0px;
	margin:0;
}
.usr_width {
	float:none;
	margin-right:18px;
}
.border {
	border-top:1px solid #e4ecf9;
	overflow:hidden;
	height:1px;
	display: block;
}
.top_link {
	text-align:right;
	margin:0px 10px 0px 0px;
	padding:0;
}
.user_public { min-height:175px; padding:15px;}
.user_public h5{margin: 0 0 5px}
.user_inbox { width:300px; border:1px solid red; height:60px; margin:0 auto; }



.contTblContent {
	/*width:400px;*/
	height:300px;
	margin:0 auto;overflow:hidden;
}
.contTblContent_lft {
	/*width:199px;*/
	width:50%;
	font-weight:bold;
	float:left;
	height:300px;
	border-right:1px solid #bde0fb;
}
.contTblContent_rht {
	/*width:200px;*/
	width:50%;
	float:left;
	height:300px;
        margin-left:-1px;
}
ul.user_list, ul.user_list1 { margin:0; padding:0;height:275px;overflow:auto;}
ul.user_list li { margin:0px 0 0px 0; list-style-type:none; display:block; font-weight:bold; line-height:22px; height:23px; }
ul.user_list li a { padding:0px 0 0 10px; text-decoration:none; display:block; height:23px;}
ul.user_list li a:hover{ background:#ebf3fd;}
ul.user_list1 li a:hover{ background-color:#FFF7ED;}
.zw_cpToSdomainSel{ background:#ebf3fd;}
.zw_cpToSdomain{margin:0px 0 0px 0; list-style-type:none; display:block; font-weight:bold; line-height:22px; height:23px; }
.zw_cpToCategorySel{ background-color:#FFF7ED;}

.user_title1, .user_title2{ height:20px; padding-top:4px; color:#444; text-align:center; display:block; font-weight:bold; background-color:#f4f4f4; border-bottom:1px solid #dfdfdf; }
.user_title2 { border-right:none; }

.usr_bot {
	border-bottom:none;
}
.usr_footer {
	overflow: hidden;
	background:#eaf2fe;
	border-top:1px solid #9dd1f9;
}
.usr_footer span {
	float:right;
	margin:12px 7px;
}
.popupbtn, .popupbtn1, .popupbtn2 {
	background:url(../images/copy-to_bg.gif) repeat-x 0 0;
	cursor:pointer;
	border:1px solid #8eadbf;
	padding:1px 6px 1px 6px;
	_padding-top:2px;
	vertical-align:top;
	font:bold 11px Arial, Helvetica, sans-serif;
}
.user_helptip { background:#f5f8fe; border-top:1px solid #9dd1f9; height:70px; }
.popupbtn1 {
	margin:0 4px 0 4px;
}
.text_field {
	width:307px;
	color:#999;
	height:12px;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:3px 0 0 5px;
	float:left;
}

.user_public .zw-wikiname{width:250px}
.user_public .zw-workcontainer{overflow: hidden;clear: both;margin-top: 15px;}
.user_public .zw-othersworkspacelist{  margin:0 0 15px;
  border: 1px solid #ccc;
  padding: 5px 10px;list-style: none;  min-height: 0;
  max-height: 250px;
  overflow: auto;}
.user_public .zw-othersworkspacelist li{margin: 3px;}

.user_public .zw-workcontainer .zw-worktitle{color: #444;
  text-align: left;
  display: block;
  font-weight: bold;
  background-color: #f4f4f4;
  border: 1px solid #dfdfdf;
  margin: 0;
  font-size: 12px;
  line-height: 18px;
  padding: 5px 10px;
  border-bottom: none;}
.user_public .zw-othersworkspacelist li a{font-weight: bold;text-decoration: none;}
#zw-editorContainer #showinserttabletbody tr td{border: none;padding: 10px;}
#zw-editorContainer .zw-insetimgcontainer{border: 1px solid #C8C2A8;
  height: 460px;
  background: #F5F5F5;
  padding: 3px;text-align: left;margin: 18px 0 9px;}

#zw-editorContainer #imageAllList{
  border: 1px solid rgb(200, 194, 168);
  height: 265px;
  overflow: auto;
  background: rgb(236, 236, 217);}

.dialogBox .boxML, .dialogBox .boxMR, .DialogBox .boxContent{padding: 10px 0 0;}
#zw-editorContainer .zw-photouppopup{margin: 5px !important; height: 350;}

/*wikiwatch page css*/
.w_dact:hover
{
text-decoration:underline;
}
.w_dact
{
color:#aaaaaa;
text-decoration:none;
font-size:14px;
}
.p_t3
{
font-size:12px;
padding-left:10px;
}

.p_t2
{
background-color:#f4f4f4;
border:#e9e9e9 1px solid;
padding:5px;
margin:10px;
}

.p_t4
{
background-color:#e0fdb3;
border:#abd16f 1px solid;
padding:0px 5px 0px 5px;

display:block;
text-align:center;
}

.p_t5
{
background-color:#FD6906;
border:#e07600 1px solid;
padding:2px 5px 2px 5px;
margin-left:10px;
  
}
.p_t6
{
background-color:#FFB600;
border:#e07600 1px solid;
padding:0px 5px 0px 5px;

display:block;
text-align:center;
}

#w_list_wrap
{
border:1px solid #eee;
border-top:none;
border-right:none;
font-size:11px;
height:200px;
overflow:auto;
background-color:#fff;
}

.wspn1
{
background:#ECECEC;
color:#000000;
border:1px solid #eee;
border-bottom: none;
padding:5px 40px 5px 40px;
margin-right:10px;
font-size:12px;
font-weight:bold;
cursor:pointer;
}

.wspn1 a
{
color:#000000;
text-decoration:none;
}
.wspn2
{
background-color:#F3F3F3;
color:#000000;
border:1px solid #E0E0E0;
border-bottom:none;
padding:5px 40px 3px 40px;
margin-right:10px;
font-size:12px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.w_link
{
color:#333333;
text-decoration:none;
}

.w_link:hover
{
text-decoration:underline;
}

.w_center
{
background-color:#ffffff;
border:#cccccc 2px solid;
margin:0px 10px 10px 10px;
}

.w_anch
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
text-decoration:none;
}

a.w_anch:hover
{
color:#000000;
}

a.w_anch:visited
{
color:#555555;
text-decoration:none;
}

.delete_div, .nav_botdiv, .zwdelete, .tdhead
{
	background:url('../images/wiki.gif') no-repeat;
        
} 
.nav_botdiv
{
        background-position:0px -2042px;
        background-repeat:repeat-x;
        height:49px;
        margin-top:0px;
        font:11px verdana, Arial, Helvetica, sans-serif;
        border: 1px solid #AFAFAF;border-bottom: none;
}
.zw-tagcon .zw-wikitoptitle .zw-tagsearchoption{float: right;font-size: 14px;font-weight: normal;margin-bottom: 9px;}
.delete_div a{text-decoration: none;color:#000;}
.delete_div
{
        background-position:0px -2277px;
        background-repeat:repeat-x;
        padding:2px 8px 2px 5px;
        
        position:relative;
        top:17px;
        border:1px solid #b4b4b4;
        color:#1f1d1d;
        cursor:pointer;
        font-size:11px;
}
.zwdelete
{
        background-position:0px -2012px;
        height:12px;
        width:11px;
        
}
#zwdelete{color:#C07368;}
.tdhead
{
	background-position:0px -2111px;
        background-repeat:repeat-x;
        font: bold 12px/12px initial;
        border-bottom:1px solid #eee;
        border-left:1px solid #eee;
}
#zwDialogBoxDiv .zw-wikinewicon{display: none}
#threeColLayoutWrapper .zw-wikinewicon{display: none}
#threeColLayoutWrapper .panelBody .zw-wikinewicon{display: inline}
#threeColLayoutWrapper .panelBody .zw-wikinewicon:before{display: none;}

.greenbg ul li a{margin: 0}
.greenbg .wikitag-list{overflow: hidden;}
.greenbg .zw-tagserch{padding: 10px 0;border-top: 1px solid #E2E2E2;margin-top: 10px;}
.greenbg .zw-tagserch .zwSrchTxt{width:100%;}
#tagcloud .zw-tagserch .a{font-weight: bold;}
.greenbg .zw-tagserch form{margin-bottom: 7px;}

/*search page css*/

#zw-wikisearchresult #sftext{margin-right: 5px;}
.zwWorkspaceOption{
	width:280px; 
	border: 1px solid #B0B0B0;
	box-shadow: 1px 1px 1px #ECECEC;
        height: 205px;
}

.zwLighttxt{
	color:#878C97;
}

.zwLighttxtVal{
	color:#444444;
}

.searchBackground{margin-top: 10px;}
.searchBackground, .searchBasic, .searchAdvanced{
	background-color:transparent;
}





.search {
	margin: 0px;
	padding: 0px;
	text-align: left !important;
	border:none;
	border-radius:3px;

}
.search td.searchTile {
	list-style-type: none;
	
	width: 600px;
	float: left;
}
.zw-searchbutton{background: #E4E4E4;
  padding: 10px 20px;
  border-radius: 2px;
  cursor: pointer;
  vertical-align: top;
  display: inline-block;font-weight: bold;font-size: 13px;}
.search INPUT {
	 width: 600px;
  padding: 8px;
  font-size: 14px;
  margin: 0;
  color: #AAAAAA;
  border: 1px solid #ccc;
  border-radius: 2px;
}
.search td.searchLeft {
	background: url(../images/MyHome.gif) no-repeat -88px -20px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: none;
	width: 30px;
	height: 26px;
	float: left;
}
.search td.goBtn {
	background: url(../images/MyHome.gif) no-repeat -0px -264px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: none;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0px;
	text-align: center;
	width: 54px;
	height: 26px;
	float: left;
        cursor:pointer;
}

.zwSearchIcon{
	background-position:-168px -3061px;
	width:25px;
	height:24px;
	float:right;
	padding:5px;
	cursor:pointer;
}
.zw-tagcon{height:35px;text-align:left;border-bottom:1px solid #ccc;margin-bottom:10px;}
.zw-tagcloudselect{   background: #F6F6F6;overflow: hidden;padding: 9px;}
.searchButtonShow{cursor: pointer;}
#tagcloud .wikitag-list a{font-weight: normal;}
#comments .zw-commentsave .zw-commentcancel{font-size: 12px;}

#pageButtonId{padding: 0;margin: 0;list-style: none;}

#zw-editorContainer{background: #F4F4F4;}
#zw-editorContainer .htmlarea{background: transparent;}
#zw-editorContainer #zwBreadCrumbWapper{margin-top: 10px;display: none}
#zw-editorContainer #contentTdId{position: relative;background: transparent;}
#zw-editorContainer .contentwidth #pageButtonId{float: right;position: inherit;display: block;padding: 0;border: none;}
#zw-editorContainer .contentwidth h1.pageheader{border-bottom: none;font-size: 17px;margin: 0;width: 70%;display: table-cell;vertical-align: middle}
#zw-editorContainer .contentwidth #pageHeaderId{border-top:1px solid #D7D7D7;margin: 5px 0 0;}
#zw-editorContainer .htmlarea #margindiv{background: transparent}
#zw-editorContainer .rightbg{display: none}
#zw-editorContainer .htmlarea .toolbar{padding:20px 0;}
#zw-editorContainer .htmlarea #iframediv{border: 1px solid #ccc;box-shadow: 0 0 6px #ccc;}
#zw-editorContainer .fa{padding:4px 5px;cursor: pointer;min-width: 16px;height: 14px;text-align: center;display: inline-block;border-radius: 2px;border: 1px solid transparent}
#zw-editorContainer .hr{display: none;}

#zw-editorContainer .fa-pencil-square:before,
#zw-editorContainer .fa-pencil-square-o:before{content: "A";font-weight: bold;}
#zw-editorContainer .button .fa-pencil-square span,
#zw-editorContainer .button .fa-pencil-square-o span{display: block;height: 3px;width:20px}
#zw-editorContainer .button .fa-pencil-square:before{  background-color: #ccc;padding: 2px 5px 0;}
#zw-editorContainer .buttonPressed i,
#zw-editorContainer .fa:hover{background-color: #fff;color: #000;border: 1px solid #DADADA ;}
.zw-topwatch{display: none;}
.zw-addsubpages {text-decoration: none;float: right;margin-right: 9px;font-size: 10px;line-height: 8px;border: 1px solid;height: 9px;width: 9px;padding: 2px;cursor: pointer;border-radius: 20px;text-align: center;}

.zw-allloader{background-color: rgba(0, 0, 0, 0.5);padding: 12px 10px;border-radius: 2px;color: #fff;font-size: 18px;border: 1px solid #848484;font-family: arial;}
#zwLoadingIndicator .fa-pulse{font: normal normal normal 19px/1 FontAwesome !important;margin: 0;}

#comments #viewcoms #commentform{padding:0 10px;}
#comments .cmtsec .zw-postcommentbtn{margin-left: 66px;}

.zw-commentcontainer .fa-trash-o,
.zw-commentcontainer .fa-pencil{margin: 0 5px;cursor: pointer;color: #999;opacity: 0; -webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.zw-commentcontainer:hover .fa-trash-o,
.zw-commentcontainer:hover .fa-pencil{-webkit-transform: translateX(10px);-moz-transform: translateX(10px);-ms-transform: translateX(10px);-o-transform: translateX(10px);transform: translateX(10px);opacity: 1}
.zw-commentcontainer .fa-pencil,
.zw-commentcontainer .fa-trash-o{margin: 0 3px;cursor: pointer;color: #999;}
.zw-commentcontainer .fa-pencil:hover,
.zw-commentcontainer .fa-trash-o:hover{color: #333;}

#comments .cmtsec{position: relative}
#comments .cmtsec .zw-currentthumb img{padding: 3px;}
#comments .cmtsec .zw-commentcurrentcon{display: table;width:100%}
#comments .cmtsec .zw-commentcurrentcon .zw-currentthumb{display: table-cell;vertical-align: top;width:66px}
#comments .cmtsec #cmtarea{display: table-cell;vertical-align: top;margin: 2px 0 10px;border: 1px solid #D4D4D4;box-sizing: border-box;font-family: inherit;font-size: 12px;}


.cmtsec .zw-commentcurrentcon span:before, .cmtsec .zw-commentcurrentcon span:after {content: "";position: absolute;width: 0;height: 0;border-style: solid;border-color: transparent;border-left: 0;}
.cmtsec .zw-commentcurrentcon span:before{top: 18px;left: 59px;border-right-color: #C7C7C7;border-width: 8px;}
.cmtsec .zw-commentcurrentcon span:after{  border-right-color: #FFFFFF;border-width: 7px;top: 19px;left: 60px;}
.zw-noattachment{text-align: center;}
#zwFilesPage h1 {border-bottom: 1px solid #eee;padding-bottom: 5px;font-size: 20px;}
.zw-filescont{border:1px solid #ccc;}
#pagination{margin-top: 20px;}
#zw-editorContainer #zwMain{width:100%;background: transparent;padding: 0}

.custom_logo .form dt{font-weight: bold;float:left;width:15%;margin: 6px;clear: both;}
.custom_logo .form dd{margin:6px;float: left;}
.custom_logo .form .btn{clear: both;margin-top: 20px;float: none;text-align: right;overflow: hidden;border-top: 1px solid #eee;padding-top: 10px;margin: 0;}
.custom_logo .form input[type=text]{margin: 0}

#zw-alignelements .buttonPressed{background: #eee;}
#zw-editorContainer .fa-align-center .zw-combodownarr{margin-top: 5px;}

#zw-alignelements:hover .fa-align-center{background-color: #fff;color: #000;border: 1px solid #DADADA;}
#tagContent .zwTagCloudLink .delcomment{background: transparent;margin-left: 5px;color: #CA5252;}

#threeColLayout .showsidebar .wikitag-list li{float: left;  margin: 4px 7px 4px 0;}
#threeColLayout .showsidebar .wikitag-list li span:before{content: '(';margin-left: 3px;}
#threeColLayout .showsidebar .wikitag-list li span:after{content: ')'}

.zwiconsprite{background: url(../images/zwiconsprite.png) no-repeat;height: 20px;width:17px;display:inline-block;}
.zw-findreplace{background-position: 8px 4px}
.zw-spellcheck{background-position: -18px 4px}

.toolbar table td:nth-child(1) .combo {min-width: 89px;}
.toolbar table td:nth-child(2) .combo {min-width: 50px;}
.toolbar table td:nth-child(3) .combo {min-width: 85px;}


.zw-tagtoptitle{margin-bottom:10px;border-bottom:1px solid #ccc;}
#zwbulkImageList, #zwFCfileList{clear: both;}
.zw-attachcontainer li .attachVer{width:100%;;display: block;margin-top: 5px;}
#projectdocs .zw-noborder{width: 46px;vertical-align: top}
#projectdocs .zw-noborder .zw-attachthumbimg img{padding: 10px 20px;}
.zw-attachcontainer li div.zwattachverlistdiv{padding: 0}



#zwTopActionBar ul{margin: 0;padding:0;}
#zwTopActionBar ul,
#zwTopActionBar li{list-style: none;margin-top: 0 !important;}
#zwTopActionBar li{margin: 0 10px;}
#zwTopActionBar #right > li{float: left;}
#zwTopActionBar #right .zw-profileimg .clearfix img{display: none;}
#zwTopActionBar #right > li a{display:block;padding: 2px 0;font-weight: normal;line-height: 16px;}
#zwTopActionBar #right .zw-profileimg img{border-radius: 30px;margin: 4px;float: left;margin-left:10px;}
#zwTopActionBar #right li .zw-border {float: right;margin: 7px 0 0 6px;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid;}

#zwTopActionBar #right .zw-homeicon a,
#zwTopActionBar #right .zw-profileimg a{margin-top: 1px;}
#zwTopActionBar #right .zw-profileimg a{margin-right: 5px;}

#zwTopActionBar #right .zw-topdropdown{text-align:left;position: absolute;right: 4px;top: 20px;display:none;background: #fff;width: 320px;border-radius: 2px;border: 1px solid #ccc;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.24);z-index: 9999;}
#zwTopActionBar #right .zw-topdropdown .zw-toppart{padding: 10px;overflow: hidden;border-radius: 2px 2px 0 0;}
#zwTopActionBar #right .zw-topdropdown .zw-toppart ul{float: left;width: 48%;margin:0;padding:0;margin-right: 5px;}
#zwTopActionBar #right .zw-topdropdown .zw-toppart ul a{line-height: 24px;color:#525252;font-size: 12px;}
#zwTopActionBar #right .zw-topdropdown .zw-toppart ul a:hover{color:#000}
#zwTopActionBar #right .zw-topdropdown .zw-bottompart{padding: 10px;overflow: hidden;background: #F5F5F5;}
#zwTopActionBar #right .zw-topdropdown .zw-rightcontent{  width: 225px;float: right;}
#zwTopActionBar #right .zw-topdropdown .zw-rightcontent .zw-username{line-height: 30px;margin:0px;font-size:14px;}
#zwTopActionBar #right .zw-topdropdown .zw-rightcontent .zw-empid,
#zwTopActionBar #right .zw-topdropdown .zw-rightcontent .zw-mailid{display: block;color:#666;font-size: 12px;line-height: 19px;}
#zwTopActionBar #right .zw-topdropdown .zw-rightcontent .zw-signout{line-height: normal;display: block;clear: both;margin: 6px 0;color: #C07368;padding: 0;}
#zwTopActionBar #right .zw-topdropdown .zw-rightcontent .zw-signout:hover{text-decoration: underline;}

.zwdrpdwn:before,
.zwdrpdwn:after,
.zw-topdropdown:before, 
.zw-topdropdown:after {content: "";position: absolute;width: 0;height: 0;border-style: solid;border-color: transparent;border-top: 0;}
.zwdrpdwn:after,
.zw-topdropdown:after {top: -6px;right: 10px;border-bottom-color: #fff;border-width: 6px;}
.zwdrpdwn:before,
.zw-topdropdown:before {top: -7px;right: 9px;border-bottom-color: #ccc;border-width: 7px;}


.zwdrpdwn-left:after {left: 10px !important;right: auto}
.zwdrpdwn-left:before {left: 9px !important;right: auto}

.zw-adsearchoptions{overflow: hidden;width: 281px;margin-right: 20px;}
.zw-adsearchoptions label{font-size: 12px;font-weight: bold;margin-bottom: 3px;}

#zw-wikisearchresult .searchAdvancedOptions span, 
#zw-wikisearchresult .searchAdvancedOptionsHead span{display:inline;}

#commentform .zw-guestpostoption{overflow: hidden;clear: both;margin-left: 66px;color:#000;}
#commentform .zw-guestpostoption .zw-mandatoryfield{color:rgb(228, 125, 125)}
#commentform .zw-guestpostoption input{width:100%;border: 1px solid #ccc;padding: 4px;margin-top: 5px;}
#commentform .zw-commentnote{margin:0 0 0 66px;}

#comment .zw-commentapprove{font-size: 11px;margin-left: 15px;color: #C17E75;}

#comment .zw-commentmore{display:block;padding: 10px;text-align: center;background: #f7f7f7;}
.zw-emtytextmsg{text-align: center;}

.zw-wikiBreadCrumbs-sup{font-weight: normal;color: #A2A0A0;padding: 4px;}
#zw-editorContainer #taggTablediv{display: none;}

#zw-editorContainer .zw-editorpagetop{display: table;width:100%;}
#zw-editorContainer .contentwidth{padding: 10px;}
#zw-editorContainer input.pageheader{padding: 0;font-size: 17px;border:1px solid #ccc;padding: 2px;margin-left: -3px;margin-top: -1px}

#zw-editorContainer .topleftcurve, #zw-editorContainer .topbg, #zw-editorContainer .toprightcurve, 
#zw-editorContainer .leftbg, #zw-editorContainer .bottomleftcurve, #zw-editorContainer .bottombg, #zw-editorContainer .bottomrightcurve , 
#zw-editorContainer .ziflRight, #zw-editorContainer .rightbg{display: none}
#zw-editorContainer .bg{background: transparent;}
#zw-editorContainer #parent{border: none !important}
#zw-editorContainer #zwBrAfterHeader{display: none;}
.zw-successmessage{font-size: 12px;color: rgb(79, 169, 127);font-weight: normal;}


@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1) { 
  
  /* Retina-specific stuff here */
.zwiconsprite{background: url(../images/zwiconsprite2x.png) no-repeat;background-size: 42px;height: 20px;width:17px;display:inline-block;}
.zw-findreplace{background-position: 8px 3px}
.zw-spellcheck{background-position: -19px 3px}

}

.zw-separation{margin: 0 6px;color:#ccc;}
.fa-paperclip:before{margin-right: 5px;}
.zw-movepopup {overflow: hidden;width: 600px;padding: 10px 0;margin:0 auto;}
.zw-movepopup .zw-moveright .jstree-default .jstree-clicked{background: #F5DD93;border:none;}
.zw-movepopup .zw-moveright .jstree-default .jstree-hovered{background: #F5DD93;border:none;}

.zw-movepopup .zw-moveleft{float: left;width: 200px;border: 1px solid #ccc;box-sizing: border-box;background:#fff}

.zw-movepopup .zw-moveleft .zw-movepagelist li{padding: 8px;font-size: 14px;}
.zw-movepopup .zw-moveright .zw-movepagelist li{padding:0;min-height: 0;clear:both;}
.zw-movepopup .zw-movepagelist li{width:100%;padding: 0;font-size: 12px;box-sizing: border-box;line-height: normal;cursor: pointer;margin: 0;white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.zw-movepopup .zw-movepagelist .select{background: #DEDEDE;}

.zw-movepopup .zw-moveright{border: 1px solid #ccc;width: 400px;float: right;border-left: none;box-sizing: border-box;background:#fff}
.zw-movepopup .zw-popuptophead{margin: 0;padding: 8px 10px;background-color: #F7F7F7;border-bottom: 1px solid #ccc;font-size: 15px;line-height: 21px;}
.zw-movepopup .zw-movepopupbtn{float: right;margin: 10px 0 0;}
.zw-movepopup .zw-movepagelist{height: 350px;overflow: auto;padding: 0;margin: 0}

.zw-movepopup ul ul,
.zw-movepopup ul ul ul,
.zw-movepopup ul ul ul ul,
.zw-movepopup ul ul ul ul ul,
.zw-movepopup ul ul ul ul ul ul,
.zw-movepopup ul ul ul ul ul ul ul{margin-left: 17px;}

.zw-moveright .zw-popuptophead .zw-movesearch{width: 200px;}

.zw-movepopup .jstree-default.jstree-focused{background: transparent;box-sizing: border-box;padding: 6px 10px;}
.zw-movepopup .jstree-default a ins.jstree-icon {cursor:pointer;background:none;} 
.zw-movepopup .jstree-default a{font-size:12px;padding: 3px 5px;margin: 3px 0;}

.zw-movepopup .jstree-default li, 
.zw-movepopup .jstree-default ins,
.zw-movepopup .jstree-icon{background: none;}

.zw-movepopup a .jstree-icon:after{content: "\f0f6";}
.zw-movepopup .jstree ins{width: 12px;}
.zw-movepopup .jstree-default .jstree-closed > ins {border-left: 5px solid #5C5E61;border-right: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;background: none;height: 0;margin: 7px 1px;width: 5px;float: left;}
.zw-movepopup .jstree-default .jstree-open > ins{border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #5C5E61;border-bottom: 5px solid transparent;background: none;height: 0;margin:10px 1px;width: 0;float: left;}
.zw-movepopup .jstree a > .jstree-icon {margin-right: 7px;}

.zw-movepopup .zw-showingmsg{float: right;margin: 10px 10px 0 0;color: #007DCC;}
.zw-movepopup .zw-nopagefound{display: table;text-align: center;height: 100%;}
.zw-movepopup .zw-nopagefound span{display: table-cell;vertical-align: middle;}

/* empty trash, show version dialog scroll added. */

#emptyTrash .li{max-height: 300px;overflow: auto;clear: both;} 
.zwattachverlistdiv .attachVer{max-height: 300px;overflow: auto;}

/* files page search */

.zw-topfilesearch{float:left;position: relative;}
.zw-topfilesearch .zw-ws-sec{width:230px;font-family:lato,arial;font-size:14px;padding:4px;border:1px solid #ccc;margin-right:10px;padding-left:26px}
.zw-topfilesearch .fa-search{position: absolute;left: 10px;top: 6px;color: #848484;}
.zw-topfilesearch .fa-times-circle { top: 7px; color: #848484; right: 18px; position: absolute; cursor: pointer; display:none; }

/* Load More */

.zw-wcard-list-view.zw-wloadmorebtn{background: #AFAFAF;text-align: center;font-size: 15px;cursor: pointer;margin: 30px 0 0;border-radius: 3px;color: #fff;}
.zw-wcard-list-view.zw-wloadmorebtn:hover{background: #909090;}

/* Block default close button in search box*/

input[type="search"]::-webkit-search-cancel-button { display: none; }

/* workspace list and grid css */

.zw-workspacescount{font-size: 18px;}
.zw-wikitoptitle .zw-wstitle{font-size: 20px;margin: 0;float: left;padding-bottom: 10px;}


.zw-wikitoptitle .zw-topsearch .zw-switchicon .fa{cursor: pointer;margin-left: 10px;color: #999;padding: 5px 6px;border: 1px solid #E2E2E2;border-radius: 3px;float:left;margin-top:3px;}
.zw-wikitoptitle .zw-topsearch .zw-switchicon .fa.active{color:#fff;background: #848484;cursor: default;border: 1px solid #848484;}
.zw-wikitoptitle .zw-topsearch .zw-switchicon .fa:hover{text-decoration:none}

.zw-wikitoptitle .zw-topsearch{float: right;}
.zw-wikitoptitle .zw-topsearch .zw-workspace-search,
.zw-wikitoptitle .zw-topsearch .zw-switchicon{float: left;margin-left: 20px;position: relative;}
.zw-wikitoptitle .zw-topsearch .zw-workspace-search .zw-ws-sec{border-radius: 3px;width: 300px;font-family: lato, arial;font-size: 13px;padding: 7px 27px 7px 22px;border:1px solid #ccc}
.zw-wikitoptitle .zw-topsearch .zw-workspace-search .fa-times-circle { top: 9px;color: #848484; right: 9px; position: absolute; cursor: pointer; display:none; }
.zw-wikitoptitle .zw-topsearch .zw-workspace-search .fa-search{position: absolute;top: 9px;left: 9px;color: #CECECE;}


.zw-workspace-card .zw-wcard-list .zw-fav{width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 50px 50px 0;
    border-color: transparent rgba(0, 0, 0, 0.1) transparent transparent;position: absolute;right: 0;top: 0;text-decoration: none;cursor: pointer;}
.zw-workspace-card .zw-wcard-list .zw-fav:before {display: inline-block;
    position: absolute;
    top: 8px;
    right: -40px;}
.zw-workspace-card .zw-wcard-list .zw-fav-active{color:#FFE400;}
.zw-workspace-card .zw-wcard-list .zw-fav-deactive{color:#ccc;}

.zw-workspace-card{margin: 0;padding: 0;list-style: none;overflow:hidden;}
.zw-workspace-card .zw-wcard-list {overflow: hidden;box-sizing: border-box;width: 31%;border-radius: 3px;height: 200px;float: left;margin: 10px;position: relative;border:1px solid #E0E0E0}



.zw-workspace-card .zw-wcard-list h2 {clear: both;margin: 0 0 2px;display: table}
.zw-workspace-card .zw-wcard-list h2 .fa-folder-open-o:before{color: rgba(0, 0, 0, 0.37);font-size: 21px;margin-right: 6px;}
.zw-workspace-card .zw-wcard-list h2 a{color:#000;font-size: 16px;line-height: 23px;font-weight: normal;display: table-cell}


.zw-wcard-list .zw-wcard-mid{padding: 20px;min-height: 104px;position: relative;border-bottom: 1px solid #E0E0E0;}
.zw-wcard-list .zw-wcard-mid .zw-wcard-pagecount{color: rgba(0, 0, 0, 0.6);font-size: 11px;margin-left: 33px;display: inline-block;}
.zw-wcard-list .zw-wcard-mid .zw-wcard-lastedit{font-size: 12px;color: rgba(0, 0, 0, 0.9);position: absolute;right: 20px;bottom: 10px;}

.zw-wcard-list .zw-wcard-mid .zw-wcard-lastedit .fa-clock-o,
.zw-wcard-list .zw-wcard-mid .zw-wcard-lastedit .fa-calendar{color: #888;}

.zw-wcard-list .zw-wcard-mid .zw-wcard-lastedit .fa-calendar:before{margin-right: 5px;}
.zw-wcard-list.zw-wloadmorebtn{box-shadow: none;background: #F9F9F9;text-align: center;line-height: 195px;cursor: pointer;color:#333;font-size:15px;}
.zw-wcard-list.zw-wloadmorebtn:hover{background:#F2F2F2;}

.zw-attfileload{clear: both;text-align: center;margin: 30px 10px;padding: 10px;background: #eee;overflow: hidden;display: block;border-radius: 3px;}

.zw-wcard-list .zw-wcard-foo{overflow: hidden;padding: 13px;background: #fff;}
.zw-wcard-list a{text-decoration:none;}
.zw-wcard-list .zw-wcard-foo .fa{color:#999;margin: 5px;cursor: pointer}
.zw-wcard-list .zw-wcard-foo .fa:hover{color:#555}
.zw-wcard-list .zw-wcard-foo .fa.fa-trash-o{color:#C16262}
.zw-wcard-list .zw-wcard-foo .zw-wcard-tools{position: absolute;bottom: 15px;right: 10px;}
.zw-wcard-list .zw-wcard-foo .zw-wcard-headright{color: #565656;font-size: 13px;display: inline-block;width: 187px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;}
.zw-wcard-list .zw-wcard-foo img{width: 30px;height:30px;border-radius: 50px;margin-right: 10px;vertical-align: middle;}


.zw-wcard-list-view .zw-ws-fletter{width: 50px;height: 50px;border-radius: 100%;margin-right: 10px;color: #4A4A4A;text-align: center;font-size: 15px;line-height: 47px;display: inline-block;vertical-align: middle;text-transform: uppercase;border:1px solid #E0E0E0}
.zw-wcard-list-view .zw-wcard-mid{display: inline-block;vertical-align: middle;}
.zw-wcard-list-view {padding: 10px 0;border-bottom: 1px solid #eee;position:relative;}
.zw-wcard-list-view h2 {clear: both;margin: 0px;line-height: 20px;font-weight:normal;}
.zw-wcard-list-view h2 a{font-size: 16px;text-decoration:none;color:#000;}
.zw-wcard-list-view h2 .star-active{color: #ECBC00;cursor:pointer}
.zw-wcard-list-view h2 .star-normal{color: #ccc;cursor:pointer}


.zw-wcard-list-view .zw-wcard-head .zw-wcard-headright span{display: block;font-size: 11px;color: #999;font-weight: normal;}
.zw-wcard-list-view .zw-wcard-foo{float:right;position:absolute;top:22px;right:0;visibility:hidden;opacity:0;}
.zw-wcard-list-view:hover .zw-wcard-foo{visibility:visible;opacity: 1;filter: alpha(opacity=100);-webkit-transition: opacity 0.3s linear;-moz-transition: opacity 0.3s linear;-o-transition: opacity 0.3s linear;transition: opacity 0.3s linear;}
.zw-wcard-list-view .zw-wcard-foo .zw-wcard-tools a{margin-left:10px;cursor: pointer;color:#222}

.zw-wcard-list-view .zw-wcard-foo .zw-wcard-tools .fa{color:#999;}
.zw-wcard-list-view .zw-wcard-foo .zw-wcard-tools .fa:hover{color: #555;}
.zw-wcard-list-view .zw-wcard-foo .zw-wcard-tools .fa:before{margin-right:5px;}

.zw-wcard-list-view .zw-wcard-foo .zw-wcard-tools .zw-ws-del,
.zw-wcard-list-view .zw-wcard-foo .zw-wcard-tools .zw-ws-del .fa{color:#C16262}
.zw-wcard-list-view .zw-smallData{font-size:11px;color:#9E9E9E;}
.zw-wcard-list-view .zw-smallData strong{color:#6D6D6D;font-weight:normal;}
.zw-wcard-list-view .zw-smallData .zw-wcard-lastedit{margin-left:10px;}

.zw-loadmoreworkspace{text-align:center;}
.zw-loadmoreworkspace .zw-wload{text-align:center;margin-top:20px;display:block;}

.zw-wcard-list-view .zw-wcard-link{display:block;}

.zw-wbgcolor1,
.zw-wbgcolor2,
.zw-wbgcolor3,
.zw-wbgcolor4,
.zw-wbgcolor5,
.zw-wbgcolor6,
.zw-wbgcolor7,
.zw-wbgcolor8,
.zw-wbgcolor9,
.zw-wbgcolor10{background:#F2F2F2}

/* workspace list and grid css end*/

/*Mega Menu Styles */

.zw-mmenu-con{box-shadow: 0 6px 12px rgba(0, 0, 0, 0.11);background: #fff;position: absolute;width:100%;left:0;right:0;top:39px;z-index: 99;box-sizing: border-box;padding:20px;display: table;}
.zw-mmenu-con .zw-mmenu-separate{width:30px;display: table-cell;}
.zw-mmenu-con .zw-mmenu-wspace{display: table-cell;position: relative}
.zw-mmenu-con .zw-mmenu-wspace ul li{margin: 0;float: left;}
.zw-mmenu-con .zw-mmenu-wfav{display: table-cell;width:27%;position: relative}
.zw-mmenu-con .zw-mmenu-wspace .zw-mmenu-head{position: relative}
.zw-mmenu-con .zw-mmenu-wspace .zw-mmenu-search {position: absolute;right:0;top:0;}
.zw-mmenu-con .zw-mmenu-wspace .zw-mmenu-search .fa-times-circle{position: absolute;right: 6px;top: 6px;color: rgb(183, 183, 183);cursor: pointer;}

.zw-mmenu-con .zw-mmenu-title{font-size: 15px;font-weight: normal;border-bottom: 1px solid #dfdfdf;color: #555;padding-bottom: 7px;}
.zw-mmenu-con .zw-mmenu-wfav .zw-mmenu-col,
.zw-mmenu-wspace .zw-mmenu-col{display: flex;flex-wrap: wrap;min-height: 0;max-height: 210px;overflow: auto;list-style: none;padding:0px;margin: 0;}

.zw-mmenu-con .zw-mmenu-wspace .zw-mmenu-col li {width: 30%;margin: 14px 14px 14px 0 !important;cursor: pointer; list-style:none; }
.zw-mmenu-con .zw-mmenu-wfav .zw-mmenu-col li {width: 100%;padding: 14px 14px 14px 0 !important;cursor: pointer; list-style;none }


.zw-mmenu-col .zw-mmenu-wlist{padding: 10px;display: inline-block;vertical-align: middle;width: 21px;height: 21px;line-height: normal;text-align: center;color: #000;border-radius: 50px;margin-right: 10px;font-size: 18px;text-transform: uppercase;border: 1px solid #E8E8E8}
.zw-mmenu-head .zw-mmenu-search .zw-mmenu-sec{font-size: 12px;padding: 4px;width: 250px;background: #F5F5F5;    border: 1px solid #ccc;border-radius: 3px;}
.zw-mmenu-col .zw-mmenu-rightcon{display: inline-block;vertical-align: middle;}
.zw-mmenu-col .zw-mmenu-rightcon .zw-mmenu-wtitle{margin: 0;font-size: 15px;font-weight: 400;}
.zw-mmenu-col .zw-mmenu-rightcon .zw-mmenu-data{font-size: 11px;display: block;line-height: normal;color:#5f5f5f;}
.zw-mmenu-col .zw-mmenu-rightcon .zw-mmenu-data span{margin-left:5px;color:#a2a2a2;}

.zw-mmenu-con .zw-mmenu-col li a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#444;display: inline-block;max-width:200px;}
.zw-mmenu-con .zw-mmenu-overflow{box-sizing: border-box;margin:0 !important;position: absolute;padding: 30px;width: 100% !important;left: 0;right: 0;bottom: 0;background: -moz-linear-gradient(top,  rgba(252,252,252,0) 15855%, rgba(255,255,255,1) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(252,252,252,0) 15%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(252,252,252,0) 15%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fcfcfc', endColorstr='#e8ffffff',GradientType=0 ); /* IE6-9 */}

.zw-topwsmenu{position: relative;}
.zw-topwsmenu:hover .zw-mmenu-arrow{display: block;}
.zw-mmenu-arrow{position: absolute;top: 22px;left: 46px;display: none;z-index: 99999;}

.zw-mmenu-arrow:before, 
.zw-mmenu-arrow:after{content: "";position: absolute;width: 0;height: 0;border-style: solid;border-color: transparent;border-top: 0;}

.zw-mmenu-arrow:before {top: -6px;right: 9px;border-bottom-color: #B1AEAE;border-width: 5px;}
.zw-mmenu-arrow:after {top: -5px;right: 10px;border-bottom-color: #fff;border-width: 4px;}

/*Mega Menu Styles end*/

/* docment widget */

#zw-editorContainer .zw_widgetDocList{padding:0;margin:0;list-style: none;}
#zw-editorContainer .zw_widgetDocList li{list-style: none;clear:both;padding:5px 0;}
#zw-editorContainer .zw_widgetDocList li input[type="radio"]{float:left;margin:0 10px 0 0;}
#zw-editorContainer .zw_widgetDocList li h4{margin:0 0 3px;font-size:14px;}
#zw-editorContainer .zw_widgetDocList li span{margin-left:22px;color:#CECECE;font-size:11px}
#zw-editorContainer .zw_widgetDocList li span strong{color:#888;font-size:11px}
#zBasicPlgns .zw_widget_no_listDiv { display:table; height:300px; min-height:300px; text-align:center; width:100%; padding-top:25% !important;}
.zw_widget_noListS_span{display:table-cell; font-size:14px;vertical-align:middle; }

/* docment widget */

/*  file Upload file Listing */
#filedetails > li {color:#423D3D}
#filedetails > li > span:nth-child(1) {margin-right:10px; width: 250px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#filedetails > li > span:nth-child(2) {color : #AEAEAE; }
#zw_uploadFileTotSize {color : #AEAEAE ;}
/*  file Upload file Listing */
/* Multiple File Upload dialogue box Start */
.zw-btn-disablestate {background: #ccc none repeat scroll 0 0;border: medium none;border-radius: 2px;color: #fff;cursor: default;font-family:arial,helvetica,sans-serif;font-size: 14px;font-weight: normal;line-height: 18px;margin-right: 5px;padding: 5px 15px;}
.inValidFile span {color:#CD5C5C; }
.zwfilesDrop{  border: 1px dashed #d0d0d0; padding: 15px; cursor: pointer; text-align: center; font-size: 14px; border-radius: 5px; }
/* Multiple File Upload dialogue box  END*/

/* CLOUD PICKER */

.zwcloudpickerstyle {background: rgba(0,0,0,0.4);width: 100%;height: 100%;left: 0;line-height: 0;position: fixed;top: 0;z-index: 950;}
#zw-fadebg{box-sizing: border-box;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;background-color: #000000;opacity: 0.6;filter: alpha(opacity=60);display:none;}
.zw-cloudpopup{position: absolute;width:550px;margin-left:-275px;left:50%;top:20%;background: #fff;z-index:9999;display: none;    border-radius: 3px;border: 4px solid #ccc;box-shadow: 0 0 20px #403F3F;}
.zw-cloudpopup ul{padding:10px 20px;margin:0;list-style:none;min-height:0;max-height:300px;overflow:auto;}
.zw-cloudpopup ul li{margin-bottom:10px;font-size: 13px;overflow: hidden;clear: both;}
.zw-cloudpopup ul li img{margin-right: 10px;vertical-align: middle;}
.zw-cloudpopup ul li .zw-uploadmsg{float: right;color: #D48383;}
.zw-cloudpopup h1{margin: 0;padding: 10px 20px;background-color: #eee;}
.zw-cloudpopup .zw-closebtn{float:right;padding: 6px 20px;text-decoration:none;margin: 0 20px 20px;}

/* Multiple File Upload dialogue box  END*/

#zw-megaMenuRightUL,
#zw-megaMenuLeftUL{padding: 0;margin: 0;list-style: none;}
.mmenu-change-btn{position: absolute;left: 10px;display:none;cursor: pointer;transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;}

.zw-cloudpopup .zw-errorinfo{margin: 20px 20px 10px;padding: 5px 10px;background-color: #F9EBEB;border: 1px solid #E8B4B4;} 

/* Delete Category PopUp */

.zw-deletealert .fa-exclamation-triangle{display:block;margin-bottom:10px;}
.zw-deletealert .fa-exclamation-triangle:before{font-size:35px;color: #e07676;}
.zw-deletealert{padding: 12px;font-size: 17px;text-align: center;}
.zw-deletealert .zw-deleteAlertbtn{margin-top:20px;}
.zw-deletealert .zw-deleteAlertbtn .actionbutton{background: #ef8989;border: 2px solid #e07676;padding: 7px 30px;font-size: 15px;color:#fff;}
.zw-deletealert .zw-deleteAlertbtn .actionbutton:hover{background: #e07676}
.zw-deletealert .zw-alert{color: #e07676;font-size:20px;}
.zw-deletealert .zw-helpText{color: #565656;font-size: 17px;display: block;margin-top: 7px;}
.zw-deletealert .zw-helpText b{color:#000;}
/* Delete Category PopUp */
.zw-noitemfound{text-align: center;width: 100% !important;}

/* Onboarding */
.zw-onboarding{position: absolute; border-radius: 5px; padding: 15px; z-index: 999; top: 49px;  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.12); width:325px; display:none;}
.zw-onboarding:after{border: solid transparent;content: " ";height: 0;width: 0;position: absolute;border-width: 9px;bottom: 100%;left: initial;}
.zw-onboarding h3{margin: 0;color: #333;margin-bottom: 5px;}
.zw-onboarding  p{color: rgba(0, 0, 0, 0.91);line-height: 19px;margin: 0;margin-bottom: 15px;font-size: 13px;}
.zw-onboarding  .zw-skipintro{float: left;font-size: 11px;color: rgba(0, 0, 0, 0.61);text-decoration: underline;}
.zw-onboarding .zw-nextbtn{background: rgba(0, 0, 0, 0.71);color: #fff;float: right;padding: 5px 15px;border-radius: 3px;}
.zw-onboarding .zw-nextbtn:hover{text-decoration: none;background:#000;}
.zw-onboarding.bgcolor0:after{right:32px;}


.bgcolor0:after,
.bgcolor1:after,
.bgcolor2:after,
.bgcolor3:after{border-bottom: 9px solid #eee;}
.bgcolor1,
.bgcolor0,
.bgcolor2,
.bgcolor3{ background: #eee;}

.zw-mmenushowpop{
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
    transition: all 0.2s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    visibility: visible;
}
.zw-mmenuhidepop{
	opacity: 0;
    -webkit-transform: translateY(-20px);
    -moz-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    -o-transform: translateY(-20px);
    transform: translateY(-20px);
    transition: all 0.2s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    visibility: hidden;
}

/** CSS for TAGSINPUT plugin **/
#tagnms_tagsinput { border:1px solid #CCC; background: #FFF; padding:5px; min-height:0px;max-height:100px; overflow-y: auto;border-radius: 3px;margin-bottom:10px;}
#tagnms_tagsinput span.tag {transition: all 0.5s ease; display: inline-block; color: #a2a2a2; font-family: lato, arial, helvetica, sans-serif; font-weight: 400; background: #f3f3f3; padding: 4px 28px 4px 10px; font-size: 12px; text-decoration: none; cursor: pointer; line-height: 16px; border-radius: 3px; border: 1px solid #dcdcdc; float: left; margin: 3px; position: relative;}
#tagnms_tagsinput span.tag a {font-weight: bold; color: #a2a2a2; text-decoration: none; font-size: 13px; padding: 4px 8px; cursor: pointer; border-left: 1px solid #d4d4d4; background: #e6e6e6; position: absolute; right: 0; top: 0;} 
#tagnms_tagsinput input {width: 200px; margin: 3px; font-size: 12px; border: 1px solid transparent; padding: 4px; background: transparent; color: #000; outline: 0px;}
#tagnms_tagsinput div { display:block; float: left; } 
.tags_clear { clear: both; width: 100%; height: 0px; }
.not_valid {background: #ffdfe2 !important; color: #90111A !important;}

.zw-addtagssection{overflow: hidden;clear: both;margin: 50px 0 10px;display:block;}
.zw-addtagssection .zw-tagslist{float: left;list-style-type: none;margin: 0;padding: 0;}
.zw-addtagssection .zw-tagslist li{float: left;margin:3px;position: relative;}
.zw-addtagssection .zw-tagslist li:last-child{margin-right: 10px;}
.zw-addtagssection .zw-addtagbutton,
.zw-addtagssection .zw-tagslist li a{transition: all 0.5s ease; display: inline-block; color: #868686; font-family: lato, arial, helvetica, sans-serif; font-weight: 400; background: #f3f3f3; padding: 4px 10px 4px 10px; font-size: 12px; text-decoration: none; cursor: pointer; line-height: 16px; border-radius: 3px; border: 1px solid #d2d1d1;}
.zw-addtagssection .zw-addtagbutton:hover{background:#797979}
.zw-addtagssection .zw-tagslist li a:hover{background:#e4e4e4;}
.zw-addtagssection #zw-addtagbutton{background: #797979; padding: 4px 10px; color: #fff;}
.zw-addtagssection #zw-addtagbutton:hover{background:#898989;}
.zw-navloading{color:#ccc;}
.zw-addtagssection .zw-tagslist li a .fa-tag{vertical-align: bottom;margin-right: 3px}
.zw-notagsfound{color:#ccc;}

/** CSS for TAGSINPUT plugin end **/

/* WIKI INDEX 26/09/2016 by Thirumaran */
#indexUl{display:inline;list-style-type: none;margin: 0;padding: 0;}
#indexUl > li{display: inline; padding: 3px;}
#pagesListUl{ padding: 0; margin: 0; list-style: none; }

#pagesListUl li a{ width: 20%;margin-left: 35px; padding: 8px 14px 8px 14px !important; cursor: pointer; list-style: none; float: left; text-align: left }
#pagesListUl li a:hover{text-decoration: underline;background: #E8E8E8}
ul > li.zw_siteindex_nodocLi {text-align: center;padding-top: 20% !important;}
.wikiIndesLoadMore{padding: 5px; background: #AFAFAF;text-align: center;font-size: 15px;cursor: pointer;margin: 30px 0 0;border-radius: 3px;color: #fff;}
.zw-wikiindexcontainer .zw-wikiindexlink{color:#000}
.zw-wikiindexcontainer .zw-wikiindexlink:hover{cursor:pointer;text-decoration: underline !important;} 

/* Page Navigator side panel */
.zw-pageNaviMoreButton {text-align: center; border-radius: 2px; cursor: pointer; background: #DFDFDF; padding: 3px 15px; text-decoration: none; color: #000; border: none; margin: 20px;}
.zw-pageNavigationSiteMap{ padding-top: 7px; border-top: 1px solid #E7E7E7; text-align:center; display:none;}
.zw-sitemaplink{padding: 12px 25px;}
.zw-loadmorepagenavigation{text-align:left; z-index: 1; font:normal 12px;color:#000}
.zw-copytopopup .contTblContent{height:320px}
.coptToLoadMore{
   padding: 10px; border-top: 12px solid white; border-bottom: 12px solid white; background-color: lightblue; align-content: initial; text-align: center;}
#allcomments-loadmore{
	cursor: pointer;
	height: 35px;
	width: 100%;
	align-content: initial;
	text-align: center;
	background-color: lightgray;
	box-sizing: border-box;
    top: 169px;
    margin: 20px 0px 20px 5%;
    bottom: 0;
    }
#zwBCspanSearch > i.fa-home{color: #9E9B9B;}
/* Import Image Error Report */
#zwImportPage #resMsg{
	display: inherit;
	text-align: center;
    color: red;
    background-color: lightgray;
    border-radius: 2px;
    margin: 0px 15px 0px 0px;
    padding: 0px 20px;
}
/* Import Image Error Report */
/* Insert Image style START */
.img_insertSpan{
	padding: 10px 7px 5px 0px;
    float: right;
}
#zwUploadAttachmentForm1{
	    border: 1px solid black !importent;
	    width:100px !importent;
}
#zwUploadAttachmentForm .ui-lib-imagecontainer{max-height:400px;}
.zimagelist__image i{
    font-size: 80px !important;
    position: absolute;
    top: 18px;
    right: 29px;    	
}
.fieldset_div fieldset{vertical-align: middle;
    min-height: 50px;
    display: inline-block;
    padding: 5px;
    margin: 7px;
    border: 1px solid #ccc;
    }
    #zwTopActionBar #right li .fa-cog:before{line-height: 35px}
	#_DIALOG_CONTENT > table.DialogBox{height:auto !important;}
.zc-insertImgCon{min-height:300px;position: relative;}
.zc-insertImgCon ul{list-style:none;margin:0;padding:0;}


.zw-imgInsertContainer{border: 1px solid #c8c2a8;}
.DialogBox.zw-imgInsertContainer .boxCtrlButtonPane,
.DialogBox.zw-imgInsertContainer .boxHeader{border-top:none;border-bottom: 1px solid #c8c2a8;}

#zw-editorContainer .zc-insertImgCon .zw-topTabNav{border-bottom: 2px solid #eee;padding:0 30px;}
#zw-editorContainer .zc-insertImgCon .zw-topTabNav li{display: inline-block;
    margin-bottom: -2px;
    font-weight: normal;
    text-align: center;
    cursor: pointer;
    width: auto;
    height: auto;
    padding: 10px;
    font-size: inherit;}

.zc-insertImgCon .zw-insertImage{position:relative;padding: 30px;min-height:200px;max-height: 300px;overflow: auto;border-bottom: 1px solid #c8c2a8;}

.zc-insertImgCon .zw-insertImage li:first-child{width: 162px;display: inline-block;height: 196px;vertical-align: top;margin:10px;}
.zc-insertImgCon .zw-insertImage li:first-child .zw-uploadInsertImage{margin-top: 0;height: 100%;box-sizing: border-box;padding-top: 75px;}

.zc-insertImgCon .zw-insertImage li:last-child{width: inherit;display: block;height: inherit;}
.zc-insertImgCon .zw-insertImage li:last-child .zw-uploadInsertImage{margin-top:70px;padding-top:20px;height: initial;}

#zw-editorContainer .zc-insertImgCon .zw-insertImage li.zw-addImageListView .fa-times-circle{border: none;position:absolute;top:3px;right:0;color: #8e9da5;}
#zw-editorContainer .zc-insertImgCon .zw-insertImage li.zw-addImageListView .fa-times-circle:hover{background-color: transparent;color: #4c5458;border: none;}

#zw-editorContainer .zw-insertImgInfo{position:absolute;bottom:0;left:0;right:0;background:#e8eff3;padding:5px 10px;}
#zw-editorContainer .zw-insertImgInfo .zw-imgFilName{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 3px;color: #5f656b;}
#zw-editorContainer .zw-insertImgInfo .zw-imgFileSize{font-size: 10px;color: #a3abaf;}
    
.zc-insertImgCon .zw-insertImage li.zw-addImageListView{width: 162px;border: 1px solid #e6eaec;margin: 10px;display: inline-block;border-radius: 3px;position:relative;padding-bottom:46px;overflow:hidden;cursor:pointer;}
#filesLiContainer>.zw-addImageListView>span:nth-child(1){height: 150px;width: 162px;display: inline-block;background-size: contain;background-repeat: no-repeat;background-position: center;background-color: #f9fafb;}


.zc-insertImgCon .zw-insertImage .zw-uploadInsertImage{text-align: center;display: block;background: #f5f9fd;border: 2px dashed #c5cfd6;padding: 20px;border-radius: 5px;color: #8596a2;cursor: pointer;}
.zc-insertImgCon .zw-insertImage li.zw-imgDragDrop{position: absolute;text-align: center;background:rgba(239, 255, 248, 0.9);border: 2px dashed #ccecde;border-radius: 5px;color: #36805f;top: 0px;right: 0px;left: 0px;bottom: 0px;height: inherit;width: inherit;z-index:1;}
.zc-insertImgCon .zw-insertImage li.zw-imgDragDrop .zw-helpText{position:absolute;top:50%;left:0;right:0;height: inherit;padding:0;margin:0;}
    

.zc-insertImgCon .zc-insertImageUrl{padding:30px;position: relative;min-height: 200px;border-bottom: 1px solid #C8C2A8;}
.zc-insertImgCon .zc-insertImageUrl .zc-helpText{display:block;margin-bottom: 8px;}
#zw-editorContainer .zc-insertImgCon .zc-insertImageUrl  input[type="text"]{background: #f5f9fd;border: 2px solid #c5cfd6;padding: 10px;border-radius: 5px;color: #616e77;font-size: 14px;width: 400px;}
#zw-editorContainer #zwObjectUrlDiv{margin-top:80px;}
#zw-editorContainer .zc-insertImgCon .zc-insertImageUrl input[type=text]:focus {border: 2px solid #09f !important; box-shadow: none;}
#zw-editorContainer #zw-ImageUrlPreview{position: absolute;top: 15px;right: 30px;padding: 3px;background: #f5f9fd;height: 220px;width: 220px;border: 1px solid #c5cfd6;border-radius: 3px;}
#zw-editorContainer #zw-ImageUrlPreview{display:flex;}
#zw-editorContainer #zw-ImageUrlPreview #zwpreviewImg.imagePreview{position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-size: contain;background-position: center;background-repeat: no-repeat;text-indent:102%;overflow: hidden;}
#zw-editorContainer #zw-ImageUrlPreview #zwpreviewImg{margin:auto;color: #8596a2;cursor: pointer;font-size:20px;}

#zw-editorContainer .zc-insertImgProp{padding:10px 30px;}
#zw-editorContainer .zc-insertImgProp fieldset{width: 100%;box-sizing: border-box;padding: 10px;margin:0;}
#zw-editorContainer .zc-insertImgProp fieldset label#f_alt_lable{display:block;}
#zw-editorContainer .zc-insertImgProp fieldset label#f_alt_lable input[type="text"]{margin: 7px 0;width: 100%;}

#zw-editorContainer .zc-insertImgProp fieldset label:nth-child(2){margin-right:10px;}

#zw-editorContainer .zc-insertImgProp fieldset .zw-imgBorderThinckness,
#zw-editorContainer .zc-insertImgProp fieldset .zw-imgvertical{margin-left:10px;}
.zwfilesDropLi{width: 162px;display: inline-block;height: 196px;vertical-align: top;margin: 10px;}
.zwfilesDropLi>span{margin-top: 0;height: 100%;box-sizing: border-box;padding-top: 75px;}
.zwfilesDropLiBlock
{width: inherit;display: block;height: inherit;vertical-align: top;margin: 10px;}
.zwfilesDropLiBlock>span{margin-top: 70px;padding-top: 20px;height: initial;box-sizing: border-box;}

/* Insert Image style end */


/* File attachment style */

.zw-attachments-con {position:relative;padding: 30px;min-height:300px;max-height: 240px;overflow: auto;top:6px;border-bottom: 1px solid #DDD;}

.zw-attachments-con .zw-attachcontainer li:first-child{width: 204px;display: inline-block;vertical-align: top;margin:5px 5px 4px 4px;float: left;height: inherit;}
.zw-attachments-con .zw-attachcontainer li:first-child .zw-uploadInsertImage{margin-top: 0;height: 100%;box-sizing: border-box;line-height: normal;padding:20px;}

.zw-attachments-con .zw-attachcontainer li:last-child{width: inherit;display: block;height: inherit;float:none}
.zw-attachments-con .zw-attachcontainer li:last-child .zw-uploadInsertImage{margin-top:70px;padding-top:20px;height: initial;padding:30px;max-height:initial}


.zw-attachments-con .zw-attachcontainer li.zw-addImageListView{display:block;cursor:pointer;float: left;width: 204px;padding: 15px;border: 1px solid #e5e5e5;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;position: relative;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;height: 60px;color: #757575;margin: 5px 5px 4px 4px;background: #FFF;outline: 0;}
.zw-attachments-con .zw-attachcontainer .zw-addImageListView:hover{background:#FBFBFB;}
.zw-attachments-con .zw-attachcontainer .zw-addImageListView .zw-insertImgInfo{padding:0;float: left;margin: 0 10px;line-height: normal;color: #333;width: 115px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.zw-attachments-con .zw-attachcontainer .zw-addImageListView .zw-insertImgInfo .zw-imgFilName{margin:0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.zw-attachments-con .zw-attachcontainer .zw-addImageListView .zw-insertImgInfo .zw-imgFilSize{display: block;font-size: 10px;color: #999;margin-top:2px;}

.zw-attachments-con .zw-attachcontainer li.zw-addImageListView .fa-times-circle{border: none;position:absolute;top:10px;right:4px;color: #8e9da5;font-size:14px !important;padding:10px;}
.zw-attachments-con .zw-attachcontainer li.zw-addImageListView .fa-times-circle:hover{background-color: transparent;color: #4c5458;border: none;}

.zw-attachments-con .zw-attachcontainer .zw-uploadInsertImage{text-align: center;display: block;background: #f5f9fd;border: 2px dashed #c5cfd6;padding: 20px;border-radius: 5px;color: #8596a2;cursor: pointer;}
.zw-attachments-con .zw-attachcontainer li.zw-imgDragDrop{position: absolute;text-align: center;background:rgba(239, 255, 248, 0.9);border: 2px dashed #ccecde;border-radius: 5px;color: #36805f;top: 30px;right: 30px;left: 30px;bottom: 30px;height: inherit;width: inherit;z-index:1;}
.zw-attachments-con .zw-attachcontainer li.zw-imgDragDrop .zw-helpText{position:absolute;top:50%;left:0;right:0;height: inherit;padding:0;margin:0}

.zw-attachments-con .zw-attachcontainer li .fa{font-size: 28px !important;color:#999;display: inline-block !important;float:left;}
.zw-attachments-con .zw-attachcontainer li .fa-ellipsis-v{color:#A9A9A9;font-size: 14px !important;position: absolute;right: 5px;top: 12px;padding:10px}
.zw-attachments-con .zw-attachcontainer li .fa-file-word-o{color:#4973b8}
.zw-attachments-con .zw-attachcontainer li .fa-file-excel-o{color:#32b562}
.zw-attachments-con .zw-attachcontainer li .fa-file-text-o{color:#B3AD40}
.zw-attachments-con .zw-attachcontainer li .fa-file-code-o{color:#e87f25}
.zw-attachments-con .zw-attachcontainer li .fa-file-image-o{color: #5aaade;}
.zw-attachments-con .zw-attachcontainer li .fa-file-pdf-o{color: #DA7968;}
.zw-attachments-con .zw-attachcontainer li .fa-file-powerpoint-o{color:#f7951e}
.zw-attachments-con .zw-attachcontainer li .fa-file-zip-o{color:#7D6D86}
.zw-attachments-con .zw-attachcontainer li .fa-file-o{color:#666}
.zw-attachments-con .zw-attachcontainer li .fa-exclamation-triangle{color: #ec7a7a;}

/* File attachment style */

.zw-imgFileErr div span{font-size: 10px;white-space: nowrap;color: #a11 !important;display: inline-block;}
.zw-imgFileErr{background: #efefef !important;}
.zw-imgFileErr .zw-imgFilName{color: #c5c1c1 !important;}

/* Import Image Error Report */
#zwImportPage #resMsg{display: inherit;text-align: center;color: red;background-color: lightgray;border-radius: 2px;margin: 0px 15px 0px 0px;padding: 0px 20px;}
/* Import Image Error Report */
#uploadFileForm{
	position: static;
}
#insertImageObject #uploadFileForm{top:2px !important;}
#zwUploadMsg:Empty{
	display: none !important;
}
.zc-insertImgCon #zwUploadMsg{top: 45px !important;}
#zwUploadMsg{
	margin-right: 10px;
    padding: 5px 20px;
	font: normal 13px/14px lato, arial, helvetica, sans-serif;
    margin: 0;
    position: absolute;
    top: 112px;
    right: 25px;
    left: 25px;
    background: #fff2c7;
    z-index: 1;
    border-radius: 3px;
    border: 1px solid #ceb961;
    color: #ce9919;
    box-shadow: 0px -6px #fafaf4;
}
.zw-imgFileErr span i.fa.fa-exclamation-triangle{font-size: 40px !important;
    position: relative;
    top: 57px;
    left: 53px;
    color: #de787a;
    pointer-events: none;
    }

/* new workspace button */    
.zw-createWorkspaceBtn{float:left;margin:3px 15px;} 
.zw-createWorkspaceBtn:hover{text-decoration: none}      