.editplugin2{padding:5px 20px;height:35px;line-height:35px;border-radius:4px;z-index:1;color:#222;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ec971f;border:1px solid #d58512;text-align:center;box-shadow:0 6px 12px rgba(0,0,0,0.5)}
.editplugin2 a,a.editplugin2,#manage2 a,#manage a{text-decoration:none;color:#fff;margin-left:20px}
a.editplugin2:hover{text-decoration:none;color:#fff;background-color:#d58512}
.editplugin{top:10px;left:10px;position:absolute;padding:0 20px;height:35px;line-height:35px;border-radius:4px;z-index:1;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ec971f;border:1px solid #d58512;text-align:center;box-shadow:0 6px 12px rgba(0,0,0,0.5)}
a.editplugin{text-decoration:none}
a.editplugin:hover{text-decoration:none;color:#FFF;background-color:#d58512}
#manage a{margin-right:20px}
#manage{background:#fff;padding:20px 40px;border:1px dotted #ccc;font-weight:400}
.footermenu ul{list-style-type:none;margin:10px 0;padding:0;text-align:center;text-transform:uppercase;color:#FFF}
.footermenu li{display:inline}
.footermenu ul li a,.footermenu ul li a:visited{color:#FFF;padding:0 5px;text-decoration:none}
.footermenu a:hover{color:#FFF;text-decoration:underline}
.footermenu li:after{content:'|'}
.logo a:hover{text-decoration:none}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:'.';display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}
.clearfix:after{clear:both}
.signature{font-size:14px;font-style:italic;font-weight:400}
.note{background-color:transparent;border-left-color:#747474;border-left-style:solid;border-left-width:2px;display:block;font-size:14px;font-style:italic;font-weight:400;margin-bottom:1em;padding-left:1em}
.button{border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:.5em 1em;text-decoration:none}
.ipWidget{zoom:1;margin-bottom:20px}
.ipWidget:before,.ipWidget:after{content:'.';display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}
.ipWidget:after{clear:both}
.ipWidget h1,.ipWidget h2,.ipWidget h3,.ipWidget h4,.ipWidget h5,.ipWidget h6,.ipWidget img,.ipWidget blockquote,.ipWidget p,.ipWidget ul,.ipWidget ol,.ipWidget li,.ipWidget dl,.ipWidget dd,.ipWidget dt,.ipWidget pre{border:none}
.ipWidget:last-child{margin-bottom:0}
.ipWidget .signature{font-size:14px;font-style:italic;font-weight:400}
.ipWidget .note{background-color:transparent;border-left-color:#747474;border-left-style:solid;border-left-width:2px;display:block;font-size:14px;font-style:italic;font-weight:400;margin-bottom:1em;padding-left:1em}
.ipWidget .button{border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:.5em 1em;text-decoration:none}
.ipWidget ul{list-style-position:inside;list-style-type:square;margin:0 0 1em 1em}
.ipWidget ol{list-style-position:inside;margin:0 0 1em 1em}
.ipWidget p{line-height:1.5;margin-bottom:1em}
.ipWidget ul ul,.ipWidget ol ol{margin-bottom:0}
.ipWidget li{line-height:1.5;margin-bottom:5px}
.ipWidget p + ul,.ipWidget p + ol{margin-top:-.5em}
.ipWidget a{text-decoration:none}
.ipWidget a:hover{text-decoration:underline}
.ipWidget table{border-collapse:collapse;font-size:14px;margin-bottom:1em;width:100%}
.ipWidget table p{line-height:normal;margin:0}
.ipWidget td{border-bottom:1px solid #747474;font-size:14px;padding:9px}
.ipWidget th,.ipWidget thead td,.ipWidget tbody tr:first-child td{font-size:14px;font-weight:700}
.ipWidget thead + tbody tr:first-child td{background-color:transparent;border-bottom:1px solid #8e8e8e;color:inherit;font-size:14px;font-weight:400}
.ipWidget p:last-child,.ipWidget ul:last-child,.ipWidget ol:last-child{margin-bottom:0}
.ipModuleForm .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.ipModuleForm fieldset{padding:0;margin:0;border:0}
.ipModuleForm legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#ccc;border:0;border-bottom:1px solid #e5e5e5}
.ipModuleForm label{display:inline-block;margin-bottom:5px}
.ipModuleForm input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ipModuleForm input,.ipModuleForm select,.ipModuleForm textarea{border:1px solid #ccc}
.ipModuleForm input[type="radio"],.ipModuleForm input[type="checkbox"]{margin:4px 0 0;box-shadow:none;margin-top:1px \9;line-height:normal}
.ipModuleForm input[type="file"]{display:block}
.ipModuleForm select[multiple],.ipModuleForm select[size]{height:auto}
.ipModuleForm select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}
.ipModuleForm input[type="file"]:focus,.ipModuleForm input[type="radio"]:focus,.ipModuleForm input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.ipModuleForm input[type="number"]::-webkit-outer-spin-button,.ipModuleForm input[type="number"]::-webkit-inner-spin-button{height:auto}
.ipModuleForm output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle}
.ipModuleForm .form-control{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;max-width:380px;display:block;width:100%;padding:6px 12px;color:#777;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;height:35px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}
.ipModuleForm .form-control:focus{background-color:#fff;border-color:#000;color:#000}
.ipModuleForm .form-control:-moz-placeholder{color:#999}
.ipModuleForm .form-control::-moz-placeholder{color:#999}
.ipModuleForm .form-control:-ms-input-placeholder{color:#999}
.ipModuleForm .form-control::-webkit-input-placeholder{color:#999}
.ipModuleForm .form-control[disabled],.ipModuleForm .form-control[readonly],.ipModuleForm fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}
.ipModuleForm textarea.form-control{height:10em;overflow:auto}
.ipModuleForm .form-group{margin-bottom:20px;position:relative;zoom:1}
.ipModuleForm .form-group:before,.ipModuleForm .form-group:after{content:'.';display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}
.ipModuleForm .form-group:after{clear:both}
.ipModuleForm .form-group:last-child{margin-bottom:0}
.ipModuleForm .radio,.ipModuleForm .checkbox{display:block;min-height:20px;padding-left:20px;vertical-align:middle}
.ipModuleForm .radio label,.ipModuleForm .checkbox label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}
.ipModuleForm .radio input[type="radio"],.ipModuleForm .radio-inline input[type="radio"],.ipModuleForm .checkbox input[type="checkbox"],.ipModuleForm .checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}
.ipModuleForm .radio + .radio,.ipModuleForm .checkbox + .checkbox{margin-top:-5px}
.ipModuleForm .radio-inline,.ipModuleForm .checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}
.ipModuleForm .radio-inline + .radio-inline,.ipModuleForm .checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px}
.ipModuleForm input[type="radio"][disabled],.ipModuleForm input[type="checkbox"][disabled],.ipModuleForm .radio[disabled],.ipModuleForm .radio-inline[disabled],.ipModuleForm .checkbox[disabled],.ipModuleForm .checkbox-inline[disabled],.ipModuleForm fieldset[disabled] input[type="radio"],.ipModuleForm fieldset[disabled] input[type="checkbox"],.ipModuleForm fieldset[disabled] .radio,.ipModuleForm fieldset[disabled] .radio-inline,.ipModuleForm fieldset[disabled] .checkbox,.ipModuleForm fieldset[disabled] .checkbox-inline{cursor:not-allowed}
.ipModuleForm .has-error .help-block,.ipModuleForm .has-error .control-label,.ipModuleForm .has-error .radio,.ipModuleForm .has-error .checkbox,.ipModuleForm .has-error .radio-inline,.ipModuleForm .has-error .checkbox-inline{color:#b80000}
.ipModuleForm .has-error .form-control{border-color:#b80000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.ipModuleForm .form-control-static{margin-bottom:0}
.ipModuleForm .help-block{font-size:12px;display:block;margin-top:5px;margin-bottom:10px;color:#333}
@media (min-width: 768px) and (max-width:1030px) {
.logo{font-size:20px}
}
@media (min-width: 768px) {
.ipModuleForm .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.ipModuleForm .form-inline .form-control{display:inline-block}
.ipModuleForm .form-inline .radio,.ipModuleForm .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}
.ipModuleForm .form-inline .radio input[type="radio"],.ipModuleForm .form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}
}
.ipModuleForm .form-horizontal .control-label,.ipModuleForm .form-horizontal .radio,.ipModuleForm .form-horizontal .checkbox,.ipModuleForm .form-horizontal .radio-inline,.ipModuleForm .form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}
.ipModuleForm .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}
.ipModuleForm .form-horizontal .form-group:before,.ipModuleForm .form-horizontal .form-group:after{content:" ";display:table}
.ipModuleForm .form-horizontal .form-group:after{clear:both}
.ipModuleForm .form-horizontal .form-control-static{padding-top:7px}
@media (min-width: 768px) {
.ipModuleForm .form-horizontal .control-label{text-align:right}
}
.ipModuleForm .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.ipModuleForm .btn-default{border:none;color:#fff;cursor:pointer;font-weight:400;margin:0;padding:.5em 1em}
.ipModuleForm .btn-default:hover{text-decoration:underline;color:#FFF}
.ipModuleForm .progress{height:10px;overflow:hidden;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
.ipModuleForm .progress-bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}
.ipModuleForm .progress-striped .progress-bar{background-color:#428bca;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px}
.ipModuleForm .progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.ipModuleForm .help-hint{background-color:#747474;color:#fff;display:none;font-size:12px;padding:4px 10px 2px;position:absolute;right:0;top:0;width:50%;z-index:1}
.ipModuleForm .help-error{background-color:#b80000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;font-size:12px;max-width:380px;padding:4px 10px 2px;width:100%}
.ipModuleForm .has-error .help-error{display:block}
.ipModuleForm .form-group:hover .help-hint{display:block}
.ipModuleForm .captcha img{display:block;max-width:100%}
.ipModuleForm .form-group.type-blank{margin-bottom:0}
.ipModuleForm .form-group.type-blank label{display:none}
.ipModuleForm .form-group.type-blank .help-error{margin-bottom:20px}
.ipModuleForm .form-group.type-submit label{display:none}
.ipModuleForm .ipmFile{min-height:20px;padding:.5em;margin-top:5px;background-color:#a7a7a7;border:1px solid #747474;max-width:380px;position:relative}
.ipModuleForm .ipmFile .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.ipModuleForm .ipmFile .close:hover,.ipModuleForm .ipmFile .close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}
.ipModuleForm .ipmFile button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.ipModuleForm .ipmFile .ipmUploadError{color:#b80000;font-size:12px}
.ipModuleForm .ipmFileTemplate{display:none}
@-webkit-keyframes progress-bar-stripes {
0%{background-position:40px 0}
100%{background-position:0 0}
}
@-moz-keyframes progress-bar-stripes {
0%{background-position:40px 0}
100%{background-position:0 0}
}
@-o-keyframes progress-bar-stripes {
0%{background-position:0 0}
100%{background-position:40px 0}
}
@keyframes progress-bar-stripes {
0%{background-position:40px 0}
100%{background-position:0 0}
}
.ipmErrorMessage{display:none!important}
.ipBlock{min-height:10px}
.ipBlock.ipbEmpty{min-height:30px;outline:#000 dashed 1px}
.ipBlock.ipbEmpty:hover{outline-color:#019bd4}
.ipBlock .ipbExampleContent{position:relative}
.ipBlock .ipbExampleContent:after{background-color:#e3e3e3;content:' ';display:block;height:100%;left:0;position:absolute;opacity:.3;filter:alpha(opacity=30);top:0;width:100%}
.ipBlock .ipbExampleContent .ipWidget:hover{outline:none}
.ipBlock .ipbExampleContent .ipbDefault{color:#2f313f;font-size:24px;height:50px;line-height:50px;visibility:hidden;text-align:center;white-space:nowrap;overflow:hidden;position:relative;z-index:2}
.ipBlock .ipbExampleContent .ipbUser{position:relative;margin-top:-50px;min-height:50px}
.ipBlock .ipbExampleContent:hover .ipbDefault{visibility:visible}
.ipBlock .ipbExampleContent:hover .ipbUser{visibility:hidden}
.breadcrumb{list-style:none;font-size:13px}
.bread{margin:0 15px 10px}
.breadcrumb > li a:visited,.breadcrumb > li a{text-decoration:none;color:#FFF}
.breadcrumb > li a:hover{text-decoration:underline}
.breadcrumb > li{display:inline-block}
.breadcrumb > li + li:before{content:"»";padding:0 .4em;margin:0 5px;height:5px}
.breadcrumb > li a.active{color:#FFF}
.ipWidget-Columns ._container{margin:0 -10px}
.ipWidget-Columns ._col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding:0 10px;position:relative}
.ipWidget-Divider.ipSkin-default{clear:both;float:none;width:100%;height:2px;margin:1.4em 0;border:none;background:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#ddd),color-stop(0.5,#fff));background-image:-moz-linear-gradient(center top,#ddd 50%,#fff 50%)}
.ipWidget-Divider.ipSkin-space{height:25px}
.ipWidget-File ul{list-style:none;margin-left:0}
.ipWidget-File li a{background:url(img/icon-download.png) no-repeat left center;margin-bottom:4px;padding-left:25px}
.ipWidget-File a{font-weight:400}
.ipWidget-File a:hover{text-decoration:underline}
.ipWidget-Form .ipwSuccess{display:none;padding:20px 25px}
.ipWidget-Gallery{margin-bottom:0}
.ipWidget-Gallery ._container{list-style:none;margin:0 -10px}
.ipWidget-Gallery ._item:hover{background:url(img/magnify.png) center no-repeat}
.ipWidget-Gallery ._item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:20px;padding:0 10px;width:32.99%}
.bot1 .ipWidget-Gallery ._image{border:none}
.bot1 .ipWidget-Gallery ._item:hover{background:none}
.ipWidget-Gallery ._image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;transform:translate3d(0,0,0);box-shadow:0 1px 5px #ccc;border:2px solid #ccc}
.ipWidget-Map{transform:translate3d(0,0,0);box-shadow:0 1px 5px #ccc;border:2px solid #ddd}
.ipWidget-Gallery ._image:hover{opacity:.5}
@media screen and (max-width: 480px) {
.ipWidget-Gallery ._container{margin:0 -10px}
.ipWidget-Gallery ._item{margin-bottom:20px;padding:0 10px;width:50%}
}
.ipWidget-Html{max-width:100%}
.ipWidget-Image img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;max-width:100%}
.ipWidget-Text table,.ipWidget-Text pre{max-width:100%;overflow:auto}
.ipWidget-Heading{margin-bottom:10px;margin-top:30px}
.ipWidget-Heading:first-child{margin-top:0}
.ipWidget-Heading a{text-decoration:inherit}
.ipWidget-Heading a:hover{text-decoration:underline}
.hidden{display:none!important}
.languages{position:absolute;left:0;top:5px;min-height:20px;display:inline-block}
.languages ul{list-style:none;margin:0;padding:0;text-align:left}
.languages li{display:inline-block}
.languages a,.languages a:visited{display:block;background:#fff;padding:3px 5px;white-space:nowrap;text-decoration:none;font-size:14px;line-height:18px}
.languages a:hover,.languages .active a:hover{text-decoration:underline}
.languages .active a{font-weight:700;color:#fff}
@media screen and (max-width: 980px) {
.languages{float:none}
}
@media screen and (min-width: 980px) {
.left{float:left}
.right{float:right}
}
@media screen and (max-width: 479px) {
.languages{display:inline-block}
.languages ul{list-style:none;margin:0;padding:0}
.languages li{display:inline-block}
.languages a{display:block;padding:.5em .25em;white-space:nowrap}
.languages a:hover{text-decoration:none}
.languages .active a{font-weight:700}
.currentPage{display:inline-block}
.languages{border-top:1px solid #747474;display:block;margin-left:0}
.languages a{padding:.5em 1em}
}
.side .ipWidget-Gallery li{width:50%}