.content-help-inside blockquote.note,
.content-help-inside blockquote.important ,
.content-help-inside blockquote.tip {	
	position: relative;
	background: transparent;
	border: 0;
	border-left: 2px solid #7fde7c;
	margin-left: 65px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.content-help-inside blockquote.note *,
.content-help-inside blockquote.important *,
.content-help-inside blockquote.tip *{
	font-size: 13px;
	line-height: 22px;
}

.content-help-inside blockquote.important::before,
.content-help-inside blockquote.note::before,
.content-help-inside blockquote.tip::before {
	content: "Tip";
	font-size: 1.8rem;
    line-height: 2.6rem;
    font-weight: 600;
    padding-left: 0rem;
    display: block;
	color: #303b43;
	padding-bottom: 1rem;
	text-align: left;
}

.content-help-inside blockquote.important::after,
.content-help-inside blockquote.note::after,
.content-help-inside blockquote.tip::after {
	content: "";
	position: absolute;
	display: block;
	position: absolute;
	width: 5.3rem;
	height: 5.3rem;
	background: url("help/hints.png");
	top: 0px;
	left: -65px;
}

.content-help-inside blockquote.note {
	border-left-color: #f9c841;
}

.content-help-inside blockquote.note::before {
	content: "Note";
}

.content-help-inside blockquote.note::after {
	background-position: 0px -53px;
}

.content-help-inside blockquote.important {
	border-left-color: #ff8181;
}

.content-help-inside blockquote.important::before {
	content: "Important";
}

.content-help-inside blockquote.important::after {
	background-position: 0px -106px;
}

.content-help-inside blockquote ul:last-child,
.content-help-inside blockquote ul:last-child li:last-child,
.content-help-inside blockquote p:last-child {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.module-help .content-help {
	padding: 20px;
}

.module-help .content-help .list-links {
	width: 100%;
}

.module-help .content-help .list-links a{
	display: block;
}

.module-help .content-help .list-links a:before{
	content:"\e3b5";
	font-family: "IcoMoonCustom"!important;
	display: none;
}

.module-help .collapsed .widget-links-content,
.module-help .collapsed .content-help{
	_display: none;
}

.module-help .content-help-inside {
	padding: 20px;
}

.module-help .widget-links-content{
	padding: 20px;
}

.module-help .widget-links-content ul {
	padding-left: 20px;
	list-style-type: disc;
	line-height: 22px;
	list-style-position: outside;
}

.module-help .widget-links-content ul li ul {
	margin-bottom: 10px;
}

.module-help .widget-links-content ul li.current > a{
	font-weight: bold;
	color: #000;
}

.content-help-inside .image-enlarge {
	position: relative;
}

.content-help-inside .image-enlarge .holder {
	position: relative;
	display: inline-block;
}

.content-help-inside .image-enlarge img {
	cursor: pointer;
	width: 350px;
	padding: 3px;
	border: 1px solid;
	border-color: #e3e3e3;
	background: rgba(277,277,277,0);
}

.content-help-inside .image-enlarge img.zoom-img,
.content-help-inside .image-enlarge img:hover {
	background: #e3e3e3;
}

/*
.content-help-inside .image-enlarge .holder .lens{
	position: absolute;
	display: block;
	width: 40px;
	height: 40px;
	content: "";
	background: url("help/help-lens.png");
	bottom: 10px;
	right: 10px;
	opacity: 0.5;
	cursor: pointer;
}
*/

.content-help-inside .image-enlarge .holder.large {
	margin-left: 0px;
}

.content-help-inside .image-enlarge .holder.large .lens {
	display: block;
	background-position: 0 -40px;
}

.content-help-inside {
	margin-bottom: 0px;
}

.content-help-inside ul,
.content-help-inside ol{
	margin: 13px 0px;
	padding-lefT: 10px;
	line-height: 22px;
	text-align: justify;
	font-size: 13px;
	list-style-type: disc;
	line-height: 22px;
	list-style-position: inside;
}

.content-help-inside ol{
	list-style-type: decimal;
}

.content-help p,
.content-help-inside p {
	margin: 13px 0px;
	line-height: 22px;
	text-align: justify;
}

.content-help-inside h3{
	font-weight: 700;
	font-size: 18px;
	margin: 16px 0px;
}

.content-help-inside h4 {
	font-weight: 700;
	font-size: 16px;
	margin: 16px 0px;
}

.content-help-inside p img {
  float: none!important;
}

.hint {
	font-size: 13px;
	line-height: 22px;
	padding-left: 65px;
	position: relative;
	_border-top: 1px solid #e3e3e3;
	_border-bottom: 1px solid #e3e3e3;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-top: 20px;
	margin-bottom: 15px;
	_background: #fffcf2;
}

.hint .icomoon{
	font-family: "IcoMoonCustom";
	position: absolute;
	top: 20px;
	left: 15px;
	font-size: 15px;
	display: block;
	width: 35px;
	height: 35px;
	text-align: center;
	line-height: 33px;
	color: #9c982e;
	display: none;
}

.hint .icomoon{
	display: block;
	position: absolute;
	width: 53px;
	height: 53px;
	background: url("help/hints.png");
	top: 8px;
	left: 0px;
}

.hint .icomoon:before{
	content: "";
}

.hint .hint-title{
	font-weight: bold;
}

.hint .hint-body {
	padding-top: 10px;
	padding-right: 0px;
	position: relative;
	top: -4px;
	text-align: justify;
}

.hint .hint-body,
.hint .hint-title{
	border-left: 2px solid #7fde7c;	
	padding-left: 15px;
}

.hint ul {
	list-style-type:initial;
	padding-left: 11px;
}

.hint ul li {
	margin-bottom: 10px;
}

.hint.warning{	
	background: transparent;
}

.hint.warning .icomoon{
	background-position: 0px -106px;
}

.hint.warning .hint-body,
.hint.warning .hint-title{
	border-left: 2px solid #ff8181;	
}

.hint.warning .icomoon{
	border-color: #8d2828;
	color: #8d2828;
}

.hint.note2{	
	background: transparent;
}

.hint.note2 .icomoon{
	background-position: 0px -53px;
}

.hint.note2 .hint-body,
.hint.note2 .hint-title{
	border-left: 2px solid #f9c841;	
}

.hint em {
	font-style: italic;
}

.hint a,
.hint a b,
.hint a strong{ }


.hint-path{
	background: rgba(0,175,239,0.2); 
	padding: 15px;
	line-height: 22px; 
	font-size: 13px;
	margin-bottom: 13px;
}

.hint-path p:last-child{
	margin-bottom: 0px!important;
	padding-bottom: 0px!important;
}

.tooltip-button {
	color: #df5f34;
	cursor: pointer;
	vertical-align: top;
	position: relative;
	top: 0px;
}

.tooltip-button .icon {
	font-family: "Icomoon";
	color: #df5f34;
	font-size: 14px;
	position: relative;
	top: 1px;
}

.tooltip {
	font-weight: normal!important;
}



img[data-action="zoom"] {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
}
.zoom-img,
.zoom-img-wrap {
    position: relative;
    z-index: 666;
    -webkit-transition: all 300ms;
         -o-transition: all 300ms;
            transition: all 300ms;
}
img.zoom-img {
    cursor: pointer;
    cursor: -webkit-zoom-out;
    cursor: -moz-zoom-out;
}


.zoom-overlay {
    z-index: 420;
    background: rgba(0,0,0,0.5);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    filter: "alpha(opacity=0)";
    opacity: 0;
    -webkit-transition:      opacity 300ms;
         -o-transition:      opacity 300ms;
            transition:      opacity 300ms;
}
.zoom-overlay-open .zoom-overlay {
    filter: "alpha(opacity=100)";
    opacity: 1;
}
.zoom-overlay-open,
.zoom-overlay-transitioning {
    cursor: default;
}

body .module-help .content-help-inside::before {
    position: fixed;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s;
}

body.zoom-overlay-open .module-help .content-help-inside::before {
    opacity: 1;
    z-index: 420;
}

.zoom-overlay-open .zoom-overlay {
    filter: "alpha(opacity=0)";
    opacity: 0;
}

body .module-help .content-help-inside::before {
    background: rgba(0,0,0,0.5);
}