html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	clear:both;
	display:block;
	float:none;
	font-size:0;
	height:0;
	list-style:none outside none;
	margin:0;
	overflow:hidden;
	padding:0;
	visibility:hidden;
	width:0;
}
#zn_options_container  , #zn_error_container{
	margin:15px;
	position:relative;
	width:840px;
	z-index:0;
}
#zn_options_container h4 {
	color:#555555;
	margin:0 0 10px 0;
	font-weight:normal;
	font-size:13px;
}
.zn-save-reset {
	position:absolute;
	background:rgba(0,0,0,0.5);
	color:#fff;
	font-size:24px;
	text-align:center;
	display:none;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	border-radius:12px;
}
.zn-save-popup,.zn-reset-popup,.zn-fail-popup {
	display:none;
	float:left;
	line-height:40px;
	padding:5px 20px;
	text-align:center;
	width:557px;
	position:absolute;
}
.zn-save-popup {
	background:none repeat scroll 0 0 #E0FFEB;
	color:#44A760;
}
.zn-fail-popup {
	background:none repeat scroll 0 0 #FFC3C3;
	color:#B04343;
}
.zn-save-popup div {
}
.zn-save-save {
	/* background-image:url(../images/button_check.png);
	*/
}
.zn-save-reset {
	/* background-image:url(../images/sign_warning.png);
	*/
}
.zn-save-fail {
	/* background-image:url(../images/stop.png);
	*/
}
#zn_options_container .accept,#zn_options_container .warning,#zn_options_container .update_available,.zn-save-popup {
	z-index:9999;
}
#zn_options_container #header {
	border-bottom:1px solid #ebebeb;
	background:#f7f7f7;
}
#zn_options_container #zn_footer {
	border:1px solid #EBEBEB;
	background:#f7f7f7;
	bottom:0;
	position:absolute;
	width:647px;
}
#zn_options_container #header .logo {
	float:left;
	margin:10px 20px;
}
.js #zn_options_container #js-warning {
	padding:5px 20px;
	line-height:32px;
	display:none;
}
#zn_options_container #js-warning {
	color:red;
	float:left;
}
#zn_options_container .zn-icon-option {
	border-left:1px solid #DEDEDE;
	float:right;
	padding:5px;
}
.zn_has_desc {
	float:left;
}
.zn_has_desc {
	border-left:1px solid #EBEBEB;
	padding-left:10px;
	width:384px;
	margin-left:-1px;
}
.zn_title_and_description {
	display:inline-block;
	color:#555555;
	padding-right:10px;
	width:190px;
	border-right:1px solid #EBEBEB;
	float:left;
}
.zn-description {
	color:#999;
}
.zn_slide_body .zn_title_and_description {
	width:168px;
}
.zn_slide_body .zn_accordion .zn-option .controls {
	width:370px;
}
.zn_slide_body .zn_accordion .zn-option .zn_title_and_description {
	width:160px;
}
.zn_accordion {
	border-bottom:1px solid #EBEBEB;
	margin-bottom:20px;
	padding-bottom:20px;
	overflow:hidden;
}
.zn_single_toggle {
	margin-bottom:5px !important;
	margin-top:5px !important;
	cursor:default !important;
}
.zn-option {
	border-bottom:1px solid #EBEBEB;
	margin-bottom:20px;
	padding-bottom:20px;
}
.zn-image-holder {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #EBEBEB;
	margin:10px 0;
	padding:10px;
	position:relative;
	text-align:center;
}
.zn-image-holder img {
	max-width:315px;
}
.zn-remove-image {
	display:none;
}
.zn_tiles {
	height:60px;
	overflow:hidden;
}
.tiles_inner {
	overflow:hidden;
	display:block;
}
#zn_options_container .controls .zn-radio-img-img {
	border:3px solid #fff;
	margin:0 5px 10px 0;
	display:none;
	cursor:pointer;
	float:left;
}
#zn_options_container .controls .zn-radio-img-selected {
	border:3px solid #ccc;
}
#zn_options_container .controls .zn-radio-img-img:hover {
	opacity:.8;
}
#zn_options_container .controls .zn-radio-tile-img {
	width:50px;
	height:50px;
	border:3px solid #f9f9f9;
	margin:0 5px 10px 0;
	display:none;
	cursor:pointer;
	float:left;
}
#zn_options_container .controls .zn-radio-tile-img:hover {
	border:3px solid #497EAC;
}
#zn_options_container .controls .zn-radio-tile-selected {
	border:3px solid #497EAC;
}
#zn_options_container .controls .zn-radio-tile-img:hover {
	opacity:.8;
}
.zn-image-holder:hover .zn-remove-image {
	background:url("../images/zdelete.png") no-repeat scroll 5px 6px #F4F4F4;
	font-size:0;
	height:32px;
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:32px;
	border-left:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
}
.zn-image-holder:hover .zn-remove-image:hover {
	background:url("../images/zdelete.png") no-repeat scroll 5px -23px #F4F4F4;
}
#zn_options_container img.ajax-loading-img {
	background:none repeat scroll 0 0 #f7f7f7;
	padding:3px;
	display:none;
	position:absolute;
}
#zn_options_container #main {
	background:none repeat scroll 0 0 #fff;
	padding-bottom:50px;
	border:1px solid #EBEBEB;
}
#zn_options_container #zn-nav {
}
#zn_options_container #content {
	float:left;
	min-height:500px;
	font-family:"Lucida Grande",Sans-serif;
	background-color:#fff;
	border-left:1px solid #ebebeb;
	-moz-box-shadow:inset 0 1px 0 #fff;
	-webkit-box-shadow:inset 0 1px 0 #fff;
	box-shadow:inset 0 1px 0 #fff;
	margin-left:-1px;
}
#inner-content {
	padding:0 20px 32px;
	width:608px;
}
/***************************************************** Start the input styling****************************************************/#zn_options_container textarea,#zn_options_container input,#zn_options_container select,#zn_options_container button,.zn_meta_box textarea,.zn_meta_box input,.zn_meta_box select,.zn_meta_box button {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border-style:solid;
	border-width:1px;
}
.zn_meta_box .controls input[type="button"] {
	width:auto;
}
/** Select */#zn_options_container .select_wrapper,.zn_meta_box .select_wrapper {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size:12px;
	background:#FFFFFF url(../images/select.png) no-repeat right center;
	border-color:#CCC #E6E6E6 #E6E6E6 #CCC;
	border-style:solid;
	border-width:1px;
	float:left;
	height:26px;
	width:344px;
	margin:0;
	margin-bottom:9px !important;
	width:340px;
	display:block;
	position:relative;
}
#zn_options_container .select_wrapper .select,.zn_meta_box .select_wrapper .select {
	cursor:pointer;
	height:28px;
	margin:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
	opacity:0;
	padding:0;
	position:relative;
	width:inherit;
	z-index:4;
}
#zn_options_container .select_wrapper span,.zn_meta_box .select_wrapper span {
	height:26px;
	line-height:26px;
	z-index:2;
	padding-left:6px;
	position:absolute;
	left:0;
}
.zn_meta_box .controls input,.zn_meta_box .controls select,.zn_meta_box .controls textarea {
	margin-bottom:9px !important;
	background-color:#FFFFFF;
	border:1px solid;
	border-color:#ccc #e6e6e6 #e6e6e6 #ccc;
	width:340px;
	padding:4px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size:12px;
}
.zn_hider {
	display:none;
}
#zn_options_container .z-3 {
	float:left;
	margin-right:3%;
	width:30%;
}
.z-2 {
	float:left;
	margin-right:2%;
	width:48%;
}
#zn_options_container .z-3 label,#zn_options_container .z-2 label {
	display:block;
	margin-bottom:5px;
}
#zn_options_container .z-3 .zn-color {
	width:64px !important;
}
#zn_options_container .z-3 input,#zn_options_container .z-2 input {
	margin-left:10px;
	width:125px;
}
#zn_options_container .z-3 .select_wrapper,#zn_options_container .z-2 .select_wrapper {
	width:100%;
	margin-right:5px;
}
/* Zauan */.uislider .min,.uislider .max {
	display:none;
}
.uislider {
	width:75%;
}
/***************************************************** Start the input styling****************************************************/#of_container textarea,#of_container input,#of_container select,#of_container button {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border-style:solid;
	border-width:1px;
}
/* Image size */.zn_image_size div {
	float:left;
}
.zn_image_size div.separator {
	margin:23px 10px 0;
}
.zn_image_size div label,.left label {
	display:block;
	line-height:1;
	margin-bottom:5px;
}
.uislider.ui-widget-content {
	background:none;
	width:250px;
	background-color:#f1f1f1;
	border:1px solid;
	border-color:#ccc #e6e6e6 #e6e6e6 #ccc;
	float:left;
	margin-right:10px;
	margin-top:7px;
}
input.ui_slider_input {
	float:left;
	width:76px !important;
}
.logo_upload_input {
	width:234px !important;
}
.zn_upload_image_button {
	margin-left:10px;
}
#zn_options_container .controls input[type="text"],#zn_options_container .controls input[type="file"],#zn_options_container .controls input[type="password"],#zn_options_container .controls select,#zn_options_container .controls textarea {
	margin-bottom:9px !important;
	background-color:#f1f1f1;
	border:1px solid;
	border-color:#ccc #e6e6e6 #e6e6e6 #ccc;
	width:330px;
	padding:4px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size:12px;
}
#zn_options_container .controls input:hover,#zn_options_container .controls textarea:hover {
	background-color:#f9f9f9;
}
#zn_options_container .controls input:focus,#zn_options_container .controls textarea:focus {
	background-color:#fff;
	border-color:#ccc #e6e6e6 #e6e6e6 #ccc;
	outline:0;
}
/*#zn_options_container .zn_accordion ul li,.zn_meta_box .zn_accordion ul li {
	width:345px;
}
*/#zn_options_container .zn_accordion.zn_dynamic_accordion ul li,.zn_meta_box .zn_accordion.zn_dynamic_accordion ul li {
	width:auto;
}
.zn-color {
	width:125px !important;
}
.zn-blue,.zn-blue:active,.zn-blue:focus {
	background-color:#52A8E8;
	background-image:-moz-linear-gradient(center top,#52A8E8,#377AD0);
	border-color:#4081AF #2E69A3 #20559A;
	box-shadow:0 1px 0 0 #72B9EB inset,0 1px 2px 0 #B3B3B3;
	color:#FFFFFF;
	text-shadow:0 -1px 1px #3275BC;
	line-height:1;
	border:1px solid #fff;
}
.zn-blue:hover {
	background-color:#3E9EE5;
	background-image:-moz-linear-gradient(center top,#3E9EE5 0%,#206BCB 100%);
	box-shadow:0 1px 0 0 #62B1E9 inset;
	cursor:pointer;
	text-shadow:0 -1px 1px #1D62AB;
	color:#FFFFFF;
}
a.zn-gray,a.zn-gray:hover,a.zn-gray:active,a.zn-gray:focus , #zn_options_container input.zn-gray ,#zn_options_container input.zn_install_dummy.zn-gray:hover,#zn_options_container #zn_options_container input.zn-gray:active,input.zn-gray:focus  {
	background:none repeat scroll 0 0 #E3E3E3;
	border:1px solid #BBBBBB;
	box-shadow:0 0 1px 1px #F6F6F6 inset;
	color:#333333;
	text-shadow:0 1px 0 #FFFFFF;
}
a.zn_slide_add_button,a.zn_slide_add_button:focus {
	border-radius:3px;
	padding:7px 10px;
	text-align:center;
	text-decoration:none;
	display:inline-block;
	line-height:16px;
}
.zn_ajax_loading {
	background:url(../images/loading-bottom.gif) no-repeat center center;
	margin:0px 10px;
	display:inline-block;
	height:16px;
	width:16px;
	float:right;
	margin-right:0px;
}
a.zn_inactive.zn_gray,a.zn_inactive.zn_gray:active,a.zn_inactive.zn_gray:hover,a.zn_inactive.zn_gray:focus ,#zn_options_container input.zn_install_dummy.zn_inactive.zn_gray,#zn_options_container input.zn_inactive.zn_gray:active,#zn_options_container input.zn_inactive.zn_gray:hover,#zn_options_container input.zn_inactive.zn_gray:focus{
	text-align:center;
	cursor:default;
	color:#333333;
}
.zn_slide_header .zn_slide_buttons {
	position:absolute;
	top:0px;
	right:0px;
}
.zn_slide_close_button {
	position:absolute;
	top:0px;
	right:0px;
	display:none;
}
.zn_slide_header,.zn_dynamic_list_container .zn_normal_group .zn_slide_header {
	cursor:move;
	height:32px;
	padding-left:10px;
	line-height:32px;
	background-color:#F1F1F1;
	margin:1px 0 -1px 0;
	border:1px solid #dfdfdf;
	background-image:-ms-linear-gradient(top,#f9f9f9,#ececec);
	background-image:-moz-linear-gradient(top,#f9f9f9,#ececec);
	background-image:-o-linear-gradient(top,#f9f9f9,#ececec);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#ececec));
	background-image:-webkit-linear-gradient(top,#f9f9f9,#ececec);
	background-image:linear-gradient(top,#f9f9f9,#ececec);
	overflow:hidden;
	position:relative;
}
#zn_options_container .zn_slide_body,.zn_meta_box .zn_slide_body {
	display:none;
	padding:10px;
	border:1px solid #dfdfdf;
	background:#f9f9f9;
	overflow:hidden;
	moz-box-shadow:inset 0 1px 0 #fff;
	-webkit-box-shadow:inset 0 1px 0 #fff;
	box-shadow:inset 0 1px 0 #fff;
}
/********************************************** Page/Post Builder*********************************************/
.four {
	width:25%;
}
.one-third {
	width:33.33%;
}
.eight {
	width:50%;
}
.two-thirds {
	width:66.67%;
}
.twelve {
	width:75%;
}
.sixteen {
	width:100%;
}
.zn_dynamic_list_container {
	overflow:hidden;
	padding:10px;
	margin:0;
	border-top:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
}
.zn_pb_area_name {
	padding:5px;
	background:none repeat scroll 0 0 #FFFFFF;
}
.zn_pb_area_name h4 {
	float:left;
	margin-right:10px;
	margin-left:10px;
}
.zn_pb_area_name .zn_slide_add_button,.zn_pb_area_name .select_wrapper {
	margin:10px;
	line-height:16px;
	float:right;
}
.zn_meta_boxzn_dynamic_list>.zn-option>.controls {
	border:1px dashed #CCCCCC;
	border-bottom:none;
}
.zn-dynamic-edit-mode .zn_slide_header {
	border:none;
}
.placeholder {
	padding:0px;
	margin:5px;
	background-color:#f1f1f1;
	border:1px dotted #ccc;
}
.placeholder.left {
	float:left;
	display:block;
}
.zn_dynamic_list_container>li.zn_slide {
	float:left;
	margin:0px;
	overflow:visible;
	position:relative;
}
.ui-button-text-only .ui-button-text .ui-button-text {
	padding:0px !important;
}
.zn-zindexed {
	z-index:100;
}
.zn_dynamic_list_container>li>.zn_slide_header {
	background:#777;
	color:#FFFFFF;
	margin:5px;
}
.zn-dynamic-edit-mode {
	width:100% !important;
}
.zn_dynamic_list_container .zn-dynamic-edit-mode .zn_slide_header,.zn_dynamic_list_container .zn-dynamic-edit-mode .zn_slide_body {
	margin:0px 5px;
}
.zn_dynamic_list_container>.zn-dynamic-edit-mode>.zn_slide_header {
	border-bottom:0px;
}
.zn-overlay {
	background:none repeat scroll 0 0 #000000;
	height:100%;
	position:fixed;
	right:0;
	top:0;
	width:100%;
	z-index:99;
}
.zn-dynamic-edit-mode .zn_slide_body {
	margin:5px;
	display:block;
}
.zn-dynamic-edit-mode .zn_slide_buttons {
	display:none;
}
.zn_dynamic_list_container .zn_normal_group .zn_slide_header .zn_slide_buttons {
	display:block;
}
.zn-dynamic-edit-mode .zn_slide_close_button {
	display:block;
}
.zn_slide_increase_button,.zn_slide_decrease_button {
	height:16px;
	line-height:16px;
	text-align:center;
	width:14px;
	display:block;
	text-decoration:none;
	padding:0px;
	background:#52A8E8;
	color:#FFFFFF;
}
.zn_slide_increase_button:hover,.zn_slide_decrease_button:hover {
	background:#4982C6;
	color:#FFFFFF;
}
.zn-size-inactive,.zn-size-inactive:hover {
	background:none repeat scroll 0 0 #F4F4F4;
	color:#BABABA;
}
.zn_slide_increase_button {
	border-top:1px solid #DFDFDF;
}
.zn_slide_size,.zn_slide_edit_button,.zn_slide_delete_button,.zn_slide_close_button,.zn_size_container {
	padding:0px 10px;
	color:#888;
	text-align:center;
	height:32px;
	float:right;
	border-left:1px solid #DFDFDF;
	text-decoration:none;
	background-image:-ms-linear-gradient(top,#f9f9f9,#ececec);
	background-image:-moz-linear-gradient(top,#f9f9f9,#ececec);
	background-image:-o-linear-gradient(top,#f9f9f9,#ececec);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#ececec));
	background-image:-webkit-linear-gradient(top,#f9f9f9,#ececec);
	background-image:linear-gradient(top,#f9f9f9,#ececec);
}
.zn_slide_close_button:hover {
	background-image:-ms-linear-gradient(top,#F1EFEF,#DDDBDB);
	background-image:-moz-linear-gradient(top,#F1EFEF,#DDDBDB);
	background-image:-o-linear-gradient(top,#F1EFEF,#DDDBDB);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#F1EFEF),to(#DDDBDB));
	background-image:-webkit-linear-gradient(top,#F1EFEF,#DDDBDB);
	background-image:linear-gradient(top,#F1EFEF,#DDDBDB);
	color:#888;
}
.zn_slide_edit_button {
	background:url('../images/zedit.png') no-repeat 5px 6px #F4F4F4;
	font-size:0px;
	width:11px;
}
.zn_slide_edit_button:hover {
	background:url('../images/zedit.png') no-repeat 5px -22px #F4F4F4;
}
.zn_slide_delete_button {
	background:url('../images/zdelete.png') no-repeat 5px 6px #F4F4F4;
	font-size:0px;
	width:11px;
}
.zn_slide_delete_button:hover {
	background:url('../images/zdelete.png') no-repeat 5px -23px #F4F4F4;
}
.zn_size_container {
	padding:0px;
}
.zn_dynamic_accordion .select_wrapper {
	margin-right:10px;
	margin-top:13px;
}
.zn_add_type {
	display:none;
}
/***************************************************** Navigation menu inside ****************************************************/
#zn-nav ul {
	margin:0px;
}
#zn-nav ul li {
	margin:0px;
}
#zn-nav li.parent ul {
	display:none;
}
#zn-nav li.parent>a {
	background:url("../images/plus_menu.png") no-repeat scroll 160px 12px #f7f7f7;
}
#zn-nav li.parent>a:hover {
	background:none repeat scroll 0 0 #F7F7F7;
	border-left:5px solid #F7F7F7;
	border-right:1px solid #EBEBEB;
}
#zn-nav li.parent>a:hover {
	background:url("../images/plus_menu2.png") no-repeat scroll 160px 12px #F7F7F7;
	border-right:1px solid #F7F7F7;
}
.zn_page {
	display:none;
	padding:20px 0;
}
#zn_sidebar {
	width:189px;
	z-index:9999;
	float:left;
	background:#f7f7f7;
}
.zn-logo {
	border-bottom:1px solid #EBEBEB;
	padding:45px 10px;
	text-align:center;
	z-index:9999;
}
#zn-nav ul li a {
	padding:10px 10px;
	display:block;
}
#zn-nav ul li {
	border-bottom:1px solid #ebebeb;
	border-top:1px solid #fff;
}
#zn-nav ul li a {
	background:none repeat scroll 0 0 #f7f7f7;
	color:#5C666C;
	text-decoration:none;
	border-right:1px solid #EBEBEB;
	border-left:5px solid #F7F7F7;
}
#zn-nav ul li a:hover {
	background:#fff;
	border-left:5px solid #5EB4F1;
}
#zn-nav ul li a.active {
	background:#fff;
	color:#555;
	border-right:none;
	margin-right:0;
	position:relative;
	z-index:999;
	border-left:5px solid #5EB4F1;
}
#zn-nav ul li ul li a {
	padding-left:10px;
	color:#999999;
	border-left:5px solid #fff;
	background:none repeat scroll 0 0 #fff;
}
#zn-nav ul li ul li a:hover {
	border-left:5px solid #5EB4F1;
}
#zn-nav ul li ul li a.active {
	border-left:5px solid #5EB4F1;
}
/**************************************************** Metabox specific styles:***************************************************/.zn_meta_box h3 {
	background:none;
}
/* Z-index of #mask must lower than #boxes .window */.zn_mask {
	position:absolute;
	z-index:9000;
	background-color:#000;
	display:none;
}
.zn_modal_container {
	position:fixed;
	z-index:10000;
	background:#fff;
	width:500px;
	height:500px;
	border:1px solid #ccc;
	overflow:auto;
}
.icon_modal {
	padding:10px 20px;
}
.zn_icon_holder {
	display:block;
	float:left;
	margin:5px;
	cursor:pointer;
	font-size:0px;
}
.zn_icon_holder:hover {
	color:#777;
}
.icon_modal_hidden {
	display:none;
}
.zn_modal_header {
	border-bottom:1px solid #CCCCCC;
	color:#CCCCCC;
	cursor:pointer;
	font-size:20px;
	padding:10px;
	text-align:right;
}
.zn_modal_header:hover {
	color:#777;
}
.zn-image-holder ul {
	margin:0;
}
/* BOOTSTRAP ICONS */.bootstrap li a {
	text-indent:-9999px;
	display:inline-block;
	width:14px;
	height:14px;
	cursor:pointer;
}
.bootstrap li {
	margin:10px;
}
[class^="icon-"],[class*=" icon-"] {
	display:inline-block;
	width:14px;
	height:14px;
	*margin-right:.3em;
	line-height:14px;
	vertical-align:text-top;
	background-image:url("../../images/glyphicons-halflings.png");
	background-position:14px 14px;
	background-repeat:no-repeat;
	margin-top:1px;
}
.icon-white,.nav-tabs>.active>a>[class^="icon-"],.nav-tabs>.active>a>[class*=" icon-"],.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"] {
	background-image:url("../../images/glyphicons-halflings-white.png");
}
.icon-glass {
	background-position:0 0;
}
.icon-music {
	background-position:-24px 0;
}
.icon-search {
	background-position:-48px 0;
}
.icon-envelope {
	background-position:-72px 0;
}
.icon-heart {
	background-position:-96px 0;
}
.icon-star {
	background-position:-120px 0;
}
.icon-star-empty {
	background-position:-144px 0;
}
.icon-user {
	background-position:-168px 0;
}
.icon-film {
	background-position:-192px 0;
}
.icon-th-large {
	background-position:-216px 0;
}
.icon-th {
	background-position:-240px 0;
}
.icon-th-list {
	background-position:-264px 0;
}
.icon-ok {
	background-position:-288px 0;
}
.icon-remove {
	background-position:-312px 0;
}
.icon-zoom-in {
	background-position:-336px 0;
}
.icon-zoom-out {
	background-position:-360px 0;
}
.icon-off {
	background-position:-384px 0;
}
.icon-signal {
	background-position:-408px 0;
}
.icon-cog {
	background-position:-432px 0;
}
.icon-trash {
	background-position:-456px 0;
}
.icon-home {
	background-position:0 -24px;
}
.icon-file {
	background-position:-24px -24px;
}
.icon-time {
	background-position:-48px -24px;
}
.icon-road {
	background-position:-72px -24px;
}
.icon-download-alt {
	background-position:-96px -24px;
}
.icon-download {
	background-position:-120px -24px;
}
.icon-upload {
	background-position:-144px -24px;
}
.icon-inbox {
	background-position:-168px -24px;
}
.icon-play-circle {
	background-position:-192px -24px;
}
.icon-repeat {
	background-position:-216px -24px;
}
.icon-refresh {
	background-position:-240px -24px;
}
.icon-list-alt {
	background-position:-264px -24px;
}
.icon-lock {
	background-position:-287px -24px;
}
.icon-flag {
	background-position:-312px -24px;
}
.icon-headphones {
	background-position:-336px -24px;
}
.icon-volume-off {
	background-position:-360px -24px;
}
.icon-volume-down {
	background-position:-384px -24px;
}
.icon-volume-up {
	background-position:-408px -24px;
}
.icon-qrcode {
	background-position:-432px -24px;
}
.icon-barcode {
	background-position:-456px -24px;
}
.icon-tag {
	background-position:0 -48px;
}
.icon-tags {
	background-position:-25px -48px;
}
.icon-book {
	background-position:-48px -48px;
}
.icon-bookmark {
	background-position:-72px -48px;
}
.icon-print {
	background-position:-96px -48px;
}
.icon-camera {
	background-position:-120px -48px;
}
.icon-font {
	background-position:-144px -48px;
}
.icon-bold {
	background-position:-167px -48px;
}
.icon-italic {
	background-position:-192px -48px;
}
.icon-text-height {
	background-position:-216px -48px;
}
.icon-text-width {
	background-position:-240px -48px;
}
.icon-align-left {
	background-position:-264px -48px;
}
.icon-align-center {
	background-position:-288px -48px;
}
.icon-align-right {
	background-position:-312px -48px;
}
.icon-align-justify {
	background-position:-336px -48px;
}
.icon-list {
	background-position:-360px -48px;
}
.icon-indent-left {
	background-position:-384px -48px;
}
.icon-indent-right {
	background-position:-408px -48px;
}
.icon-facetime-video {
	background-position:-432px -48px;
}
.icon-picture {
	background-position:-456px -48px;
}
.icon-pencil {
	background-position:0 -72px;
}
.icon-map-marker {
	background-position:-24px -72px;
}
.icon-adjust {
	background-position:-48px -72px;
}
.icon-tint {
	background-position:-72px -72px;
}
.icon-edit {
	background-position:-96px -72px;
}
.icon-share {
	background-position:-120px -72px;
}
.icon-check {
	background-position:-144px -72px;
}
.icon-move {
	background-position:-168px -72px;
}
.icon-step-backward {
	background-position:-192px -72px;
}
.icon-fast-backward {
	background-position:-216px -72px;
}
.icon-backward {
	background-position:-240px -72px;
}
.icon-play {
	background-position:-264px -72px;
}
.icon-pause {
	background-position:-288px -72px;
}
.icon-stop {
	background-position:-312px -72px;
}
.icon-forward {
	background-position:-336px -72px;
}
.icon-fast-forward {
	background-position:-360px -72px;
}
.icon-step-forward {
	background-position:-384px -72px;
}
.icon-eject {
	background-position:-408px -72px;
}
.icon-chevron-left {
	background-position:-432px -72px;
}
.icon-chevron-right {
	background-position:-456px -72px;
}
.icon-plus-sign {
	background-position:0 -96px;
}
.icon-minus-sign {
	background-position:-24px -96px;
}
.icon-remove-sign {
	background-position:-48px -96px;
}
.icon-ok-sign {
	background-position:-72px -96px;
}
.icon-question-sign {
	background-position:-96px -96px;
}
.icon-info-sign {
	background-position:-120px -96px;
}
.icon-screenshot {
	background-position:-144px -96px;
}
.icon-remove-circle {
	background-position:-168px -96px;
}
.icon-ok-circle {
	background-position:-192px -96px;
}
.icon-ban-circle {
	background-position:-216px -96px;
}
.icon-arrow-left {
	background-position:-240px -96px;
}
.icon-arrow-right {
	background-position:-264px -96px;
}
.icon-arrow-up {
	background-position:-289px -96px;
}
.icon-arrow-down {
	background-position:-312px -96px;
}
.icon-share-alt {
	background-position:-336px -96px;
}
.icon-resize-full {
	background-position:-360px -96px;
}
.icon-resize-small {
	background-position:-384px -96px;
}
.icon-plus {
	background-position:-408px -96px;
}
.icon-minus {
	background-position:-433px -96px;
}
.icon-asterisk {
	background-position:-456px -96px;
}
.icon-exclamation-sign {
	background-position:0 -120px;
}
.icon-gift {
	background-position:-24px -120px;
}
.icon-leaf {
	background-position:-48px -120px;
}
.icon-fire {
	background-position:-72px -120px;
}
.icon-eye-open {
	background-position:-96px -120px;
}
.icon-eye-close {
	background-position:-120px -120px;
}
.icon-warning-sign {
	background-position:-144px -120px;
}
.icon-plane {
	background-position:-168px -120px;
}
.icon-calendar {
	background-position:-192px -120px;
}
.icon-random {
	background-position:-216px -120px;
	width:16px;
}
.icon-comment {
	background-position:-240px -120px;
}
.icon-magnet {
	background-position:-264px -120px;
}
.icon-chevron-up {
	background-position:-288px -120px;
}
.icon-chevron-down {
	background-position:-313px -119px;
}
.icon-retweet {
	background-position:-336px -120px;
}
.icon-shopping-cart {
	background-position:-360px -120px;
}
.icon-folder-close {
	background-position:-384px -120px;
}
.icon-folder-open {
	background-position:-408px -120px;
	width:16px;
}
.icon-resize-vertical {
	background-position:-432px -119px;
}
.icon-resize-horizontal {
	background-position:-456px -118px;
}
.icon-hdd {
	background-position:0 -144px;
}
.icon-bullhorn {
	background-position:-24px -144px;
}
.icon-bell {
	background-position:-48px -144px;
}
.icon-certificate {
	background-position:-72px -144px;
}
.icon-thumbs-up {
	background-position:-96px -144px;
}
.icon-thumbs-down {
	background-position:-120px -144px;
}
.icon-hand-right {
	background-position:-144px -144px;
}
.icon-hand-left {
	background-position:-168px -144px;
}
.icon-hand-up {
	background-position:-192px -144px;
}
.icon-hand-down {
	background-position:-216px -144px;
}
.icon-circle-arrow-right {
	background-position:-240px -144px;
}
.icon-circle-arrow-left {
	background-position:-264px -144px;
}
.icon-circle-arrow-up {
	background-position:-288px -144px;
}
.icon-circle-arrow-down {
	background-position:-312px -144px;
}
.icon-globe {
	background-position:-336px -144px;
}
.icon-wrench {
	background-position:-360px -144px;
}
.icon-tasks {
	background-position:-384px -144px;
}
.icon-filter {
	background-position:-408px -144px;
}
.icon-briefcase {
	background-position:-432px -144px;
}
.icon-fullscreen {
	background-position:-456px -144px;
}
/* SOCIAL ICONS */.social-icons {
	margin:0 0 20px;
}
.social-icons li {
	display:inline-block;
	margin:5px;
	vertical-align:middle;
}
.social-icons li a {
	cursor:pointer;
	display:inline-block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	background-image:url(../../images/social-icons-sprite.png);
	background-repeat:no-repeat;
	position:relative;
	background-color:#111;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out;
}
.social-icons li a:hover {
	background-color:#cd2122;
	box-shadow:0 0 6px rgba(0,0,0,0.4)
}
.social-icons.has_gradient li a:after {
	content:'';
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);
	/* FF3.6+*/background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.2)));
	/* Chrome,Safari4+*/background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);
	/* Chrome10+,Safari5.1+*/background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);
	/* Opera 11.10+*/background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);
	/* IE10+*/background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);
	/* W3C */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#33000000',GradientType=0 );
	/* IE6-9 */
}
.social-icons li.social-twitter a {
	background-position:0 0;
}
.social-icons li.social-dribbble a {
	background-position:-30px 0;
}
.social-icons li.social-facebook a {
	background-position:-60px 0;
}
.social-icons li.social-envato a {
	background-position:-90px 0;
}
.social-icons li.social-flickr a {
	background-position:-120px 0;
}
.social-icons li.social-forrst a {
	background-position:-150px 0;
}
.social-icons li.social-gplus a {
	background-position:-180px 0;
}
.social-icons li.social-gplus2 a {
	background-position:-210px 0;
}
.social-icons li.social-icloud a {
	background-position:-240px 0;
}
.social-icons li.social-lastfm a {
	background-position:-270px 0;
}
.social-icons li.social-linkedin a {
	background-position:-300px 0;
}
.social-icons li.social-myspace a {
	background-position:-330px 0;
}
.social-icons li.social-paypal a {
	background-position:0 -30px;
}
.social-icons li.social-piacasa a {
	background-position:-30px -30px;
}
.social-icons li.social-pinterest a {
	background-position:-60px -30px;
}
.social-icons li.social-reedit a {
	background-position:-90px -30px;
}
.social-icons li.social-rss a {
	background-position:-120px -30px;
}
.social-icons li.social-skype a {
	background-position:-150px -30px;
}
.social-icons li.social-stumbleupon a {
	background-position:-180px -30px;
}
.social-icons li.social-tumblr a {
	background-position:-210px -30px;
}
.social-icons li.social-vimeo a {
	background-position:-240px -30px;
}
.social-icons li.social-wordpress a {
	background-position:-270px -30px;
}
.social-icons li.social-yahoo a {
	background-position:-300px -30px;
}
.social-icons li.social-youtube a {
	background-position:-330px -30px;
}
.social-icons li.social-blogger a {
	background-position:0px -60px;
}
.social-icons li.social-deviantart a {
	background-position:-30px -60px;
}
.social-icons li.social-digg a {
	background-position:-60px -60px;
}
.social-icons li.social-foursquare a {
	background-position:-90px -60px;
}
.social-icons li.social-friendfeed a {
	background-position:-120px -60px;
}
.social-icons li.social-mail a {
	background-position:-150px -60px;
}
.social-icons li.social-html5 a {
	background-position:-180px -60px;
}
.social-icons li.social-technorati a {
	background-position:-210px -60px;
}
.social-icons li.social-soundcloud a {
	background-position:-240px -60px;
}
.social-icons li.social-quora a {
	background-position:-270px -60px;
}
.social-icons li.social-bebo a {
	background-position:-300px -60px;
}
.social-icons li.social-aim a {
	background-position:-330px -60px;
}
.social-icons li.social-gosquared a {
	background-position:0 -90px;
}
.social-icons li.social-dropbox a {
	background-position:-30px -90px;
}
.social-icons li.social-github a {
	background-position:-60px -90px;
}
.social-icons li.social-spotify a {
	background-position:-90px -90px;
}
.social-icons li.social-apple a {
	background-position:-120px -90px;
}
/* colored */.social-icons.colored li.social-twitter a,.social-icons.coloredHov li.social-twitter a:hover {
	background-color:#00bdec;
}
.social-icons.colored li.social-dribbble a,.social-icons.coloredHov li.social-dribbble a:hover {
	background-color:#ef5b92;
}
.social-icons.colored li.social-facebook a,.social-icons.coloredHov li.social-facebook a:hover {
	background-color:#3b5998;
}
.social-icons.colored li.social-envato a,.social-icons.coloredHov li.social-envato a:hover {
	background-color:#8dc050;
}
.social-icons.colored li.social-flickr a,.social-icons.coloredHov li.social-flickr a:hover {
	background-color:#ea2698;
}
.social-icons.colored li.social-forrst a,.social-icons.coloredHov li.social-forrst a:hover {
	background-color:#366725;
}
.social-icons.colored li.social-gplus a,.social-icons.coloredHov li.social-gplus a:hover {
	background-color:#d94a39;
}
.social-icons.colored li.social-gplus2 a,.social-icons.coloredHov li.social-gplus2 a:hover {
	background-color:#d94a39;
}
.social-icons.colored li.social-icloud a,.social-icons.coloredHov li.social-icloud a:hover {
	background-color:#666666;
}
.social-icons.colored li.social-lastfm a,.social-icons.coloredHov li.social-lastfm a:hover {
	background-color:#d2013a;
}
.social-icons.colored li.social-linkedin a,.social-icons.coloredHov li.social-linkedin a:hover {
	background-color:#1b92bd;
}
.social-icons.colored li.social-myspace a,.social-icons.coloredHov li.social-myspace a:hover {
	background-color:#003398;
}
.social-icons.colored li.social-paypal a,.social-icons.coloredHov li.social-paypal a:hover {
	background-color:#32689a;
}
.social-icons.colored li.social-piacasa a,.social-icons.coloredHov li.social-piacasa a:hover {
	background-color:#8e5aa4;
}
.social-icons.colored li.social-pinterest a,.social-icons.coloredHov li.social-pinterest a:hover {
	background-color:#cb2027;
}
.social-icons.colored li.social-reedit a,.social-icons.coloredHov li.social-reedit a:hover {
	background-color:#82a6ce;
}
.social-icons.colored li.social-rss a,.social-icons.coloredHov li.social-rss a:hover {
	background-color:#ff7f00;
}
.social-icons.colored li.social-skype a,.social-icons.coloredHov li.social-skype a:hover {
	background-color:#18b7f1;
}
.social-icons.colored li.social-stumbleupon a,.social-icons.coloredHov li.social-stumbleupon a:hover {
	background-color:#229d3d;
}
.social-icons.colored li.social-tumblr a,.social-icons.coloredHov li.social-tumblr a:hover {
	background-color:#38526d;
}
.social-icons.colored li.social-vimeo a,.social-icons.coloredHov li.social-vimeo a:hover {
	background-color:#01557a;
}
.social-icons.colored li.social-wordpress a,.social-icons.coloredHov li.social-wordpress a:hover {
	background-color:#454545;
}
.social-icons.colored li.social-yahoo a,.social-icons.coloredHov li.social-yahoo a:hover {
	background-color:#ab64bc;
}
.social-icons.colored li.social-youtube a,.social-icons.coloredHov li.social-youtube a:hover {
	background-color:#d20800;
}
.social-icons.colored li.social-blogger a,.social-icons.coloredHov li.social-blogger a:hover {
	background-color:#FF7600;
}
.social-icons.colored li.social-deviantart a,.social-icons.coloredHov li.social-deviantart a:hover {
	background-color:#768C82;
}
.social-icons.colored li.social-digg a,.social-icons.coloredHov li.social-digg a:hover {
	background-color:#195695;
}
.social-icons.colored li.social-foursquare a,.social-icons.coloredHov li.social-foursquare a:hover {
	background-color:#1B6CB4;
}
.social-icons.colored li.social-friendfeed a,.social-icons.coloredHov li.social-friendfeed a:hover {
	background-color:#2F72C4;
}
.social-icons.colored li.social-mail a,.social-icons.coloredHov li.social-mail a:hover {
	background-color:#b5b5b5;
}
.social-icons.colored li.social-html5 a,.social-icons.coloredHov li.social-html5 a:hover {
	background-color:#E44D26;
}
.social-icons.colored li.social-technorati a,.social-icons.coloredHov li.social-technorati a:hover {
	background-color:#55BB00;
}
.social-icons.colored li.social-soundcloud a,.social-icons.coloredHov li.social-soundcloud a:hover {
	background-color:#db5708;
}
.social-icons.colored li.social-quora a,.social-icons.coloredHov li.social-quora a:hover {
	background-color:#852828;
}
.social-icons.colored li.social-bebo a,.social-icons.coloredHov li.social-bebo a:hover {
	background-color:#a03939;
}
.social-icons.colored li.social-aim a,.social-icons.coloredHov li.social-aim a:hover {
	background-color:#cdae2d;
}
.social-icons.colored li.social-gosquared a,.social-icons.coloredHov li.social-gosquared a:hover {
	background-color:#556065;
}
.social-icons.colored li.social-dropbox a,.social-icons.coloredHov li.social-dropbox a:hover {
	background-color:#2d76be;
}
.social-icons.colored li.social-github a,.social-icons.coloredHov li.social-github a:hover {
	background-color:#667F8E;
}
.social-icons.colored li.social-spotify a,.social-icons.coloredHov li.social-spotify a:hover {
	background-color:#62aa29;
}
.social-icons.colored li.social-apple a,.social-icons.coloredHov li.social-apple a:hover {
	background-color:#859dab;
}
.social-icons.colored li a:hover {
	background-color:#121212;
}
/* ZN SHORTCODES MODAL */.zn_sc_dialog {
	display:none;
}
.zn_shortcode_text {
	display:none;
}
.zn_sc_container {
	padding:10px 20px;
	cursor:pointer;
}
.zn_sc_container:hover {
	background:#F7F7F7;
}
/* Save button */.zn_save_button {
	background:url(../images/dsave.png) no-repeat scroll center center #F7F7F7;
	padding:20px;
	width:32px;
	height:32px;
	border:medium none !important;
}
.zn_save_button:hover {
	background:url("../images/dsave2.png") no-repeat scroll center center #F7F7F7;
	cursor:pointer;
	-webkit-box-shadow:inset 0px 0px 10px 1px #D5D5D5;
	box-shadow:inset 0px 0px 10px 1px #D5D5D5;
}
.h_info {
	float:right;
}
.h_info a {
	border-left:1px solid #EBEBEB;
	color:#5EB4F1;
	display:block;
	font-weight:bold;
	line-height:40px;
	padding:5px 20px;
	text-decoration:none;
}
/* Number of Posiotions element*/.zn_mp span.option_title,.zn_mp ul.zn_number_list {
	float:left;
	margin:0px;
}
.zn_mp span.option_title {
	padding:3px;
}
.zn_mp ul.zn_number_list li {
	float:left;
	margin-left:10px;
	color:#ccc;
	cursor:pointer;
	padding:3px;
}
.zn_mp ul.zn_number_list li.active {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
.zn_mp .zn_positions,.zn_mp .zn_positions_display {
	width:235px;
}
.zn_mp .zn_position {
	float:left;
	background:#F5F5F5;
}
.zn_mp .zn_position span {
	border:1px solid #CCCCCC;
	color:#000;
	display:inline-block;
	height:30px;
	line-height:30px;
	text-align:center;
	width:100%;
}
.zn_positions_display {
	margin-bottom:10px;
	padding:1px;
}
.zn_positions_display:after {
	clear:both;
	content:"";
	display:block;
}
/* GRIDS */.zn-grid-12 {
	width:100%;
}
.zn-grid-6 {
	width:50%;
}
.zn-grid-5 {
	width:41.6%;
}
.zn-grid-4 {
	width:33.3%;
}
.zn-grid-3 {
	width:25%;
}
.zn-grid-2 {
	width:16.6%;
}
.zn-grid-1 {
	width:8.3%
}
/* Disabled input */#zn_options_container input[type="text"][readonly],#zn_options_container input[type="text"][readonly]:hover {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #EBEBEB;
	text-align:center;
}
/* TOOLTIP */span.zn_question {
	cursor:pointer;
	display:inline-block;
	width:16px;
	height:16px;
	background-color:#555;
	line-height:17px;
	color:White;
	font-size:13px;
	font-weight:bold;
	border-radius:8px;
	text-align:center;
	position:relative;
	margin-left:10px;
}
span.zn_question:hover {
	background-color:#52A8E8;
}
.tipsy {
	padding:5px;
	font-size:10px;
	position:absolute;
	z-index:100000;
}
.tipsy-inner {
	padding:5px 8px 4px 8px;
	background-color:black;
	color:white;
	max-width:200px;
	text-align:center;
}
.tipsy-inner {
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.tipsy-arrow {
	position:absolute;
	background:url('../images/tipsy.gif') no-repeat top left;
	width:9px;
	height:5px;
}
.tipsy-n .tipsy-arrow {
	top:0;
	left:50%;
	margin-left:-4px;
}
.tipsy-nw .tipsy-arrow {
	top:0;
	left:10px;
}
.tipsy-ne .tipsy-arrow {
	top:0;
	right:10px;
}
.tipsy-s .tipsy-arrow {
	bottom:0;
	left:50%;
	margin-left:-4px;
	background-position:bottom left;
}
.tipsy-sw .tipsy-arrow {
	bottom:0;
	left:10px;
	background-position:bottom left;
}
.tipsy-se .tipsy-arrow {
	bottom:0;
	right:10px;
	background-position:bottom left;
}
.tipsy-e .tipsy-arrow {
	top:50%;
	margin-top:-4px;
	right:0;
	width:5px;
	height:9px;
	background-position:top right;
}
.tipsy-w .tipsy-arrow {
	top:50%;
	margin-top:-4px;
	left:0;
	width:5px;
	height:9px;
}
/* SHORTCODES BUTTON */.zn_modal_container #content {
	border-left:1px solid #EBEBEB;
	margin-left:189px;
	padding-left:10px;
	padding-right:10px;
}
.zn_modal_container #content .zn_page {
	padding-top:0px;
}
#zn_options_container .controls input.zn_date_picker,#zn_options_container .controls input.zn_time_picker {
	width:120px;
}
#zn_options_container .controls input.zn_time_picker {
	width:80px;
}
/* MEDIA UPLOADER 3.5 */.zn-image-holder .attachment-preview {
	height:80px;
	margin:0 auto;
	padding:20px;
	width:120px;
}
.zn-image-holder img.zn_mu_image {
	padding:20px;
	background:none repeat scroll 0 0 #EEEEEE;
	box-shadow: 0 0 15px rgba(0,0,0,0.1) inset,0 0 0 1px rgba(0,0,0,0.05) inset;
}



#zn_options_container .zn_install_dummy.zn-blue {
	padding:7px;
}

#zn_options_container .zn_install_dummy.zn-blue:hover {
	background:#3E9EE5;
}


#zn_error_container {
	background: #5EC46E;
	color: white;
	padding: 30px;
	width: 780px;
}




