/***************************************************
Zing Me Layout Version 5
Created:28.01.2015
----------------------------------------------------
UI INDEX LAYER (MAX=30):
# Displaybox:24
# Popup Overlay:23
# Lightbox Overlay:22
# Dropdown:21
# Header + Ticker: >20
# Undefined area:Center/left/right column:1-9
****************************************************/

/* ----------------------------------------------
[ Reset styles ]
------------------------------------------------- */
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,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;vertical-align:baseline;font-size:100%;outline:none;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}ol li{display:list-item;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table,caption,tbody,tfoot,thead,tr,th,td{border-collapse:collapse;border-spacing:0;}img{vertical-align:bottom;}html,body{min-height:100%}body{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:13px;color:#333;}a,a:hover,a:focus{outline:none;text-decoration:none;}.fl{float:left;}.fr{float:right;}.clr{clear:both;display:block;height:0;}.clearfix:after,.clearfix:before{content:"";display:table;clear:both;}.block{display:block;}

/*Text color*/
.text_default,a.text_default{color:#333;}
a.text_default:hover, a:hover .text_default, *:hover > .text_default{color:#085496;}
.text_grey,a.text_grey{color: #8e8e8e;}
.text_muted,a.text_muted{color: #b1c1ce;}
.text_primary,a.text_primary{color: #708a9e;}
a.text_primary:hover, a:hover .text_primary, *:hover > .text_primary{color:#085496;}
.text_warning,a.text_warning {color: #d77a10;}
.text_error, a.text_error{color:#ff5400;}
.text_success,a.text_success {color: #27b475;}
a.text_success:hover, a:hover .text_success, *:hover .text_success{color:#0e9e5e;}

/*Text size*/
.text_larger{font-size:16px;}
.text_large {font-size: 14px;}
.text_small {font-size: 12px;}
.text_smaller {font-size: 11px;}
.text_tiny {font-size: 10px;}

/*Text style*/
.text_uppercase {text-transform: uppercase;}
.text_indent {text-indent: -9999999em;line-height: 0;font-size: 0;}
.text_cutted {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;}

/*Alignment*/
.text_right,.align_right {text-align: right;}
.text_center,.align_center {text-align: center;}
.text_left,.align_left {text-align: left;}

/*Transition*/
.trans{-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}

/*Border color*/
.border{border-color:#d1e0ec;border-style:solid;border-width:1px;}

/*Position*/
.pos_abs{position:absolute;}
.pos_rel{position:relative;}
.pos_fixed{position:fixed;}
.pos_static{position:static;}

/* ========================
[ Image sprites ]
=========================== */
.viewmore_link em {background-image:url("../images/viewmore_icn_sprt.png");}
input[type="radio"] + label span.radio,
input[type="checkbox"] + label span.checkbox{background:url("../images/eformsprt_1.00.png") no-repeat;}
.msgicon {background-image: url("../images/msginfo_sprt.png");}
.zmacbtn .icon_btn,.zmacbtn .btn_caret,
.zmacbtn .btnsubgroup li.caret_top{background-image:url("../images/zmactionbtn_icon_sprt.png");}
.zmpopup_overlay,.fixedbox_overlay{background:url("../images/bg_popupoverlap.png");}
.ctndisbox .icodisbox,.ctndisbox .disboxclose{background-image:url("../images/displaybox_sprt-1.00.png");}
.zmnetshare a{background-image:url("../images/icosocialsprt.png");}

/* ========================
[ Default theme ]
=========================== */
a{color:#157dd7;}
a:hover{color:#085496;}
.zmbgtheme{position:absolute;left:0;right:0;background-color: #e1ebf5;background-position: center top;background-repeat: repeat-x;transition:margin-left 0.5s ease 0s,background-image 0.3s ease 0s;-moz-transition:margin-left 0.5s ease 0s,background-image 0.3s ease 0s;-webkit-transition:margin-left 0.5s ease 0s,background-image 0.3s ease 0s;-o-transition:margin-left 0.5s ease 0s,background-image 0.3s ease 0s;}
.zml,.zml_inner.sticked,.zmr,.zmr_inner.sticked,.zmcenter{border-style:solid;border-width:1px;border-color:#d1e0ec;}
.zmcenter{background:#e9f3fc;}
.zml,.zml_inner.sticked{background-color:rgba(255,255,255,0.85);}
.zmr,.zmr_inner.sticked{background-color:#fff;}

/*hack chrome*/
.zmbgtheme.fixgap:not(*:root){margin-right:1px;}

/*When the theme-panel is opened, reset layout gaps*/
.zmtheme_update .zmviewport {margin-top: 323px;}

/* ========================
[ Layout structure ]
=========================== */
.zmviewport {
	transition: margin-top 0.5s ease 0s;
	-moz-transition: margin-top 0.5s ease 0s;
	-webkit-transition: margin-top 0.5s ease 0s;
	-o-transition: margin-top 0.5s ease 0s;
	margin-top:50px;
}
.zm_innerwrapper{
	width:980px;
	margin:0 auto;
	transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
}
.zmbody{margin:15px 0 0;padding-bottom:15px;}
.zmh {
	background-color: #fff;
	height: 49px;
	border-bottom: 1px solid #d9e6f1;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
}
.zmhcont {
	transition: margin 0.5s ease 0s;
	-moz-transition: margin 0.5s ease 0s;
	-webkit-transition: margin 0.5s ease 0s;
	-o-transition: margin 0.5s ease 0s;
}
.zmh.responheader{height:40px;}
.zml,.zml_inner.sticked,.zmr,.zmr_inner.sticked,.zmcenter{
	padding:15px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.zml,.zml_inner.sticked{width: 180px;float: left;border-right-width:0;}
.zmr,.zmr_inner.sticked{width: 240px;float: right;margin-left: -1px;}
.zml,.zmr{min-height:20px;}
.zmcenter{width:561px;float:left;}
.zmr{padding-top: 0;}

/*Profile layout*/
.prf_bodycontent .zmcenter{width: 591px;float: left;border-top-width: 0;}
.prf_bodycontent .zmr,.prf_bodycontent .zmr_inner.sticked{float: left;margin-left: -1px;width: 390px;border-top-width: 0;}

/*Hashtag layout*/
/*.hashtagpage .zmcenter{width: 557px;float: left;}
.hashtagpage .zmr {width: 360px;float: left;margin-left: -1px;}*/

/*Sticked panel*/
.zml_inner.sticked,.zmr_inner.sticked{position:fixed;z-index:8;top:48px;}
.zml_inner.sticked{margin-left:-16px;}
.zmr_inner.sticked,.prf_bodycontent .zmr_inner.sticked{margin-top:0;margin-left:-16px;}


/*zindex rule
--------------------*/
.ctndisbox{z-index:22;}
.zmpopup_overlay{z-index:23;}
.fixedbox_overlay{z-index:23;}
.zmdropdown{z-index:21;}
.zmh,.zmticker{z-index:10;}

/*footer
----------------*/
.zmfooter_cont{background-color:#fff;border-top:1px solid #d7e6f3;padding:20px 0;}
.zmfooter_cont .col_content{width:25%;float:left;}
.zmfooter_cont .col_content h3{text-transform:uppercase;font-weight:normal;margin-bottom:5px;}
.zmfooter_cont .col_content li{padding:3px 0;}
.zmfooter_cont .col_content a{color:#666;}
.zmfooter_cont .col_content a:hover{color:#085496;text-decoration:underline;}
.zmcopyright{background-color:#222428;padding:12px  0;color:#888;}

/*Move layout to center screen
-----------------------------------------------------*/
.zmbgtheme.moveto_left{margin-left:-210px;}
.zmbgtheme.moveto_left .zmhcont{margin-left:-105px;margin-right:105px;}
.zmtheme_update .zmbgtheme.moveto_left{margin-left:0;}

/*Back to top & fixed items
-------------------------------------*/
.fixed_function_icn ul{position:fixed;display:inline;bottom:50px;margin-left:10px;}
.fixed_function_icn li {
	display: block;
	width: 28px;
	height: 28px;
	border: 3px solid rgba(255, 255, 255, 0.9);
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
	margin: 0 0 6px;
	border-radius: 100%;
}
.fixed_function_icn li a {
	display: block;
	padding: 6px;
	border-radius: 100%;
	position: relative;
	z-index: 1;
}
.fixed_function_icn li .fixedbtn_label {
	position: absolute;
	display: block;
	padding: 0 12px;
	border-radius: 80px;
	line-height: 28px;
	color: #fff;
	background-color: #555;
	right: 33px;
	top: 1px;
	white-space: nowrap;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	visibility: hidden;
	transition-timing-function: 0.1s;
	-moz-transition-timing-function: 0.1s;
	-webkit-transition-timing-function: 0.1s;
}
.fixed_function_icn li a:hover .fixedbtn_label {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	visibility: visible;
	right: 36px;
}
.fixed_function_icn li em{display:block;width:16px;height:16px;}
.backtotop_icn a{background-color:#157dd7;}
.backtotop_icn em{background-position:-256px -208px;}
.backtotop_icn a:hover{background-color:#085496;}
.feedback_icn a{background-color:#ea7d01;}
.feedback_icn em{background-position:-288px -208px;}
.feedback_icn a:hover{background-color:#ea4e01;}
.helpcentre_icn a{background-color:#27b475;}
.helpcentre_icn em{background-position:-272px -208px;}
.helpcentre_icn a:hover{background-color:#0e9e5e;}

/*Floated bot-left pic*/
.floated_botleft{position:fixed;z-index:1;bottom:10px;margin-left:-110px;}

/* =======================
[ Common styles ]
========================== */
/*View more link*/
.viewmore_link em {display: inline-block;margin-right:0;background-position: 0 0;width: 16px;height: 16px;vertical-align: middle;}
.viewmore_link strong{font-weight:normal;}
.viewmore_link:hover em{background-position:0 -16px;}
.viewmore_link.down em{background-position:0 -32px;}
.viewmore_link.down:hover em{background-position:0 -48px;}
.viewmore_link.up em{background-position:-16px 0;}
.viewmore_link.up:hover em{background-position:-16px -16px;}

/*Responsive video*/
.video_container {position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.video_container iframe, .video_container object,
.video_container embed, .video_container video {position:absolute;top:0;left:0;width:100%;height:100%;}

/*Selection list
---------------------*/
.uiselector{display:table;position:relative;}
.uiselector:after{content:"";display: table;clear: both;}
.uiselector .sel_clickable_btn{width:100%;height:30px;}
.uiselector span {line-height: 30px;height: 30px;display: block;border: 1px solid #ddd;transition: background-color 0.5s ease 0s;}
.uiselector span.filteropt {
	margin-right: 32px;
	border-radius: 3px 0 0 3px;
	min-width: 80px;
	border-right: 0;
	background: #fff;
}
.uiselector span.filteropt strong{margin:0 10px;font-weight:normal;}
.uiselector span.sel_caret {
	float: right;
	width: 20px;
	height: 18px;
	border-radius: 0 3px 3px 0;
	background-color: #fff;
	padding: 12px 0 0 10px;
	cursor: pointer;
}
.uiselector span.sel_caret em {
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent;
	border-width: 7px 5px;
	border-top-color: #00ADEB;
	transform: scale(1.001);
}
.uiselopt {
	position: absolute;
	border-radius: 0 0 3px 3px;
	background-color: #fff;
	border: 1px solid #ddd;
	width: 100%;
	box-sizing: border-box;
	display: none;
	max-height: 200px;
	overflow: auto;
}
.uiselopt li {padding: 6px 8px;border-top: 1px solid #f5f5f5;transition: background-color 0.5s ease 0s;word-wrap: break-word;line-height: 20px;}
.uiselopt li:first-child{border-top:0 none;}
.uiselopt li:hover{background-color:#f5f5f5;color:#666;cursor:default;}
/*hover*/
.uiselector:hover span.filteropt{background-color:#f8f8f8;}
.uiselector:hover span.sel_caret em{border-top-color:#888;}
.uiselector:hover .uiselopt{display:block;z-index:10;}

/*form elements
---------------------------*/
.formrow,.formbtn{padding:5px 0 0;margin-top:5px;}
.formrow:first-child{margin-top:0;padding-top:0;}
.form_label{float:left;line-height:31px;min-width:70px;}
.form_label strong{margin-right:10px;}
.form_element{float:left;line-height:31px;}
.form_textnote{font-size:0.8571em;color:#999;display:block;margin-top:5px;}
.formbtn .form_label{height:1px;}
.txtinput, .txtarea, .selectbox, input, select, textarea{
	border:1px solid #bdd3e7;
	padding:5px 7px;
	background-color:#fff;
	border-radius:3px;
	color:#333;
	margin:0;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	font-family:"Roboto", Helvetica, Arial, sans-serif;
	font-size:inherit;
	outline:none;
	vertical-align:bottom;
}
.txtinput.block,input.block{width:100%;}
.selectbox,select{padding:4px;}
.txtarea, textarea{width:100%;resize:none;overflow:auto;}
input:focus, select:focus, textarea:focus{border-color:#157dd7;}
.form_element_wrapper.error .input_text,
.form_element_wrapper.error input[type="text"],
.input_text.error,input.error,input[type=text].error,
.form_element_wrapper.error .textarea,.textarea.error,textarea.error,
.form_element_wrapper.error .selectbox,.selectbox.error,select.error{color:#d4563e;border-color:#d4563e;}

	/*Case:no label*/
	.hidden_label .form_label,.form_label.hidden{display:none;}
	.hidden_label .form_element{float:none;}
	.hidden_label .input_text,
	.hidden_label .textarea,
	.hidden_label .selectbox{width:100%}

	/*Placeholder text color*/
	::-webkit-input-placeholder{color:#708a9e;}
	:-moz-placeholder{color:#708a9e !important;}
	::-moz-placeholder{color:#708a9e !important;}
	::-ms-input-placeholder{color:#708a9e;}
	:focus::-webkit-input-placeholder{color:#708a9e;}
	:focus:-moz-placeholder{color:#708a9e !important;}
	:focus::-moz-placeholder{color:#708a9e !important;}
	:focus::-ms-input-placeholder{color:#708a9e;}

	/*Radio & checkbox*/
	input[type="radio"] + label,
	input[type="checkbox"] + label{margin-right:10px;}

	/*group radio/list list*/
	.verticalgrp input[type="radio"] + label,
	.verticalgrp input[type="checkbox"] + label{display:block;padding:3px 0 3px 20px;}
	.verticalgrp input[type="radio"] + label span.radio,
	.verticalgrp input[type="checkbox"] + label span.checkbox{margin-left:-20px;}

	/*Radio button */
	input[type="radio"]{display:none;}
	input[type="radio"] + label span.radio{
		display:inline-block;
		width:16px;
		height:16px;
		margin-right:4px;
		vertical-align:-3px;
		background-position:0 0;
		cursor:pointer;
	}
	input[type="radio"]:checked + label span.radio{background-position:0 -32px;}

	/*Checkbox*/
	input[type="checkbox"]{display:none;}
	input[type="checkbox"] + label span.checkbox{
		display:inline-block;
		width:16px;
		height:16px;
		margin-right:4px;
		vertical-align:-3px;
		background-position:-16px 0;
		cursor:pointer;
	}
	input[type="checkbox"]:checked + label span.checkbox{
		background-position:-16px -32px;
	}

/*Input file
-----------------*/
.inputfile{width:350px;height:28px;display:inline-block;vertical-align:bottom;}
.inputfile span{
	border:1px solid #bdd3e7;
	border-radius:3px;
	display:block;
	padding:5px 34px 5px 7px;
	height:18px;
	background-color:#fff;
}
.inputfile span input{border:0 none;padding:0;color:#888;width:100%;}
.inputfile .btn_browse{padding:0;margin:0;overflow:hidden;width:28px;display:block;border:1px solid #bdd3e7;border-radius:0 3px 3px 0;color:#708a9e;float:right;height:28px;margin:0 0 -23px;position:relative;background:#eef7fe;}
.inputfile .btn_browse:before{
	content:"...";
	line-height:22px;
	text-align:center;
	font-weight:bold;
	position:absolute;
	margin-left:8px;
	font-size:13px;
}
.inputfile .btn_browse input{
	-khtml-opacity:0;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
	padding:0;
	border:0;
	margin:0;
	visibility:hidden;
}

/* buttons
--------------*/
.zmbtndefault,.zmbtndefault_block,
.zmbtn1,.zmbtn1_block,
.zmbtn2,.zmbtn2_block,
.zmbtn3,.zmbtn3_block,
.btn_parent{
	display:inline-block;
	text-align:center;
	border-radius:3px;
	background-color:#ebf4fa;
	border-color:#d9e6f1;
	color:#708a9e;
	padding:5px 8px;
	line-height:17px;
	border-width:1px;
	border-style:solid;
	transition:all 0.5s ease 0s;
	-moz-transition:all 0.5s ease 0s;
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
}
.zmbtndefault_block,.zmbtn1_block,.zmbtn2_block,.zmbtn3_block{display:block;}
input.zmbtndefault, input.zmbtndefault_block,
input.zmbtn1, input.zmbtn1_block,
input.zmbtn2, input.zmbtn2_block,
input.zmbtn3, input.zmbtn3_block{
	height:17px;
	line-height:14px;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:content-box;
}
.zmbtndefault:hover,
.zmbtndefault:focus,
.zmbtndefault_block:hover,
.zmbtndefault_block:focus{color:#6a8296;background-color:#fff;border-color:#9dacb9;}

.zmbtn1,.zmbtn1_block{border-color:#bae1b9;color:#01ae68;background-color:#fff;}
.zmbtn1:hover,
.zmbtn1:focus,
.zmbtn1_block:hover,
.zmbtn1_block:focus{border-color:#01ae68;color:#01ae68;background-color:#dffcf0;}

.zmbtn2,.zmbtn2_block{background-color:#157dd7;color:#fff;border-color:#157dd7;}
.zmbtn2:hover,
.zmbtn2:focus,
.zmbtn2_block:hover,
.zmbtn2_block:focus{color:#fff;background-color:#0b69bb;border-color:#0b69bb;}

.zmbtn3,.zmbtn3_block{background-color:#27b475;color:#fff;border-color:#27b475;}
.zmbtn3:hover,
.zmbtn3:focus,
.zmbtn3_block:hover,
.zmbtn3_block:focus{color:#fff;background-color:#0e9e5e;border-color:#0e9e5e;}

.zmbtndefault.disable,.zmbtndefault_block.disable,
.zmbtn1.disable,.zmbtn1_block.disable,
.zmbtn2.disable,.zmbtn2_block.disable,
.zmbtn3.disable,.zmbtn3_block.disable{
	pointer-events:none;
	-khtml-opacity:0.5;
	opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter:alpha(opacity=50);
	cursor:default;
}

/*Interaction buttons */
.zmacbtn .icon_btn,.zmacbtn .btn_caret,.zmacbtn .btnsubgroup li.caret_top{
	display:inline-block;
	width:12px;
	height:10px;
	margin-right:3px;
	vertical-align:0;
}
.zmacbtn{display:inline-block;position:relative;margin:0 2px;vertical-align:bottom;}
.zmacbtn .btn_caret {
	background-position: 0 -16px;
	width: 9px;
	height: 5px;
	margin: 0 0 0 3px;
	vertical-align: 2px;
}
.zmacbtn .btnsubgroup li.caret_top{
	background-position:0 -26px;
	width:11px;
	height:6px;
	float:right;
	margin-right:6px;
	margin-top:-9px;
}
.zmacbtn .btnsubgroup{
	position:absolute;
	right:0;
	width:100%;
	margin-top:-3px;
	display:none;
	padding-top:8px;
	width:130px;
	font-size:13px;
}
.zmacbtn:hover .btnsubgroup{display:block;}
.zmacbtn .btnsubgroup ul {
	background-color: #fff;
	border: 1px solid #a3bcd2;
	padding: 3px;
	border-radius: 3px;
	box-shadow: 0 0 3px rgba(163, 188, 210, 0.4);
}
.zmacbtn .btnsubgroup li{width:auto;height:auto;float:none;margin:0;}
.zmacbtn .btnsubgroup li a {
	display: block;
	padding: 5px 8px;
	border-bottom: 1px solid #f1f7fc;
	color: #708a9e;
}
.zmacbtn .btnsubgroup li:last-child a{border-bottom:0 none;border-radius:0 0 3px 3px;}
.zmacbtn .btnsubgroup li a:hover{background-color:#f5fbff;}

/*Button icon*/
.zmadmirebtn .icon_btn,.zmlikebtn .icon_btn{background-position:-16px 0;}
.zmunadmirebtn .icon_btn,.zmdislikebtn .icon_btn{background-position:0 0;}
.zmaddfriendbtn .icon_btn{display:none;}
.zmunfriendbtn .icon_btn{background-position:0 0;width:12px;height:9px;}
.zmunfriendbtn .btnsubgroup{width:95px;}
.zmunadmirebtn .btn_parent,
.zmdislikebtn .btn_parent,
.zmunfriendbtn .btn_parent{cursor:default;}
.btnsubgroup .icon_btn{background-position:-16px -16px; height:10px;}

/* Table data
----------------------*/
.table_data{border:#d9e6f1 1px solid;border-radius:3px;background-color:#fff;}
.table_data .headingrow{
	background-color:#e7f0f7;
	font-weight:bold;
	color:#708a9e;
	border-bottom:1px solid #d9e6f1;
	border-radius:3px 3px 0  0;
}
.table_data .cell{float:left;min-width:100px;}
.table_data .cell_inner{padding:6px 8px;}
.table_data .tbl_row{border-bottom:1px solid #e5e5e5;}
.table_data .tbl_row:last-child{border-bottom:0;}
.table_data .tbl_row:before,
.table_data .tbl_row:after,
.table_data .headingrow:before,
.table_data .headingrow:after{content:"";display:table;clear:both;}

/*Alternative row*/
.table_data.table_alternative .tbl_row:nth-child(odd){background-color:#f5f9fc;}


/* Progressive loading bar
-------------------------------------------- */
.zmloadingbar,
.zmloadingbar_radius {
	background-color: #ebf1f5;
	text-align: center;
	line-height: normal;
	position: relative;
	z-index: 1;
}
.zmloadingbar_radius{border-radius:20px;}
.zmloadingbar p,.zmloadingbar_radius p{padding:0;margin:0;}
.zmloadingbar span,.zmloadingbar_radius span{display:block;height:6px;}
.zmloadingbar.progresstotal_middle span,
.zmloadingbar_radius.progresstotal_middle span{height:16px;}
.zmloadingbar_radius span{border-radius:20px;transition:width 0.5s ease 0s;}
.zmldbar_colordefault span{background-color:#157dd7;}
.zmldbar_color1 span{background-color:#27b475;}
.zmldbar_color2 span{background-color:#d4563e;}
.zmldbar_color3 span{background-color:#fca22c;}
.progresstotal {
	color: #888;
	display: block;
	padding: 5px 0;
	width: 100%;
	position: absolute;
	line-height: 12px;
	display: none;
}
.progresstotal_top .progresstotal,
.progresstotal_bottom .progresstotal,
.progresstotal_middle .progresstotal{display:block;}
.progresstotal_top{margin-top:22px;}
.progresstotal_top .progresstotal{top:-22px;}
.progresstotal_bottom{margin-bottom:22px;}
.progresstotal_bottom .progresstotal{bottom:-22px;}
.progresstotal_middle .progresstotal {
	top: 0;
	left: 0;
	padding: 0;
	font-size: 10px;
	line-height: 16px;
	font-size: 10px;
	color: #333;
}

/*Loading icon
---------------------------*/
.zmloading32,
.zmloading48,
.zmloading64,
.zmloading128{text-align:center;padding:0;font-style:italic;color:#aaa;}
.zmloading32 em,
.zmloading48 em,
.zmloading64 em,
.zmloading128 em{display:inline-block;vertical-align:middle;background-position:center center;}
.zmloading32 span,
.zmloading48 span,
.zmloading64 span,
.zmloading128 span{margin-left:5px;}
.zmloading32 em{
	background-image:url(../images/loading/loading_32.gif);
	width:32px;
	height:16px;
}
.zmloading48 em{
	background-image:url(../images/loading/loading_48.gif);
	width:48px;
	height:18px;
}
.zmloading64 em{
	background-image:url(../images/loading/loading_64.gif);
	width:64px;
	height:24px;
}
.zmloading64.lbxphoto em{background-image:url(../images/loading/loading_photolbx_64.gif)}
.zmloading128 em{
	background-image:url(../images/loading/loading_128.gif);
	width:128px;
	height:38px;
}
.zmloading{
	width:32px;
	height:16px;
	display:inline-block;
	margin-right:5px;
	background:url(../images/loading/loading_32.gif) no-repeat 0 0;
	vertical-align:-4px;
}

/*Paginator
------------------*/
.paginator {padding:5px 0;height:22px;font-size:12px;}
.paginator.alcenter{text-align:center;}
.paginator.alright{text-align:right;}
.paginator li{display:inline;}
.paginator li a,
.paginator li span {
	padding: 2px 7px;
	display: inline-block;
	line-height: normal;
	font-weight: bold;
	color: #708a9e;
	background-color: #fff;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	text-align: center;
	margin-right: 2px;
	min-width: 8px;
	text-align: center;
	vertical-align: bottom;
	border: 1px solid #d1e0ec;
	transition: all 0.3s ease 0s;
}
.paginator li span {color:#ccc;}
.paginator li a:hover{color:#085496;border-color:#085496;}
.paginator li a.selected,.paginator li span.selected{color:#fff;background-color:#1f83dd;border-color:#1f83dd;}
.paginator li a.pager_prev,.paginator li a.pager_next{height:13px;padding-top:6px;}
.paginator li a.pager_prev{padding-left:6px;padding-right:8px;}
.paginator li a.pager_next{padding-left:8px;padding-right:6px;}
.paginator li a.pager_prev span,
.paginator li a.pager_next span {
	border: 5px solid #708a9e;
	border-top-color: transparent;
	border-bottom-color: transparent;
	background-color:transparent;
	height: 0;
	width: 0;
	display: inline-block;
	font-size: 0;
	padding: 0;
	margin: 0;
	min-width: 0;
	-moz-transform: scale(1.001);
}
.paginator li a.pager_prev span{border-left:0 none;}
.paginator li a.pager_next span{border-right:0 none;}
.paginator li a.pager_prev:hover span{border-right-color:#085496;}
.paginator li a.pager_next:hover span{border-left-color:#085496;}

/*Unclickable*/
.paginator li a.dis{color:#ccc;pointer-events:none;}
.paginator li a.dis:hover{color:#ccc;cursor:default;border-color:#d5d5d5;}
.paginator li a.pager_prev.dis span{border-right-color:#ccc;}
.paginator li a.pager_next.dis span{border-left-color:#ccc;}

/*  Information messages
--------------------------------------------- */
.msg_success,
.msg_error,
.msg_warning {
	padding: 8px;
	color: #8a6d3b;
	border-radius: 3px;
	margin-bottom: 10px;
}
.msginfo_aligncenter{text-align:center;}

	/*Color*/
	.msg_success{background-color:#b9df90;color:#3c763d;}
	.msg_error{background-color:#f2838f;color:#a94442;}
	.msg_warning{background-color:#ffdd87;color:#8a6d3b;}

	/*Msg-info icons*/
	.msgicon {width: 16px;height: 16px;margin-right: 8px;vertical-align: -3px;display: none;}
	.msg_symbol .msgicon{display:inline-block;}
	.msg_success .msgicon{background-position:0 -16px;}
	.msg_error .msgicon{background-position:0 -48px;}
	.msg_warning .msgicon{background-position:0 -64px;}

	/*No background*/
	.msginfo_nobg{background-color:transparent;padding:5px 0;}
	.msginfo_nobg.msg_success{color:#01b069;}
	.msginfo_nobg.msg_error{color:#d4563e;}
	.msginfo_nobg.msg_warning{color:#8a6d3b;}
	.msginfo_nobg.msg_success .msgicon{background-position:0 0;}
	.msginfo_nobg.msg_error .msgicon{background-position:0 -32px;}
	.msginfo_nobg.msg_warning .msgicon{background-position:0 -64px;}

/*Caret
-------------*/
.caret{
	display:inline-block;
	vertical-align:middle;
	border-style:solid;
	border-width:5px;
	border-color:transparent;
	content:"";
	font-size:0;
	line-height:0;
	margin-left:3px;
	transform:scale(1.001);
	-moz-transform:scale(1.001);
	-webkit-transform:scale(1.001);
	-ms-transform:scale(1.001);
	-o-transform:scale(1.001);
}
.caret_left{border-left-color:#708a9e;}
.caret_right{border-right-color:#708a9e;}
.caret_up{border-bottom-color:#708a9e;}
.caret_down{border-top-color:#708a9e;}

/*avatar border color
---------------------------*/
.avtborder,.appthumbborder{
	border:2px solid transparent;
	transition:border-color 0.5s ease 0s;
	-moz-transition:border-color 0.5s ease 0s;
	-webkit-transition:border-color 0.5s ease 0s;
	-o-transition:border-color 0.5s ease 0s;
}
.avtborder,.avtborder img{border-radius:100%;}
.avtborder:hover,a:hover .avtborder{border-color:#085496;}
.appthumbborder,.appthumbborder img{border-radius:7px;}
.appthumbborder:hover,a:hover .appthumbborder{border-color:#085496;}

/* panel/container
---------------------*/
.zmcont_wrapper{padding-bottom:15px;padding-top:15px;}
.zmcont_wrapper:last-child{padding-bottom:0;}
.zmconttitle{margin-bottom:10px;border-bottom:1px solid #d1e0ec;padding-bottom:5px;font-size:11px;}
.zmconttitle:after,.zmconttitle:before{content:"";display:table;clear:both;}
.zmconttitle .ctitletxt,
.zmconttitle .ctitletxt a{color:#708a9e;text-transform:uppercase;font-weight:bold;}
.zmconttitle .ctitletxt a:hover{color:#085496;}
.zmconttitle .crighttxt{float:right;}

/*popup/modal
-------------------*/
.zmpopup_overlay{position:fixed;width:100%;height:100%;top:0;left:0;overflow:auto;}
.zmpopup .zmpuicon{width:16px;height:16px;margin-top:12px;margin-left:10px;display:none;}
.zmpuclose{float:right;margin:7px 5px 0 0;padding:4px;}
.zmpuclose span,
.fixedbox_close span{
	display:block;
	background-position:-48px -128px;
	width:20px;
	height:20px;
	margin-right:0;
}
.zmpuclose:hover span,.fixedbox_close:hover span{background-position:-48px -150px;}
.zmpopup{border-radius:3px;position:absolute;}
.zmpopup.pu_small{width:300px;}
.zmpopup.pu_med{width:400px;}
.zmpopup.pu_large{width:500px;}
.zmpopup.pu_larger{width:650px;}
.zmputitle{
	background-color:#f5f9fc;
	line-height:40px;
	border:1px solid #d9e6f1;
	border-radius:3px 3px 0 0;
	min-height:40px;
}
.zmputitle strong{
	display:block;
	padding:0 10px;
	color:#157dd7;
	font-weight:normal;
	font-size:16px;
	float:left;
}
.zmpucont{
	border:1px solid #d9e6f1;
	border-width:0 1px 1px;
	background-color:#fff;
	padding:10px 10px 12px;
	border-radius:0 0 3px 3px;
}
.zmpubot{border:1px solid #d9e6f1;background-color:#f5f9fc;border-radius:0 0 3px 3px;margin-top:-2px;}
.zmpubot .return_action{float:left;}
.zmpubot .return_action .zmloading32{margin-top:5px;}
.zmpubot .return_action .msginfo_nobg,
.zmpubot .return_action .msg_success,
.zmpubot .return_action .msg_error,
.zmpubot .return_action .msg_warning{margin-bottom:0;text-align:left;}
.zmpubotbar{
	border:1px solid #d9e6f1;
	margin:12px -11px -13px;
	background-color:#f5f9fc;
	border-radius:0 0 3px 3px;
}
.zmpubotbar .morelink{display:block;line-height:36px;color:#2d81b8;text-align:center;font-weight:bold;}
.zmpubotbar .morelink:hover{background-color:#e6f1f9;}
.zmpubotbar .morelink em{
	border-color:#2d81b8 transparent transparent transparent;
	border-style:solid;
	border-width:4px;
	display:inline-block;
	vertical-align:-1px;
	width:0;
	height:0;
	line-height:0;
	margin-left:5px;
}
.zmpubtn{text-align:right;padding:6px 10px;}
.zmpubtn .cancelbtn,.zmpubtn .submitbtn{padding-left:15px;padding-right:15px;}
.zmpubtn .submitbtn{margin-left:5px;}
.zmpubtn .submitbtn.disable,
.zmpubtn .submitbtn.disable:hover{
	-khtml-opacity:0.5;
	opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter:alpha(opacity=50);
	cursor:default;
	pointer-events:none;
}

/*Popup list view*/
.zmpopup .ui_listrow{margin:-10px -10px -12px;}
.zmpopup .ui_listrow .listrow{border-top:1px solid #d9e6f1;padding:10px;min-height:46px;}
.zmpopup .ui_listrow .listrow:hover{background-color:#f5f9fc;}
.zmpopup .ui_listrow .listrow:first-child{border-top:0 none;}

/*lightbox (100% height)
---------------------------------------*/
.fixedbox_overlay{
	position:fixed;
	width:100%;
	height:100%;
	top:0;left:0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.fixedbox_wrapper{width:100%;height:100%;}
.fbxpad{padding:10px;}
.fixedbox_body,.fixedbox_footer{width:900px;} /* Global_width */
.fixedbox_footer{position:fixed;left:50%;margin-left:-450px;z-index:22;}
.fixedbox_close{float:right;margin-top:10px;margin-right:10px;}
.fixedbox_body{
	margin:0 auto;
	background-color:#eef7fe;
	height:100%;
	transition:all 0.5s ease 0s;
	-moz-transition:all 0.5s ease 0s;
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
}
.fixedbox_body .fixedbox_title{
	background-color: #f5f9fc;
	border-bottom: 1px solid #d9e6f1;
	line-height: 40px;
	min-height: 40px;
}
.fixedbox_body .fixedbox_titletext {float: left;font-size: 16px;font-weight: bold;color: #157dd7;padding:0 10px}
.fixedbox_footer .feed_loadmorebar {border-radius:0;border-width:1px 0}
.fixedbox_footer{bottom:0;}
.fixedbox_footer .fixedbox_botcont{background-color:#f9f9f9;border-top:1px solid #d6d6d6;}
.fixedbox_footer .loadmore_link{
	display:block;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	padding:8px 0;
	margin:-12px;
	color:#888;
}
.fixedbox_footer .loadmore_link:hover{text-decoration:none;color:#888;background-color:#F2F2F2;}
.loadmore_link span{
	display:inline-block;
	width:9px;
	height:5px;
	margin-left:5px;
	vertical-align:2px;
}
.loadmore_link span em{background-color:#888;display:block;height:1px;line-height:1px;font-size:0;}
.loadmore_link span em.l02{margin:0 1px;}
.loadmore_link span em.l03{margin:0 2px;}
.loadmore_link span em.l04{margin:0 3px;}
.loadmore_link span em.l05{margin:0 4px;width:1px;}

/*display box
-------------------*/
.ctndisbox{position:absolute;}
.ctndisbox .contdisbox{margin:12px;}
.ctndisbox .contdisboxnopad{margin:0;}
.ctndisbox .disbox {border: 2px solid #bdd3e7;background: #fff;margin: 0 14px;border-radius:5px;}
.ctndisbox .icodisbox,.ctndisbox .disboxclose{
	background-repeat:no-repeat;
	display:block;
	!position:relative;
	font-size:0;
	display:inline
}
.ctndisbox .disbox_loading,
.disbox_minipro .disbox_loading{
	width:100%;
	height:25px;
	background:transparent url(../images/load_small.html) center center no-repeat;
}
.ctndisbox .disbox_inner{position:relative;width:100%}
.ctndisbox .disboxclose{
	display:block;
	width:16px;
	height:16px;
	background-position:0 -48px;
	position:absolute;
	text-indent:-9999em;
	right:2px;
	top:2px;
	line-height:0;
	z-index:1;
}
.ctndisbox .disboxclose:hover{background-position:0 -64px;}
.ctndisbox .zmscrollableui_bar{top:17px;right:3px;}
.icodisbox.topleft,
.icodisbox.topright,
.icodisbox.botleft,
.icodisbox.botright{height:15px;width:20px;margin-top:-13px;}

	/*Arrow - Top Postision*/
	.icodisbox.topleft{background-position:-48px 0;margin-left:24px;float:left;!margin-right:-30px;}
	.icodisbox.topright{background-position:-48px 0;margin-right:24px;float:right;!margin-left:-30px;}
	/*Arrow - Bottom Postision*/
	.icodisbox.botleft,
	.icodisbox.botright{background-position:-80px 0;position:relative;top:11px;}
	.icodisbox.botleft{margin-left:24px;float:left;}
	.icodisbox.botright{margin-right:24px;float:right}

	/*Arrow - Right Postision*/
	.icodisbox.lefttop,
	.icodisbox.leftbottom{width:16px;height:20px;background-position:-16px 0;}
	.icodisbox.lefttop{margin-top:15px;float:left;}
	.icodisbox.leftbottom{margin-top:-30px;float:left;}

	/*Arrow - Left Postision*/
	.icodisbox.righttop,
	.icodisbox.rightbottom{width:16px;height:20px;background-position:0 0;}
	.icodisbox.righttop{margin-top:10px;float:right;}
	.icodisbox.rightbottom{margin-top:-28px;float:right;}

/*dropdown list
-------------------*/
.zmdropdown{
	position:absolute;
	border:1px solid #a3bcd2;
	border-radius:3px;
	box-shadow:0 0 5px rgba(163,188,210,0.5);
	background-color:#fff;
	transition:opacity 0.3s ease 0s;
	-moz-transition:opacity 0.3s ease 0s;
	-webkit-transition:opacity 0.3s ease 0s;
	-o-transition:opacity 0.3s ease 0s;
}
.zmdropdown_padding{padding:10px;}

/*Tagging dropdown list
---------------------------*/
.addtagbox{
	padding:3px 6px;
	border:1px solid #ccc;
	background-color:#fff;
	border-radius:3px;
	min-height:28px;
	position:relative;
	z-index:10;
}
.addtagbox_label{float:left;font-weight:bold;color:#888;line-height:28px;margin-right:5px;width:30px;}
.addtagbox .tagusrline{margin-left:35px;overflow:hidden;}
.addtagbox .tagusrline:before,
.addtagbox .tagusrline:after{clear:both;content:"";display:table;}
.addtagbox .tagusrline .usertag{
	border-radius:2px;
	display:inline-block;
	background-color:#d1e7f8;
	padding:0 5px 0 8px;
	color:#708a9e;
	line-height:24px;
	font-weight:bold;
	margin:2px 4px 2px 0;
	float:left;
	transition:background-color 0.5s ease 0s;
	-moz-transition:background-color 0.5s ease 0s;
	-webkit-transition:background-color 0.5s ease 0s;
	-o-transition:background-color 0.5s ease 0s;
}
.addtagbox .tagusrline .usertag em{
	display:inline-block;
	width:10px;
	font-style:normal;
	font-size:14px;
	height:10px;
	line-height:12px;
	vertical-align:0;
	margin:0 0 0 8px;
	background-position:-99px -35px;
}
.addtagbox .tagusrline .usertag:hover{cursor:pointer;color:#085496;}
.addtagbox .tagusrline .usertag:hover em{background-position:-115px -35px;}
.addtagbox .taginput{display:inline;margin:2px 0;width:120px;float:left;}
.addtagbox .taginput input{
	border:0;
	padding:0;
	border-radius:2px;
	color:#888;
	height:24px;
	line-height:24px;
	font-style:italic;
	width:100%;
	margin:0;
	box-sizing:content-box;
	-moz-box-sizing:content-box;
	-o-box-sizing:content-box;
	-webkit-box-sizing:content-box;
}
.droplistfrd{top:auto;left:0;position:absolute;width:100%;margin-top:3px;z-index:10;}
.zmdisbx_border {
	border: 1px solid #d9e6f1;
	border-radius: 0 0 3px 3px;
	background-color: #fff;
	overflow: hidden;
	margin: 0 -1px;
}
.zmdisbx_inner ul.listag li {border-bottom: 1px solid #d9e6f1;overflow: hidden;padding: 5px 10px;}
.zmdisbx_inner ul.listag li:last-child{border-bottom:none;}
.zmdisbx_inner ul.listag li.hover{background-color:#e4eef7;}
.zmdisbx_inner ul.listag li img {
		border: 2px solid transparent;
		border-radius: 100%;
		float: left;
		height: 36px;
		width: 36px;
		transition: all 0.3s ease 0s;
		-moz-transition: all 0.3s ease 0s;
		-webkit-transition: all 0.3s ease 0s;
}
.zmdisbx_inner ul.listag li.hover img{border-color:#157dd7;}
.zmdisbx_inner ul.listag li p{line-height:40px;margin-left:50px;}

/*Scrollable ui
---------------------*/
.zmscrollableui{height:100%;width:100%;overflow:hidden;position:relative;}
.zmscrollableui_wrapper{
	height:100%;
	overflow-x:hidden;
	overflow-y:auto;
	position:relative;
	width:150%;
	outline:none;
}
.zmscrollableui_body{position:relative;}
.zmscrollableui_bar{
	display:block;
	cursor:pointer;
	position:absolute;
	top:2px;
	bottom:2px;
	right:2px;
	width:7px;
	z-index:1;
	*height:100%;
}
.zmscrollableui_gripper{
	position:absolute;
	-moz-transition:25ms;
	-webkit-transition:25ms;
	min-height:100px;
	width:5px;
	background-clip:content-box;
	-webkit-background-clip:content-box;
	background-color:rgba(0, 0, 0, .4);
	background-color:#999\9;
	border:1px solid rgba(85, 85, 85, .6);
	-webkit-border-radius:7px;
	border-radius:7px;
	width:100%\9;
}
.zmscrollableui.contentBefore:before,
 .zmscrollableui.contentAfter:after{
	content:"";
	display:block;
	height:2px;
	position:absolute;
	width:100%;
	z-index:99;
}
.zmscrollableui.contentBefore:before{top:0;}
.zmscrollableui.contentAfter:after{bottom:0;}
@keyframes bar_scalewidth{from{width:9px}to{width:17px}}
@-webkit-keyframes bar_scalewidth{from{width:9px}to{width:17px}}
@keyframes gripper_scalewidth{from{width:5px;margin:0}to{width:9px;margin:3px}}
@-webkit-keyframes gripper_scalewidth{from{width:5px;margin:0}to{width:9px;margin:3px}}
@keyframes bar_scalewidth_rev{from{width:17px}to{width:9px}}
@keyframes gripper_scalewidth_rev{from{width:9px;margin:3px}to{width:5px;margin:0}}
.zmscrollableui_bar.hasbg{
	border-left:1px solid #ccc;
	background-color:rgba(250,250,250,.5);
	background-color:#fafafa\9;
	background-image:-webkit-gradient(linear,0% 0%,80% 0%,from(rgba(220,220,220,.5)),to(rgba(254,254,254,.5)));
	background-image:-webkit-linear-gradient(left,rgba(220,220,220,.5),rgba(254,254,254,.5));
	background-image:-moz-linear-gradient(left,rgba(220,220,220,.5),rgba(254,254,254,.5));
	background-image:-ms-linear-gradient(left,rgba(220,220,220,.5),rgba(254,254,254,.5));
	background-image:-o-linear-gradient(left,rgba(220,220,220,.5),rgba(254,254,254,.5));
}
.zmscrollableui_bar.large{
	width:17px;
	width:13px\9;
	animation:bar_scalewidth 500ms;
	-webkit-animation:bar_scalewidth 500ms;
}
.zmscrollableui_bar.large .zmscrollableui_gripper{
	margin:3px;
	width:9px;
	animation:gripper_scalewidth 500ms;
	-webkit-animation:gripper_scalewidth 500ms;
}
.zmscrollableui_bar.small{
	animation:bar_scalewidth_rev 500ms;
	-webkit-animation:bar_scalewidth 500ms;
	-webkit-animation-direction:reverse;
}
.zmscrollableui_bar.small .zmscrollableui_gripper{
	animation:gripper_scalewidth_rev 500ms;
	-webkit-animation:gripper_scalewidth 500ms;
	-webkit-animation-direction:reverse;
}

/*Share to other social communities
------------------------------------------*/
.zmnetshare{display:inline-block;vertical-align:bottom;height:24px;position:relative;}
.zmnetshare label{font-weight:bold;line-height:24px;float:left;margin-right:5px;}
.zmnetshare ul,.zmnetshare li{list-style:none;line-height:24px;float:left;}
.zmnetshare a{
	display:inline-block;
	width:24px;
	height:24px;
	font-size:0;
	line-height:0;
	vertical-align:bottom;
}
.zmnetshare .share_othersites{
	position:absolute;
	background-color:#fff;
	border:1px solid #e1e1e1;
	padding:8px 5px;
	border-radius:3px;
	float:none;
	top:27px;
	width:150px;
	box-shadow:0 1px 2px rgba(136, 136, 135, 0.2);
	right:0;
	-webkit-transition:0.3s ease 0.4s;
	-moz-transition:0.3s ease 0.4s;
	transition:0.3s ease 0.4s;
	visibility:hidden;
	-khtml-opacity:0;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
}
.share_othersites:after, .share_othersites:before{
	bottom:100%;
	left:100%;
	border:solid transparent;
	content:"";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none;
}
.share_othersites:after{border-bottom-color:#fff;border-width:5px;margin-left:-19px;}
.share_othersites:before{border-bottom-color:#d9d9d9;border-width:6px;margin-left:-20px;}
.zmnetshare li.share_more:hover .share_othersites{
	top:29px;
	visibility:visible;
	-khtml-opacity:1;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
}
.zmnetshare ul li a{margin:0 3px;}
.zmnetshare li.share_zme a{background-position:0 -32px;}
.zmnetshare li.share_fbook a{background-position:0 0;}
.zmnetshare li.share_more a{background-position:0 -224px;}
.zmnetshare li.share_gplus a{background-position:0 -64px;}
.zmnetshare li.share_twitter a{background-position:0 -96px;}
.zmnetshare li.share_linkhay a{background-position:0 -192px;}
.zmnetshare li.share_linkedin a{background-position:0 -160px;}
.zmnetshare li.share_digg a{background-position:0 -128px;}
.zmnetshare li.share_yahoo a{background-position:0 -256px;}