
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-family:'lato', arial, Helvetica, sans-serif;
        
	
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;font: normal 14px/15px 'lato', arial, Helvetica, sans-serif;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

input[type=text], input[type=email], input[type=search], input[type=password], textarea {
  -webkit-appearance: none;
  transition: all 0.5s ease;
  -moz-appearance: none;
  border: 1px solid #ccc;
  padding: 5px;
  border-radius: 2px;
  font-size: 14px;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
        
html,body  
{  
 font:normal 14px/15px 'lato', arial, Helvetica, sans-serif;  
}  

:focus{outline: none;}
a{color:#C07368;text-decoration: none;}
a:hover{text-decoration: none;}



.zw-tagcon form{padding: 0}
.zw-tagcon form input[type="text"]{margin-right: 5px;}




.wiki_settinglogo{background: #E4E4E4;padding:15px 10px;position: relative;color: #333;font-size: 25px;line-height: 32px;}
.wiki_settinglogo a{color: #333;font-size: 23px;line-height: 32px;font-weight: bold;}
.wiki_settinglogo b{float: right;font-size: 13px;border-radius: 2px;margin: 1px;cursor: pointer;font-weight: normal;color:#fff;background-color: #32B6A2;padding: 0 11px;}
.wiki_settinglogo b:hover{background: #02A584;}
.wiki_settinglogo .fa-cogs{font-size: 28px !important;margin-right: 10px;color: #333;width:auto !important;}

.wiki_content_lft .fa{margin-right: 5px;width: 20px;}
.wiki_content_lft{background: #2F4050;vertical-align: top;width:270px;padding-bottom: 40px;}
.wiki_content_lft li a { display: block;padding:15px 20px;color: #C8CDD5;font-size: 14px;border-left: 2px solid #2F4050;transition:0.2s } 
.wiki_content_lft li a.selected,
.wiki_content_lft li a:hover {background: #293846;border-left: 2px solid #32B6A2;color:#fff;} 

#settingsHeading{font-size: 23px;padding: 17px 0;border-bottom: 1px solid #ccc;margin: 0px 20px;}
.wiki_settingpage {padding:20px;}
.wiki_settingpage a:hover{text-decoration: underline}
.wiki_settingpage .h3,
.wiki_settingpage h3 {margin: 0;padding: 5px 0;border-bottom: 1px solid #EBEBEB;clear: both;overflow: visible;color: #000;font-weight: bold;font-size: 16px;display: block}

.wiki_settingpage .zw-gen{padding: 10px 0;color: #555;line-height: 22px}

#zwUserstab{width:100%;}
#zwUserstab .zw-pertitle{padding: 5px 0;border-bottom: 1px solid #eee;font-size: 14px;font-weight: bold}
#zwUserstab .lt_gclr td{background: #F7F7F7}
#zwUserstab  .fbspcr td ,
#zwUserstab .lt_gclr td{padding:10px;}
#zwUserstab  .fbspcr td img,
#zwUserstab .lt_gclr td img{float:left;  height: 14px;margin-right: 10px;}

#zwRobotsContent{width: 100%;height: 200px;border: 1px solid #ccc;padding: 10px;box-sizing: border-box;font-family: monospace;font-size: 14px;margin-bottom: 10px;}

.zw-note{list-style-type: disc;list-style-position: inside;padding: 10px 0;font-size: 13px;line-height: 18px;color:#999}
.zw-note li{margin-bottom: 10px;} 

.actionbutton{line-height: 20px;background: #32B6A2;border: none;margin-right: 5px;color: #FFF;cursor: pointer;padding: 5px 15px;font-size: 14px;border-radius: 2px;font-weight: normal}
.actionbutton:hover{  background:#02A584;}
.cancelbutton{line-height: 20px;background :#8E8E8E;border: none;margin-right: 0px;color: #FFF;cursor: pointer;padding: 5px 15px;font-size: 14px;border-radius: 2px;font-weight: normal}
.cancelbutton:hover{background :#777;}

.zw-subscribe{width:60%;vertical-align: top;padding-bottom: 15px;}
.zw-subscribe .boxcontent{background: #eee;margin-right: 10px;}

#s_tools .blacktext tr td{vertical-align: middle;padding-right: 2px;padding-bottom: 5px;line-height: 25px;}
#s_language tr td{padding-right: 10px;padding-bottom: 10px;vertical-align: middle}

.foldretextnorm b{color: #000;display: inline-block;font-size: 14px;margin-bottom: 5px;}

#s_sdomain .zw-gen ol{margin-bottom: 25px;}
#s_sdomain .zw-gen b{color:#000;display: inline-block;font-size: 14px;padding-bottom:10px;display:block;}
#s_sdomain .zw-gen ol li{margin-bottom: 6px;padding-bottom: 6px;border-bottom: 1px solid #f5f5f5;}

#trashDetails #emptyTrash ol{margin-top: 10px;}
#trashDetails #emptyTrash ol li{border-bottom: 1px solid #eee;overflow: hidden;padding:5px;color:#000;}
#trashDetails #emptyTrash ol li:hover{background: #f7f7f7;}
#trashDetails #emptyTrash ol li a{float: right;margin:0 10px;}

#s_trash .fa{margin-right: 5px;}

.theme_Category_rht ul{overflow: hidden;clear: both;}
.wiki_Header_alt {margin: 0px;padding: 13px 20px;background: #E0E0E0;color: #000;font-size: 15px;height: auto;}

#s_siteelements #mainDiv .zw-grid{border: 1px solid #eee;width: 100%;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAIUlEQVQYV2O8d+/efyUlJUYGAoBxVCG+ECIteAgFNkgeAMY8J6TxBWlxAAAAAElFTkSuQmCC);background-repeat: repeat;}
#s_siteelements #mainDiv .zw-grid .zw-maintd{padding: 40px}
#s_siteelements .customslidebar form table{margin-top: 10px;}
#s_siteelements .customslidebar td{padding: 4px 0;}
#s_siteelements .infospan {border: 1px dashed #D7C7A4;padding: 10px;background: #FCFAE9;color: #CB9622;font-size: 13px;margin-bottom: 15px;}

#s_blocked .zw-blockedusers{padding: 10px 0;border-bottom: 1px solid #eee;color:#333;}
#s_blocked .zw-blockedusers .zw-blockusername{color:#000;font-weight: bold;margin-right: 10px;}

#mainDiv .zw-maintd .zw-custopbar{  padding: 21px;background-color: rgba(238, 238, 238, 0.87);border: 1px dashed #ccc;text-align: center;}
#mainDiv .zw-maintd .zw-custopbar a{float: left;}
#mainDiv .zw-maintd .zw-custopbar a .fa{margin-right: 5px;}
.zw-maintd .zw-dragtext{color:#999;font-size: 16px;}


#s_siteelements .infospan .fa-info-circle{margin-right: 10px;}


#s_themes .Category_Name{margin-top: 14px;font-size: 15px;}
#s_themes .Category_Name .wp_f23{color:#777;}

#addAdminUser{margin: 5px 5px 0 0 }

#s_wikiperm .infospan.fa-info-circle:before{margin-right: 5px;}
#s_wikiperm .infospan,
#s_wikiadmin .infospan {
  border: 1px dashed #D7C7A4;
  padding: 10px;
  background: #FCFAE9;
  color: #CB9622;
  font-size: 13px;
  margin: 5px 0 15px;display: block;
}
#s_wikiperm .title_botlink{color: #D8D8D8;}
#s_wikiperm .title_botlink b{color:#999;}
#s_wikiadmin #zwAddAdminDiv{margin-bottom: 20px;display: none;
  clear: both;
  padding-bottom: 20px;
  border-bottom: 1px solid #EAEAEA;}

.orderli {
  margin: 10px 0;
  overflow: hidden;
  list-style-type: none;
  border: 1px dashed #ccc;
  cursor: move;
  background-color: #FFF;
  padding: 15px;clear: both;
}
#hiddenDiv .sys,
.orderli .sys{float: left;line-height: 13px;}
#hiddenDiv .sys:after,
.orderli .sys:after{display: inline-block;
  font: normal normal normal 14px/1 FontAwesome !important;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);content: "\f047";float: left;margin-right: 10px;color: #ccc;}

/*page permission starts*/

.wiki_permisn{overflow: hidden;clear: both;}
.wiki_permisn li{float: left;margin:5px;}
.wiki_permisn li:first-child{margin-left: 0}
.wiki_permisn li a{background: #ECECEC;padding: 6px 14px;color: #111;display: block;border-radius: 2px;  border: 1px solid #D7D7D7;line-height: normal;}
.wiki_permisn .zwNoneUsr a {color: #CDCDCD;cursor: default;}
.wiki_settingpage .wiki_permisn .zwNoneUsr a:hover{background:#ECECEC }
.wiki_settingpage .wiki_permisn li a:hover{text-decoration: none;background: #f5f5f5;}

#userstab{margin: 10px 0;border-right: 1px solid #ccc;}
#userstab .zw-pertitle{font-weight: 600;font-size: 14px;padding:10px;text-align: center;background-color: #f5f5f5;vertical-align: middle;border: 1px solid #ddd;border-right:0;}
#userstab .trClass{padding: 7px 10px;vertical-align: middle;border: 1px solid #ddd;border-right:0;border-top:0;line-height: normal}


.check1,
.check2{cursor: pointer;border: none;background: transparent;padding: 0}


.check1:before{display: inline-block;
  font: normal normal normal 14px/1 FontAwesome !important;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);content: "\f046";color: #32B6A2;}
.check2:before{display: inline-block;
  font: normal normal normal 14px/1 FontAwesome !important;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);content: "\f096";color: #32B6A2;}




#s_general #zwWikiOwnerspn{overflow: hidden}
#s_general #zwWikiOwnerspn #zwCatOwnerInput{width:300px;}
#s_general #zwchgbtn a{margin-left: 10px;}

.rightsidebarshow, 
.leftsidebarshow {padding: 21px;background-color: rgba(238, 238, 238, 0.87);border: 1px dashed #ccc; width:30%; vertical-align:top;} 

 #hiddenDiv p,
.rightsidebarshow ul p,
.leftsidebarshow ul p{float: right}

 
.rightsidebarshow .order ul,
.leftsidebarshow .order ul {margin:0px; padding:0px;} 

#hiddenDiv p a,
.leftsidebarshow .order li a,
.leftsidebarshow .order li a {margin-right: 10px;font-size: 10px;font-weight: normal;text-transform: uppercase;}  
 
.rightsidebarshow .addelement .fa, 
.leftsidebarshow .addelement .fa{margin-right: 10px;}

.rightsidebarshow .addelement a,
.leftsidebarshow .addelement a{color: #fff;background: #A9A9A9;display: block;padding: 10px;font-size: 15px;border-radius: 2px;text-align: center;}

.rightsidebarshow .addelement a:hover,
.leftsidebarshow .addelement a:hover{background: #999;}

.zw-emtytextmsg{color: #999;text-align: center;display: block;margin: 10px;}
#zwAdminsList {overflow: hidden;clear:both;}

.midpart {padding: 21px;background-color: rgba(238, 238, 238, 0.87);border: 1px dashed #ccc;width: 100%;height: 300px;vertical-align: top;} 

 #s_blocked .zw-showingmsg{display: none;font-size: 14px;color:#32B6A2;margin: 5px 0;}
 
.midpartlft,
.midpartrht {padding: 21px;background-color: rgba(238, 238, 238, 0.87);border: 1px dashed #ccc;width: 70%;vertical-align: top; } 
 
.rightsidebarhide{display:none; } 
.hiddenDiv{ margin: 10px 0;overflow: hidden;list-style-type: none;border: 1px dashed #ccc;cursor: move;background-color: #FFF;padding: 10px;clear: both;visibility:hidden; position:absolute; list-style-type:none; filter:alpha(opacity=60); opacity:.60; -moz-opacity:.60; } 

.zwselectpage{border-bottom: none;padding: 15px 20px;background: #E8E8E8;  font-size: 16px;font-weight: 600;}
#zwSitemapView{display: none;position: absolute;z-index: 101;border: 1px solid #eee;box-shadow:0 0 10px rgba(0, 0, 0, 0.27);border-radius: 2px;}
 
#zwStePgs{height: 300px;overflow: auto;margin: 10px;}
#zwbuttondiv{padding:0 10px 10px;text-align: right;}

.optioncontainer .options{border: none;padding: 0;border-radius: 2px;overflow: hidden;font-size: 13px;  box-shadow: 0 0 15px #555;margin: 0 auto;background: #fff;color: #333;}
.optioncontainer .options h2{font-family: inherit;font-size: 20px;color: #2a2a2a;padding: 0;}
.optioncontainer .zwDialogTDBLine td{background: #fff;border-bottom: none;padding:15px 20px !important;background: #E8E8E8}

.clsbutton{background: transparent}
.clsbutton:after {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);content: "\f057";padding: 0px;width: 19px;height: 21px;text-align: center;line-height: 14px;color: #999;transition: .3s;}
.clsbutton:hover:after{color:#333;cursor: pointer;}

.custom_page{width:90%;margin:5px auto 17px;}
.custom_page .order li {color: #000;padding: 8px 0;list-style-type: none;cursor: pointer;border-top: 1px solid #eee;}
.custom_page .order li:first-child{border: none;}
.custom_page .order li b{font-weight: normal;}
.custom_page .order li .addimg{display: none;}
.custom_page .order li a{float: right;}
.custom_page .order li a:hover{text-decoration: underline;}

.showaddMsg {text-align: center;height: 15px;color: rgb(221, 97, 97);line-height: 28px;}

.container .inner_container .inner_top{padding: 15px;border-bottom: 1px solid #eee;}
.container .inner_container .custom_logo{padding:20px;}
.container .inner_container .form dt{float: left;margin-right: 8px;margin-bottom: 10px;width:17%}
.container .inner_container .form dd{margin-bottom: 10px;}
.container .inner_container .form .btn{margin-top: 20px;text-align: right;}

.infotext{color: #999;font-size: 11px;}

.permimg_0,.permimg_1,.permimg_2,.permimg_3,.permimg_4,.permimg_5,.permimg_6{  margin-right: 7px;color: #667688;width: 20px;text-align: center;}

.permimg_0:after{content: "\f0c0";}
.permimg_1:after{content: "\f007";}
.permimg_3:after{content: "\f1fa";}
.permimg_4:after{content: "\f0ac";}
.permimg_2:after{content: "\f007";}
.permimg_5:after{content: "\f1ad";} 
.permimg_6:after{content: "\f059";} 

.customaddpanel {border: 1px solid rgb(228, 228, 228);width: 250px;background: #fff;padding: 10px;display: none;position: absolute;z-index: 150;border-radius: 2px;box-shadow: 0 0 13px rgba(0, 0, 0, 0.24);}
.customaddpanel .mainspanClass{display: inline-block;margin-bottom: 4px;}
.customaddpanel .maininputClass{width:100%;}

.addressBook{background: #fff;border-radius: 2px;box-shadow: 0 0 4px rgba(0, 0, 0, 0.31);border: 1px solid #D7D7D7;width: 30%;}
.addressBook .header td{padding: 10px 15px;background: #E8E8E8;font-size: 14px;}
.addressBook .header td .fa-refresh{margin-left: 10px;}
.addressBook .header td .fa-times-circle{font-size: 21px !important;color: #999}
.addressBook .header td .fa-times-circle:hover{color: #333;}
.addressBook .grup_list li{  padding: 10px;border-top: 1px solid #eee;}
.addressBook .grup_list li:first-child{border: none;}

.perOptions .zw-border{float: right;margin: 8px 0 0 8px;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #111;}


#sharedoc{overflow: hidden;clear: both;background: #fff;}
.user_sel{padding: 10px;vertical-align: middle;font-size: 12px;border: 1px solid #eee;}
.user_sel p{margin: 8px 0;}
.top_link {margin: 10px 15px 0;font-size: 13px;text-align: right;}

.contTxtArea,
.contTxtArea1,
.contTxtArea2 {border: 1px solid #ccc;height: 95px;width: 450px;margin: 0;padding: 0px;color: #989898;margin:10px 15px;box-sizing: border-box;border-radius: 2px;}


.contTxtArea { color:#000}

.dropdown{border: 1px solid #DCDCDD;font-size: 10px;visibility: hidden;width: 100%;margin: -9px 15px 0;border-radius: 2px;}
.dropdown-off,
.dropdown-on {background-color: #eee;margin: 0px;padding: 5px;cursor: pointer;font-size: 12px;box-sizing: border-box;color:#444;}  
.dropdown-off {background-color: #fff;}

#zwMailEle,
.user_permission {margin:10px 15px;} 
.usr_border {border:1px solid #ccc;width:100%} 

.usr_lft, .usr_rht{background-color: #F4F4F4;text-align: center;font-weight: bold;font-size: 11px;border-bottom: 1px solid #ccc;padding: 5px;}
.usr_view, .usr_edit, .usr_create, .usr_delete, .usr_post, .usr_rhtdel { border-bottom:1px solid #ccc; border-left:1px solid #ccc;vertical-align:middle; text-align:center; font-size:11px; font-weight:normal;white-space:nowrap;padding: 3px;} 
.usr_view{border-left:none;}  
.usr_bot {border-bottom:none;} 

.usr_footer{overflow: hidden;padding: 15px;border-top: 1px solid #eee;margin-top: 20px;background: transparent;height: auto;}
.usr_footer span{float: right;margin: 0;}

.tableHead td {border-top: 1px solid #ccc;font-weight: bold;padding: 10px;border-bottom: 1px solid #EDEDED;background: #F5F5F5;}
.contSrchFld{width: 200px;color: #999}
#searchStr{padding:6px;}
.trOdd td, .trEven td {background-color: #FFFFFF;border-bottom: 1px solid #eee;padding: 8px;}
#contactsList .conFltBg {background-color:#f5f5f5;border-top:1px solid #eee;padding: 15px;} 
#contactsList .zw-contactfoo{padding:10px 13px;border-top:1px solid #eee;}

.selGrp {  
color:#999999;  

height:90px;  

overflow:auto;  

}  
.seltdGrp {  
background-color:#FBFCFE;  
border:1px solid #EDF1FC;  
color:#000000;  
margin:3px;  
padding:3px;  
} 

#userstab .tick{background: transparent;border:none;  display: block;width: auto;height: auto; } 
#userstab .tick:before{display: inline-block;font: normal normal normal 14px/1 FontAwesome !important;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);content: "\f00c";color: #32B6A2;}

#userstab .close{background: transparent;border:none;  display: block;width: auto;height: auto;}
#userstab .close:before{display: inline-block;font: normal normal normal 14px/1 FontAwesome !important;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);content:"\f00d";color: #CF7171;}

.optioncontainer .boxContent{padding: 0}
.add_user {background: transparent;border: none;font: inherit;}
.add_user b{line-height: 25px;}
.contTblContent{height: auto;}
#zwTopActionBar li{margin: 0}


















.wiki_Permission, .wiki_Category, .wiki_Custom {  
  
	margin:15px 0 13px 10px;  
  
	padding:0;  
  
}  
  
.wiki_Category {  
  
	margin-top:30px;  
  
}  
  
.wiki_Custom {  
  
	margin-top:30px;  
  
}  
  
.wiki_prms_text {  
  
	font-size: 12px;font-weight:bold; 
  
	position:relative;  
  
	top:-1px;  
  
	padding-right:10px;  
  
}  
  
.dscrn_text {  
  
	font-style:normal;  
  
	display: block;  
  
	color:#8e8e8e;  
  
	margin:8px 0 0 24px;  
  
}  

  

 
  
 
.tdClass  
{  
	width:700px;  
	height:28px;  
	border:1px solid #E3E3E3;  
	text-align:center;  
	font-weight:bold;  
  
}  
 
  
.gray {  
  
	background:#f9f9f9;  
  
}  
  
.border_none {  
  
	border:none;  
  
}  
  


  
.bg2, .padtop {  
  
	
  
	background-color:#DCDCDC;  
  
	padding-top:3px;  
  
	_padding-top:0px;  
  
}  
  
.re_hgt {  
  
	height:28px;  
  
}  
  

  
.close {  
  
	height:11px;  
  
	width:11px;  
  
}  
  
.hgt {  
  
	height:46px;  
  
}  
  
.padtop {  
  
	padding:0px 0px 0px 0px;  
  
}  
  
  
  

  
  
  
  
.addbtn {  
  
	height:30px;  
  
	margin:20px 0px 0px 34px;  
  
	clear:both;  
  
}  
  
.addusr {  
  
	height:16px;  
  
	background:url(../images/bgggg.gif) repeat-x 0 0;  
  
	cursor:pointer;  
  
	float:left;  
  
	white-space:normal;  
  
	border:1px solid #8eadbf;  
  
	white-space:nowrap;  
  
	padding:3px 6px 2px 6px;  
  
	margin-right:6px;  
  
	_margin-right:6px;  
  
}  
  
.disableaddusr  
{  
  
	height:21px;   
  
	cursor:pointer;  
  
	float:left;  
  
	white-space:normal;  
  
	border:1px solid #8eadbf;  
  
	white-space:nowrap;  
  
	color:#666666;  
  
	font-weight:bold;  
  
	padding:3px 0 0 7px;  
  
	margin-right:6px;  
  
	_margin-right:6px;  
}  
  
.addusr_bg {  
  
	margin:2px 3px 0 0;  
  
	height:14px;  
  
	width:17px;  
  
	cursor:pointer;  
  
	vertical-align:top;  
  
}  
  
.addusr_img {  
  
	margin:1px 0px 0 6px;  
	padding:0px;  
	vertical-align:top;  
  
}  
  
.remove_btn {  
  
	background:url(../images/bgggg.gif);  
  
	border:none;  
  
	
  
	overflow:visible;  
  
	border:1px solid #8eadbf;  
  
	padding:0px 10px 0 10px;  
  
	height:23px;  
  
}  
.usrs_clrtxt {  
	background-color:#D3E7F0;  
	border-color:#ABD9E6 -moz-use-text-color -moz-use-text-color #ABD9E6;  
	border-style:solid none none solid;  
	border-width:1px 0 0 1px;  
	color:#0037FE;  
	
	font-size:10px;  
	font-weight:bold;  
	height:17px;  
	margin:0;  
	padding-bottom:5px;  
	width:80px;  
}  
 
.zw-wikinouserper{border: 1px solid #ccc;}
.PermissionMenu {  
	
	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;}
.PermissionMenu ul li a{display: block;
  color: #000;
  padding: 8px 15px;line-height: normal;}
.PermissionMenu ul li a:hover{background: #eee;text-decoration: none;}
.signoutlink, .signoutlink:link, .signoutlink:visited{color:#000}

  

  
.icon1, .icon2 {  
	
	width:20px;  
	height:18px;  
	margin:2px 0px 0px 0px;  
}   
  
.sbtn, .remove_btn, .save, .cancel {  
	height:20px;  
	border:1px solid #8cadc0;  
	padding:0 8px;  
	background:url(../images/bgggg.gif) repeat-x 0 0;  
	margin:0 6px 0 0;  
	display:inline-block;  
	  
}  
  
.remove_btn, .save, .cancel {  
	height:22px;  
	padding:0px 10px 3px 10px;  
	_padding:0px 10px 0px 10px;  
	margin:0;  
	overflow:visible;  
	vertical-align:top;  
}  
.usr_view, .usr_edit, .usr_create, .usr_delete, .usr_post, .usr_rhtdel {width:16%;}  
  
  
  
.action { width:60px;}  

  
  
  
/*Permission Dialog Group*/  
 
.grpClsBtn {  
color:#FD0012;  
cursor:pointer;  
float:right;  
font-size: 11px;font-weight: bold; 
}  
  

  
contactsList {  
width:350px;  
}  
  

  
.popclose   
{  
	background:url(../images/wiki.gif);  
	background-position:-100px -2348px;  
	cursor:pointer;  
	height:12px;  
	width:15px;  
	border:none;  
}  
  
  
.tableHead   
{  
	background-color:#EDF3FE;  
	height:24px;  
}  
  

  
  
  
  
  
  


 
  

 
  
  
.conFltBx {  
background-color: #FFFEFF;
  border: 1px solid #E0E0E0;
  float: left;
  font-size: 11px;
  font-weight: normal;
  margin-right: 3px;
  padding: 2px 5px; 
}  
  
.conFltBxHvr {  
	background-color:#F8F0AD;  
border:1px solid #E0B363;  
cursor:pointer;   
float:left;  
      
      font-size:11px;  
      font-weight:normal;  
      margin-right:3px;  
padding:2px 5px;  
}  
  
.refresh {  
	background:url(../images/wiki.gif);  
	background-position:-100px -2365px;  
	border:0 none;  
	height:12px;  
	width:12px;  
}  
  
 
.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-size: 11px;font-weight: bold;
}  

.radio_btn { 
	width:120px; 
	display:block; 
	float:left; 
	padding-left:0px; 
	margin:0; 
} 
.usr_width { 
	float:none; 
	margin-left:18px; 
} 
.border { 
	border-top:1px solid #E4ECF9; 
	overflow:hidden; 
	height:1px; 
	display: block; 
} 





 
 

/*Below styles Have to taken care --- check with existing styles*/ 
.themeli1 
{ 
	background-color:#fff;	 	 
} 
 
.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; 
} 
 
 
.shar { 
	color:#333333; 
	font-size:12px; 
	font-size-adjust:none; 
	font-stretch:normal; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	height:100px; 
	line-height:normal; 
	overflow:auto; 
	padding:3px; 
	width:90%; 
} 
 
.customslidebar label{ 
font-size: 11px;font-weight: bold; 
padding:5px; 
} 
.customslidebar { 
 width:100%;   
margin-bottom:15px; 
} 
.customslidebar p { 
 margin:0px; 
 padding:4px 0px 3px 30px; 
 font-weight:bold; 
} 
.customslidebar ul {  
margin:0px 0px 0px 30px;  
padding:0px 0px 0px 0px; 
} 
.customslidebar li {  
margin:1px 0px 0px 0px; 
padding:2px 0px 0px 0px; 
width:200px;  
height:23px;  
list-style-type:none;  
background:#D5E9F8; 
} 
.customslidebar li.selected { 
 font-weight:bold; 
} 
.customslidebar li span { 
 padding-left:5px; 
} 
 
.DialogBox .boxHeader, .DialogBox .boxCtrlButtonPane { 
        border-top: 1px solid #C8C2A8; 
        background-color: #ECECD9; 
        cursor: pointer; 
        /*cursor: hand;*/ 
} 
 
.DialogBox .boxHeader { 
   /* background: url(../images/customization/dragArea.gif) no-repeat 5px 5px; */ 
        background-color: #ECECD9; 
        padding-left: 20px; 
        font-weight: bold; 
        cursor: move; 
} 
 
.zwDialogTDBLine td {  
	background: #E0E0E0 url(../images/cornflowerribbon/cornflowerblue.gif) repeat-x 0px -164px; 
	border-bottom: 1px solid #BFCAFF; 
	padding: 6px 6px; 
}  
 
 

.form_footer { height:60px; overflow:hidden; text-align:center;} 
.form_footer input { margin-top:3px; padding:2px 5px 2px 5px; 	} 
.form_partDiv ul { margin:0; padding:0;clear:both;} 
.form_partDiv li { overflow: hidden;margin-bottom: 10px;} 
.form_partDiv li b { margin:8px 10px 0 0; padding-left:2px; display:block; float:left;font-weight:normal;} 
.form_partDiv li .Containertext_align { width:180px;} 
.form_partDiv li select{  margin-top:7px; color:#000000;} 
.form_partDiv li .partTxtcenter { margin:8px 50px 0 0;} 
.form_partDiv li input { margin:5px 0 0 0; width:45px; padding:0;} 
.form_partDiv li label {  margin-left:5px;} 
.form_partDiv li span { float:right; position:relative; top:7px; margin-right:10px; font-size:14px;} 
.form_partDiv li .font_align{ text-align:right; display:block; padding:8px 0 0 0; margin-right:100px; } 
 
 
.freezeLayer {width: 100%;position: absolute;top: 0px;left: 0px;background: #212121;filter: Alpha(opacity = 40);-moz-opacity: 0.4;opacity: 0.4;z-index:1;} 
.zwInvitationEle {display: none;z-index: 100;position: absolute;padding: 15px;top: 141px;left: 100px;width: 400px;background: #F7F7F7;border: 1px solid #C3C3C3;border-radius: 2px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.19);}

#zwInvitationDiv .mailTxtArea,
#zwInvitationDiv .textField{border: 1px solid #ccc;width: 100%;font-size: 11px;color:#333;resize: vertical;}


  
 

 
.layoutbottombarshow { 
text-align:center;  
display:block; 
background:#ffffff; 
width:96.7%; 
margin:0px 0px 0px 10px; 
border:1px solid #b6b6b6; 
}	 
.layoutbottombarshow p { 
text-align:center;  font-weight: bold;
} 
.layoutbottombarshow span {  
margin:20px 10px 0px 0px; 
float:right; 
} 
.layoutbottombarhide {display:none} 
 
 
 
.leftsidebarhide{ 
display:none; 
} 

.rightsidebarhide{ 
display:none; 
} 
 

 
.layoutbottombarhide{ 
display:none; 
} 
 


 

 
.wiki_content_lft li img {  
	margin:0px;  
	padding:0 10px 0 5px;  
	float:left; 
}  
    
 
 
.wiki_content_rht {  
	margin:0px;  
	padding:0px;  
	height:530px;  
	
	width:84.9%;  
	background:#fff; 
	float:right; 
} 
 
.settingsHeading{  
	margin:0px;  
	padding:5px 0 6px 10px;  
	background:#f4f7fc;  
	border-bottom:1px solid #C3D9FF; 
	font-weight: bold; 
}  

 
 
 
 

.foldretext { 
	color:#333333; 
	 
	font-size:12px; 
	font-size-adjust:none; 
	font-stretch:normal; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	line-height:normal; 
} 
.menu { 
	
	font-size:11px; 
	font-size-adjust:none; 
	font-stretch:normal; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	line-height:normal; 
	width:100px; 
} 
 
.timezone { 
	color:#333333; 
	 
	font-size:11px; 
	font-size-adjust:none; 
	font-stretch:normal; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	line-height:normal; 
	width:290px; 
} 
 
 
.darktheme,.bluetheme,.greytheme,.greentheme,.redtheme,.zwMyAccntIcn,.zwMyWikis,.zwMywtchlst,.zwMysettings,.zwpricing,.zwhelp,.zwfedbck,.zwhme,.zwdshbrd,.zwfiles,.zwstmp,.zwcrnwki,.zwtrsh,.zwgrpmem,.zwpges,.zw_ST_Icon,.zwgnral,.zwcustmztn,.zwpermnu,.zwntctn,.zwthme,.zwblkusr,.zwrbt,.zwcusdm,.zwktrsh,.zwimexp,.zwmylang,.zwmyedtr,.zwmysub,.zwwkindx,.zwcontme,.zwtrash,.zwpdf,.zwdoc,.zwusr,.zwadm,.zwsecre,.zwnewwks,.zwallwks,.zwaddfav,.zwinhrtprm,.zwinhrtctprm,.zwprt,.tick,.close,.zwcustperm,.private{ background:url(../images/wiki.gif) no-repeat; font-size: 1px;width:20px;height:18px;margin:3px 0px 0px 0px;} 
 
.darktheme{ 
	background-position:0px -199px; 
	height:75px; 
	width:250px; 
} 
.greentheme{ 
	background-position:0px -427px; 
	height:75px; 
	width:250px; 
} 
.bluetheme{ 
	background-position:0px -275px; 
	height:75px; 
	width:250px; 
} 
.redtheme{ 
	background-position:0px -503px; 
	height:75px; 
	width:250px; 
} 
.greytheme{ 
	background-position:0px -351px; 
	height:75px; 
	width:250px; 
} 
 


 
.pipe{ 
	 
	font-size: 9px;
	color: #CCC; 
} 
.tagmenulinks1:link, a.tagmenulinks1:active, a.tagmenulinks1:visited{ 
	 
	color: #000; 
	display:block; 
	padding: 3px; 
	text-decoration: none; 
} 
a.tagmenulinks1:hover{ 
	text-decoration: none; 
	color:#FFF; 
	} 
a.switchmenulinks:link, a.switchmenulinks:active, a.switchmenulinks:visited{ 
	
	color: #000; 
	display:inline; 
	padding: 3px; 
	text-decoration: none; 
} 
.tagmenu { 
  border: 1px solid #aca899; 
  background-color: #ffffff; 
  cursor: default; 
  z-index: 2000; 
 
} 
a.switchmenulinks:hover{ 
	text-decoration: none; 
	color:#FFF; 
	} 
 
a.tablink:link, a.tablink:visited { 
	color:#000000; 
	font-size: 10px;font-weight: bold;
	text-decoration:none; 
} 
.mdsort{ 
	        background-color: #316ac5; 
	} 
.sdsort{ 
       background-color: #316ac5; 
} 
 

.dragDiv{ 
	border-bottom: 1px solid lightblue; 
	background:#7abae7 url(../images/greyhorizontal.gif) no-repeat scroll center 2px; 
	height:8px; display: none;
} 
 
 

 
.errDivClass { 
height:20px; 
text-align:center; 
color:red; 
font-weight:bold; 
} 


 
.zwhme  
{ 
	background-position:0px -2612px; 
} 
 
.zwdshbrd  
{ 
	 background-position:1px -2635px; 
} 
.zwstmp 
{ 
	background-position:1px -2966px; 
} 
.zwfiles 
{ 
	background-position:2px -2949px; 
} 
.zwcrnwki 
{ 
	background-position:3px -2912px;  
} 
.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; 
} 
.zwadsbpge  
{ 
	background-position:1px -2743px; 
} 
.zwcpyto  
{ 
	background-position:1px -2570px; 
} 
.zwprntprv  
{ 
	background-position:3px -2765px; 
} 
.zwrenme  
{ 
	background-position:1px -2787px; 
} 
.zwmdfyurl  
{ 
	background-position:1px -2810px; 
} 
.zwdel  
{ 
	background-position:2px -2831px; 
} 

.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;  
}  
  
.zwpricing {  
	background-position:2px -2504px;  
}  
  
.zwhelp {  
	background-position:1px -2526px;  
}     
.zwfedbck {  
	background-position:2px -2547px;  
}  
.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;  
}  
.zwmyedtr  
{  
	background-position:-100px -2511px;  
}  
.zwmylang  
{  
	background-position:-100px -2536px;  
}  
.zwmysub  
{  
	background-position:-100px -2561px;  
}  
.zwwkindx  
{  
	background-position:-100px -2461px;  
}  
.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;  
}  
  
.zw_ST_Icon{background-position:0px -56px;}  

 
.curveTop1 {  
	background-color: #87B0EE; height: 1px; border-left: 1px solid #C2D3EB; border-right: 1px solid #C2D3EB; margin: 0px 3px;  
}  
.curveTop2 {  
	background-color: #87B0EE; height: 1px; margin: 0px 2px;  
}  
.curveTop3 {  
	background-color: #87B0EE; height: 1px; margin: 0px 1px;  
}  
.curveTop4 {  
	background-color: #87B0EE; height: 1px; border-left: 1px solid #C2D3EB; border-right: 1px solid #C2D3EB;  
}  
.curveTop5 {  
	background-color: #87B0EE; height: 2px;  
}  

.infoIcon{background:url(../images/wiki.gif) no-repeat -132px -3224px; width: 23px; height: 23px;} 
.warningspan{border: 1px dashed #F5DCA4;padding: 10px;background: #FFF9EC;color: #C78013;} 
.warningspan .fa{margin-right: 5px;}
.warningIcon{background:url(../images/wiki.gif) no-repeat -171px -3224px; width: 23px; height: 23px;} 
#zwCSSRadioDiv label{padding-right:10px;}  


  

  
 
.page_Title {border-bottom:1px solid #CCCCCC;}  
  
  
.zwPerMsg  
{  
	display:none;  
	font-weight: bold;
	color:#339900;  
	width:84%;  
	float:left; 
	padding:10px 0 0 50px; 
}  
  
.zwPerSave  
{  
  padding-bottom:25px;
  text-align:left; 
}  
.zwinhrtprm  
{  
	background-position:-100px -2864px;  
}  
.zwinhrtctprm  
{  
	background-position:-100px -2896px;  
}  
.zwprt  
{  
	background-position:-100px -2928px;  
}  
 
  
  
.zwcustperm {  
	background-position:-132px -3064px;  
}  
.permimg_1 {  
	background-position:-1px -1837px;  
}  
.private {  
  
	background-position:-1px -1837px;  
  
}  
  
  
  
/*page permission ends*/  
.responseMsg {  
	color: #31C309;  
	font-weight: bold;font-size: 10px;  
	padding: 3px;  
}  
 
 
.zwActions a 
{ 
	color:#555555; 
} 
.zwNoneUsr a img 
{ 
	opacity:0.4; 
	filter: Alpha(opacity=40); 
	cursor:default; 
} 


.tab {
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	list-style-type: none;
	
}
.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.selected {
	position: relative;
	padding: 7px 15px;
	font-size: 11px;font-weight: bold;
	background-color: #FFF;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #FFF;
	color: #000;
	text-decoration: none;
}
.tab .hint {
	float:right;
	padding: 5px 15px;
	color:#FF6600;
	font-weight:bold;
}
.tabHeader{
	background-color:#E9E9E9;
	color: #000;
	padding-left:10px;
}
.tab LI span.first:hover {
	padding: 7px 15px;
	text-decoration: none;
	background-color: #FAFAFA;
	border-top: 1px solid #DDD;
	float:left;
}
.addIcon {
	background: url('../images/MyHome.gif') no-repeat 0px 0px;
	width: 15px;
	height: 15px;
	border: none;
	margin-right: 3px;
	vertical-align: middle;
}
.facebookIcon,.twitterIcon,.supportIcon,.zwalltags
{
	background:url('../images/wiki.gif')no-repeat;font-size:1px;
	width:20px;
	height:18px;
	margin:3px 0px 0px 0px;
}
.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;
}
.zwalltags
{
	background-position:-190px -2461px;
}
.delete_div
{
	background-image:url(../images/wiki.gif);
	background-position:0px -2277px;
	background-repeat:repeat-x;
	padding:2px 8px 2px 5px;
	margin-left:30px;
	position:relative;
	top:17px;
	border:1px solid #b4b4b4;
	color:#1f1d1d;
	cursor:pointer;
	font-size:11px;
	margin:4px;
}
.zwdelete
{
	background-image:url(../images/wiki.gif);
	background-position:0px -2012px;
	height:12px;
	width:11px;
}
.nav_botdiv
{
	background-image:url(../images/wiki.gif);
	background-position:0px -2042px;
	background-repeat:repeat-x;
	height:49px;
	margin-top:0px;
	
	border-right:1px solid #afafaf;
	border-top:1px solid #afafaf;
	border-left:1px solid #afafaf;
}
.tdhead
{
	background-image:url(../images/wiki.gif);
	background-position:0px -2111px;
	background-repeat:repeat-x;
	font-weight: bold;
	border-bottom:1px solid #AFAFAF;
	border-left:1px solid #AFAFAF;
}
.wspn2,.wspn1
{
	line-height:1.8;
}






.successmsg
{
        margin:0 auto;
        position:fixed;
        *position: absolute;
        top:0px;
        text-align:center;
        width:100%;
        z-index:100;
}
.innerdivmsg
{
        -moz-border-radius: 0 0 3px 3px;
        background-color: #467FD2;
        color:#FFFFFF;
        display:inline;
        font-weight: bold;
        padding:9px;
}
.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;}

a:hover{text-decoration:none;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
ul, li{list-style-type: none;}
#zwTopActionBar{background: #f5f5f5;padding:0 20px;position: relative;overflow:visible;height: 39px;box-sizing: border-box;}  
#zwTopActionBar #right{float: right;margin:0;padding:0;position: relative;}
#zwTopActionBar #right span a{display: inline-block;margin: 2px 8px;color:#000;line-height: 30px;padding:0px;}

.zwdrpdwn {margin:0px auto;width:150px;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);display:block;z-index: 9999;border-radius: 2px;}
.zwdrpdwn ul {background: #FFFFFF;margin: 0;border: 1px solid #CACACA;padding: 5px 0;border-radius: 2px;}
.zwdrpdwn #zwMylinks li a {text-decoration: none;display: block;margin: 0;padding: 6px 11px;color: #000000;font-size: 13px;}
.zwdrpdwn #zwMylinks li a:hover {background: #eee;text-decoration: none;color: #000;}

#zwTopActionBar #right #zwUpradePlan a{color: #C16262;}
#zwTopActionBar #right .zw-topcreate{background: #32B6A2;color: #fff;}
#zwTopActionBar #right .zw-topcreate:hover{background: #02A584}

#zwTopActionBar #right > li{float: left;margin: 0}
#zwTopActionBar #right > .zw-homeicon{background: #eee}
#zwTopActionBar #right > .zw-homeicon a:hover{background: #777;color:#fff ;}

#zwTopActionBar #right > li a{color: #000;line-height: 35px;display: inline-block;padding: 2px 15px;font-size:13px;}
#zwTopActionBar #right .zw-profileimg img{border-radius: 30px;margin: 4px;float: left;margin-left:10px;}
#zwTopActionBar #right .zw-profileimg{position: relative;cursor: pointer;}
#zwTopActionBar #right .zw-profileimg i,
#zwTopActionBar #right .zw-profileimg img{cursor: pointer;}
#zwTopActionBar #right .zw-profileimg:hover .zw-topdropdown{display: block;}
#zwTopActionBar #right li .fa-home:before{line-height: 35px}
#zwTopActionBar #right li .fa-home{margin:0;}
#zwTopActionBar #right li .fa-bars{float: right;margin: 12px 0px 12px 5px;color: #2C2C2C;padding: 0;}
#zwTopActionBar #right li .zw-border {float: right;margin: 16px 0 0 6px;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid;}

#zwTopActionBar #right a{font-weight: normal;}
#zwTopActionBar #right .zw-topdropdown{position: absolute;right: -12px;top: 39px;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;clear: both;margin: 6px 0;color: #C07368;padding: 0;}
#zwTopActionBar #right .zw-topdropdown .zw-rightcontent .zw-signout:hover{text-decoration: underline;}
.zw-topdropdown:before, 
.zw-topdropdown:after {content: "";position: absolute;width: 0;height: 0;border-style: solid;border-color: transparent;border-top: 0;}
.zw-topdropdown:after {top: -6px;right: 10px;border-bottom-color: #fff;border-width: 6px;}
.zw-topdropdown:before {top: -7px;right: 9px;border-bottom-color: #ccc;border-width: 7px;}

.zwdrpdwn:before, 
.zwdrpdwn:after {content: "";position: absolute;width: 0;height: 0;border-style: solid;border-color: transparent;border-top: 0;}
.zwdrpdwn:before {top: -6px;right: 17px;border-bottom-color: #A6A6A6;border-width: 7px;}
.zwdrpdwn:after {top: -5px;right: 18px;border-bottom-color: #fff;border-width: 6px;}
.zw-wikiworkname{position: absolute;font-size: 15px;color: #000;top: -37px;left: 10px;}

.zw-themeselectlist{list-style: none;margin-bottom: 10px;}
.zw-themeselectlist li{margin:5px 0;}
#zwMylinksdiv.zw-pageoptions ul, 
#zwMylinksdiv.zwdrpdwn ul{margin: 0;}
#zwTopActionBar #right .zw-homeicon a{margin: 0}


@media (min-width:2000px) and (max-width:5000px)
{   
    .wiki_settingpage,
    #settingsHeading{width:1200px;margin: 0 auto;}
}

/*newly added*/
.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;}

.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;}
.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;}

.zw-movepopup .zw-showingmsg{color:#1AB394;}
.zw-moveright .zw-popuptophead .zw-movesearch {width: 100%;margin: 0;padding: 10px 10px 10px 34px;font-size: 14px;border: none;background: transparent;font-weight: 300;box-sizing: border-box;}
.zw-moveright .zw-popuptophead .zw-movesearch:focus {border: none !important;box-shadow: none;}

.zw-movepopup .zw-popuptophead .actionbutton{display: none;}
.zw-movepopup .zw-moveright .zw-popuptophead{padding: 8px 10px;position: relative;}
.zw-movepopup .zw-moveright .zw-popuptophead .fa-search{position: absolute;margin: 12px;color: #666;}

/* Load More */

.zw-wcard-list-view.zw-wloadmorebtn{background: #AFAFAF;text-align: center;font-size: 15px;cursor: pointer;border-top: 30px;border-radius: 3px;color: #fff;padding: 10px;margin-top: 20px;}
.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; }

.zw-pertitle .zw-workspace-search{float: right;margin-left: 20px;position: relative;}
.zw-pertitle .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-pertitle .zw-workspace-search .fa-times-circle { top: 9px;color: #848484; right: 9px; position: absolute; cursor: pointer; display:none; }
.zw-pertitle .zw-workspace-search .fa-search{position: absolute;top: 9px;left: 9px;color: #CECECE;}

/* Upload File Drop Area */
.zwfilesDrop{  border: 1px dashed #d0d0d0; padding: 15px; cursor: pointer; text-align: center; font-size: 14px; }
.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;
}
#zwPermDialogUserInfoDiv:Empty{
	display: none !important;
}
#zwPermDialogUserInfoDiv{
	margin-right: 10px;
    padding: 5px 20px;
	font: normal 13px/14px lato, arial, helvetica, sans-serif;
    margin: 0;
    right: 25px;
    left: 25px;
    background: #fff2c7;
    z-index: 1;
    border-radius: 3px;
    border: 1px solid #ceb961;
    color: #ce9919 !important ;
    box-shadow: 0px -6px #fafaf4;
}